打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
利用CAD字段自己制作坐标标注的动态块

昨天讲解了如何在字段中用块占位符的属性来制作标高图块,既然能标注Y坐标,同样也能制作同时标注X\Y坐标的坐标标注的图块,下面就加单介绍一下坐标标注动态块的制作步骤。


第一步、画图形定义属性,定义图块

首先画一条斜线,一条直线作为坐标标注的引线,然后用ATTDEF定义两个属性值,属性标签可以分别为X坐标和Y坐标,默认值可以写上X=和Y=。这些操作就不详细介绍了,实际操作中需要根据自己的需要文字的高度、横线的默认长度;坐标值的格式、时候要添加单位也可以根据需要来设置,这里就不在详细介绍了。画好的线和定义好的属性如下图所示。

框选直线和设置好的两个属性,输入B,输入图块名,将基点定义到斜线的端点处,如下图所示。


第二步、属性值添加字段,读取插入点坐标值。

选择定义好的图块,右键,选择块编辑器,对图块进行编辑。

首先我们复习一下昨天学习的内容,给属性添加上字段,双击X坐标属性,在属性值的X=后面右键,选择插入字段,在字段对话框中的类型下拉框中选择“对象”,字段名称选择“块占位符”,特性中选择位置,只勾选X坐标,我们还可以根据需要设置单位和精度,如下图所示。

这个要比昨天的样例简单很多,不用设置公式,直接读取块占位符的坐标就可以了。

单击确定关闭字段对话框就完成了X坐标的设置。再双击Y坐标属性,用相同方法设置,只是勾选Y,如下图所示。

添加完这连个字段后一个可以进行坐标标注的图块就定义完了,。如果我们进行单位换算,比如毫米单位的图中要标注米,就需要像昨天定义标高图块时插入公式,然后用块占位符的坐标除以1000了。

这样定义的坐标标注的图块不能动,斜线和横线始终是一个方向,我们可以在图块中添加两个参数和动作,让标注可以动态调整。


3、添加动作和参数,让图块可以调整,更实用

进入块编辑器后可以看到一个选项板,分别有参数、动作、参数集、约束等几个选项卡,用这些工具就可以将普通图块变成动态块。

单击参数选项卡,在参数中单击极轴参数,提示选择基点的时候捕捉斜线和直线的交点,然后捕捉斜线下方的端点,然后将参数放到一个合适的位置就好,如下图所示。

然后单击动作选项卡,在其中单击拉伸动作,在提示选择参数的时候拾取刚添加的极轴参数,提示指定与动作关联的参数点的时候选择参数的基点,提示选择拉伸框架的角点就是让我们框选要被拉伸的范围,我们将直线、两个属性值和极轴参数的基点都框进来,如下图所示。

然后会提示让我们选择要拉伸的对象,我们从右往左将直线、两个属性值和极轴参数的基点选中即可,如下图所示。

根据提示将定义好的拉伸动作放到图中某个位置,这个文字可以随意,拉伸的动作就定义好了。如果想确认一下动作设置得是否对,可以先关闭块编辑器并保存修改,然后拖动斜线和直线相交处的夹点,看是否可以动态调整坐标的位置,如下图所示。

下面我们再添加一个左右翻转的动作,在参数选项卡中选择翻转参数,将翻转参数定位到斜线下方的端点处,然后向下竖直拖动,确定翻转轴的方向,如下图所示。

根据提示将翻转参数的标签放到某一个位置,这个位置随意。切换到动作选项卡,单击翻转动作,根据提示选择刚设置的翻转参数,提示选择对象的时候将直线、属性和极轴参数都选中,就可以完成翻转动作的设置了。

至此,这个坐标标注的动态快就定义好了,我们可以关闭块编辑器并保存上面所做的修改,我们就可以插入一个图块看看坐标标注的效果了。

上面只是简单介绍了制作这样一个坐标标注动态块的方法,自己可以根据自己实际需要对图形、坐标值的格式、甚至参数动作的设置进行调整。如果感兴趣,还可以进一步细化此动态块,比如给横线设置拉伸动作方便调整横线的长度,设置可以想想有什么办法可以让横线自动根据文字的宽度调整长度。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如何用CAD创建带有坐标的图块?cad字段和属性块的综合运用
CAD入门必知:如何创建属性块,提高绘图效率
CAD实用功能创建块和动态块,初学必备
AutoCAD常用快捷键表
AutoCAD快捷键大全
CAD中的动态块是什么?动态块到底有什么用?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服