AutoCAD / AutoCAD LT NOTE.. > カスタマイズ・マクロ

shop 29q

2007年12月12日水曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

ステータスバーに任意の情報を表示

ステータスバーには任意の情報(現在の図面名、日付/時刻など)を表示させることができます。
システム変数[MODEMACRO]を実行し、文字列やDIESELマクロ言語を指定します。

ステータスバーに任意のシステム変数を表示させたい場合はDIESEL 関数(getvar)を使います。
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★

2007年11月16日金曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

テキスト位置合わせのマクロ

円や楕円、長方形の中心に既存文字を位置合わせするマクロです。


□ テキスト位置合わせ(円・楕円)
^C^C_justifytext;¥;m;_change;p;;cen;¥;;;;
※¥は半角に置き換えてください。

<操作手順>
1.既存文字列を選択(文字列の基点が中央に変わります)
2.円の中心をクリック



□ テキスト位置合わせ(長方形)
^C^C_justifytext;¥;m;_change;p;;m2p;¥¥;;;;
※¥は半角に置き換えてください。

<操作手順>
1.既存文字列を選択(文字列の基点が中央に変わります)
2.長方形の対角2点をクリック
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★

2007年11月5日月曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

画層コントロールのマクロ

画層プロパティをコントロールするマクロをまとめました。

□ 全画層表示
'-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 ★☆★

2007年10月2日火曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

[連続寸法線記入]コマンド

[長さ寸法記入](DIMLINEAR)コマンドで基準寸法線を記入後、[直列寸法記入](DIMCONTINUE)コマンドが自動的に実行されるマクロです。

^C^C_dimlinear;¥¥¥_dimcontinue;
※¥は半角に置き換えてください。

<操作手順>
1.基準寸法線の寸法補助線の基点1をクリック
2.基準寸法線の寸法補助線の基点2をクリック
3.基準寸法線の配置位置を指定
4.連続する寸法線の寸法補助線の基点を次々とクリック
終了は[Esc]


AutoCADには[クイック寸法記入](QDIM)コマンドがあり、複数のオブジェクトに対して一斉に寸法線の記入を行うことができますが、AutoCAD LTには同様の作図機能はありません。
[長さ寸法記入]コマンドと[直列寸法記入]コマンドを組み合わせ、寸法線の記入作業にかかる負担を軽減させることができます。

マクロの登録方法はこちら
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★

2007年9月25日火曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

ダッシュボードとツールパレットグループを関連付け

対象:AutoCAD 2008~/AutoCAD LT 2008~

ダッシュボードを開いた状態で、コントロールパネルにあるアイコンをクリックすると、関連付けされたツールパレットグループを開くことができます。

手順1 ツールパレットグループを作成する

ツールパレットのタイトルバーを右クリックし、[パレットをカスタマイズ]を選択します。


[カスタマイズ]ダイアログにてパレットグループを新規作成し、グループとして「パレット」の項目から表示させたいパレットをドラッグ&ドロップします。

あらかじめ必要なツールパレットは作成しておきましょう。




手順2 ダッシュボードとの関連付け

ダッシュボードのパネルアイコンを右クリックし、[ツールパレットグループ]を選択し、関連付けしたいツールパレットグループを選択します。
パネルアイコンをクリックすると関連付けしたツールパレットグループが画面上に表示されるようになります。
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★

2007年9月3日月曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

AutoCADで簡易的なグループ管理(名前のないグループ作成・解除)

AutoCADではAutoCAD LTのような簡易的なグループ管理が行えません。(ショートカットメニューから名前のないグループを簡易的に作成するコマンドが標準では無い。)AutoCAD LTのように、ショートカットメニューから簡単に「グループを作成」、「グループを解除」するにはマクロで代用するのが一般的です。

★グループを作成
^C^C_select;¥-group;c;*;*;p;;
※¥は半角に置き換えてください。

★グループを解除
^C^C_select;¥_copybase;non;0,0;p;;_erase;p;;_pasteclip;non;0,0
※¥は半角に置き換えてください。

このコマンドをショートカットメニューなどに追加登録すれば、AutoCAD LTのようなグループ管理が行えます。

マクロの登録方法はこちら
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★

2007年8月31日金曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

新たにコマンドを作成する(マクロの登録)

新たにコマンドを作成するには[ツール]メニューより[カスタマイズ]-[インタフェース](CUI)コマンドを実行します。画面上に[ユーザインタフェースをカスタマイズ]ダイアログが開きます。
ダイアログの[コマンド一覧]の項目にある[新しいコマンドを作成]ボタンをクリックします。

[プロパティ]の項目でコマンドの名前や説明を入力します。
マクロの項目には実行させたいコマンド(マクロ)を記述します。
マクロはインターネット上で数多くのコマンドが紹介されていますので、お好みのマクロを自分のAutoCADにどんどん登録しましょう。

また、ボタンイメージの項目で作成したコマンドのアイコンイメージを作成することもできます。

作成したコマンドをツールバーやメニューに登録する方法は「オリジナルメニューを作成する」で説明しています。
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★

2007年6月19日火曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

基点コピー&貼り付けを利用したマクロ

オブジェクトを複写先で回転して配置するマクロです。

^C^C_select;¥_copybase;¥p;;_pasteclip;r;
※¥は半角に置き換えてください。

<操作手順>
1.オブジェクトを選択
2.複写の基点をクリック
3.回転角度を入力 または 既存オブジェクトの基点をクリックし任意回転
4.配置点をクリック


AutoCAD 2006 / AutoCAD LT 2006以降のバージョンは貼り付け時に[基点(B)]を使うこともできます。
最初に指定した基点を配置直前に指定しなおすことができます。

マクロの登録方法はこちら
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★

2007年6月7日木曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

旧バージョンのメニューを新バージョンに移行する

AutoCAD 2006 / AutoCAD LT 2006以降、メニューなどのカスタマイズはすべて[ユーザインタフェースをカスタマイズ]ダイアログで行えるようになりました。
旧バージョンでカスタマイズしたメニューを移行する方法は以下のようになります。

1.[転送]タブを開きます。
2.一方に現在のメニュー、もう一方に旧バージョンのメニューファイルを開きます。
3.旧バージョンのメニューから以降したい項目を新しいメニューの方へドラッグ&ドロップします。
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★

2007年6月5日火曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

ダブルクリックアクションで現在画層を指定し作図

ダブルクリックアクションは、オブジェクトをダブルクリックした際に、実行するコマンドを割り当てることができる機能です。

★お勧めカスタマイズ★
こんな機能を割り当てると楽になりますよ。

・線分をダブルクリックすると選択した線分の画層を現在画層として変更し、[線分]コマンドを実行
・円をダブルクリックすると選択した円の画層を現在画層として変更し、[円]コマンドを実行

…などなど。

これは、図面上にある各種オブジェクトをダブルクリックすると、現在画層が選択したオブジェクトと同じになり、更に選択したオブジェクトの作図コマンドが実行されるというものです。
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★

2007年5月24日木曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

各種パレットを整理する

[オブジェクトプロパティ管理]、[DesignCenter]…など、多くのパレットをアイコン化し、フレームにドッキングすることができます。
マウスカーソルを目的のアイコンに近づけるとパレットが開きます。
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★

2007年5月22日火曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

ショートカットメニューのカスタマイズ

作業中に手元に表示できるショートカットメニューは、是非活用したい機能です。
基本的なカスタマイズ方法は、オリジナルメニューを作成するで紹介したカスタマイズ方法になりますが、ショートカットメニューの場合は、“状況により表示させるメニューが異なる”点に注意が必要です。


また、右クリックで[Enter]と[ショートカットメニュー]の両方の機能を使うでも紹介していますが、右クリックは[Enter]キーの役割と[ショートカットメニューの表示]の役割を両方果たすことができます。
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★

2007年5月21日月曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

オリジナルメニューを作成する

[ツール]メニューより[カスタマイズ]-[インタフェース]を実行し、[ユーザインタフェースをカスタマイズ]ダイアログを開きます。
左上の[すべてのCUIファイル内のカスタマイズ]の項目より[メニュー]を右クリックし、[新規メニュー]を選びます。




新しいメニューを作成したら、左下にある[コマンド一覧]の項目から、自由にドラッグ&ドロップしてコマンドを追加します。



コマンドの追加作業が完了したら、[適用]ボタンをクリックし、[OK]ボタンで編集完了となります。




※標準のメニュー、ショートカットメニューやツールバーへの追加登録・編集も同様の作業で行えます。
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★

2007年5月18日金曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

コマンドエイリアスのカスタマイズ

コマンドエイリアスのカスタマイズはプログラムパラメータを直接編集することでカスタマイズすることができます。
プログラムパラメータは[ツール] メニューより[カスタマイズ]-[プログラムパラメータ(○○.pgp)※1 を編集]
より開くことができます。

※バージョンによってはメニューからの実行はできません。また、ファイル名称も違います。
 Windowsのファイル検索機能で拡張子がpgpのファイルを検索してください。
※1 AutoCADの場合はacad.pgp、AutoCAD LTの場合はacadlt.pgp

<インターフェースにリボンを採用している場合>
  • AutoCAD 2009シリーズ
    [ツール]タブより[カスタマイズ]パネル内の[PGPを編集]


  • AutoCAD 2010シリーズ
    [管理]タブより[カスタマイズ]パネル内の[エイリアスを編集]




プログラムパラメータはメモ帳で開かれます。

項目に無いものは自由に追記することができます。既に記入されている書き方に習って追記することで独自のコマンドエイリアスを割り当て使用することができるようになります。
編集したプログラムパラメータは上書き保存して閉じます。
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★

2007年3月27日火曜日

AutoCAD / AutoCAD LT NOTE.. > AutoCAD / AutoCAD LT NOTE.. カスタマイズ・マクロ: 2007

AutoCAD LTでダッシュボードが利用可能に!

対象:AutoCAD 2008~/AutoCAD LT 2008~

AutoCAD LTでもダッシュボードが利用可能になりました。
結構幅を取る印象を受けますが、使用しないときにはパレットを自動的に閉じさせる設定もできます。
一通りのコマンドをひとつのパレットで管理できるので、慣れるとすごく重宝すると思います。
本やソフト、周辺機器などのセレクトサイト 「★☆★ Shop 29q ★☆★