haru のすべての投稿

V1.9.2 リリース

issui #110、コマンドライン起動に対応しました。

画面操作や計算ロジック・出力内容に変更はないため、従来通りの画面で操作する方には、バージョンアップの意味はあまりないかもしれません。CbMesh によるデータの表示情報が少し増えた程度でしょうか。

コマンドライン起動とは?

UI画面を介さず、コマンド画面でCraftBandMeshシリーズを動かせるようになりました。これにより、反復作業の自動化や一括処理が可能になります。

バッチ処理画面

💡 活用例

  • バンド幅の一括変更: 多数の作品データを新しいバンド幅で再計算し、カットリストをまとめて出力
  • 画像の一括生成: 透過度や加算値などマスターの設定を変えた図を、複数データからまとめて生成

AIエージェントや外部プログラムから、直接エンジンを叩くための基盤(計算エンジン)としても利用可能です。詳細仕様については、以下のGitHubドキュメントをご参照ください。

▼ コマンドライン仕様書(GitHub)
https://github.com/MihoHarusawa/CraftBand/blob/master/doc/cli-spec.md

▼ ダウンロードはこちらから
Release v1.9.2 のリリース

ダウンロード先のリリース情報には、従来のsetup_v1.9.2, CraftBandMesh_v1.9.2 に加えて、今回は「run_all_bat.zip」を入れています。AIに作ってもらったバッチファイルです。それを実行しているのが上の黒い画面です。

学習ガイド(CraftBandSquare)

1分でサイズ計算・PPバンドで作る色模様プラかごバッグ」の説明に従って、順に操作した時の各ステップのデータとリスト出力を作ってみました。.cbmeshファイルとして取り出す場合は「名前をつけてリンクを保存」としてください。

チェック柄バッグのデータができたら、次に「縦横のステッチ・2色の組合せ模様」を使って作った模様を適用してみます。

[CraftBandSquareへの設定]ボタンで指示が表示されますので、その通りにデータを変更してください。

  • まず、チェック柄に「梁模様/Beams Pattern」の差しひもを加えます。
  • ここまでは個別のバンド色設定なしでしたが、縦横側面を展開するとして、色を変えられるようにします。
  • 次に、ベースの柄をストライプに変えた「窓模様 / Windowpane Pattern」に変更します。
No操作内容.cbmeshファイルプレビューCSVファイル
0マスターは、Ver1.9.2 に含まれる設定ファイルですCRAFTBANDMESH.CBMESH
1バンドを選んで[新規作成]するSquare-1-NewData出力なし出力なし
2目標寸法から[概算]するSquare-2-RoughExtimateサイズから概算Square-2-RoughExtimate
3[ひもリスト]で長さを見てみるSquare-3-ListOut1stひもリスト出力後Square-3-ListOut1st
4縁の始末と側面の色をセットSquare-4-SideSetting縁の始末と側面の色をセットSquare-4-SideSetting
5[追加品]で持ち手を追加するSquare-5-AdditionalParts[追加品]で持ち手を追加するSquare-5-AdditionalParts
6結果を確認して保存するSquare-6-SaveData結果を確認して保存するSquare-6-SaveData
7「梁模様」BBAA-AABBのステッチを追加する
梁模様の入力データ
Square-7-AddStitch
BBAA-AABB.pdf
「梁模様」BBAA-AABBのステッチを追加Square-7-AddStitch
8[縦横側面を展開する]のチェックONSquare-8-Expand[縦横側面を展開する]のチェックONSquare-8-Expand
9「窓模様」ABAB-AAAAのステッチに変更する
窓模様のステッチの入力データ
Square-9-ABAB-AAAA
ABAB-AAAA.pdf
「窓模様」ABAB-AAAAのステッチに変更するSquare-9-ABAB-AAAA
操作ステップ

🔑.cbmesh 標準フォーマットは XML DataSet 構造で、次の XSD スキーマにより定義されています(README.md の記載)。「データについて」ページのリンク先にも説明があります。

🚀練習問題

  1. シミュレーターにある「連窓模様のステッチ」のデータに変えてみましょう
  2. 自分の好きな模様を作って、その模様のデータに変えてみましょう

レベル2-縦ストライプベースステッチのバリエーション

ここまで何点か、クロスベース模様における縦ストライプカテゴリーのステッチを見てきましたが、改めて、このカテゴリーのバリエーションをリストアップしてみました。ベースが縦なのに、横つながりに見える模様もあるのが面白いです。

押さえとなるレベル1の水平ひも・クロスする斜めひも、ともに同色の場合もバリエーションに加わります。以下の通りです。

色反転した模様もリストしていますが、同じ模様として扱いますので、ユニークな模様は8点です。

Lv1.水平ひもの並び(↑)斜めひもの並び(→)パターンコード / 名称
AAAABAAB-AA-AA
(BAAB-BB-BBの反転)
AA
AA
AB
BA
BAAB-AA-AB
BAAB-AA-BA
ろうそく模様 / Candle Pattern
AABBBAAB-AA-BB
(BAAB-BB-AAの反転)
猫目模様 / Cat’s Eye Pattern
ABAABAAB-AB-AA
(BAAB-AB-BBの反転)
AB
AB
AB
BA
BAAB-AB-AB
BAAB-AB-BA
鉄アレイ模様 / Dumbbell Pattern
ABBBBAAB-AB-BB
(BAAB-AB-AAの反転)
BAAABAAB-BA-AA
(BAAB-BA-BBの反転)
BA
BA
AB
BA
BAAB-BA-AB
BAAB-BA-BA
BABBBAAB-BA-BB
(BAAB-BA-AAの反転)
BBAABAAB-BB-AA
(BAAB-AA-BBの反転)
猫目模様 / Cat’s Eye Pattern
BB
BB
AB
BA
BAAB-BB-AB
BAAB-BB-BA
リボン模様 / Ribbon Pattern
BBBBBAAB-BB-BB
(BAAB-AA-AAの反転)
水晶模様 / Cristal Pattern
縦ストライプベースステッチのバリエーション

試作例5点を並べてみました。

A色とB色は入れ替え可能ですから反転は同じ模様となります。8点中5点の試作です。

レベル2-縦ストライプベースのステッチのかご、試作例

PPバンド・猫目模様のステッチ

名称猫目模様Cat’s Eye Pattern
概要縦ストライプベース、横と斜めが2色BAAB-BB-AA
単位[水平方向] 2[垂直方向] 2
レベル0[水平] 0:B色| 1:A色[垂直] 0:A色| 1:B色
レベル1[水平] B色(1/2幅)
レベル2[45度] 0: – | 1:A色(1/4幅)[135度] 0: – | 1:A色(1/4幅)
備考転置 レベル0,1方向
ステッチのインデックス

青のレンズ型に太目の縦線、猫の目に見えるでしょうか。たくさん並んで、一体何匹の猫がって感じですが。

A色を青・B色を白でファイルボックスを作ってみました。

stitch pattern named 
猫目模様 / Cat's Eye Pattern
猫目模様のステッチ

内側と底です。側面は横ストライプ、底もストライプです。

猫目模様のステッチのかご、内側
猫目模様のステッチ、内側
猫目模様のステッチのかご、底
猫目模様のステッチ、底

1単位分の編み目(赤枠)は2×2です。

8×6の図
赤枠内は1単位(2×2)
模様の単位

※前側面の左下から、右(0度)方向・上(90度)方向にカウントアップ。左下は垂直方向がover/水平方向がunderです。

Squareのデータです。

PPバンド・鉄アレイ模様のステッチ

名称鉄アレイ模様Dumbbell Pattern
概要縦ストライプベース、ともに交互BAAB-AB-AB
単位[水平方向] 4[垂直方向] 4
レベル0[水平] 0:B色| 1:A色[垂直] 0:A色| 1:B色
レベル1[水平] 0: A色 | 1:B色(全て1/2幅)
レベル2[45度] 0: – | 1:A色| 2: – | 3: B色
(全て1/4幅)
[135度] 0: – | 1:A色 | 2: – | 3:B色
(全て1/4幅)
備考転置 レベル0,1方向
ステッチのインデックス

両端に重りのある鉄アレイが横に連なりますが、ベースは縦ストライプです。

A色を青・B色を白でファイルボックスを作ってみました。

stitch pattern named 
鉄アレイ模様 / Dumbbell Pattern
鉄アレイ模様のステッチ

内側と底です。側面は横ストライプ、底もストライプです。

鉄アレイ模様のステッチのかご、内側
鉄アレイ模様のステッチ、内側
鉄アレイ模様のステッチのかご、底
鉄アレイ模様のステッチ、底

1単位分の編み目(赤枠)は4×4です。

8×6の図
赤枠内は1単位(4×4)
模様の単位

※前側面の左下から、右(0度)方向・上(90度)方向にカウントアップ。左下は垂直方向がover/水平方向がunderです。

Squareのデータです。

PPバンド・ろうそく模様のステッチ

名称ろうそく模様Candle Pattern
概要縦ストライプベース、斜め交互BAAB-AA-AB
単位[水平方向] 4[垂直方向] 4
レベル0[水平] 0:B色| 1:A色[垂直] 0:A色| 1:B色
レベル1[水平] A色(1/2幅)
レベル2[45度] 0: – | 1:A色| 2: – | 3: B色
(全て1/4幅)
[135度] 0: – | 1:A色 | 2: – | 3:B色
(全て1/4幅)
備考転置 レベル0,1方向
ステッチのインデックス

お皿に乗った白いろうそくの模様です。

A色を青・B色を白でファイルボックスを作ってみました。

stitch pattern named 
ろうそく模様 / Candle Pattern
ろうそく模様のステッチ

内側と底です。側面は横ストライプ、底もストライプです。

ろうそく模様のステッチのかご、内側
ろうそく模様のステッチ、内側
ろうそく模様のステッチのかご、底
ろうそく模様のステッチ、底

1単位分の編み目(赤枠)は4×4です。

8×6の図
赤枠内は1単位(4×4)
模様の単位

※前側面の左下から、右(0度)方向・上(90度)方向にカウントアップ。左下は垂直方向がover/水平方向がunderです。

Squareのデータです。