図面の自動作図

図面の自動作図

Anonymous
適用対象外
3,942件の閲覧回数
1件の返信
メッセージ1/2

図面の自動作図

Anonymous
適用対象外

家具の製造図面(2D)を自動作成したいのですが、AutoCADもしくはその他製品に以下のような機能はあるのでしょうか。

・マクロによる自動作図(2D)が可能
・ソフトを起動せずにマクロの実行が可能(pythonなどのプログラミング言語向けに図面作成のライブラリが用意されているイメージです。)

添付している図面は、シェルフの側板の一工程で利用される図面です。

同じシェルフであっても商品自体の幅・高さ・奥行を1cm単位でカスタマイズできるため、
商品の寸法に合わせて図面内に記載している寸法や縮尺などを毎回変更する必要があるため、自動作図ができる機能を探しております。(フラッシュ構造が変わることもある。)

また、システムをできる限りシンプルにするためにソフトを起動せずにサーバーにデプロイされているプログラム上で自動作図を実行したいという背景があります。


また、製品はAutoCADを選択しておりますが、要件に合う製品であればAutoCADにはこだわりません。

 

製造図面サンプル.png

0 件のいいね
3,943件の閲覧回数
1件の返信
返信 (1)
メッセージ2/2

Katsuaki.T
Alumni
Alumni

@Anonymous さん、こんにちは。

 

コミュニティフォーラムへようこそ。

 

マクロとしては VBA がご利用できます。しかし、AutoCAD を起動する必要があります。ActiveX 開発者用ガイド(ActiveX/VBA)をご覧ください。

 

VBA の代わりに AutoCAD .NET API を使用になることもできます。また、Autodesk Forge および RealDwg をご利用になれば、AutoCAD を起動しなくても図面データに直接アクセスできます。以下の投稿がご参考になるのではと思います。

 

https://forums.autodesk.com/t5/autocad-ri-ben-yu/netapurikeshonkaranodwgfairuno-dumi-rumi-fang-fanit...

 

上記のプログラミングを必要とするカスタマイズではなく、AutoCAD のコマンドを羅列するコマンドスクリプトで作図をすることもできます。accoreconsole.exe を使用すると AutoCAD を UI  無しでスクリプトを実行することができます。しかし、図形が多く、複雑な作図の場合はコマンドスクリプトは不向きと言えます。

 

http://adndevblog.typepad.com/technology_perspective/2013/06/console-version-of-autocad.html

 

ご参考までに VBA を使ってエクセルからデータを抽出して図形を作図する方法をご紹介した記事がございます。どうぞご覧ください。

 

AutoCAD VBAを使い、Excelデータから作図

 


Katsuaki Takamizawa
Technical Support Specialist