这次我们不讲怎么把动态块扭来变去了,我们讲些其他的。
上次有个同学提了个需求,说他建了个动态块,希望动态块中一些参数的值,能够直接反应在块里面。就比如下面这个图(旁白:老柴你咋又用上次的旧图来糊弄)
这位用户希望呢,能够在块中,用文字将当前的长宽半径值显示出来,并且能随着参数值的变化而自动更新。
AutoCAD当然有这个功能啦,这个功能叫『字段-块占位符』。
很多同学一看这个玩意是字段,立马就用FIELD命令打开了『字段』,找到了『块占位符』的一栏,结果发现不能用:↓
有机灵的童鞋去了块编辑器,结果看到的也是一模一样的这个,然后就直接晕了。这个玩意到底怎么用呢?
别急,这个功能要用到我们之前提到过的属性(Attribute)的功能,大家可以看这个帖子来温习一下:还不会用属性块?你不加班谁加班!
回到块占位符来,我们进入块编辑控件,点击『属性定义』按钮,或者运行ATTDEF命令:↓
在输入了『标记』、『提示』和『默认』之后,点击『默认』之后的小按钮:↓
这时候会弹出『字段』对话框,而此时的字段对话框的『块占位符』就是可用的了。↓
*PS:讲真,这是我找功能花时间最长的一次,当初为了找到怎么用这个,我对着帮助文件整整找了半个多小时。
好,把这个属性插入以后,保存。并且重新插入一下这个块。我们就能看到这个块在插入后,有一行小字表示你刚才插入的值了:↓
灰色的就是字段,这个灰色只是一个标识,在实际打印的时候是不会打印出去的。
当然如果你实在看这个灰色不顺眼,也可以通过将FIELDDISPLAY设置成0来关闭这个灰色背景显示……
好,我们来拖动一下这个动态块,把它的长度拖长一点。然后就发现……并没有任何事情发生啊?↓
稍安勿躁,我真的不是在耍你们,字段的更新是需要条件的。
1. 手动:双击块,在『增强属性编辑器』中,右键蓝色的60文字,选择『更新字段』,然后保存即可。↓
2. 在保存文件,或者RE命令重新生成绘图区域的时候会自动更新,详见下图:
2. 本站的所有资源为购买、网络收集,或者用户投稿的资源,版权归原作者及网站所有!
3. 如若侵犯了您的权利,请及时联系站长删除!
4. 本站提供的资源,都不包含技术服务请大家谅解!
5. 此软件“仅限学习交流,不能用于商业用途”!
6. 如用于商业用途,请到官方购买正版软件,追究法律责任与“猿沐软件网”无关!
- 老师个人微信
- 微信扫一扫
-
- 设计课堂公众号
- 微信扫一扫
-
评论