Skip to content
織物用組織図&配色図ツール。Excel VBA使用。
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin 各行の初期化部分の効率化 May 3, 2019
ods LibreOffice版のファイルを追加 May 3, 2019
src/weaving_macro.xls 各行の初期化部分の効率化 May 3, 2019
LICENSE Initial commit Feb 3, 2019
README.md 最近の変更をREADME.mdに反映 May 3, 2019
testcase.xlsx テストケースを追加 Apr 20, 2019
vbac.wsf add main excel file Feb 5, 2019

README.md

WeavingMacro

このツールは、織物用の組織図と配色図を作るものです。Microsoft Excel VBAで稼働します。

綜絖とタイアップと踏み木を黒くして実行すると組織図が作成されます。
更に、経糸と緯糸に使用する色を指定して実行すると配色図が作成されます。

Requirement

  • Microsoft Windows
  • Microsoft Excel

動作確認済の環境

  • Windows 8.1 + Excel 2013
  • Windows 10 + Excel 2000
  • Windows 10 + Excel 2010
  • Windows 10 + Excel 2013
  • Windows 10 + Excel 2016

他の環境でも動いたら、ここに追記しますので、commitへのコメントなどでご一報いただけると有難いです。

なお、LibreOfficeで動くものを、odsフォルダ以下に置きました。 LibreOffice版なら、Mac OSでも動くのではないかと期待しています。 但し、LibreOffice版は、フォントサイズや配色図での罫線において不具合があります。

Thanks

Gitでソースコード管理をするため、igetaさんのAriawase(vbac.wsf)を使用して、VBAのエクスポート・インポートをしています。 Ariawaseのライセンスは以下の通りです。
https://github.com/vbaidiot/Ariawase#license

Setup

「Clone or download」から「Download ZIP」をクリックしてZIPファイルをDL後解凍してください。
binフォルダ内にxlsファイルが入っています。

Usage

※ 画像はV3.8より前のもののため、設定項目のセル位置が最新版と異なります。

1.初期化

踏み木本数と、綜絖枚数と、タイアップ部分をどの位置にするかと、図の幅・図の高さを入力して[初期化]ボタンをクリックして、マス目を作ります。

2.準備

踏むと綜絖が上がるか下がるかを「↑」と「↓」から選びます。 以下の図のように、綜絖とタイアップと踏み木を黒くします。
ドラフト3-1

3.組織図

「組織図」ボタンをクリックすると
ドラフト3-2
こんな風に、どんな組織になるかが表示されます。

4.配色図

以下の図のように、色を指定して、
ドラフト3-3

「配色図」ボタンをクリックすると
ドラフト3-4
こんな風に、どんな配色になるのかが表示されます。

お願い

簡単なテストはしていますが、実際に使ってみると不具合が生じるかもしれません。その際はIssuesへの書き込みでご連絡下さい。 可能な範囲で修正したいと思います。
要望などもIssuesでお知らせください。検討します。

Licence

This software is released under the Mozilla Public License 2.0, see LICENSE.

Mozilla Public License 2.0の下、使用にあたっては制限はありません。
改変や第三者への配布を行う場合に、制限が生じます。詳細はLICENCEをご確認ください。
また、出版物に載せるなどの場合はcommitにコメントをつけるなどでご一報ください。

なお、個人が生成した図を画像にしてサイトに載せる場合はご連絡くださらなくてけっこうです。 ただし、本に載っていたものから完全意匠図を作成した場合、マクロではなく、その本の著作権に抵触しないか、十分お気を付けください。

Authors

Riko

History

  • 2019/ 5/ 3 LibreOffice版のV3.8.2oもGitHubでの管理下に追加
  • 2019/ 5/ 1 V3.8.1 マクロの内部的な処理変更
  • 2019/ 4/20 V3.8 「↑又は↓」を選ぶセルの位置の変更
  • 2019/ 2/ 5 V3.7.1 よりGitHubでの管理開始
You can’t perform that action at this time.