图见下:# }( X+ {5 f" J |3 j) g$ Y
3 X$ e) n. B2 q- J
& J+ L1 U: @8 A, ^% U& v) Q9 V z; Q
+ F/ D4 U6 g. O: W+ T动态块要实现的功能描述:
' x5 I$ i z w) Q. L' k1、A点到B点的距离有四种选择,分别是6、12、18、24。, P! q1 ?3 l( w4 p
2、LAB、圆c及里面的数字“1”均绕着B点可自由旋转。同时圆C及里面的数字“1”也可以单独绕着圆C的圆心旋转! x" F; f4 S! {- C. s7 q9 ?( Z1 U
U" a5 U) t. N8 V旁边是我做的动态块,但是有一个毛病,即我必须先将Lab长度选好,再绕b点或圆C圆心旋转。假如我先绕b点旋转完,再改变Lab长度则旋转时的点就发生了位置变化如下图,求高手帮忙修改下
" S; J+ f. s# h3 u3 Y, x" a8 z" P" }& r4 C
我用的最高版本是CAD2009,请高手在CAD2009下帮忙修改!!
0 k/ D( m( I0 s! y7 m3 _+ D& Y
) d. O& o; z; k+ i1.rar 里面是我已经做好的块0 L8 W% L0 U# C0 N: l# r
8 A1 {. r) w: a' K$ M( c
! A0 n" M/ u& u0 R n# V1 d! J( N! Z5 ?: f
还有点要补充的,就是B点最好始终为块的“拾取点” |