Autolisp AutoCADの「エンティティ」とは?図形操作の基本をAutoLISPで学ぶチュートリアル AutoCADで図形を操作する際、すべての図形は「エンティティ」として管理されています。このエンティティという概念を理解することで、AutoLISPによる図形操作が一気に自由になります。🧩エンティティとは?AutoCADにおける「エンティテ... 2025.08.23 Autolisp
Autolisp 【AutoLISP入門】ssget関数で図形を自在に選択! AutoCADの自動化に欠かせない「ssget」関数。図形選択の要となるこの関数を使いこなせば、LISPスクリプトの自由度が一気に広がります。本記事では、ssgetの基本構文から応用テクニックまでを、初心者にもわかりやすく解説します。🧠 s... 2025.08.23 Autolisp
Autolisp AutoLISP入門 文字操作!基本関数をマスターしよう AutoCADの自動化やカスタマイズに欠かせないAutoLISP。今回は、図面処理やユーザー入力の整形に役立つ「文字列操作の基本関数」について、分かりやすく解説します。🔤 文字列とは?AutoLISPでは、文字列は "abc" のようにダブ... 2025.08.23 Autolisp
Autolisp AutoLISP入門:ローカル変数とグローバル変数の違いと使い分け AutoLISPでスクリプトを書く際、最初にぶつかる壁のひとつが「変数のスコープ(有効範囲)」です。特に、ローカル変数とグローバル変数の違いを理解していないと、思わぬバグや予期せぬ動作に悩まされることになります。🧠 そもそも変数とは?Aut... 2025.08.22 Autolisp
Autolisp AutoLISP入門:リストの基本と構造を学ぶ AutoLISPの世界では、データを扱うための基本単位が「リスト」です。図面の属性、座標、オブジェクト情報など、ほぼすべてがリストで表現されます。今回は、以下のシンプルなリストを使って、AutoLISPのリスト構造と操作方法を順を追って学ん... 2025.08.21 Autolisp
Autolisp AutoLISPの条件分岐をマスターしよう:基本から応用まで AutoCADのカスタマイズに欠かせないAutoLISP。その中でも「条件分岐」は、処理の流れを制御するための重要な要素です。この記事では、条件分岐の基本構文から、実際の使用例までをわかりやすく解説します。🧠 条件分岐とは?条件分岐とは、「... 2025.08.20 Autolisp
Autolisp 【AutoLISP入門】getxxx関数でユーザー入力をスマートに取得しよう AutoCADのカスタマイズや自動化に欠かせないAutoLISP。その中でも、ユーザーからの入力を受け取るための「getxxx関数」は、「ユーザーとやり取りするスクリプトを作るときに、とても役立つ基本の機能です。」この記事では、代表的なge... 2025.08.20 Autolisp
Autolisp 【AutoLISP入門】四則演算をマスターしよう! AutoCADのカスタマイズに欠かせないAutoLISP。今回はその中でも最も基本的な「四則演算」について解説します。数値の計算はスクリプト作成の土台。しっかり理解しておくことで、より高度な処理にも応用できます。🔢 四則演算とは?四則演算と... 2025.08.19 Autolisp
Autolisp entmake関数で図形を作成!AutoLISPチュートリアル AutoCADで図形を自動生成したいとき、AutoLISPの entmake 関数は非常に強力です。この記事では、DXFデータの構造を理解しながら、entmake を使って図形を作成する方法をステップ形式で解説します。Step 1:entm... 2025.08.19 Autolisp
Autolisp assoc関数 DXFデータから情報を取り出す AutoLISPで図形の情報を調べたり変更したりするには、まずその図形の「中身」を取り出す必要があります。そのときに活躍するのが assoc 関数。今回は、図形のレイヤー名を取り出すところから始めて、色の変更までやってみましょう!Step ... 2025.08.17 Autolisp