找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1444|回复: 1

[老徐讲堂] 第四讲 ObjectARX 基本的数据库对象

[复制链接]

已领礼包: 12个

财富等级: 恭喜发财

发表于 2013-9-25 12:19:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 小龙龙 于 2013-9-25 14:56 编辑

基本的数据库对象



    在AutoCAD中创建的对象被添加到数据库对应的容器对象中,实体被添加到块表记录中,符号表记录被添加到相应的符号表中,所有其他的对象被添加到命名对象词典中,或添加到其他对象拥有的对象(拥有其他对象的对象最终属于命名对象词典)中或添加到扩展词典中, 在AutoCAD中创建对象 将详细介绍这一过程.
可用的数据库必须至少有下列对象:
  • 一套(九个)符号表,包括块表、层表和线型表。块表最初包含三个记录,一个记录叫做模型空间(*MODEL_SPACE),两个图纸空间记录叫做*PAPER_SPACE和*PAPER_SPACE0.这些块表记录表示模型空间和两个预先设定的图纸空间布局.层表最初包含一个0层记录.线型表最初包含CONTINUOUS线型.
  • 一个命名对象词典,当数据库被创建后,命名对象词典就已经包含四个数据库词典:GROUP(组)词典、MLINE类型词典、布局词典和绘图式样词典,在MLINE类型词典内,总有STANDARD类型.
在一个新的数据库中,若构造函数的buildDefaultDrawing变量值为kTrue,自动创建上述对象,若变量值为kFalse时,创建一个空的数据库,可以加载DWG或DXF文件.

基本的数据库对象.rar

7.55 KB, 下载次数: 37, 下载积分: D豆 -1 , 活跃度 1

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-9-24 12:23 , Processed in 0.290053 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表