cad插入块_「AutoCAD之属性块」别怕难,从零做起,制作属性块只需6步走
【AutoCAD之属性块】别怕难,从零做起,制作属性块只需6步走
致力于创作"看得懂"的CAD技巧文章 Via 就说我在开发区
引言
图块,是CAD应用中的重要组成部分之一,也可以被认为是CAD的核心功能之一。
在图块的衍生家族中,有一个重要的分支——属性图块。
图块分类简表
顾名思义,属性图块就是被赋予了属性的图块,可以 "按需"对图块所表达的内容和意义进行更改和指定。
怎么样,听起来是不是有点复杂?实则简单,不妨举个简单的例子:
类比样例《招聘登记表》
上图是一张《招聘登记表》,不同应聘者所填写的表格信息反映了每个应聘者的基本情况,格式相同,信息内容不同。
我们可以将"招聘登记表"类比为CAD中的"图块":具有统一的格式,具有统一的名称。
我们可以将应聘者所填写的"信息"类比为CAD中的"属性":每个人在统一格式的"招聘登记表"(图块)中所填写的"信息"(属性)不同。
在CAD的图形对象中,需要应用属性块的位置数不胜数。
如下图中所示:
- 表面粗糙度等级
- 标高高度
- 图例的说明
- 偏差的规定
- 图纸内容的说明
- 剖切符号的说明
图中红色云线部分的文字内容都需要具有可编辑(指定)数值功能。
可见,所谓图块的属性指的就是可更改的文本内容。
所以,属性块最显著的特征就是:通过录入不同文本反映不同的信息。
类比前文提到的"不同人填写同一种格式的《招聘登记表》"。
属性块常见应用环境
既然属性块在设计中的应用范围如此广泛,那么如何制作和使用带有属性的图块?在制作属性块中又有哪些注意要点?
接下来的内容,我们将对属性块进行简明扼要的介绍。
请看↓↓↓
属性块实战
接下来的内容将分成两部分:
- 第1部分 – 制作过程,按步骤演示制作过程。
- 第2部分 – 注意要点,对其中的重点设置进行解读和解释
第1部分:制作过程
1.1 认识 "属性"命令:
属性命令全称ATTDEF,这个命令是一个具有"CAD特色"的合成词。
属性命令解读
ATT为Attribute(属性)的缩写,DEF为DEFINE(定义)的缩写。
合成命令ATTDEF即表示"属性定义"。
这种单词缩写后组合成"CAD命令"的方式是CAD中的一大特色,掌握其组合原则,对理解CAD中其他复合衍生"命令"具有很好的指导作用。
复合命令解读在以往的文章中也有所介绍,有兴趣可参见下面的文章:
「AutoCAD之命令」以尺寸标注为例,谈CAD快捷简化命令的应用技巧
1.2 "属性"命令的调用方式
帮助文件对于属性的描述
- 菜单栏调用方式:
菜单: “绘图” ——“块” ——“定义属性”
菜单栏调用方式:“绘图” ——“块” ——“定义属性”
- 命令行调用方式:输入ATTDEF
1.3 属性定义对话框设置
如下图所示,对话框主要分为四个区域:
- 一区:模式设置
- 二区:插入点指定方式
- 三区:属性输入设定
- 四区:(属性)文字设置
按下图全部设置完毕后,点击"确定"按钮关闭对话框。
属性定义对话框及四分区
1.4 检验属性
结束1.3步骤后,在CAD的绘图区内将出现"头条用户名",与我们在1.3步骤中所设定三区标记相同。
双击对象,出现的对话框中将从上至下依次显示:标记、提示、默认三项内容。
以上三项内容与1.3步骤所设定完全相同。
至此,我们可以判定属性文字已经有效建立,点击“确定”按钮进入下一步。
检验属性
1.5 制作并插入图块
将1.4步骤中所生成的属性文字制作为图块,图块制作过程不赘述。
在绘图区插入制作好的图块并双击,将显示如下图对话框。
属性块制作完成
其中最下方水平位置可以进行赋值,另有"文字选项"、"特性"等两个标签页可以切换设置,因非本文重点,此处不进行拓展介绍。
1.6 赋值演示
接下来演示赋值(更改属性)的两种方法:
1.6.1 "增强属性编辑器"对话框方式更改
特点:直观、易操作、人机交互界面友好。
对话框赋值
1.6.2 "特性"侧边栏修改:
特点:简单来说"快",复杂点说"方便,快捷,节约时间,提高效率……"
特性栏赋值
第2部分 – 注意要点
设置那么多,我们来看看。
如果需要一个简单、有效的通用设置,那么请参考下图即可:
这个设置不显山不漏水,可以满足你日常的大多工作环境的设计要求。
属性定义对话框常用标准设置
当然,如果你有志于深挖属性块的设置方式,那么恭喜你在成为老鸟的路上迈出了可喜的一步。
接下来介绍的便是"进阶"内容:
"模式"设置方法。
所谓"进阶",可以用两句古诗来解释一下其意义:
会当凌绝顶,一览众山小。
杜甫《望岳》
欲穷千里目,更上一层楼。
王之涣《登鹳雀楼》
以诗言志,可见进阶即是对更高或更深层次追求的决心和耐心。
来看"模式"中的设置,主要分为六个选项:
模式设置
- 不可见:指定插入块时显示属性值。
- 固定:在插入块时赋予属性固定值。
- 验证:在插入块时,提示验证属性值是否正确。
- 预设:插入包含预设属性值的块时,将属性设定为默认值。
- 锁定位置:锁定块参照中属性的位置。
- 多行:指定属性值可以包含多行文字。
其中特别需要注意的两个要素是"不可见"以及"锁定位置"
要素一"不可见":
此项决定了属性文字的可见性方式,如果在插入属性块时不显示属性文字,那么很大的可能是因为勾选了此选项,但是一旦赋值后就可正常显示文字内容了。
如果你要问我为什么?我只能很负责任地告诉你:不知道。
如果要猜一下的话,我认为只是我们还没有遇到过需要"不可见"的设计环境而已,既然在CAD中存在,那么一定有它的合理之处。
认知是一个非常复杂的过程,不要停留在"用不上"的阶段而放弃了更深层次的尝试。
要素二"锁定位置"
顾名思义,此处所设置的功能是:是否对属性文字的位置进行锁定。
参考上一条"不可见"的分析,我们需要给自己提出一个问题:
哪种设计环境下需要锁定,哪种设计环境下又需要可以自由移动?
即便最终仍然没有定论,也是让头脑经历了更"进阶"思考的过程。
进阶,未必代表成功。
进阶,一定是成功路上的一座绕不开的桥梁。
结语
在已发布AUTOCAD相关的文章中,从未有过一篇如这篇般拖沓冗长。
写到这里,我才意识到:其实我只是解读了制作和应用"属性块"过程而已。
本应寥寥三五百字即可。
然而,我还意识到为读者呈现出简单易行的"可操作性"原来是如此"困难"的事情。
虽然洋洋洒洒数千字也唯恐难以尽述其详。
在文章即将结束的时候,贴出本文的脉络梳理,对全文的内容进行回顾。
脉络梳理与回顾
这是我的第38篇AutoCad相关文章,如果您需要对以往的文章某些方面进行深度解读,或者有任何关于CAD使用的问题,请留言或私信,如有错误之处,也请在评论区不吝赐教。
在下不才,必尽绵薄之力。
进阶之途,若可与君同行,幸甚至哉!
cad插入块_「AutoCAD之属性块」别怕难,从零做起,制作属性块只需6步走相关推荐
- c++ class struct同名_如何把C++的源代码改写成C代码?而C改C++只需一步!
★ 如何把C++的源代码改写成C代码? C++解释器比C语言解释器占用的存储空间要大,想要在某些特定场合兼容C++代码,同时为了节省有限的存储空间,降低成本,也为了提高效率,将用C++语言写的源程序用 ...
- lisp励遍图块中的实体_lisp励遍图块中的实体_「AutoCAD之图块编辑」八仙过海各显神通——图块编辑方法综述......
[AutoCAD之图块编辑]八仙过海各显神通--图块编辑方法综述 图块是AutoCAD设计中的重要核心部分之一,在往期也对其中的某些部分进行了扩展介绍,今天要介绍的是与图块有关的编辑方法. 主要分成三 ...
- eclipse折叠if语句块_「03」java中的方法以及控制语句
语句块(有时叫做复合语句),是用花括号扩起的任意数量的简单Java语句.块确定了局部变量的作用域.块中的程序代码,作为一个整体,是要被一起执行的.块可以被嵌套在另一个块中,但是不能在两个嵌套的块内声明 ...
- bmp文件头_「正点原子FPGA连载」第十九章SD卡读BMP图片LCD显示
1)摘自[正点原子]领航者 ZYNQ 之嵌入式开发指南 2)实验平台:正点原子领航者ZYNQ开发板 3)平台购买地址:https://item.taobao.com/item.htm?&id= ...
- chrome vue插件_「Vue学习记录一」开发环境准备
1.开发工具 - VS Code ❝ 选择 VS Code 是因为这是一款很容易上手的工具,在 VS Code 中找到的每个功能都完成一项出色的工作,构建了一些简单的功能集,包括语法高亮.智能补全.集 ...
- sscanf函数用法详解_「MOS考点详解」一道例题详解GETPIVOTDATA函数的用法
要点提示 GETPIVOTDATA函数是MOS Excel认证考试的重要考点.资深Office培训师谷月老师在此借助一道例题详细解读这个函数. 例题 在「按地区」工作表上的单元格 H3 中,使用 GE ...
- excel表格内容拆分_「职场百科书」—「实用小技巧」—(Excel表格拆分)
工作中我们经常会遇到这种情况,所有的数据都整合在一个Excel表格里面了,现在想按需求分别拆分成多个工作表,有什么好办法吗?利用透视表,我们就可以轻松解决. 如下图所示,从销售一部到销售七部的所有业绩 ...
- amd cpu不能在cmd环境下运行java代码_「我们一起学Java02」JDK、JRE、JVM简介,Java开发平台的搭建...
Hello,各位头条的读者大家好!接下来一段时间小编将和大家一起学习Java,"我们一起学Java"专题将会持续更新,欢迎大家关注.这里是"我们一起学Java" ...
- define定义的函数如何引用_「C与指针心得」25.预处理器-宏函数
感谢您的阅读与点赞!欢迎关注:「大猫玩程序」,查看C语言系列文章 上一节讲了一些系统的预定义宏,这一节来讲一讲 宏定义.宏函数. 预处理常量 define: 预处理器指令从#开始,到最后第一个换行符为 ...
- ideahtml标签不提示_「系统自带标签」如何帮门店区分价值顾客?| 早8点141期
141 期 | 系统标签 · 本文约 603 字,预计阅读 3 分钟 · 大家好,我是小檬,这是乐檬早八点为乐檬用户提供的产品应用学习栏目第 141 期. 今天的主题是:[新·会员篇]「系统自带标签」 ...
最新文章
- Javascript Array sort排序问题
- Java:何时使用静态方法
- vim 使用技巧 转载
- bzoj千题计划207:bzoj1879: [Sdoi2009]Bill的挑战
- matlab输入excel高版本,『matlab读取excel指定列』excel中大量数据如何导入matlab当中?超过1000个数据无法一个一个输入...
- 加拿大11年级计算机课程代码,加拿大高中选课那些事儿
- 可靠性试验顺序应该如何安排?
- 电压比较器的介绍和工作原理
- java当中jxl合并行、列
- C# Stream篇(五) -- MemoryStream
- 《简约至上:交互式设计四策略》读书感悟
- 单核CPU处理多线程
- CITA架构与云计算服务
- 2022.11.27 第10次周报
- “ST-Link无法识别到STM32单片机”
- 不用写一行代码,就能用ivx制作一个“微信小程序“,超牛逼
- Xamarin是无懈可击还是鸡肋?浅谈对Xamarin的学习
- 万字综述:行业知识图谱构建最新进展
- ios浏览器滚动交互太差_使用ScrollMagic.js构建交互式滚动网站
- 2万字大白话,一看就理解的java开发面试题
热门文章
- android测试tf卡读写速度,高速TF卡 , 闪迪还是三星?读写速度对比以及上当经历...
- 教你复制百度文库中的内容
- 三张图看懂 clientheight、offsetheight、scrollheight
- 高斯模型MATLAB的实现,高斯混合模型GMM实现matlab
- 如何根据项目进行PLC选型
- java 生成er图标_设计数据库 ER 图太麻烦?不妨试试这两款工具,自动生成数据库 ER 图!!!...
- 端午节小游戏html,零代码怎么制作一个端午节H5小游戏页面?
- ubuntu12.04 如何设置wiznote到快捷启动栏
- 3种终极方法,彻底解决CDR不显示缩略图!
- 数据库基础知识(面试)