求读写dxf文件的源码,最好是delhpi版本。

tom255 2002-11-10 03:40:33
求读写dxf文件的源码,最好是delhpi版本。
...全文
85 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tom255 2002-11-12
  • 打赏
  • 举报
回复
to zzwu(未名) zhangyan_qd(doggyzone) chenm001(CM)
先谢谢大家
我只想把一些矩形框,文字输出为dxf格式,不需要读取,可以发给我吗?
我的email是shirley1973@hotmail.com
thanks
zhangyan_qd 2002-11-11
  • 打赏
  • 举报
回复
dxf不烦吧?如果不要什么头部信息的话,很简单的一个循环就搞定了。3D和2D差不多,多一个30、31的组码,是Z坐标。
找一个DXF文件格式照着编一下就好了,里面用不着的段可以完全不要,只要读ENTITY段就够了。
我有VB的代码,不知道有没有用。
zhangyan_qd 2002-11-11
  • 打赏
  • 举报
回复
我手头恰好有这么一本书《AutoCAD R14二次开发技术》郭超勇等编著,清华出版社,48块,很全,不光有DXF文件格式,还有Lisp、ARX、ActiveX Automation......非常好。搞二次开发主要资料都在里面了。
其实DXF格式很简单但是效果并不好,如果要连注释、block、样条这些东西都用上,不如直接去用ObjectARX了。所以现在DXF用的人也是越来越少,即使用也就是最简单的几何建模。
chenm001 2002-11-11
  • 打赏
  • 举报
回复
我有一个片断,可以读简单的dxf文件
好像sourceforge.net有更好的源代码
zzwu 2002-11-11
  • 打赏
  • 举报
回复
自己产生是容易的,完整解读autocad提供的较大的样例文件,使和autocad显示结果一样,就有点难了,要考虑
1.block段(或其他段)的使用,为此要了解调用(即变换)的次序问题
2.样条曲线的显示,要了解各种表示格式
3.注释字符的显示,如何使它和原图显示的一样,能和图形位置匹配
等等,

其实,许多困难是由于缺少autocad的技术资料(技术手册)引起的,只要有完整的资料也是可以解决的,但目前市面上书店里看到的autocad书,都是介绍如何操作软件的"用户手册".
zzwu 2002-11-10
  • 打赏
  • 举报
回复
我用pascal编过,时间很早了(可能7-8年之前!),我想能找出来.
dxf文件给我的印象是很繁的.
不知你要的是2D,还是3D也要? 我没有处理3D的.

4,499

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧