一括選択マクロを組む(その2)。一括選択マクロを組む(その2)。SP0」が公開されましたが、Windows版については無料版が無くなり、有料版のみでの提供となった様です。詳しくは前書きに記載しています。各記事内でDraftSightのダウンロード先としているリンクも、DraftSightの最新バージョンのみが公開されており、旧バージョンはダウンロード出来ません。マクロを組む事で、ようやく線種の選択と同時に線色と線幅も選択するという当初の希望が実現出来そうです。今回は実際にマクロを登録、ツールバーへボタンを追加して、使えるかどうか試してみたいと思います。スポンサーリンク登録するマクロを用意するまずは使う線種の数だけマクロを書かなくてはなりません。・・・結構ありますね。「購入品」というのはネジやベアリング、エアシリンダーなど買えば済む物です。購入品のCADデータはメーカーやそれらを扱う商社の販売サイトでダウンロード出来る場合があります。以上の線種に対するマクロは以下のようになりました。^C^C_SETACTLSTYL;実線;SETACTLCLR;1;SETACTLWT;20;細線と寸法線が一緒ですね。この辺りは書きながら調整していきます。【DraftSight-5】で行った手順でマクロを登録していきますが、今回はちゃんとアイコンを用意します。アイコンは「大」「小」の2種類必要でサイズは大「24*24」、小「16*16」の様です。【DraftSight-5】マクロを組む。...https://design.hito-log.com/2017/04/25/post-88/専用アイコンを作る面倒なので分かりやすくする為に下記のように線種の頭文字を線色で表しました。フォーマットはPNGファイルで下地は透過です。全てのマクロが登録出来たらツールバーを新たに作り、その中に上記で作ったアイコンで登録していきます。画面上に表示させてみます。意外と良い感じに出てきましたが、想像線の「想」と購入品の「購」が全く読めません。使っていれば読めなくても、アイコンの位置で内容は覚えてしまう感じもするので、とりあえずこのままでも良さそうです。凝ってもキリがない気もします。アイコンを作るのは簡単ですがやはり面倒です。無くてもツールバーに表示は可能です。詳しくはこの記事終盤にて。希望通りの機能になるか?いよいよ実際に、新たに作ったツールバーとアイコンからマクロを実行してみます。デフォルトの状態から中心線となる「中」のアイコンをクリックします。素晴らしい!ちょっと感動しました。これです、この機能が欲しかったのです。・・・外形線や細線の「実線」のコマンドが通りません。いうことなの?他の線種との違いはデフォルトの「実線」を使用している事。実線もオリジナルで作れば良いのでしょうか?実線の定義?【DraftSight-2】でオリジナルの線種を設定しましたが、プラス数値が実線でマイナス数値がすき間でした。今回欲しいのは実線のみです。単純にマイナス数値が無い1本の実線を定義すれば良いのでしょうか?よく分からないので、とりあえず「10」という数値のみにして「実線2」という名称を追加してみました。【DraftSight-2】オリジナルの線種を設定する。DraftSightのデフォルト状態では、線種が実線しかありません。_A,8,-1,1,-1,1,-1マクロの設定も変更し、改めて「実線」をクリック。出来ました!デフォルトの「実線」はコマンドでは使えない様ですね。これで「画層」で線種を切り替えせずに済みます。従って画層も部品やユニットで分ける為に使うことが出来ます。修正後のマクロは以下です。「実線」が「実線2」になっただけですが。^C^C_SETACTLSTYL;実線2;SETACTLCLR;1;SETACTLWT;20;ちなみに今回は新たにツールバーを作りましたが、既存のツールバーにも追加出来ますし、メニューへの追加も可能です。メニューへ追加する場合はツールバーを新たに作成した手順を「メニュー」で同じように行うだけです。両方に追加も出来ます。【DraftSight-2】ではマクロ登録時に「説明欄」を記入しませんでしたが、説明欄を記入するとマウスカーソルをアイコンに合わせた際に説明が出てきます。アイコンを作らずともツールバー、メニューへの追加も可能です。メニューにはアイコン(無ければ空欄)と名前が出ますが、ツールバーはアイコンが無い場合、名前がそのままアイコンとなります。64bit版のDraftsight、またはUbuntu版のDraftSight(ベータ)で確認して書いていますが、記事公開時のDraftsightのバージョンによって、あるいは他のOS向けDraftsightでは仕様が異なる部分があるかもしれません。確認不足による間違いや勘違いなどがあるかもしれません。その場合は御容赦願います。Systemesの米国およびその他の国における登録商標です。その他、全てのブランドおよびブランドロゴ、製品名は各所有者の商標または登録商標です。関連記事(一部広告含む)TwitterFacebook0B!Hatena0Pocket0LINESendLINESendFeedly0【DraftSight-8】テンプレートを作成する(その1)。一括選択マクロを組む(その1)。SP2への更新と今後。SP0での新機能内容を見てみる。SP0をインストールする。SP3のインストール(バージョンアップ)。SP2への更新と今後。SP0での新機能内容を見てみる。SP0をインストールする。SP3のインストール(バージョンアップ)。【DraftSight-52】画層操作の為のコマンドについて。【DraftSight-51】名前指定と色依存の印刷スタイルを理解する(その3)。【DraftSight-50】名前指定と色依存の印刷スタイルを理解する(その2)。【DraftSight-49】名前指定と色依存の印刷スタイルを理解する(その1)。【DraftSight-48】シートタブにビューポートを作成する。【DraftSight-47】自動保存ファイルとバックアップファイル。【DraftSight-46】外部の図面を自分の標準(設定)に合わせる。DraftSight-44】意図しない再アクティベーションが要求される。SP2のインストール(バージョンアップ)。【DraftSight-42】図枠を書く(ブロック属性定義)。【DraftSight-41】ブロックを使う(その2)。【DraftSight-40】ブロックを使う(その1)。SP1のインストール(バージョンアップ)。【DraftSight-38】公差を入力する。【DraftSight-37】Eトラックを使う。【DraftSight-36】スナップを使う(その3)。【DraftSight-35】スナップを使う(その2)。【DraftSight-34】スナップを使う(その1)。【DraftSight-33】エンティティを選択する。【DraftSight-32】CAD図面上での「検討」について。【DraftSight-31】インストール、アクティベーション時のトラブル(追記)。【DraftSight-30】再アクティベーションのウィンドウが出る。SP0のインストール(バージョンアップ)。【DraftSight-28】DraftSightの再インストール、バージョンアップ。【DraftSight-27】シートタブの悪い点。【DraftSight-26】シートタブの良い点。【DraftSight-25】シートタブでの寸法と文字(その3)。【DraftSight-24】シートタブでの寸法と文字(その2)。【DraftSight-23】シートタブでの寸法と文字(その1)。【DraftSight-22】モデルタブでの寸法と文字。【DraftSight-21】シートタブからの印刷(その4)。【DraftSight-20】シートタブからの印刷(その3)。【DraftSight-19】シートタブからの印刷(その2)。【DraftSight-18】シートタブからの印刷(その1)。【DraftSight-17】モデルタブからの印刷(その2)。【DraftSight-16】モデルタブからの印刷(その1)。【DraftSight-15】印刷の準備。【DraftSight-14】図面管理とタブについて。【DraftSight-13】図枠を書く。【DraftSight-12】線をまとめて選択して一括で変更する。【DraftSight-11】テンプレートを作成する(その4)。【DraftSight-10】テンプレートを作成する(その3)。【DraftSight-9】テンプレートを作成する(その2)。【DraftSight-8】テンプレートを作成する(その1)。一括選択マクロを組む(その2)。一括選択マクロを組む(その1)。【DraftSight-5】マクロを組む。【DraftSight-4】コマンド入力で線を引く。【DraftSight-3】画層の使い方・・・?【DraftSight-2】オリジナルの線種を設定する。【DraftSight-1】とにかく線を引いてみる。DraftSight」をインストールする。SP2への更新と今後。SP0をインストールする。SP0での新機能内容を見てみる。DraftSight」をインストールする。DraftSight」をインストールする。SP2のインストール(バージョンアップ)。SP3のインストール(バージョンアップ)。views【DraftSight-31】インストール、アクティベーション時のトラブル(追記)。SP2への更新と今後。