2.3、在AutoCAD中创建对象

这节介绍创建一条直线、一个圆、一个图层和一个组,并说明AutoCAD是如何将他们添加到数据库当中去的。首先,假设用户利用下面的命令添加一条直线到AutoCAD当中去。

 命令:line 4,2 10,7

这时在数据库中,会创建一个AcDbLine的实例,并且将它添加到数据库的模型空间块表记录中。如下图所示:


当你第一次调用AutoCAD并且数据库处于默认状态,实体将被添加到模型空间,它是AutoCAD的主要空间,用于存储几何图形对象。图纸空间是用来支持“文档界面”的绘制表现,比如绘制表的轮廓,块标题,和介绍文字。实体创建命令(Line)将导致实体添加到当前数据库的模型空间块表记录中,如果编程的话,你可以指定这个线被添加到哪个数据库以及哪个块表记录当中。

下面介绍添加一个圆的命令

命令:circle 9,3 2

再一次,数据库创建了一个实例,这次是AcDbCircle的实例。并且添加到当前数据库的模型空间块表记录中。如下图:

下面介绍添加一个图层

命令:layer _make mylayer

AutoCAD创建一个图层记录来保存这个图层信息,并把他添加到图层表当中。这是数据库状态如下图:


最后,用户把刚才的直线和圆添加到一个组当中。

命令:group 3,2 9,3

AutoCAD创建一个新的组对象,并添加到组字典(GROUP)当中。这个新的组对象包含这个组当中包含对象的ID列表。如下图:



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值