展示室

download Freeです。役に立ったらBBSまたはメールで作者に御礼をお願いします。m(..)m
動作、仕様についての質問、バグ情報等は、BBSに書き込めば、直接作者が回答してくれます。
* 動作環境のICADはEBA's ICAD限定での動作確認です。


共通関数 File

ファイル名 説明
00/10/29
cl_common.lsp
作者:BBSの仙人達

BBSで経験豊富なリスパーさん達がUPしてくれた、サブルーチンを集めたFileです。
LISPコマンドを作成する上でとても便利な関数が含まれています。
改造して使用する場合は必ず関数名を使用者固有のものに変えてください。
対応バージョンは各関数のコメントに入れる予定です。

注)このファイルは、LISPコマンド作成の為のLISPFileです。
このファイルをロードしても、コマンドが増えるわけではありません。

08/7/16
C_Xlisp.lzh
作者:mapcarさん
AutoLISPのLISP言語としての機能を拡張する関数群&
拡張エンティティデータアクセス関数
AUGの発足会でおみやげに頂きました。σ(^^)はさっそく使わせて頂きます。
04/3/23 
acadexpresstool_.zip
訳・解説:likiさん

編集:yasu-bbさん
ExpressToolsのヘルプには載ってない便利な関数の解説(オンラインヘルプ)
身近なところにすごいお宝が転がっていました。
likiさんがそれに着目され、和訳と解説して下さったものを、yasu-bbさんがオンラインヘルプに纏めて下さいました。
*まだ全く整理されていませんので自己責任でご使用ください。
 整理してからUPしようと思ったのですが、いつになるか解からないので...(^^;

Academy Tool 

ファイル名 説明
03/8/20
jo_bobj_copy.lsp
作者:Joさん

INSERT図形にネストされたオブジェクトを複写

03/8/29
jov_bobj_offset.lsp
作者:Joさん
INSERT図形にネストされたオブジェクトをオフセット
03/9/11
Jo_bobj_info.lzh
作者:Joさん
ブロック内のオブジェクト情報を表示
03/9/21
jo_att_edit.lsp
作者:Joさん
ATTLIB (属性文字)の一括編集
03/9/21
jo_att2txt.lsp
作者:Joさん
ATTLIB (属性文字)の表示状態を保持して分解
03/9/12
xhide.fas
作者:ひげさん
オブジェクトや画層単位で表示、非表示
04/2/9
bothoffset.lsp
作者:likiさん
オブジェクトを両側にオフセット
03/10/29
jo_layflip.lsp
作者:Joさん
現在の表示と非表示を切り替え
※「Academy Tool」とは、本家ExpressToolのようなコマンド集を作ろうという呼びかけで集まった有志により
作成された、汎用ツールです。


汎用コマンド

コマンド 動作環境 動作説明
00/07/01
d2pw.lsp
作者:あつひろさん
依頼:さとまささん
ACAD2000
R14
LT/com2000

寸法図形を分解して太さ指定のポリラインに編集してwmfに書き出し。
切り貼りの際に、寸法図形に太さを持たせる場合に重宝します。

00/07/01
c2pw.lsp
作者:あつひろさん
依頼:さとまささん
ACAD2000
R14
色別線と寸法図形を分解して、
全ての要素を太さ指定のポリラインに編集してwmfに書き出し。

切り貼りの際に、図形に太さを持たせる場合に重宝します。
こちらは、全ての図形対応版です。 HELPはこちら
00/07/01
t_insert.lsp

作者:SASAさん
依頼:なし...(^^;
ACAD2000
R14
LT/om2000
ICAD
既存線上に文字を記入。
中心に記入する場合は線をトリム、上下のオフセットオプション有り。
設備、電気等の記号が多い図面には必需品!

00/07/01
tegaki_line.lsp

作者:SASAさん
依頼:なし...(^^;
ACAD2000
R14

ICAD
マウスの軌跡通りにplineを作図。
思いっきりフリーハンドしたいときに便利です。
データ容量に注意...(^^;
00/07/16
dlce.lsp

作者:あつひろさん
依頼:影っ子さん
ACAD2000
R14
LT/com2000
ICAD
二本の線の中心線を作図。
業種に関係無く汎用性の高いコマンドです。
無駄な作業をせず、きっちり中心線を書くタイプです。
00/07/16
cline.lsp

作者:ASさん
依頼:影っ子さん
ACAD2000
R14
LT/com2000
ICAD
二本の線の中心線を作図。
業種に関係無く汎用性の高いコマンドです。
1度構築線を引いてから中心線を書くタイプです。dlceのC級版...(^^;
00/08/11
emrs.lsp

作者:あつひろさん
依頼:なし...(^^;
ACAD2000
R14
LT/com2000
ICAD
選択要素を回転、拡縮、移動、コピーして目的点に配置・・・
とりあえず使ってみてください。大笑いのコマンドです。
ちょっとやそっとのレベルじゃ有りません...(^^;
00/08/11
linej.lsp
作者:ASさん
依頼:OUJI
ACAD2000
R14
LT/com2000
ICAD
選択範囲の同画層の同一直線状にある2本のLINEを1本に結合。
複数要素一括結合可。

何処にでも有るようなコマンドですが...(^^;
00/09/24
triangle.lsp

作者:hanafusa
依頼:なし...(^^;
ACAD2000
R14
LT/com2000
ICAD
2点と2辺の長さを指定して三角形を書く。
かなり面白い動作をするコマンドです。汎用性も高いと思います。
中級者以上のお勉強用にも、良い感じです。
00/11/28
along.zip

作者:hanafusaさん
依頼:初心者ッス
ACAD2000
R14,R13
LT/com2000
ICAD
LINE、ARC、PLILEに沿ってブロックを指定距離で連続挿入。
感じとしてはMEASUREの拡張版です。とても便利です。
中級者以上のお勉強用にも、良い感じです。ゴリゴリ計算しまくり...(^^;
00/11/28
bedit.zip

作者:JUNさん
依頼:なし...(^^;
ACAD2000
R14
LT/com2000
挿入済みのブロック群をあれこれ編集。
感じとしてはMINSERTの拡張版です。とても便利です。
品の良いダイアログ作成のためのお手本のようなDCLは必見。
00/12/30
visible.lzh

作者:likiさん
依頼:なし...(^^;
ACAD2000
R14
LT/com2000
ICAD
ロックされたレイヤをグレー表示する為のon、offのsetコマンド。
JWCADでは標準の機能だそうです。ACADでもこれは便利!
標準のコマンドと併用する場合は注意が必要です...(^^;

01/8/31
breakp.lsp
作者:OUJI
依頼:あめぱんださん
ACAD2000
LT/com2000
R13?
線分と円弧を線上の任意の点でブツブツと切断するコマンド。
めぐめぐさんところで話題になり作りました。あめぱんださん、うまく動くといいね。(^^ゞ
02/5/14
oj_tbox.lsp
作者:OUJI
依頼:すてふさん
ACAD2000
LT/com2000
選択したTEXTに枠を付けます。
選択したTEXTに、ひとつづつ、若しくは全体を矩形で囲みます。
作者のわがままコマンドですので気に入った方だけお使いください。(^^ゞ

コードもめちゃくちゃですのでみないでね。(笑)
02/8/30
oj_hatcharea.lsp
作者:OUJI
依頼:hitomiさん
ACAD2000
LT/com2000
ハッチングの面積を計算します。
選択したハッチングの面積を求めます。
あいかわらず稚拙なコードですが結構使えると思います。
σ(^^)は使う機会がまだ無いのですが...(^^ゞ


機械系コマンド

コマンド 動作環境 動作説明
00/07/16
sadia.lsp
作者:あつひろさん
依頼:ぴろぴろさん
ACAD2000
R14
LT/com2000
ICAD
片矢直径寸法を作図。
機械系には無くてはならないコマンドです。
シンプルですが、非常に役立つコマンドです。
00/07/16
ctan.lsp
作者:あつひろさん
依頼:ぴろぴろさん
ACAD2000
R14
LT/com2000
ICAD
点と1要素指示により点を通って線or円に接する円or円弧作成.。
相当レベルの高い計算ロジックとLISPコードが含まれています。
中級者以上のお勉強用にもお勧めです。
00/11/2 バグ修正
00/07/16
maru.lsp

作者:あつひろさん
依頼:なし...(^^;
ACAD2000
R14
LT/com2000
ICAD
中心線付き円作成lisp(タップ付き)
円と中心線を同時に作図。オプションでタップ処理の入力が可能。
機械系には無くてはならないコマンドらしいです。
00/07/16
dc1.lsp

作者:あつひろさん
依頼:ぴろぴろさん
ACAD2000
R14
LT/om2000
C面取り寸法を2点指示で作成
機械系には無くてはならないコマンドらしいです。
00/07/16
dimchr.lsp

作者:あつひろさん
依頼:ぴろぴろさん
ACAD2000
R14
LT/com2000

C面取り寸法とR寸法を要素指示で作成
機械系には無くてはならないコマンドらしいです。
dc1.lspのスペシャルバージョン?
00/11/28
kang.lsp

作者:あつひろさん
依頼:ぴろぴろさん
ACAD2000

LT/com2000
ICAD
機械屋さんには勾配角度一発記入で通じるらしい...(^^;
水平、垂直に対する勾配をダイレクトに記入します。
機械系には無くてはならないコマンドらしいです。


土木系コマンド

コマンド 動作環境 動作説明
00/07/11
kaidann.lsp

作者:ゆりさん
依頼:さとまささん
ACAD2000
R14
LT/com2000

勾配比率指定で勾配線を作図。小段オプション付き。
土木な人にはとても貴重なコマンドらしいです。
作者も土木な人ですから使い勝手は保証付き!
00/07/16
koubai.lsp
作者:ASさん
依頼:さとまささん
ACAD2000
R14
LT/com2000
ICAD
勾配比率指定で勾配線を上部地盤線まで両側作図。
土木な人にはとても貴重なコマンドらしいです。?
作者がちんぷんかんぷんですから使い勝手は...(^^;


建築系コマンド

コマンド 動作環境 動作説明
00/09/03
hkou.lzh

作者:hanafusaさん
依頼:なし...(^^;
ACAD2000
R14
LT/com2000
ICAD
H型鋼作図コマンド。
建築、機械関係では必須のコマンドと言えるでしょう。
コードはとても洗練されたものです。お勉強用にもお勧めです。


その他のコマンド

コマンド 動作環境 動作説明
00/07/31
slpl.lzh

作者:あつひろさん
依頼:なし...(^^;
ACAD2000
R14
LT/com2000
ICAD
PLINE要素をTEXTファイルに書きだし、読み込みをする。
用途?...それは自分で考えてください...(^^; 強いて言えばお勉強用です。
サンプルの図形は優れものです。書いてる姿を想像して見てください...(笑)
01/10/24
lt_solid.lzh

作者:Junさん
LT/com2000
LT/com2000i
LT/com2002
LT/com 用、ソリッド入力用メニュー。
LT/com が起動していれば、LT でもソリッドモデルの入力ができるというご報告
と共に公開して頂いたツールバーです。アイコンのデザインが秀逸!


(^o^)y-。oOコマンド

コマンド 動作環境 動作説明
01/09/17
hanabi.lzh
作者:おかぴーさん
依頼:ashさん
ACAD2000
ACAD2000i
R14
LT/com2000
ACADの画面にきれいな花火が...。
おかぴーさん作。すっごくきれいな花火がACADの夜空に打ち上がります。必見!
という訳で、スクリーンの色は黒がお勧めです。(^^ゞ

プログラムはふたつ(3通り)あります。添付のDWG上で実行してください。


*1. ほとんどのコマンドはエラー処理が入っていません。
各バージョンでの動作を考慮して、あえて外している物も有ります。
ご自分の環境に適した自作のエラー処理をお持ちの方は、改良してご使用下さい。
BBSにエラー処理追加依頼の書きこみをして頂ければ、それぞれのバージョンにあったエラー処理を用意します。

*2. Freeとは言え、著作権はそれぞれ作者が放棄した物ではありません。
商用使用、引用、公開は、作者の承諾を得た上でお願いします。
個人的に使用する場合は、この限りではありません。

*3.コメントはASさんの書かれたものを使わせて頂いております。