浪子2896 发表于 2013-9-18 15:15:08

动态块能对约束参数施加动作吗

本帖最后由 浪子2896 于 2013-9-18 15:17 编辑

用动态块尝试做了个90度的4节两拼风管弯头,管直径等于管子弯曲半径,想加查询动作怎么也加不上去,我用的是约束参数,有哪位高手给指点一下,另外如果查询动作能成功控制的话,能通过查询表实现几个特定角度的变换吗,比如3节两拼72度,2节两拼54度,谢谢

pym 发表于 2013-9-18 16:14:25

本帖最后由 pym 于 2013-9-18 16:20 编辑

看了你的弯头动态块,感觉总体还是很不错的。本人也做做过化工管道上的焊制弯头,但只两节。这种弯头,看似简单,但要达到动态效果,却并不太容易。本人的经验,两种方式在这种类型的动态块里最好不要混用。
参数约束的动态变化是通过加块表,块表列出各个不同规格对应的参数值来驱动图形对象发生动态变化的。而动态参数是通过添加相应的动作来驱动对象发生动态变化。两者驱动机制不一样,动作只能用动态参数,不能用约束参数。同样,块表只能用约束参数,不能用动态参数。动态参数的块也最好做一个查寻表,因为这种块有一定规格标准要求。
而角度的变化虽说理论上可以通过约束参数来驱动变化,或极轴动态参数来驱动,但这样的块本来就复杂,如加上角度参数,就更难处理了,角度的变化加上块中直线长度的变化,很难控制和预见变化后效果。个人认为,角度的变换用可见性参数来控制相对简单。

浪子2896 发表于 2013-9-18 17:06:20

谢谢pym老师的指点,会用三维软件所以对参数化不陌生,但动态块我是初学,这方面的学习资料似乎很少。
页: [1]
查看完整版本: 动态块能对约束参数施加动作吗