Polymorphism

プログラムでAutoCADをカスタマイズすると、何ができるのか?誰もが知りたい情報がここに!

カスタマイズでできること
AutoCAD Customization


ホーム > 技術情報 > AutoCADカスタマイズ > カスタマイズでできること

対応業種

製造・機械・建築・施行・電気・土木・GIS・DTP・その他どのような業種にも対応しております。


AutoCADの開発やカスタマイズでは何ができるのか?

AutoCADの開発やカスタマイズは、お客様の様々なご要望を実現できます。しかし、実際にAutoCAD
のカスタマイズや関連する開発では、いったい何ができるのでしょうか?
AutoCADカスタマイズのヘルプを読んでも、カスタマイズ機能の説明は詳しく記述されておりますが、
「何ができるのか?」は記述してありません。
これは受託開発を依頼した場合も同様です。多くの開発会社はお客様がご要望をお伝えすれば、
「言った事はやってくれる」のですが、言わない機能につきましては、わざわざ説明はしてもらえません。
お客様のご要望をお聞きする受託開発では、ご要望に関連した「可能性」はご提案はできるのです
が、ご要望に関連していない部分も含めたAutoCADカスタマイズ全体の「可能性」をご説明する機会
がなかなかございません。
そこで、ここでは「今まで誰も教えてくれなかった」AutoCADのカスタマイズや開発で実現できる様々
な機能や「可能性」をご紹介いたします。また、機能を実現するために必要なプログラムによるカスタマ
イズ手法が何かも紹介しております。
これを見て、「こんなこともできたのか!」とか、「これは使えそうだ!」など、皆様の想像やご要望に新た
な「可能性」が生まれていただければ幸いです。

図面関連>>
  自動的に図形を作図したい
  図面から各種データを取り出したい
  図面上の不要な図形を掃除したい
  部品やを最適な状態に並べたい
  図形の交差や接続を確認したい
  材料の強度の評価や構造解析がしたい
  数値による図形の変形を行ないたい
システム関連>>
  ExcelやAccessのデータと連携したい
  他のシステムやプログラムと連携したい
  データベースと図面に関連を持たせたい
  外部ファイル情報の図面化
  CAMやCAEへ図面のデータを渡したい
  生産ラインや工程の管理を行いたい
  PDM図面管理でAutoCADを利用したい
  様々なシュミレーションを行ないたい
  CADのリプレースをしたい
  図形を作図
  図形の編集・コピー・削除
  条件を付けて図形を探す
  複数の図形に関係を持たせる
  図形の位置及び形を調べる
  2つの図形間の関係を調べる
  連続図形の検出
  図形の自動補正
  図形への特殊情報の付加
  AutoCADユーザインターフェースの利用
  入力補助
  1キー入力
  カーソル移動中の処理
  図形形状ドラッグ中の処理
  入力ダイアログ表示のまま作業
  自動作図
  データの一括抽出
  連続印刷
  一括自動編集
  独自のスタイルやグループを定義
  図面情報付加
  独自のシステム変数の定義
表示コントロール>>
  表示専用線分の描画
  AutoCADグラフィック操作
特殊な処理>>
  コマンド実行や図形の動きなどを監視
  図面を独自に操作




やりたいことから考えた「できること」

図面
関連
自動的に図形を作図し
たい
(自動作図)
  
AutoLISP AutoCAD VBA ObjectARX で実現!
図面から各種データを
取り出したい
(図面データ集計)
 
AutoLISP AutoCAD VBA ObjectARX で実現!
図面上の不要な図形
(重なり部分やゴミなど)
を掃除したい
(図面の補正)
  
AutoLISP AutoCAD VBA ObjectARX で実現!
部品やパーツなどを最
適な状態に並べたい
(パーツの最適化配置)
  
AutoLISP AutoCAD VBA ObjectARX で実現!
図形が交差していない
か?図形が正しく接続し
ているかなどを知りたい
(図面評価)
  
AutoLISP AutoCAD VBA ObjectARX で実現!
材料の強度の評価や
構造解析がしたい
(データ解析)
  
AutoLISP AutoCAD VBA ObjectARX で実現!
数値による図形の作成
や変形を行ないたい
(パラメトリック図形)
  
AutoLISP AutoCAD VBA ObjectARX で実現!
システム
関連
ExcelやAccessのデー
タをAutoCADと連携した

  
AutoCAD VBA ObjectARX で実現!
他部署のシステムや、
工程の異なるプログラム
と、AutoCADを連携した

  
AutoLISP AutoCAD VBA ObjectARX で実現!
データベースの情報と
図面の情報に関連を持
たせたい
  
AutoCAD VBA ObjectARX で実現!
外部ファイル情報の図
面化
  
AutoLISP AutoCAD VBA ObjectARX で実現!
CAMやCAEへ図面の
データを渡したい
 
AutoLISP AutoCAD VBA ObjectARX で実現!
生産ラインの管理や工
程の管理などを
AutoCAD上で行いたい
  
AutoLISP AutoCAD VBA ObjectARX で実現!
PDMや図面管理の図
面を操作部分で
AutoCADを利用したい
  
AutoCAD VBA ObjectARX で実現!
AutoCAD上で様々な
シュミレーションを行ない
たい
  
AutoLISP AutoCAD VBA ObjectARX で実現!
現在使用しているCAD
から AutoCADへリプレー
スしたい
 
AutoLISP AutoCAD VBA ObjectARX で実現!
  ※上記内容は「できること」のごく一例です。他にも様々な「やりたいこと」を実現できます。



機能から考えた「できること」



図形の操作

図形を作図
   
AutoLISP AutoCAD VBA ObjectARXで実現!
図形の編集・コピー・削除
   
AutoLISP AutoCAD VBA ObjectARXで実現!
条件を付けて図形を探す
  
AutoLISP AutoCAD VBA ObjectARXで実現!
複数の図形に関係を持たせる
   
AutoLISP AutoCAD VBA ObjectARXで実現!
図形の位置及び形を調べる
   
AutoLISP AutoCAD VBA ObjectARXで実現!
2つの図形間の関係を調べる
   
AutoLISP AutoCAD VBA ObjectARXで実現!
連続図形の検出
  
AutoLISP AutoCAD VBA ObjectARXで実現!
図形の自動補正
   
AutoLISP AutoCAD VBA ObjectARXで実現!
図形への特殊情報の付加
   
AutoLISP AutoCAD VBA ObjectARXで実現!


入力コントロール

AutoCADユーザインターフェース
の利用
   
AutoLISP AutoCAD VBA ObjectARXで実現!
入力補助
   
AutoLISP AutoCAD VBA ObjectARXで実現!
1キー入力
   
AutoLISP ObjectARXで実現!
カーソル移動中の処理
   
AutoLISP ObjectARXで実現!
図形形状ドラッグ中の処理
   
AutoLISP ObjectARXで実現!
入力ダイアログ表示のまま作業
   
AutoCAD VBA ObjectARXで実現!


自動実行

自動作図
   
AutoLISP AutoCAD VBA ObjectARXで実現!
データの一括抽出
   
AutoLISP AutoCAD VBA ObjectARXで実現!
連続印刷
 
AutoLISP AutoCAD VBA ObjectARXで実現!
一括自動編集
  
AutoLISP AutoCAD VBA ObjectARXで実現!


図面情報関連

独自のスタイルやグループを定義
   
AutoLISP AutoCAD VBA ObjectARXで実現!
図面情報付加
   
AutoLISP AutoCAD VBA ObjectARXで実現!
独自のシステム変数の定義
   
AutoLISP AutoCAD VBA ObjectARXで実現!


表示コントロール

表示専用線分の描画
   
AutoLISP ObjectARXで実現!
図形の非表示
 
AutoLISP AutoCAD VBA ObjectARXで実現!
AutoCADグラフィック操作
  
ObjectARXで実現!


特殊な処理

AutoCADのコマンド実行や図形
の動きなどを監視
   
AutoLISP AutoCAD VBA ObjectARXで実現!
AutoCADの読み込んでいない
図面を独自に操作
 
ObjectARXで実現!
 
  ※上記内容は「できること」の一例です。他にも様々な機能が実現できます。



ご注意:
(1) 本項目の全部または一部を無断で転載することは禁止されています。
(2) 製品、会社名は、各社の商標または登録商標です。
(3) 本項目内容の著作権は有限会社ポリモフィズムに帰属します。