Sponsored links 【AutoLISP ドリル】 Sponsored links 2020.11.072021.08.22 Sponsored links Jagaimo 問題を解きながら学んでいけるAutoLISPドリルです。 Sponsored links 目次 コマンド操作既存AutoCADコマンドから自作コマンド作成図形のプロパティ選択図形からプロパティ取得選択図形のプロパティ変更円の移動作図雪だるま(1点から円を2つ作図)エラー対策 エラー処理 オブジェクトスナップエラー対策システム変数を戻すエラー処理 コマンド操作 既存AutoCADコマンドから自作コマンド作成 【AutoLISP ドリル】コマンド操作1 問題編Jagaimo 従来のAutoCADコマンドを使っての自作コマンド作成、点の指定の練習問題です。 課題 長方形を作図するコマンド。頂点1 (850, 60) 頂点2 (1150,0) ヒント AutoCADコマンド使用するのと、点の指定方法... 図形のプロパティ 選択図形からプロパティ取得 【AutoLISP ドリル】図形のプロパティ1 問題編Jagaimo 図形のプロパティ情報を得る練習問題です。 課題 選択した図形の画層名に文字列 画層名:を付けてメッセージボックス(警告ボックス)で表示させるコマンド。 ヒント これは図形からプロパティ情報を得る練習問題です。図形のプロパティ... 選択図形のプロパティ変更 【AutoLISP ドリル】図形プロパティ2 問題編Jagaimo 図形のプロパティを変更する練習問題です。 課題 既存の円をクリックすると、その円の半径が10になるコマンドを作ります。 ヒント DXF図形情報を置き換えることでプロパティを変更できます。半径のグループコードは40です。Vis... 円の移動 【AutoLISP ドリル】図形プロパティ3 問題編Jagaimo 図形のプロパティを変更する練習問題です。今回は円を移動させます。 課題 円をクリックすると、その円がX方向に150、Y方向に50移動するコマンドを作ります。 ヒント 円の中心点の情報を取り出し、X値に150、Y値に50を足し... 作図 雪だるま(1点から円を2つ作図) 【AutoLISP ドリル】作図1 問題編Jagaimo 作図するAutoLISPを作る練習です。 ユーザー入力された1点から雪だるまを作ります。 課題 中心点を指定すると、下の図のようにR50とR40の円の雪だるまを描くコマンドを作ります。 ヒント 関数 getpoint は点を... エラー対策 エラー処理 オブジェクトスナップエラー対策 【AutoLISP ドリル】エラー対策/処理 1 問題編Jagaimo オブジェクトスナップに邪魔されないAutoLISP作成の問題です。 課題 図形をクリックすると、その図形がX方向に150、Y方向に50移動するコマンドがあります。 (defun c:test () (command-s ".... システム変数を戻すエラー処理 【AutoLISP ドリル】エラー対策/処理 2 問題編Jagaimo システム変数を変更しても、エラー/キャンセル時には元の値に戻す エラー処理の問題です。 課題 図形をクリックすると、その図形がX方向に150、Y方向に50移動するコマンドがあります。MOVEコマンドで図形を移動させる前に、オ...