|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
各位高手: 在下有一段两个面域进行相减的代码,但执行完后,并没有进行bool运算,不知何因,请赐教,万分感谢! bool运算的代码如下:
O1 D. a9 m0 h" i% f( m7 ~Dim circleR2 As Object0 ^0 `. c6 z* c% g: C. E5 D- M
Dim regionHob As Object, regionDa As Object
4 `" U% A3 V- q L6 Y3 b6 C, |Set circleRa2 = acadDoc.modelspace.addcircle(centerpoint, ra2)
8 @, ?& c5 a6 Y+ n, J+ t; }7 iSet da_profile(0) = circleRa2regionDa = acadDoc.modelspace.addRegion(da_profile) 'no set
* \1 c1 ]$ q2 W- s9 v, vSet hob_profile(0) = plregionHob = acadDoc.modelspace.addRegion(hob_profile)- \2 a( @' `" n! s# K4 A: V( a' I3 y
regionDa.Boolean acSubtraction, regionHob& K9 d3 X6 U6 {0 D0 b4 T
+ c7 W* l# \6 y1 j
另,附有生成的dwg文件。 ; B0 }9 ` W5 F) k4 c
region.zip
(31.47 KB, 下载次数: 4)
|
|