AutoCAD/AutoCAD LTのカスタマイズに関する疑問、トラブルに対する解答・対処策(ヒント)、またマクロやAutoLISPの紹介など便利機能をまとめました。
shop 29q
2008年2月26日火曜日
2008年2月4日月曜日
AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ
AutoCADのカスタマイズ
分類:
その他
Autodesk社のサイトでAutoCADの「メニューカスタマイズ」、「APIカスタマイズ」に関する動画が公開されていました。
カスタマイズの方法が解らない方は、こちらを見ておくとよいでしょう。
Autodesk [AutoCAD]-[カスタマイズ]
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★」
カスタマイズの方法が解らない方は、こちらを見ておくとよいでしょう。
Autodesk [AutoCAD]-[カスタマイズ]
2007年12月12日水曜日
AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ
ステータスバーには任意の情報(現在の図面名、日付/時刻など)を表示させることができます。
システム変数[MODEMACRO]を実行し、文字列やDIESELマクロ言語を指定します。
ステータスバーに任意のシステム変数を表示させたい場合はDIESEL 関数(getvar)を使います。
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★」
ステータスバーに任意の情報を表示
分類:
ステータスバー
ステータスバーには任意の情報(現在の図面名、日付/時刻など)を表示させることができます。システム変数[MODEMACRO]を実行し、文字列やDIESELマクロ言語を指定します。
ステータスバーに任意のシステム変数を表示させたい場合はDIESEL 関数(getvar)を使います。
2007年11月16日金曜日
AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ
テキスト位置合わせのマクロ
分類:
AutoLISP・マクロ
円や楕円、長方形の中心に既存文字を位置合わせするマクロです。
□ テキスト位置合わせ(円・楕円)
^C^C_justifytext;¥;m;_change;p;;cen;¥;;;;
※¥は半角に置き換えてください。
<操作手順>
1.既存文字列を選択(文字列の基点が中央に変わります)
2.円の中心をクリック
□ テキスト位置合わせ(長方形)
^C^C_justifytext;¥;m;_change;p;;m2p;¥¥;;;;
※¥は半角に置き換えてください。
<操作手順>
1.既存文字列を選択(文字列の基点が中央に変わります)
2.長方形の対角2点をクリック
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★」
□ テキスト位置合わせ(円・楕円)
^C^C_justifytext;¥;m;_change;p;;cen;¥;;;;
※¥は半角に置き換えてください。
<操作手順>
1.既存文字列を選択(文字列の基点が中央に変わります)
2.円の中心をクリック
□ テキスト位置合わせ(長方形)
^C^C_justifytext;¥;m;_change;p;;m2p;¥¥;;;;
※¥は半角に置き換えてください。
<操作手順>
1.既存文字列を選択(文字列の基点が中央に変わります)
2.長方形の対角2点をクリック
2007年11月5日月曜日
AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ
画層コントロールのマクロ
分類:
AutoLISP・マクロ
画層プロパティをコントロールするマクロをまとめました。
□ 全画層表示
'-layer;on;*;;
□ 現在画層以外非表示
'-layer;of;*;n;;
□ 選択画層のみ表示
^C^C$M=_ai_molc;¥-layer;off;*;N;;_id;¥_u;;-layer;M;$(getvar,CLAYER);;
□ 選択画層非表示
^C^C_ai_molc;¥$m=u;_-layer;OF;$(getvar,clayer);;
□ 現在画層以外ロック
^C^C_-layer;lo;*;;ai_molc;¥$m=_-layer;u;$(getvar,clayer);;
□ 画層ロック解除
'-layer;U;*;N;;;
□ 選択画層フリーズ(現在画層不可)
^C^C_ai_molc;¥$m=u;_-LAYER;F;$(getvar,clayer);;
□ 画層フリーズ解除
'-layer;t;*;;
※全角の¥は半角に置き換えてお使い下さい。
※バージョンによっては正常に動作しないものがあるかもしれません。
※AutoCAD 2007 / AutoCAD LT 2007以降はExpress Toolsから移植された画層ツール(標準搭載)がありますので、そちらの使い方も覚えましょう。
※お使いにあたっては自己責任でご利用ください。
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★」
□ 全画層表示
'-layer;on;*;;
□ 現在画層以外非表示
'-layer;of;*;n;;
□ 選択画層のみ表示
^C^C$M=_ai_molc;¥-layer;off;*;N;;_id;¥_u;;-layer;M;$(getvar,CLAYER);;
□ 選択画層非表示
^C^C_ai_molc;¥$m=u;_-layer;OF;$(getvar,clayer);;
□ 現在画層以外ロック
^C^C_-layer;lo;*;;ai_molc;¥$m=_-layer;u;$(getvar,clayer);;
□ 画層ロック解除
'-layer;U;*;N;;;
□ 選択画層フリーズ(現在画層不可)
^C^C_ai_molc;¥$m=u;_-LAYER;F;$(getvar,clayer);;
□ 画層フリーズ解除
'-layer;t;*;;
※全角の¥は半角に置き換えてお使い下さい。
※バージョンによっては正常に動作しないものがあるかもしれません。
※AutoCAD 2007 / AutoCAD LT 2007以降はExpress Toolsから移植された画層ツール(標準搭載)がありますので、そちらの使い方も覚えましょう。
※お使いにあたっては自己責任でご利用ください。
登録:
投稿 (Atom)
