saul 发表于 2010-9-14 22:21:49

用txt画CAD图

其实这个题目起大了,这里的CAD图只是简单的CAD图。
随着CAD版本的升高,CAD内部的环境变量越来越多,因此很少有人去关注CAD的内部命令了。其实CAD的内部命令很多都可以省略。
首先介绍分析CAD的内部参数命令的方法。打开一个空白的CAD图纸,在其中画一条直线,然后保存为DXF格式。然后用TXT程序打开这个文件,你会发现这是一个由数字与命令组成的文档。我们依次分析这些命令:每个CAD图形都会以
0
section
这是一个CAD必须存在的命令,否则不能被CAD程序读取,这部分命令也是我们不能改变的。
在文档的最后也有类似的一组命令
0
ENDSEC
0
EOF
这是结束命令,同样是CAD中必须的。
其次是其他一些(很多)命令和参数,分析起来要花一点时间,但是当你分析到最后你会发现,其中大部分都是环境变量,与你想要的图形没有关系。我们剩下的任务就是找出与我们所画图形有关的几个命令。
如果我们仅仅是画了一条直线,你会发现其中存在这样一些命令
2
ENTITIES
0
LINE
10
1192.519715728336
20
1265.739083622759
30
0.0
11
2912.470340231687
21
1003.009356951054
31
0.0
0
以上这些命令,才是与我们相关的命令和参数。通过修改上面划线的参数,你就可以更改图形了。
CAD的其他命令还有很多,慢慢挖掘吧,这里就暂时不说这么多了。
利用上述命令,你可以将很长的一组数据导成CAD图形,可以试一下。
页: [1]
查看完整版本: 用txt画CAD图