AutoLISP MACRO OPTIMIZATION

THE ARSENAL
Optimized Tools for Architectural Drawing

ここにあるのは、私が実務の中で、「改善して解決」した記録です。
市販のソフトでは手が届かない「痒いところ」を、最短で処理する。
その積み重ねが、圧倒的な生産性と精度の差を生みます。

01_THE COCKPIT

Macro & Inter( face
Side Edge Interface Map
🔍 CLICK TO ZOOM

※ 画像をクリックすると拡大して番号を確認できます

"左手はエイリアス、右手は5ボタンマウス。
ここにあるのは、視認性が必要な機能だけを厳選した『コックピット』だ。"

1

ADC_NAVI

デザインセンターの指定フォルダへ一発ジャンプ。迷子時間をゼロにするパス指定ボタン。

2

WALL_DOUBLE

壁芯からOSNAP(端点・近接点・交点)で2重線を作図(例LGS65/ボード12.5)画層指定機能付き。

3

LGS_AUTO_300

壁芯上のスタッド300ピッチ割付・LGS配置を自動化。LGS45/50/65/90/100対応。

4

XY_LEADER

墨出し用XY座標引出ツール。クリック地点の座標値を読み取り引出線で記入。

SECONDARY SYSTEMS

SCROLL TO VIEW ALL ▼
05
POINT_FILTER 座標フィルタ(.x / .y)。座標の抜き取り入力。
06
LEN_DY_JWW 長さ変更(DY入力済)。JWW風の操作感で伸縮。
07
ORIGIN_000 絶対座標 0,0,0 の入力補助。
08
ESC_KEY エスケープ(キャンセル)。
09
FILTER_UI オブジェクト選択フィルタの起動。
10
LAYER_CTRL_SET 全表示/選択のみ表示/ロック/ハッチング制御など。
11
CHG_LAYER_BTN グリップ選択→クリックで任意の画層へ変更(3種)。
12
COPY_CONTINUOUS 相対座標(@)入力不要の連続コピー。足し算不要。
13
MOVE/COPY_ROT 「移動+回転」「複写+回転」の複合コマンド。
14
TEXT_COPY_EDIT 文字をコピーし、即座に編集モードへ移行。
15
OFFSET_CURRENT オフセット作成時、画層を「現在画層」にする。
16
TEXT_ROT_COPY 文字を縦・横方向に回転しながらコピー。
17
LINE_TO_PLINE 線分をポリラインに変換(2種類の方式)。
18
TEXT_ALIGN_LINE 文字の角度を、斜めの線の傾きに一発で合わせる。
19
XLINE_V_NOPLOT 印刷不可画層で「縦」の構築線を作成。
20
TEXT_PRESET_H 1行文字作成(高さ固定:500 / 125 / 75)。
21
LINE_STRUCTURE 躯体図用画層へ自動変更してLINEコマンド起動。
22
DIM_LAYER_TOGGLE 寸法作成時の画層自動切り替え(DIMLAYER)ON/OFF。
23
ADDSELECTED 選択オブジェクトと同じ種類・設定で作図(標準機能)。
24
LINE_FINISH 仕上図用画層へ自動変更してLINEコマンド起動。
25
DOOR_FRAME_DRAW 建具枠(乙枠・凸枠)を1クリックで一筆書き作成。
26
DIMASSOC_TOGGLE 自動調整寸法(DIMASSOC)のON/OFF切り替え。
27
SQUARE_DRAW 正方形作成(多角形コマンドの内接4)。
28
DBLCLK_TOGGLE ダブルクリック編集のON/OFF切り替え。
29
ATTSYNC_HOME 移動した属性ブロックのテキストを定位置に戻す。
30
ANNO_GHOST 異尺度ゴースト表示の切り替え(SELECTIONANNODISPLAY)。
31
R_CLICK_TOGGLE 右クリックのショートカットメニュー表示切り替え。
32
XREF_FADE 外部参照の表示濃度(フェード)切り替え。
33
TOTAL_LENGTH 選択した線分の長さを一発で合計計測。
34
PLAN_TO_UCS UCSの向きに合わせて画面を回転(PLAN)。
35
TEXT_JUSTIFY 文字の基点を変更(左下/中央/右下など)。

02_SPECIAL GRADE TOOLS

Custom LISP Library
DD Demo
THE SLASHER

DD: 直列寸法自動作成

Command: DD (v5)

左クリック2回で直列寸法を配置
「見た目の交点」を強制的に検知し、平面図・断面図ともに一瞬で寸法を入れる。
施工図屋のためのこれまでにない寸法ツール。

CN Demo
THE INCREMENT

CN: 連番コピー

Command: CN

単純作業を極限まで加速させる。
属性文字(通り芯など)をクリックするだけで、X1, X2, X3... と数字をカウントアップしながら連続コピー。
アルファベット順(A, B, C...)にも完全対応。

A2L Demo
THE RECTIFIER

A2L: 平行寸法→長さ寸法 変換

Command: A2L

データを開いたら寸法が全部並行寸法だったことありませんか?
選択するだけで、水平・垂直を自動判定し、強制的に「長さ寸法」へ変換する。
寸法値の上書きや画層設定も安全に継承。

Precision Suite Demo
THE GUARDIAN

Precision Suite: 座標完全管理

Command: FD / R5U

データの穢れ(誤差)を視覚化し、是正する。
FD: 0.0001mmでもズレている線分を検知。
R5とR5U: 座標を0.5mmグリッドに強制補正。
妥協なき品質管理のための必需セット。

⚠️ Policy: 配布・販売について

当Labで公開しているLISP/マクロは、私の25年の施工図経験に基づき、極限まで最適化された「特級呪具」のほんの一部です。
日々の業務の中で新たに自動化プログラムは生まれて改良し取捨選択、時には抹消しています。
一般的な安全装置(確認ダイアログ等)を意図的に排除し、「クリック=即実行・即削除」という攻撃的な挙動をするため、取り扱いには専門的な知識を要します。

そのため、原則としてツールの配布は行っておりません。
「このレベルの効率化を自社にも導入したい」という企業様へのコンサルティング、または作図環境構築の一環としてのみ個別にご相談を承っております。