+CADLabo.comCAD / LISP / AUTOMATION
CAD RESCUE / LESSONS

AutoLISP初心者講座

プログラミング未経験から、自分のコマンドへ。

掲載中 23記事

AutoLISP初心者講座

Lesson 1|AutoLISPでできること

毎回の画層作成や選択図形の集計を、自分のコマンドにする。

2026.10.04 · 手順と実務例
AutoLISP初心者講座

Lesson 2|LISPを実行してみる

まずコマンド欄に文字を表示して、式の動きを確かめます。

2026.10.04 · 手順と実務例
AutoLISP初心者講座

Lesson 3|自分専用コマンドを作る

HELLOCADと入力すると動く、最初の専用コマンドを定義します。

2026.10.04 · 手順と実務例
AutoLISP初心者講座

Lesson 4|commandでCADの操作を呼び出す

普段のコマンドへ、入力する内容を順番に渡します。

2026.10.04 · 手順と実務例
AutoLISP初心者講座

Lesson 5|クリックした点を取得する

getpointとsetqで、選んだ位置を記憶して表示します。

2026.10.04 · 手順と実務例
AutoLISP初心者講座

【AutoLISP講座】SETとSETQの違い。やさしく解説

AutoLISPを使ってると、よく出てくるこの2つの関数──SETQとSET。「どっち使えばいいの?」「何が違うの?」って思ったこと、ありませんか?

2025.08.27 · 旧記事・実機未検証
AutoLISP初心者講座

AutoCADの「エンティティ」とは?図形操作の基本をAutoLISPで学ぶチュートリアル

AutoCADで図形を操作する際、すべての図形は「エンティティ」として管理されています。このエンティティという概念を理解することで、AutoLISPによる図形操作が一気に自由になります。

2025.08.23 · 旧記事・実機未検証
AutoLISP初心者講座

【AutoLISP入門】ssget関数で図形を自在に選択!

AutoCADの自動化に欠かせない「ssget」関数。図形選択の要となるこの関数を使いこなせば、LISPスクリプトの自由度が一気に広がります。本記事では、ssgetの基本構文から応用テクニックまでを、初心者にもわかりやすく解説します。

2025.08.23 · 旧記事・実機未検証
AutoLISP初心者講座

AutoLISP入門 文字操作!基本関数をマスターしよう

AutoCADの自動化やカスタマイズに欠かせないAutoLISP。今回は、図面処理やユーザー入力の整形に役立つ「文字列操作の基本関数」について、分かりやすく解説します。

2025.08.23 · 旧記事・実機未検証
AutoLISP初心者講座

AutoLISP入門:ローカル変数とグローバル変数の違いと使い分け

AutoLISPでスクリプトを書く際、最初にぶつかる壁のひとつが「変数のスコープ(有効範囲)」です。特に、ローカル変数とグローバル変数の違いを理解していないと、思わぬバグや予期せぬ動作に悩まされることになります。

2025.08.22 · 旧記事・実機未検証
AutoLISP初心者講座

AutoLISP入門:リストの基本と構造を学ぶ

AutoLISPの世界では、データを扱うための基本単位が「リスト」です。図面の属性、座標、オブジェクト情報など、ほぼすべてがリストで表現されます。

2025.08.21 · 旧記事・実機未検証
AutoLISP初心者講座

AutoLISPの条件分岐をマスターしよう:基本から応用まで

AutoCADのカスタマイズに欠かせないAutoLISP。その中でも「条件分岐」は、処理の流れを制御するための重要な要素です。この記事では、条件分岐の基本構文から、実際の使用例までをわかりやすく解説します。

2025.08.20 · 旧記事・実機未検証
AutoLISP初心者講座

【AutoLISP入門】getxxx関数でユーザー入力をスマートに取得しよう

AutoCADのカスタマイズや自動化に欠かせないAutoLISP。その中でも、ユーザーからの入力を受け取るための「getxxx関数」は、「ユーザーとやり取りするスクリプトを作るときに、とても役立つ基本の機能です。」

2025.08.20 · 旧記事・実機未検証
AutoLISP初心者講座

【AutoLISP入門】四則演算をマスターしよう!

AutoCADのカスタマイズに欠かせないAutoLISP。今回はその中でも最も基本的な「四則演算」について解説します。数値の計算はスクリプト作成の土台。しっかり理解しておくことで、より高度な処理にも応用できます。

2025.08.19 · 旧記事・実機未検証
AutoLISP初心者講座

entmake関数で図形を作成!AutoLISPチュートリアル

AutoCADで図形を自動生成したいとき、AutoLISPの entmake 関数は非常に強力です。この記事では、DXFデータの構造を理解しながら、entmake を使って図形を作成する方法をステップ形式で解説します。

2025.08.19 · 旧記事・実機未検証
AutoLISP初心者講座

assoc関数 DXFデータから情報を取り出す

AutoLISPで図形の情報を調べたり変更したりするには、まずその図形の「中身」を取り出す必要があります。そのときに活躍するのが assoc 関数。今回は、図形のレイヤー名を取り出すところから始めて、色の変更までやってみましょう!

2025.08.17 · 旧記事・実機未検証
AutoLISP初心者講座

AutoLISP入門:条件分岐で図面をもっとスマートに!

AutoCADのカスタマイズに欠かせないAutoLISP。今回は、図面処理の自動化に役立つ「条件分岐」について解説します。条件分岐を使えば、状況に応じた処理を柔軟に行えるようになります。

2025.08.16 · 旧記事・実機未検証
AutoLISP初心者講座

ssgetとwhileで繰り返し処理

AutoLISPで図形を選択して、繰り返し処理を行うには ssget と while の組み合わせが基本です。今回は、選択セットを取得し、それを1つずつ処理する方法です。処理文を変更すれば応用ができるのでおすすめです。

2025.08.15 · 旧記事・実機未検証
AutoLISP初心者講座

AutoLisp クイックスタート:今すぐ Lisping を始めよう!

AutoLisp を始めるなら、このチュートリアルと AutoCAD Programmers Reference Guide の併読がおすすめです。実際にコードを書きながら基本を押さえることで、より深く理解できます。さっそく Lisp ファイルを準備して、今日から Lisping

2025.08.13 · 旧記事・実機未検証
AutoLISP初心者講座

AutoLISP入門その4

AutoLISPでビームを描くルーチン、前回まででかなり完成度が高まりましたね。今回はさらに一歩進んで、AutoCADの設定を制御しながら、繰り返し描画できるようにルーチンを改良していきます。

2025.08.11 · 旧記事・実機未検証
AutoLISP初心者講座

AutoLISP入門その3

AutoLISPで図形を描くには、正確な座標計算が欠かせません。今回は、梁(ビーム)を描くために必要な点を計算する方法を紹介します。キーワードは「角度」「距離」「(polar)関数」です!

2025.08.11 · 旧記事・実機未検証
AutoLISP初心者講座

AutoLISP 入門その2

AutoLISP入門その1,AutoLISP 入門その2,AutoLISP入門その3,AutoLISP入門その4

2025.08.10 · 旧記事・実機未検証
AutoLISP初心者講座

AutoLISP入門その1

AutoCADを使っていて、「もっと作業を自動化できたらいいのに…」と思ったことはありませんか?そんなあなたにおすすめなのが AutoLISP。でも、初めて触れると「何この括弧だらけの世界…」と戸惑うかもしれません。

2025.08.10 · 旧記事・実機未検証

学習ロードマップ

最初の5レッスンを公開中。続きは内容確認後に追加します。

Lesson 01AutoLISPとは読むLesson 02LISPを実行してみる読むLesson 03自分専用コマンドを作る読むLesson 04commandの基本読むLesson 05点を取得する読む
Lesson 06数値を取得する制作予定
Lesson 07文字を取得する制作予定
Lesson 08オブジェクトを選択する制作予定
Lesson 09選択した図形を処理する制作予定
Lesson 10レイヤーを作成する制作予定
Lesson 11文字を変更する制作予定
Lesson 12繰り返し処理制作予定
Lesson 13条件分岐制作予定
Lesson 14エラー処理制作予定
Lesson 15実務LISPを作る制作予定
このカテゴリの今後の拡充予定

数値・文字・選択セット・繰り返し・条件分岐・エラー処理を順に学ぶ全15レッスン。

確認できた内容から順次追加します。未掲載のテーマを検索した場合は、関連する既存記事をご案内します。