以梦为马,不负韶华

搜索
查看: 11145|回复: 3
收起左侧

[基础教程]动态块简明教程之一——简单阀门动态块的制作

[复制链接]
发表于 2013-12-6 23:11:14 显示全部楼层 |阅读模式
本帖最后由 nxpsir 于 2013-12-7 12:51 编辑

       AutoCAD 自2006版增加动态块功能,大大增强了块的功能和灵活性, 2010版增加参数化功能,并可用于动态块,动态块的制作更方便,特别一些可用数据表表达的系列块,比如法兰,制作动态块就只要有基本的形状加上一个块表。
       在http://meng.horse/thread-75928-1-1.html,承诺做一个简单的动态块制作过程说明。为了便于更多希望学习动态块制作的马友看到,特别是初学动态块制作者学习,特另发本贴,以期抛砖引玉。
       下面以制作PID中截止阀动态块的过程说明动态块的制作方法:
        1. 在0层绘制出阀门图线,按HG20519的规定,截止阀的大小,长6mm,宽3mm。把直线的特性设置为随块,随块的好处是,插入的块有如单一的图形对象,可以指定颜色,也可以随层,灵活改变块的颜色。见图1。
          AutoCAD_阀动态块01.png    

       2. 给阀门增加一个区域覆盖(WIPEOUT),并随后一起添加到块中。增加了区域覆盖的阀门块插入到图中,就无需打断管线了,区域覆盖会把管线遮挡掉,看起来就像打断了一样。简单的做法,直接画一个6×3的矩形区域覆盖就行。
        这里说一下AutoCAD的绘图顺序,平时一般情况下,绘图顺序对于我们绘图没什么影响,但对区域覆盖就不同了,后绘图的区域覆盖会把前面绘制的对象遮挡掉。如图2所示,区域覆盖把先绘制阀门给遮挡了,但可选择到被遮挡的图线,如图2中的一根斜线。
      AutoCAD_阀动态块02.png    

       区域覆盖可以通过区域覆盖命令(WIPEOUT)的F选项来设置三种状态:打开(结果就如普通对象——显示出来并会在打印时打印)、关闭(不显示也不打印但起遮挡作用)、显示但不打印。建议一般在绘图时选择打开,以便于操作;而操作完成后则关闭,以获得好的视觉效果。
      我们当然希望区域覆盖是在阀门的后面,所以要把它的顺序调整到阀门对象的后面。方法是选择区域覆盖,右键中选择“后置”,或“置于对象之后”——再选择要前置的对象。如图3。
       AutoCAD_阀动态块03.png

       不过为了在打开区域覆盖的情况下阀门仍有较好的视觉效果,我们可以把区域覆盖画得稍微复杂点。先绘制如图4中深紫色所示的多段线,再用区域覆盖命令的P(选择现有多段线)选择绘制的多段线,并删除原多段线。如图4,中间的距离为1.0,可以保证满足HG20519中最粗的线(0.9)也能被遮挡住。
         AutoCAD_阀动态块04.png

       3. 把绘制的对象定义为块,如图5。在定义块的对话框中,勾选“在块编辑器中打开”,以便确定后直接到块编辑器中进一步编辑。
       AutoCAD_阀动态块05.png

       4. 在在块编辑器中为块增加一个对齐参数。增加对齐参数时,先在块选项板的参数选项卡中选择“对齐”,再在阀门中心点击(放置对齐箭头的位置),然后在左侧(对齐箭头向下)或右侧(对齐箭头身上)每次点击完成放置对齐箭头并拉出一根橡皮线。这根橡皮线就是插入的块移动时可自动对齐的直线,即橡皮线会与要对齐的直线重合共线。如图6。
       AutoCAD_阀动态块06.png

       5. 为块添加可见性参数,添加可见性参数后,点击可见性状态,可对可见性状态进行编辑,如图7。现有的可见性状态默认为“可见性状态0”,将其重命名为“常开”,再新建一个“常闭”的可见性,如图8。
       AutoCAD_阀动态块07.png
         AutoCAD_阀动态块08.png


       6. 对新建的可见性进行编辑,以产生不同的可见效果。现在可见性是常闭,在该状态下所绘制的对象只会在选择该可见性时才能看到,而其他的可见性是看不到的。当然可在可见性中选择“使可见”把其他可见性状态下的对象也目前状态下可见,或选择“使不可见”来隐藏不要看到的对象。现在为常闭状态阀添加一个填充,以表示阀门处理关闭状态。填充选择一种打印为细线的颜色,并添加透明度,以减少打印时的喷墨量,如图9,也可以选择其它的填充图案(如ASI37——斜线小方格)。
      AutoCAD_阀动态块09.png
     7. 保存块后,回到绘图界面。画一根直线代表管道,阀门没有把线遮挡,因为直线后画的。如图10。
      AutoCAD_阀动态块10.png
     把直线的顺序后置,并选择“常闭”,图11。
      AutoCAD_阀动态块11.png
     复制一个并移动到一根斜线,阀门自动与斜线对齐,对齐方向按移动方向对齐箭头与移动方向保持一致,图12。
    AutoCAD_阀动态块12.png
还有两个图上传多次失败,看明天能不能上传。今天终于把图上传成功了(12月7日)




评分

参与人数 13韶华币 +48 收起 理由
hanpingsiping + 1
dyrh.f09 + 5 好资料,非常感谢
sinopecsd + 5 无私的牛人!
村头一只猴 + 2
xl20122013 + 5 好资料,非常感谢
fl202 + 10 积极发表议题
Wordsworth + 2
米一wq + 2
LM大亨 + 5 只能加5分,权限不足啊
叮叮当当 + 2
chenhaijunsjy + 3 好资料,非常感谢
jacques0920 + 1 积极发表议题
tianshanxue + 5 好资料,非常感谢

查看全部评分

本帖被以下云收藏推荐:

发表于 2013-12-6 23:11:14 显示全部楼层
{:1106_362:}
不错的资料,学习一下
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
不错的资料,学习一下
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
谢谢分享,楼主高手
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
又到周末,休息也看马哥,关心论坛及朋友!
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
谢谢楼主分享!{:1106_362:}
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
学习了,谢谢楼主
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
谢谢楼主的分享
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
细致,高深,学不会,感谢了,加油
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
好东东,谢谢了

gdszlwmg 于 2013-12-07 09:19:10 补充以下内容:
好东东,谢谢了
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
太感谢楼主了,一定要好好学习一下
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
高手哇,这都可以,学习了~~
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
谢谢啊,楼主好人啊!
回复 支持 反对

使用道具 举报

 成长值: 41935

发表于 2013-12-6 23:11:14 显示全部楼层
高手,拜服,感谢分享!
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
谢谢楼主的分享
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
本帖最后由 fl202 于 2013-12-14 14:41 编辑

我一般绘制的阀门尺寸是4宽x6长,或者2宽x3长,0层,颜色随层。
按楼主的方法,制作成功,谢谢!

不过我新建图纸,插入块的时候,貌似变成普通块了?还有个疑问,如果我的图纸传给低版本的cad使用者,会变成什么样?
这种遮挡的方式,不用断线,是非常好的!
另:阀门上如果加个文字:比如2“-M1B ,这个文字随不同的管线可以修改的,比如改为1”-M1E,应该怎么做呢?

动态块

动态块





再次致谢!!!

点评

可以用块属性  详情 回复 发表于 2013-12-22 18:01
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
楼主太给力了。
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
fl202 发表于 2013-12-14 14:40
我一般绘制的阀门尺寸是4宽x6长,或者2宽x3长,0层,颜色随层。
按楼主的方法,制作成功,谢谢!

可以用块属性
回复 支持 反对

使用道具 举报

发表于 2013-12-6 23:11:14 显示全部楼层
看了好幾遍了,總是不是太明白,難道我的智商不夠好嗎?{:1106_400:}{:1106_400:}

点评

应该是老本表达能力有限吧,抱歉!  详情 回复 发表于 2013-12-23 13:06
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-6 23:11:14 显示全部楼层
本帖最后由 nxpsir 于 2014-5-24 23:02 编辑
conder 发表于 2013-12-23 12:41
看了好幾遍了,總是不是太明白,難道我的智商不夠好嗎?

应该是老朽表达能力有限吧,没有把方法和步骤说清楚,抱歉!
回复 支持 反对

使用道具 举报

不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-4-7 00:23

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

快速回复 返回顶部 返回列表