c#CAD二次开发 块、属性块的一些重要的知识点概念

本文介绍了C# CAD二次开发中块和属性块的重要概念。块定义类似模具,用于节省图形文件存储空间,便于维护。属性块包含实体和附加信息,其属性定义包括文字属性如插入点、高度、旋转角度等,以及属性模式。插入属性块时,属性定义不变,但每个属性块的属性会作为单独实体加入文档数据库。插入属性块涉及打开块参照、设置属性值和添加属性参照对象。
摘要由CSDN通过智能技术生成

本人录制c#CAD二次开发视频 基础入门全套,感兴趣可以淘宝搜索店铺 PT的cad小店

https://i.xue.taobao.com/detail.htm?spm=a2174.7765247.0.0.6EmxKK&courseId=112889

 

1、块定义与块参照两个概念

   块定义类似于模具,而块参照类似于模具浇筑出来的模型,在图形中只需用块定义来保存块的实际几何组成,而仅用插入点和比例因子来存储块定义,因为块参照的几何形状与快参照完全一样,仅大小不同,

  好处有:

不需要存储块参照中的实体,减小了图形文件;只需要修改块定义,块参照会自动更新,减轻了修改和维护工作。

插入一个普通块实际是只在DWG文档增加了块参照的插入点击比例因子等定义,并没有增加其他任何实体,只在块最初定义时根据块内图元增加了实体。

2、属性块的定义

      属性块是有构成的实体和附加信息(属性)组成的,属性块中块的定义与简单块中块的定义一样,而属性的定义主要是通过属性的AttributeDefinition类的有关属性和函数来实

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值