- 积分
- 214
UID2913
主题
在线时间 小时
注册时间2006-1-25
|

楼主 |
发表于 2004-2-11 16:53:00
|
显示全部楼层
来自: 中国山东枣庄
DXF文件的基本单位是组,每个组在DXF文件占二行,其首行是组码,第二行是组值。组码除用以表明组值数据类型外,还标明了该组的用途。组码和该组用途的关系是: 组码 组的用途 0 标识图素实体、表项或文件头的开始,后随的文字标明具体对象 1 图素实体的文字说明 2 名称、属性、特征、图块名等 3~5 其它文字或名称 6 线型名 7 实体名 8 图层名 9 变量名标识符(仅用于标题段) 10 主X坐标(直线或文字起点、圆心等) 11~18 其它 X坐标 20 主Y坐标 21~28 其它 Y坐标 30 主Z坐标 31~36 其它 Z坐标 38 实体的标高,如果非零的话 39 实体厚度,如果非零的话 40~48 文字字符高,比例因数等浮点数数值 49 重复性的值 50~58 角度值 62 颜色号 66 实体跟随标志 70~78 整数值,如重复次数、标志位、模式等 所有的变量、表项、实体描述都是先由一个组给出名称,然后由若干个组说明其内容,由这些变量、表项、实体组成各个段。. }: T5 M5 p2 {+ Q7 v
4 a2 ^+ L9 P+ g) }& n8 W
/ K' K9 d, f! m* u% F四、图形系统与高级语言的接口
6 B( @+ W+ Y1 J5 D: I) g! A) b e3 [% M
/ @+ b' t& m* [# B; E8 p# G7 N 图形处理模块是CAD系统最基本的模块,是整个CAD系统显示、编辑和输出设计结果的环境,而高级语言在数值计算、数值分析方面有着无可比拟的优势。当我们要把已经完成的图形文件作进一步处理时,如对零件进行体积、重量或优化设计等计算时,那么,图形系统与高级语言的接口将是问题解决的关键,也就是说,我们必须把图形系统产生的图形文件转换为一种图形系统和高级语言都能识别的文件格式。根据是否通过中性文件,我们把这种接口的方法分为两类:间接型接口,直接型接口。
* y8 E' @8 G: i# P6 U, m0 [1 ?0 r2 p$ L, }* s
9 B! s& Y0 Z& ^ 1.间接型接口 间接型接口实际上由两部分组成:第一部分接口实现图形系统二进制码图形文件与以 ASCⅡ码形式存放的国际标准化图形文件(如IGES文件或DXF文件)之间的相互转换;第二部分接口实现国际标准化图形文件与高级语言图形信息的相互转换。
% z, A3 F- ]' H" |6 z P4 L" ^4 H/ @+ \4 D) S
|
|