FC2ブログ

織物用組織図マクロ Ver.4.1.0

 2021-05-05
織物用組織図マクロ Ver.4.0.0 不具合続報で、「タイアップを気にせずに先に綜絖の通し方を決めちゃってるせい」でうまくいかないことがある、と書きました。

そこで、踏み木1本に複数の綜絖を結び付ける複式タイアップの場合は、タイアップを書かないで実行する方式に変更しました。
『手織りの組織図事典』に書いてある方式ですね。単式なら先にタイアップを書く、複式なら後でタイアップが決まる。

https://github.com/riko122/WeavingMacro

タイアップが固定なのもけっこうお役立ちだったようなので、タイアップ固定でもどうにかしたかったのですが…ちょっと挫折しました。
前回「綜絖の通し方を変えればこのタイアップでもできる」って書きましたが、「綜絖の通し方を変えてもできないが、踏み順を変えればこのタイアップでもできる」ことがあったんです…。それを両方検討するのはなかなか大変…。というわけで挫折。

まあいずれ頑張るかもしれませんが、とりあえず現状、複式の場合、タイアップはあとから生成されます。

ただ、自分の織り機のタイアップと同じにしたい場合は、手動でどうにかすることができます。
例えば、「組織図から」シートで、このように生成されたけど、
生成された図
いやでもうちの織り機、
希望するタイアップ こういうタイアップなんだよね…という場合。

綜絖の通し方か踏み方を変更することで、希望のタイアップにできます。

1. 綜絖の通し方を変えて希望のタイアップにする
9行目をタイアップで真ん中二つが黒い行にしたいので、真ん中二つが黒い11行目のセルを選択して「切り取り」します。
カット
で、そのセル群を置きたい一番左上のセルを選択して(わかりづらいですがA9のセルを選択しています)、右クリックするとメニューの中に「切り取ったセルの挿入」があるので選びます。
挿入
そうするとこのように、そのセル群が9行目に入り、残りは下に移動します。
挿入後
同様に、10行目は右二つが黒い行にしたいので、12行目を切り取って、10行目に挿入すると、こうなります。
手動で変更後の図

これで希望のタイアップになっていますし、ちゃんと織れるはずです。

2. 踏み方を変えて希望のタイアップにする
踏み方を変えるのも、行と列が違うだけで、方法は同じです。

タイアップの一番左側を下二つが黒い列にしたいので、右から二番目のセル群を選択して「切り取り」。
一番左に「切り取ったセルの挿入」。残りは右に移動されます。
次は両脇二つが黒い列にしたいので、一番右側を切り取って、左から二番目に挿入。


これで希望のタイアップになりますし、ちゃんと織れるはずです。
なお、綜絖の通し方と踏み方とどちらも変えないと、希望のタイアップにならない組織もあります。


使ってみて変なところがありましたら、お知らせください…。

スポンサーサイト



カテゴリ : Excel版組織図・配色図 トラックバック(-) コメント(0)

織物用組織図マクロ Ver.4.0.0 不具合続報

 2021-05-02
試した結果、綜絖枚数のせいではなく、4枚綜絖でも失敗する物がありました。(2枚綜絖は失敗する余地がないので大丈夫…)

例えば、『手織りの組織図事典』のハックレース織りのバリエーションの4です(P207)。
右側の複式タイアップの方だとうまくいきません。

でも6枚綜絖とかでもうまくいくものもあります。
例えば、『手織りの組織図事典』の曲がり斜文織(P56)です。

原因は…、タイアップを気にせずに先に綜絖の通し方を決めちゃってるせいです。
それでも、タイアップが全種類揃っている(この表現も微妙ですが…)場合は大丈夫なのですが、そうじゃない場合は「この組織図を実現するにはタイアップが不適切です」になります。
本当は、綜絖の通し方を変えればこのタイアップでもできる、、、ものもあります。

マクロでは、綜絖の通し方図の右上が黒くなるようにしているので、右上が白いものは、うまくいかない可能性が高いです…。

さて、どうしようかな…。本に載ってる通り、綜絖の通し方→踏み方図→タイアップ、の順にやることにしようかな…。(その場合タイアップを先に書いておくのはなしかな…)
カテゴリ : Excel版組織図・配色図 トラックバック(-) コメント(0)

織物用組織図マクロ Ver.4.0.0 不具合

 2021-05-02
V4.0.0の新機能・「組織図から」シートで6枚綜絖だとうまくいかないとご連絡いただきました。
試してみて、事象が確認できましたので、Issueをあげました。
https://github.com/riko122/WeavingMacro/issues/5

2枚と4枚は大丈夫なはずですが…、ほかの綜絖枚数については後程確認します。

2枚4枚以外で、「この組織図を実現するにはタイアップが不適切です」と言われても、嘘かもしれないので今のところ信じないでください…。

あ、多分考え方の問題な気がするので、きっとWeb版も同じだと思います。



追記。
3枚綜絖は大丈夫そうで、5枚綜絖はダメそうです。
つまり5枚以上の綜絖だとダメ、かな。
カテゴリ : Excel版組織図・配色図 トラックバック(-) コメント(0)

あれ、予想外(カード織りデザインツール Ver.1.0.2)

 2021-04-02
カード織りデザインツールですが…今後のことも考えて、最初の三角の色をつけるのをやめました。1.0.2になりましたが、差はそんなものです。

http://www.pixy.cx/~riko/ori/card_weave.html

全前回転と後ろ回転しか、今のところできないわけですが。

これでも、『カード織りベルト織り』のカード織り作品は全部試せます。
しかもカードは右側向きだわ、SとかZの示し方も一緒だわ、最初の回転が上がADのところから始まるのも一緒だわで、大変このツールに向いている本でした(笑)。
『紐を織る—スカンジナビアの暮しに生きるバンド織りとカード織り』のカードウィービングのものも、カードが三角のやつと、応用のやつを除けば、多分試せます。
そして、SPINUTSの、前回転と後ろ回転だけのやつもできます。GTTで試してみた時と同様、このツールでも試してみました。

…横に長くなってもスクロールバーが出て表示してくれるだろうと期待していたのですが…、ブラウザの横幅を越えると、表示が崩れますね!予想外でした。
まあ、ブラウザは縮小表示ができますので…下の図は89段織った状態ですが、33%に縮小して、ブラウザ1/3位使ってこの程度は表示できました…。しかし、縮小するとボタンも小さくなるので大変押しにくいですね。33%くらいが限度なのではないかと…。100段くらいは織れるかな。
でも、スマホ画面とかだと、もっとちょびっとしか表示できないでしょう…。
カード織りツール1.2

次に挑戦するのは、

  • 一部だけ回転が逆
  • 一部だけ回さない
  • 緯糸を入れずに回す
  • 垂直軸ひねり
  • 水平軸ひねり

のうちのどれかかなーと思ったのですが、裏面を表示するっていうのもありですかね。
カテゴリ : カード織りデザインツール トラックバック(-) コメント(0)

カード織りデザインツール Ver.1.0

 2021-04-02
Undo機能ができました!

http://www.pixy.cx/~riko/ori/card_weave.html

やー何とかなりました。
「初期化」をして、糸の向きと色を決めて、「カラー決定」をすると…
このように「Undo」ボタンも出るようになりました。
カード織りデザインツールV1.0-1

ここで、手書きでやった検証作業と同じことをやってみましょう。「Forward」を三回クリックして、前1/4回転を三回した状態がこれです。F-F-Fですね。
カード織りデザインツールV1.0-2

「Undo」で一個戻して、
カード織りデザインツールV1.0-3

「Backword」をクリックすると、F-F-Bってことになります。
カード織りデザインツールV1.0-4

手書きのこの二つですね。同じになりました。
カード織りFFF,FFB

では、「Undo」を二回クリックして、一段目の状態に戻し、
カード織りデザインツールV1.0-5

そこから「Backword」一回、「Forward」一回するとこうなります。F-B-Fですね。
カード織りデザインツールV1.0-6

手書きで言うとこれの左側です。
カード織りFBF,FBB

よし、無事に戻れて、続きができます!!

一応、全カード前回転・全カード後ろ回転+Undoという基本機能ができたので(これだけでもかなりの柄が検討できます!)、ここでVer.1.0ということにしておきます!


…と、記事を書いてUpする前に、ちょろっと修正して、Ver.1.0.1になりました…。いやUndo機能を付けたことを、「使い方」に書き忘れてました…。
カテゴリ : カード織りデザインツール トラックバック(-) コメント(0)

カード織りデザインツール Ver.0.6.2

 2021-04-01
「使い方を開く」と「使い方を閉じる」の記述を逆にするというまぬけをしてしまったので、さっそく、0.6.2をアップしました…。

http://www.pixy.cx/~riko/ori/card_weave.html

ほかに、出来上がり図の三角に表示される線がちょっと鬱陶しかったので出ないようにしました。若干細い白い縦線が入るときもありますが、そこはそういうものだと思ってください…。

あと更新履歴をコメントの中に入れていたのですが、出してみました。まああまり見ることもないかなと思い折り畳んでいますが。
カテゴリ : カード織りデザインツール トラックバック(-) コメント(0)

カード織りデザインツール Ver.0.6

 2021-04-01
とりあえず、ちょっと動くようになったので公開します。カード織りデザインツール!

http://www.pixy.cx/~riko/ori/card_weave.html

開くとこんな感じです。

下の部分にカードの模様が出ますが、何もかも90度倒れています。…私もできれば下から上に伸ばしたかったのですが…ブラウザの仕様上、左から右に伸ばすほうがやりやすかったんです…。
カード織りV0.6 1枚目

えーと、「カード枚数」は当然選べます。
「使用する糸の色数」というのが何かというと、下の「糸色n」の部分です。内部的には「パレット」と呼んでいます。
初期状態でパレットには一度に4色出せるようになってますが、もっと使いたいこともあるかなと思って、数を選べるようになっています。
例えば「カード枚数」を2にして、「使用する糸の色数」を6にすると、こんな感じで、「色糸n」の部分が増え、下のカードを示す部分が減ります。
カード織りV0.6 2枚目
色のところをクリックすると、違う色にできるので、今出ている色しか使えないわけではありません。色の選択方法はブラウザによって違うと思いますが、これは、糸色2の白い部分をクリックしたところ。このあと黄色に変えました。
カード織りV0.6 3枚目

で、パレットの使いたい色の前のラジオボタンをクリックして、丸いところをクリックすると、その穴にその色の糸を通したことになります。今、Aの穴に赤を通しました。
カード織りV0.6 4枚目

同様に、A~Dに色を通しました。これ、つまり手書きで検証したときと同じ色合いにしてみたんです。
で、糸通し方向も、SのところをクリックすることでZにできます。今カード1はS字、カード2はZ字に通しています。これも手書きの検証時と一緒。
カード織りV0.6 5枚目

糸通しの方向と、糸の色を決めたら「カラー決定」をクリックします。そうすると、パレットは消えます。
それで、CardFrontとかNearBottomとかNearTopとかFarTopとかFarBottomとかが表示されます。
CardFrontは(今のところ特に役目はないですが)カードの向きです。Rなのでカードの表面が右側、という意味になります。つまりこの図で言うと下側。
NearBottomとかは、今どの位置にどの穴が来ているかです。ちょっとこの先を考えるのに必要なんです。
そのほかにBackwardボタンとForwardボタンができていますね。これをクリックすることで全カード前回転と後ろ回転ができます。
カード織りV0.6 6枚目

前、前、前、前、後ろ、後ろ、後ろ、後ろをやってみたところ。
カード織りV0.6 7枚目

というわけで、とりあえずなんとか全カード前回転と後ろ回転はできるようになりました!
できればちょっと試してみてください!!

…残念ながら今「Undo(やり直し)」がないので、うっかり多く回転しちゃったりすると「初期化」からやり直しになりますが。
次はUndo機能を付けるのが、先決ですかね…(ちょっとどうやって実現するか悩んでいるところ…)。
カテゴリ : カード織りデザインツール トラックバック(-) コメント(0)

その後の開発作業

 2021-03-24
組織図関係がExcel版とWeb版、一段落ついてしまったわけですが。
Web版(html5+SVG+jQuery)づいてしまったので、「この勢いで、懸案のカード織りデザインツールが作れないか!?」と思い立ってしまい、突入しています…。

ちまちまと進めて今のところ、カードに糸を通す設定ができるくらい…。
カード織り0.4

カード枚数は好きに選べて、糸の色も好きに選べて、○をクリックすると色で塗れます。
あと糸を通す方向もSとZを選べますよ!今SのところをクリックするとZになります。

右側の四角が四つあるところは、今後進めていく上で、こういう中間設定表示があったほうが楽だろうなーと思って作った部分です。
で、その右にどういう柄になるかが描かれる予定です。

出来上がるかどうかは、不明…。

ところで何故SとかA~Zとか数字とかが倒れているかというと。出来上がる柄が伸びていく方向が、右の方が都合がいいからです…。ブラウザ的に。
上に伸びると一番いいんですが、上に伸ばすのは…描画的にちょっと……面倒……。

明日から世界フィギュアで、開発も滞ると思うので、一旦この状態で「こんなことをしていますー」をお披露目しておきます!
# というか、ものづくりがプログラミングばかりになっているけど、紡いだり織ったり縫ったりは…?>自分
カテゴリ : カード織りデザインツール トラックバック(-) コメント(0)

Web版織物組織図・配色図 Ver.2.1

 2021-03-19
Web版の組織図・配色図プログラムがバージョンアップしました!
といっても、使う分には何も変わりません(何かできなくなったとかありましたらお知らせください)。

http://www.pixy.cx/~riko/ori/weave.html

Excel版じゃ無理だけど、Web版なら多言語対応できるなーと思い立って、日本語部分を別ファイルにしたんです。
…まあ、日本語の設定ファイルしか作っていないので、日本語にしか対応していませんが。
この先、次の日本語を全部○○語にしてくれる人が現れれば、○○語対応になります。

{
"title": "織物組織図・配色図 Ver.2.1",
"to_home": "がらくた織物工房へ戻る",
"explain": {
"open": "使い方を開く▼",
"close": "使い方を閉じる▲",
"content": {
"init": {
"term": "【初期化】",
"desc": "踏み木の本数、綜絖の枚数、tie-upの位置、図の幅、図の高さを入力して「初期化」をクリックすると、マス目の描き直しを行います。"
},
"to_chart": {
"term": "【綜絖の通し方・踏み方から組織図・配色図を書きたい場合】",
"desc1": "「組織図・配色図へ」を選びます。",
"desc2": "綜絖の通し方図、タイアップ、踏み木の踏み方図をクリックしてマスを黒くします。なお、もう一回クリックすると白くなります。",
"desc3": "上下(踏み木を踏んだら綜絖が上がるか下がるか)を選択して「組織図」をクリックすると、組織図部分が描かれます。",
"desc4": "配色図を使用する場合は「糸の色」で色を選択し、「経糸の色」行と「緯糸の色」列のマスをクリックして色を塗ったあと「配色図」をクリックします。"
},
"from_chart": {
"term": "【組織図から綜絖の通し方・踏み方を書きたい場合】",
"desc1": "「組織図から」を選びます。",
"desc2": "組織図・タイアップをクリックしてマスを黒くします。なお、もう一回クリックすると白くなります。",
"desc3": "上下(踏み木を踏んだら綜絖が上がるか下がるか)を選択して「通し方&踏み方図」をクリックすると、綜絖の通し方と踏み方図部分が描かれます。"
}
}
},
"setting": {
"treadle": "踏み木の本数:",
"shaft": "綜絖の枚数:",
"tie-up": {
"name": "tie-upの位置:",
"location": {
"right-up": "右上",
"right-down": "右下",
"left-up": "左上",
"left-down": "左下"
}
},
"chart": {
"width": "図の幅:",
"height": "図の高さ:"
},
"to_or_from": {
"to": "組織図・配色図へ",
"from": "組織図から"
},
"up_or_down": {
"name": "上下:",
"select": {
"up": "↑",
"down": "↓"
}
},
"color": "糸の色:",
"button": {
"init": "初期化",
"chart": {
"drowdown": "組織図",
"color": "配色図",
"thread_and_treadle": "通し方図&踏み方図"
}
}
},
"content": {
"warp_color": "経糸の色",
"weft_color": "緯糸の色"
},
"error": {
"not_select": {
"to": "「組織図・配色図へ」になっていません",
"from": "「組織図から」になっていません"
},
"not_draw": {
"thread": "綜絖の通し方図が黒く塗られていません",
"treadle": "踏み方図が黒く塗られていません",
"drawdown": "組織図が黒く塗られていません"
},
"not_enough": {
"thread": "この組織図を実現するには綜絖が足りません",
"tie-up": "この組織図を実現するにはタイアップが不適切です"
},
"not_support": "現在のところタイアップが書かれているものにしか対応していません"
},
"home": "がらくた織物工房"
}



英語ですら自分で考える予定がない…(苦笑)。だってすでに見出し語すら怪しいじゃないですか…英作文(というか当然外国語全部)苦手なんですよう…。
あ、一応「がらくた織物工房」だけは「Garakuta Weaving Studio」かなとか考えました(笑)。



何も変わりませんと書きましたが。そういえば、多言語化しやすいよう、「踏み木○本」「綜絖○枚」にしていたところを「踏み木の本数:」「 綜絖の枚数:」にしました。変えたのはその位かな…。
「経糸の色」「緯糸の色」に矢印を入れるのはV2.0から諦めました…。だって環境によって矢印が示す方向が違うんですもん…。
カテゴリ : Web版組織図・配色図 トラックバック(-) コメント(0)

Web版織物組織図・配色図 Ver.2.0

 2021-03-15
Web版織物組織図・配色図 Ver.2.0として、Web版にも組織図から変換する機能を追加して、Ver2.0ということにして公開しました。

http://www.pixy.cx/~riko/ori/weave.html

同じhtmlに「組織図・配色図へ」の機能と、「組織図から」の機能を合わせて載せてあります。(理由は後述)

まず使い方ですが。踏み木・綜絖・tie-upの位置・図の幅・図の高さを入れて「初期化」を押すのは今までと同じです。
そのあと、組織図から変換機能を使いたい場合は、「組織図から」を選びます。
すると、組織図のところとタイアップのところのマス目をクリックして色を塗ることができるので、塗ってください。
組織図から1
そして、踏むと上がるか下がるかを「上下」で選んで、「通し方&踏み方図」ボタンをクリックすると、
組織図から2
このように、綜絖の通し方と踏み方図が描かれます!!

さて、ところで、なぜ「組織図・配色図へ」の機能と「組織図から」の機能を一枚にしたかというと…Excel版で書いた通り、組織図からの変換機能があって嬉しいのは、ろくろ式の完全意匠図から天秤式の踏み方を生成したりできることだと思うんです。
Excel版の場合はコピー&ペーストができるので、シートが別でも問題ないですが、Web版でコピー&ペーストは…、、、絶対無理とは言いませんがちょっと……。

で、考えました。例えば4枚4本のろくろ式から、4枚6本の天秤式に変換する場合。
最終的に4枚6本になることはわかっているので、最初からそれで初期化して、「組織図・配色図へ」にして、ろくろ式の綜絖通しとタイアップと踏み方図を書きます。
ろくろ式で組織図へ準備

それで上下を「↓」にして「組織図」ボタンをクリックすると、ろくろ式の場合の組織図が描かれますね。
ろくろ式の組織図

ここから天秤式の踏み方図を作りたいわけなので、「組織図から」にして、上下を「↑」にしておいて、タイアップを書き換えます。
天秤式へ変換する準備

それで「通し方図&踏み方図」をクリックすると
天秤式の踏み方図
通し方図が天秤式用のものになっています!

そんなわけで、「組織図・配色図へ」「組織図から」と「上下」の選択、「組織図」「通し方図&踏み方図」ボタンを駆使すれば、けっこう色々な変換ができるのではないかと…思います。ちょっと慣れが必要かもしれませんが…。

おかしなところとか、こうなるともっと便利、とかありましたら、ご意見ください!

カテゴリ : Web版組織図・配色図 トラックバック(-) コメント(4)
≪ トップページへこのページの先頭へ  ≫ 次ページへ ≫