Autodesk CAD帮助文档总结五 DXF CLASSES

关于 DXF CLASSES 段

DXF 文件中的 CLASSES 段包含的信息适用于应用程序定义的类,这些类的实例出现在数据库的 BLOCKS、ENTITIES 和 OBJECTS 段。假定类定义在类的层次结构中是永远固定的。所有字段都是必需的。

相关参考

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLASSES 段组码 (DXF)

CLASSES 段的每个条目都包含下表描述的组。

CLASSES 段组码

组码

说明

0

记录类型 (CLASS)。标识 CLASS 记录的开始

1

类 DXF 记录名;始终唯一

2

C++ 类名。用于与定义对象类行为的软件绑定;始终唯一

3

应用程序名。当前未加载本段列出的某个类定义时出现在“警告”框中

90

代理功能标志。指示该对象作为代理时的功能的按位编码值:

0 = 不允许操作 (0)

1 = 允许删除 (0x1)

2 = 允许转换 (0x2)

4 = 允许更改颜色 (0x4)

8 = 允许更改图层 (0x8)

16 = 允许更改线型 (0x10)

32 = 允许更改线型比例 (0x20)

64 = 允许更改可见性 (0x40)

128 = 允许克隆 (0x80)

256 = 允许更改线宽 (0x100)

512 = 允许更改打印样式名 (0x200)

895 = 允许除克隆以外的所有操作 (0x37F)

1023 = 允许所有操作 (0x3FF)

1024 = 禁用代理警告对话框 (0x400)

32768 = R13 格式代理 (0x8000)

91

自定义类的实例计数

280

“是代理”标志。如果创建此 DXF 文件时未加载类,则设定为 1,否则设定为 0

281

“是图元”标志。如果类从 AcDbEntity 类派生并可能位于 BLOCKS 或 ENTITIES 段中,则设定为 1。如果设定为 0,则实例可能仅出现在 OBJECTS 段中

相关参考

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

默认类值 (DXF)

AutoCAD ® 注册下表中列出的类。(可能并没有列出 DXF 文件中的所有类。取决于 AutoCAD 当前使用的应用程序。)

默认类值

DXF 记录名

代码 1

C++ 类名

代码 2

代码

90

代码

280

代码

281

ACDBDICTIONARYWDFLT

AcDbDictionaryWithDefault

0

0

0

ACDBPLACEHOLDER

AcDbPlaceHolder

0

0

0

ARCALIGNEDTEXT

AcDbArcAlignedText

0

0

1

DICTIONARYVAR

AcDbDictionaryVar

0

0

0

HATCH

AcDbHatch

0

0

1

IDBUFFER

AcDbIdBuffer

0

0

0

IMAGE

AcDbRasterImage

127

0

1

IMAGEDEF

AcDbRasterImageDef

0

0

0

IMAGEDEF_REACTOR

AcDbRasterImageDefReactor

1

0

0

LAYER_INDEX

AcDbLayerIndex

0

0

0

LAYOUT

AcDbLayout

0

0

0

LWPOLYLINE

AcDbPolyline

0

0

1

OBJECT_PTR

CAseDLPNTableRecord

1

0

0

OLE2FRAME

AcDbOle2Frame

0

0

1

PLOTSETTINGS

AcDbPlotSettings

0

0

0

RASTERVARIABLES

AcDbRasterVariables

0

0

0

RTEXT

RText

0

0

1

SORTENTSTABLE

AcDbSortentsTable

0

0

0

SPATIAL_INDEX

AcDbSpatialIndex

0

0

0

SPATIAL_FILTER

AcDbSpatialFilter

0

0

0

WIPEOUT

AcDbWipeout

127

0

1

WIPEOUTVARIABLES

AcDbWipeoutVariables

0

0

0

相关参考

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值