jazyxzls 发表于 2008-3-31 14:53

会做动态块的高手进来看看

如下图,是CAD软件自带的一个块,单一的拉伸,缩放还好做.但这个我试了好多次都做不出来.
请高手指教!

truezx 发表于 2008-3-31 15:04

http://www.askcad.com/bbs/viewthread.php?tid=19005
http://www.askcad.com/bbs/viewthread.php?tid=5471

[ 本帖最后由 truezx 于 2008-3-31 15:11 编辑 ]

dahuajn 发表于 2008-3-31 22:21

又见高手,佩服佩服!

truezx 发表于 2008-5-12 15:44

有个教程,是cad官方网站上的

另外有个视频
http://www.it.com.cn/f/edu/077/11/444606.htm

[ 本帖最后由 truezx 于 2008-5-12 15:58 编辑 ]

truezx 发表于 2008-5-12 17:00

AutoCAD 2008 命令参考 > 命令 > B 命令 > BLOOKUPTABLE >
BLOOKUPTABLE 概念   操作步骤   快速参考




显示或创建动态块定义查寻表。

命令条目:“bedit”“baction”
显示“特性查寻表”对话框。

当前动态块定义必须包含查寻动作和至少一个查寻参数才能显示“特性查寻表”对话框。如果已经为该查寻动作定义了一个表,则该表会显示在此对话框中。如果未定义任何表,将创建一个表并显示在“特性查寻表”对话框中。

woaishuijia 发表于 2008-5-12 21:27

这个块的确比只有拉伸或缩放的简单动态块要复杂一些,归纳起来主要有三点:
1、可见性参数的使用。8种直径的螺钉对应8个可见性状态;右边拉伸的夹点共有8个,分别来自控制8种直径螺钉螺杆长度的线性参数,只有对应于当前螺纹直径的线性参数被显示,其余7个则为不可见。
2、上面说的8个线性参数分别对应一个拉伸动作,而每一个拉伸动作不仅要拉伸图形的螺杆部分(包括螺纹的全部和一个控制螺纹长度的线性参数),还要拉伸其它7个线性参数,以保证切换螺纹直径时拉伸夹点的位置不变(看上去还是原来的夹点,其实已经被可见性参数偷偷地“调包”换成另一个线性参数了)。
3、查询参数和动作的使用。螺钉的圆柱头由一个线性参数和一个缩放动作控制;螺杆直径和螺纹小径(共4条水平直线)由1个线性参数和4个拉伸动作控制;螺纹长度由1个线性参数和1个拉伸动作控制。这3个线性参数的距离值和8个可见性状态统归查询参数和查询动作控制,表现为下拉菜单的8种螺纹直径

其实,学习动态块的一个简单易行的办法就是用块编辑器打开它,研究一下人家是怎么做的。不过这个块可有点让人啼笑皆非,打开你就知道了,原来这是欧特克的一个半成品、残次品。动态块根本没做完:从控制螺纹直径的线性参数d1、控制圆柱头直径的线性参数d2、控制圆柱头长度的线性参数k和控制螺纹长度的线性参数b已有的距离值列表中可以看到,作者原本要做到M36的,现在我们都知道,最大螺纹直径只有M14:L :L ;而线性参数k除查询外没有对应任何一个拉伸或缩放动作,换句话说“没用上”:o :o,圆柱头的长度由缩放动作与圆柱头直径等比缩放了(我们在使用该块时量一下就会看到,除M10外其它规格的圆柱头长度都不是整数,与国标相差很多),说明原作者中途改了主意“粗制滥造”了:@ :@ 。
如果换我制做该块,我会把每种直径螺钉的圆柱头都画出来,每个可见性状态显示一种,而不用拉伸缩放类的参数和动作,因为这个部分的变化比较复杂,用参数太麻烦。尽管这样做块的尺寸会大些,但也无伤大雅。

[ 本帖最后由 woaishuijia 于 2008-5-12 21:31 编辑 ]

truezx 发表于 2008-5-12 21:35

回复 #6 woaishuijia 的帖子

能否按你的意思出个教程啊,谢谢!!!

对于象螺母这样的标准件要修改的参数比较少,能否做一个这样的块就能表示一个系列的螺母呢?能否就参数少的这样的动态块出个傻瓜教程呢?

万分感谢啊!!

此外,这种动态块做出来的话,是否类似于尺寸驱动了呢?

[ 本帖最后由 truezx 于 2008-5-12 21:42 编辑 ]

梁sir 发表于 2008-5-12 21:35

原帖由 woaishuijia 于 2008-5-12 21:27 发表 http://www.askcad.com/bbs/images/common/back.gif
这个块的确比只有拉伸或缩放的简单动态块要复杂一些,归纳起来主要有三点:
1、可见性参数的使用。8种直径的螺钉对应8个可见性状态;右边拉伸的夹点共有8个,分别来自控制8种直径螺钉螺杆长度的线性参数,只有 ...
请这位老师演示一下制块过程.先谢啦.我正急求这样的块呢.

WOUDY 发表于 2008-8-26 09:28

CAD自带的例子都很简单啊.这个是用到了拉伸的值集和可见性.

aimaer16 发表于 2008-8-27 22:01

请这位老师演示一下制块过程.

sk19830521 发表于 2008-8-27 22:12

学习

给个教程

tommi 发表于 2008-11-15 13:30

这个动态块太难了,我研究好久了……

ccmm 发表于 2008-12-14 00:56

很想学习下

lrb005 发表于 2008-12-17 17:46

有些难度,但还想学学

woaishuijia 发表于 2008-12-17 21:20

做了一个GB/T70.1内六角圆柱头螺钉的动态块,欢迎下载试用并提出宝贵意见


[ 本帖最后由 woaishuijia 于 2008-12-28 06:44 编辑 ]
页: [1]
查看完整版本: 会做动态块的高手进来看看