『大図書館の羊飼い-Dreaming Sheep-』2014年3月28日発売予定、11月29日より全国のPCショップで予約受付開始です。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

マクロ開発

AutoCAD用、オリジナルマクロ開発~~~

てぎーできー?
てぎーです。
もしくは、てぎーです。

はい、全く意味が分かりません。
きっとCADの知識がある人でも、この記事を理解出来る人は少ないでしょう。
(いろいろな意味で)

  
使っている便利なマクロ構成を公開~~~

寸法の前にtを追記
^C^C_select;\_cmddia;0;_dim1;_newtext;t<>;p;;_cmddia;1;
寸法の後に゚を追記
^C^C_select;\_cmddia;0;_dim1;_newtext;<>゚;p;;_cmddia;1;
" ° "(度)ではなく、" ゚ "(半濁点)です。 寸法の見栄え等を気になさる方にお勧めします。

あ、" ¥ "(小文字)が" \ "に化けちゃうな・・・。

全レイヤーロック
^C^C_-layer;_lock;*;;
全レイヤーロック 解除
^C^C_-layer;_unlock;*;;
上記2つは、コマンド:"LAYISO" でフェード値の変更が出来るCADで、
多くの画層が存在する場合に結構役立ちます。

アイコン(オリジナル)
DIM_FAI07 DIM_FAI03 LAY-LOCK LAY-LOCK 解除



・・・・いや、こんな普通のことを書いててもつまらんな。
よし、こっからが本番だ!!

ディメンション・ブレイカー
^C^C_-layer;_unlock;*;; ,^C^C_ai_selall xplode ;; ,^C^C_ai_selall explode ;; ,^C^C_ai_selall xplode ;; ,^C^C_ai_selall explode ;; ,^C^C_ai_selall xplode ;; ,^C^C_ai_selall explode

ディメンション・フロウ
^C^C_-layer;on;*;; ,^C^C_-layer;t;*;; ,^C^C_-layer;_unlock;*;; ,^C^C_ai_selall erase ,^C^C_-view _bottom

トワイライト・ブレイカー
^C^C_-layer;on;*;; ,^C^C_-layer;t;*;; ,^C^C_-layer;_unlock;*;; ,^C^C_ai_selall xplode ;; ,^C^C_-view _back ,^C^C_ai_selall change @666,1179173,1173 ,^C^C_-layer;_lock;*;lo; ,^C^C_shadedge 1 _shade

スターライト・ブレイカー
^C^C_-layer;on;*;; ,^C^C_-layer;t;*;; ,^C^C_-layer;_unlock;*;; ,^C^C_ai_selall xplode ;; ,^C^C_ai_selall explode ;; ,^C^C_ai_selall xplode ;; ,^C^C_-view _back ,^C^C_ai_selall change @173,1179,666 ,^C^C_shadedge 1 _hide ,^C^C_ai_selall \change @1397,-1973,666 ,^C^C_ai_selall _qkungroup

スキーム・ブレイク
^C^C_-layer;_unlock;*;; ,^C^C_ortho;off; ,^C^C_shadedge 1 _hide ,^C^C_ai_selall mirror;93,17;17,17;n; ,^C^C_ai_selall -array;p;119,119;3;360;y ,^C^C_-view _back ,^C^C_ai_selall change @1173,7913,1193 ^C^C_ai_selall xplode ;;;all;;;; ,^C^C_-layer;_lock;*;lo; ,^C^C_-view _bottom

中途半端な所でブロック解除します。なので、結構面白くブッ壊れてくれます。 一番のお気に入り☆


ムーンライト・ブレイカー
^C^C_-layer;on;*;; ,^C^C_-layer;t;*;; ,^C^C_-layer;_unlock;*;; ,^C^C_ai_selall xplode ;; ,^C^C_ortho;off; ,^C^C_ai_selall mirror;173,119;173,173;n; ,^C^C_ai_selall mirror;119,173;173,173;n; ,^C^C_ai_selall -array;p;193,193;3;360;y ,^C^C_-view _back ,^C^C_ai_selall change @0,173,0 ,^C^C_-layer;_lock;*;lo; ,^C^C_-view _bottom ,^C^C_qsave _quit

アースライト・ブレイカー
^C^C_-layer;on;*;; ,^C^C_-layer;t;*;; ,^C^C_-layer;_unlock;*;; ,^C^C_ai_selall xplode ;; ,^C^C_ai_selall explode ;; ,^C^C_ai_selall xplode ;; ,^C^C_ai_selall mirror;119,173;173,173;n; ,^C^C_ai_selall -array;p;373,373;13;360;y ,^C^C_-view _back ,^C^C_ai_selall change @0,379,0 ,^C^C_shadedge 1 _hide ,^C^C_-view _bottom ,^C^C_qsave _quit

エクセリオン・ブレイカー
^C^C_ucsicon;of ^C^C_-layer;on;*;; ,^C^C_-layer;t;*;; ,^C^C_-layer;_unlock;*;; ,^C^C_zoom;c;0,0;73710 ,^C^C_ortho;off; ,^C^C_ai_selall mirror;37,407;560,37;n; ,^C^C_ai_selall mirror;560,407;37,37;n; ,^C^C_ai_selall move;d;@13977,13977,13977 ,^C^C_ai_selall xplode ;; ,^C^C_ai_selall -array;p;193,193;3;360;y ,^C^C_-view _back ,^C^C_ai_selall change 50575,-38986,-31375 ,^C^C_-layer;_lock;*;lo; ,^C^C_-view _bottom ,^C^C_qsave _quit

トワイライト・エンド
^C^C_ucsicon;of ,^C^C_-layer;on;*;; ,^C^C_-layer;t;*;; ,^C^C_-layer;_unlock;*;; ,^C^C_-layer;s;0;c;5;0;l;Continuous;0;lw;0.09;0;; ,^C^C_-color;1 ,^C^C_'-linetype;s;Bylayer; ,^C^C_'-lweight;Bylayer ,^C^C_model ,^C^C_erase;all;; ,^C^C-purge ;;a;*;n; ,^C^C_layout;d;; ,^C^C_layout;d;; ,^C^C_layout;d;; ,^C^C_layout;s;; ,^C^C_erase;all;; ,^C^C-purge ;;a;*;n; ,^C^C_model ,^C^C_-layer;lo;*;of;0;y;; ,^C^C_zoom;c;0,0;380000000 ,^C^C_qsave _quit

エターナル・コフィン
^C^C_ucsicon;of ^C^C_-layer;on;*;; ,^C^C_-layer;t;*;; ,^C^C_-layer;_unlock;*;; ,^C^C_ai_selall xplode ;; ,^C^C_ai_selall explode ;; ,^C^C_ai_selall xplode ;; ,^C^C_ai_selall mirror;173,119;173,173;n; ,^C^C_ai_selall mirror;119,173;173,173;n; ,^C^C_ai_selall -array;p;117,117;9;360;y ,^C^C_-view _back ,^C^C_ai_selall change @0,1173,0 ,^C^C_-view _bottom ,^C^C_qsave _quit

「どうですか!? なのはさん!
素晴らしい魔法(マクロ)構成が出来ました!」

「うん、すごいと思うの。 でも・・・こんなデタラメな構成はいらないの。
 ちょっと、頭冷そっか・・・・・」

「ぎゃあああぁぁぁぁぁぁん♪」


コマンド名は長編SSで使う予定の技名です~
つっこみ所満載でそ?

アイコンは適当に~こんなの使ってます(作った)
DIM-BR 01-BR 02-BR TW-BR TW-END SC-3

初心者の方は絶対に使っちゃ駄目だぞ~~☆
今度ネタがなったら、図面使って崩壊過程を説明していくかもです・・・。


一つだけ載せておくと・・・

普通の図面が
M-1

スチーム・ブレイカー
M-2 M-3 M-4 M-5
こうなります。

先端を拡大すると
M-拡大
000000000な感じで中途半端(狙ってます)にブロック解除されます。

もっと複雑な図面でも
M-6 M-7

ちなみに、処理速度の遅いパソではCADが落ち(応答なしorフェイタルエラー)、
早いパソだと^C^C_qsave _quit は回避できず、滅茶苦茶なまま上書き保存して終了されます。
アイコンワンクリックで図面が取り返しのつかない状況に~~なんて素敵だと思いません?

画像はPrintScreenで追えなかったので、UNDOコマンドで戻ってます~。

ちなみにちなみに、これはAutoCAD2010ですが、
ヴァージョンや環境によってコマンドが反映されないことが多々あります。
もともとAutoCAD2008から作り始めたので、2008では動作確認済み。 2010ではグループの解釈が異なるので、普通の2010では途中でストップしてしまうはずです。
なので、追加機能を載せてるサイト様のツールで強化して下さい~。


どうですか? なのはさん。
独学でここまで出来るようになりました! 褒めて褒めて~

「ちょっと、頭(以下略)」


図面は装置名"惑星破壊砲"で、図枠等含め、全て架空のものです。

 

11.22 訂正

グループの解釈が異なるのは2008年からでした。

この2008は便利ツールで強化したものだたーよ・・・・。

昔は名前とか付けずに一発でグループ化・解除が出来たのに、なんでこんなめんどくさい方法になったのかが分からない・・・・・・

スポンサーサイト

テーマ : 魔法少女リリカルなのはStrikerS
ジャンル : アニメ・コミック

コメントの投稿

非公開コメント

オーガスト10周年記念CD『AUGUST 10th MEMORIAL』は2011年12月29日よりコミックマーケット81 オーガストブースで販売します。
プロフィール

てぎー

Author:てぎー
てぎー・スターダスト

プリン(てぎー日常)
なのはオリジナルデバイス,プリキュアロボとか
オリンパス遊撃軍 愛器:OM-D


ブログ内の画像、文章等の無断利用は禁止とさせていただきます。
当ブログはリンクフリーです。張ったり切ったりご自由にどうぞ。
(でも、連絡をいただけると、大変うれしいです)

何かありましたらツイッターの方へ・・・

ナウ。。
カテゴリ
FC2カウンター
リンク
pixivはじめました
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
最新コメント
月別アーカイブ
検索フォーム
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。