2011-10-03 115 views
3

有没有人有任何提示如何使用Java生成AutoCAD绘图? dfx是一个很好的界面,还是应该为dwg文件?用java生成AutoCAD文件?

我在网上找不到任何有用的信息。开放设计联盟有用于生成DWG的库,但是我不能在没有成为成员的情况下查看API。他们似乎也没有Java接口。

回答

6

如果您不需要生成dwg,并且可以在dxf中表示想要的内容,那么我建议您使用dxf。从java手动编写dxf而不需要昂贵的库是相当容易的。

与dwg是AutoCad的本机应用程序格式不同,DXF是一种交换格式,因此Autodesk鼓励您使用它。他们在这里发布规格。

http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=12272454&linkID=10809853

+2

+1 DXF得多访问,并支持大部分的AutoCAD对象,您很可能会使用。 –

+0

@CADbloke&接受的答案:您是如何编写DXF文件的?我无法找到一个合适的方式来完成这项工作,而无需花费大量金钱......谢谢! – FranciscoBouza

+0

我从来没有写过DXF。恕我直言,你支付赎金并做得比开发自己的AutoCAD好得多,那是一种虚假的经济。 –