|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
各位高手: 在下有一段两个面域进行相减的代码,但执行完后,并没有进行bool运算,不知何因,请赐教,万分感谢! bool运算的代码如下:
/ w8 u0 b# Z2 S3 ?' v! ?( @: oDim circleR2 As Object7 y0 d( b- n3 a5 D( p1 ^
Dim regionHob As Object, regionDa As Object
' s4 Y* x1 N5 b* I" @0 n3 j% m: O# PSet circleRa2 = acadDoc.modelspace.addcircle(centerpoint, ra2)3 ^, L1 o1 S/ ]5 z2 N" Z
Set da_profile(0) = circleRa2regionDa = acadDoc.modelspace.addRegion(da_profile) 'no set5 u. Q% \& v. s+ y% _/ H6 L
Set hob_profile(0) = plregionHob = acadDoc.modelspace.addRegion(hob_profile)
: D" L4 c7 m" TregionDa.Boolean acSubtraction, regionHob* G/ _( ]# {# b* {# g( d8 y
. e3 L+ Y" J: K5 G; A
另,附有生成的dwg文件。 $ d7 @7 p* N M. B& l! A h
region.zip
(31.47 KB, 下载次数: 4)
|
|