关于面域的问题
对于形成面域以及求交,要求自身封闭.但是常常遇到如图所示的情况,已知一些曲线和一些直线的表达式,来求其围成的面域. 这样,应该如何处理呢? <B>-boundary命令</B>
<B>如果有曲线,会生成面域</B> 谢谢雪山飞狐.
顺便问一下: 如何炸开曲线和直线组成得面域? (好像炸开标注,pline等方法不适用啊) 可以用Explode炸开,下面是炸开MText的例子,可以借鉴一下
Private function MToS(MText As Variant) As Variant<BR>'炸开MText并返回一个Text数组<BR> Dim i As Integer<BR> Dim ss As AcadSelectionSet<BR> Dim pTexts() As AcadObject<BR> ThisDrawing.ActiveSelectionSet.Clear<BR> ThisDrawing.SendCommand "Explode" & vbCr & "(handent " & Chr(34) _<BR> & MText.Handle & Chr(34) & ")" & vbCr & vbCr
set ss = ThisDrawing.ActiveSelectionSet<BR> ReDim pTexts(ss.Count - 1) As AcadObject<BR> For i = 0 To ss.Count - 1<BR> Set pTexts(i) = ss(i)<BR> Next i<BR> MToS = pTexts<BR>End Function<BR>
页:
[1]