佳工机电网 在线工博会 我的佳工网 手机版 English
关键字  
  选择展区 >>
您的位置: 首页 > CAD/CAM/PDM/PLM展区 > CAD/CAM软件展厅 > 产品库 > 技术论文 > 正文 产品库 会展 人才 帮助 | 注册 登录  
CAD/CAM软件
 按行业筛选
 按产品筛选
查看本类全部文章
e展厅 产品库 最新动态 技术文章 企业目录 资料下载 视频/样本 反馈/论坛
  技术应用 | 基础知识 | 外刊文摘 | 业内专家 | 文章点评 投稿 发表科技文章 
DXF文件分析
作者:昆明 翟系淞
欢迎访问e展厅
展厅
1
CAD/CAM软件展厅
CAD软件, CAD/CAM, CAM, 钣金CAD/CAM, CAI, ...
CADCAM技术的不断发展,DXF文件作为一种通用格式在CAD与CAM之间传递应用,但由于不同软件之间的结构或处理方式的差异,使得DXF文件在读取中经常会出现一些故障。现将DXF文件的结构与表达关系分析如下,希望对需要处理DXF文件的读者有所帮助。

一、DXF文件结构

DXF文件是一个顺序文件,主要是由:标题段、类段、表段、块段、实体段、对象段六段组成;各段由”0” “SECTION”
开始, “0” “ENDSEC”结束。介绍如下:

1、标题段:主要描述图形的基本信息,由AUTOCAD系统变量组成,包括一个变量名和变量值。
例:(标题段)
0
SECTION
2
HEADER
9
......
0
ENDSEC

2、类段:它由程序自己定义的各种类,类的具体内容在后面的各段中。

例:(类段)
0
SECTION
2
CLASSES
......
0
ENDSEC

3、表段:它有四个表(线型表、图层表、字样表、视图表)构成。

例:
0
SECTION
2
TABLES
注:线型表
0
TABLE
2
LTYPE
......
0
ENDTAB
注:图层表

0
TABLE
2
LAYPE
......
0
ENDTAB
注:字样表

0
TABLE
2
STYLE
......
0
ENDTAB
注:视图表
0
TABLE
2
VIEW
......
0
ENDTAB

0
ENDSEC

4、块段:它由图形中块的各个参数构成。

例:
0
SECTION
2
TABLES
......
0
ENDSEC

5、实体段:它描述了实体中所有信息(如实体名称,所在图层,线型,颜色、坐标尺寸),它是所有段中能直观表现图形特征的段。

例:
0
SECTION
2
ENTITIES
0
LINE(线)
……
ENDSEC

6、对象段:包含图形中的非图形状态。

例:
0
SECTION
2
OBJECTS
0
ENDSEC

DXF图形以“0” “EOF”结束。

二、DXF文件段数据组成。

DXF文件各段均由组构成,每个组分为两行数据,第一行为组码,由自然数构成,表示第二行代码的含义。一般来说常用组码的含义是固定的,但是有些组代码会因表达环境的不同而有多个含义。在分析时需要根据不同的段和不同的表达而判断。(0:表示事物开始,1:表示事物属性中的值,2:表示事物的名字,3~5:表示事物解释
0:表示一个开始,如一个块、表、图层、实体等。6、7、8表示固定类型。如线形、图层。10以上的是用到实体段的居多,有多个含义,要具体分析。

三、DXF文件的读取错误及分析解决。

1、 出现图形读不出来或者缺少,主要原因是因为程序在读取中类建立得不完善,导致有些类数据丢失。
2、 读出来的图形多线或与原图不符,主要是读取中把其他类的读入到自己的类中造成的。
3、 读出来的图形边界不完整,主要是在编程中没有考虑数据范围,导致只能读取部分。

综上所述,要使图形读入完整,建议导出前光滑后炸开,这样所以的图形都变成小块后,读入错误会大大降低。

有兴趣的朋友可以联系我 我的电话:15911749500(end)
文章内容仅供参考 (投稿) (7/22/2006)
查看更多CAD/CAM软件相关文章: more
·迪卡侬利用欧特克衍生式设计重新构想 更轻、更强、更可持续的自行车 Autodesk (11/18/2020)
·NUM助力台湾机床公司,实现机器人专用渐开线齿轮和摆线齿轮的自动化生产 (5/18/2019)
·hyperMILL革命性五轴加工策略 让复杂工件加工时间的节省高达90% OPEN MIND (12/6/2018)
·ESPRIT助力上海泷泽在机床行业寒冬期逆势增长300% DP Technology (8/13/2018)
·小型数控铣床刀具路径(刀路)参数曲面粗精选择 newmaker (3/26/2018)
·线切割加工中电极丝的选用 (12/9/2007)
·新洲软件:让设计成为享受 新洲软件 (10/31/2006)
·中望CAD软件中的极坐标追踪技术 广州中望 (7/21/2006)
·Cimatron E应用集合--高级练习 思美创(北京)科技有限公司 (7/20/2006)
·CAXA V5有效提高桂林福达设计和工艺管理水平 CAXA (7/10/2006)
查看相关文章目录:
·CAD/CAM/PDM/PLM展区 > CAD/CAM软件展厅 > CAD/CAM软件文章
文章点评 查看全部点评 投稿 进入贴吧


对 CAD/CAM软件 有何见解?请到 CAD/CAM软件论坛 畅所欲言吧!


网站简介 | 企业会员服务 | 广告服务 | 服务条款 | English | Showsbee | 会员登录  
© 1999-2024 newmaker.com. 佳工机电网·嘉工科技