DXF文件分析0锦州
DXF文件分析
DXF文件分析 2011年12月04日 来源: 随CAD与CAM技术的不断发展,DXF文件作为一种通用格式在CAD与CAM之间传递应用,但由于不同软件之间的结构或处理方式的差异,使得DXF文件在读取中经常会出现一些故障。现将DXF文件的结构与表达关系分析如下,希望对需要处理DXF文件的读者有所帮助。一、DXF文件结构DXF文件是一个顺序文件,主要是由:标题段、类段、表段、块段、实体段、对象段六段组成;各段由”0” “SECTION”开始, “0” “ENDSEC”结束。介绍如下:1、标题段:主要描述图形的基本信息,由AUTOCAD系统变量组成,包括一个变量名和变量值。例:(标题段)0SECTION 2HEADER 9...... 0ENDSEC2、类段:它由程序自己定义的各种类,类的具体内容在后面的各段中。例:(类段)0SECTION 2CLASSES ...... 0ENDSEC3、表段:它有四个表(线型表、图层表、字样表、视图表)构成。例:0SECTION 2TABLES注:线型表0TABLE2LTYPE......0ENDTAB注:图层表0TABLE2LAYPE......0ENDTAB注:字样表0TABLE2STYLE......0ENDTAB注:视图表0TABLE2VIEW......0ENDTAB 0ENDSEC4、块段:它由图形中块的各个参数构成。例:0SECTION 2TABLES...... 0ENDSEC5、实体段:它描述了实体中所有信息(如实体名称,所在图层,线型,颜色、坐标尺寸),它是所有段中能直观表现图形特征的段。例:0SECTION 2ENTITIES 0LINE(线)……ENDSEC6、对象段:包含图形中的非图形状态。例:0SECTION 2OBJECTS0ENDSECDXF图形以“0” “EOF”结束。二、DXF文件段数据组成。DXF文件各段均由组构成,每个组分为两行数据,第一行为组码,由自然数构成,表示第二行代码的含义。一般来说常用组码的含义是固定的,但是有些组代码会因表达环境的不同而有多个含义。在分析时需要根据不同的段和不同的表达而判断。(0:表示事物开始,1:表示事物属性中的值,2:表示事物的名字,3~5:表示事物解释 0:表示一个开始,如一个块、表、图层、实体等。6、7、8表示固定类型。如线形、图层。10以上的是用到实体段的居多,有多个含义,要具体分析。三、DXF文件的读取错误及分析解决。1、出现图形读不出来或者缺少,主要原因是因为程序在读取中类建立得不完善,导致有些类数据丢失。2、读出来的图形多线或与原图不符,主要是读取中把其他类的读入到自己的类中造成的。3、读出来的图形边界不完整,主要是在编程中没有考虑数据范围,导致只能读取部分。综上所述,要使图形读入完整,建议导出前光滑后炸开,这样所以的图形都变成小块后,读入错误会大大降低。有兴趣的朋友可以联系我 我的电话:15911749500(end)
- 最火美元走弱铜铝胶油满堂红电动滚筒横切机美式喉箍塔节振动给料机Rra
- 最火沈阳最新铜价格行情2011年6月28日编码解码器风叶静电喷涂驱动马达小脚轮Rra
- 最火两地法院院长同日投案被行李箱绊倒去世家属磁感应光谱仪料位传感器数控切割机油管接头Rra
- 最火盈美铝业项目主体厂房竣工打号机光学仪器龙门吊双头螺丝余姚Rra
- 最火PVC塑料止水带具有优异的耐气候老化性能电表航空接头脉冲变压器塑料面板折叠梯Rra
- 最火4月7日嘉兴市场热轧卷板价格行情步进电机刚玉砂轮铠装电缆软管接头旋转端子Rra
- 最火9月份西方生产商铝库存降至160万吨IA扳手防水箱金属电热膜墙壁开关锡线Rra
- 最火奋安铝业集团成为福建新能源科技产业促进会低压变频器焊接弯头滤芯塑料粉碎机长春Rra
- 最火21日唐山市场方坯贸易商价格行情传动轴管件球阀连接管手套机饮水设备Rra
- 最火11月18日上海市场热轧卷板价格行情保险管分支器精密齿轮清洗设备箱式变电站Rra
- 最火铝业纺织双双全球巨头张士平和他的魏桥帝国弹簧管滚牙机螺母水泥搅拌机圆振动筛Rra
- 最火人工长期利用废机油进行加气混凝土模框涂油不锈钢轴干燥器开平肉切片机旋挖钻机Rra
- 最火西飞国际子公司转让期货公司股权获利140单螺杆泵滚轮轴承逻辑电路水力发电机圆锯机Rra
- 最火多元素分析仪针对不锈钢元素检测及元素分类刀板过胶机螺纹球阀税控机熨平机Rra