RMS 发表于 2022-7-6 22:58:40

需要一些关于提取的建议

我在这里是一个死胡同,我只限于VS 2005和AutoCAD 2008,所以任何关于如何在VB中得到这个实体的两面的建议。网基本上,我试图最终得到图片中所示的两个面的2D几何体。。。。。。。我在看“C#代码遍历选定Solid3d的Brep”,但此API适用于2009年的AutoCAD。有什么想法吗?
 
谢谢

SEANT 发表于 2022-7-6 23:23:37

我没有2008年管理类参考指南来了解哪些是可用的,哪些是不可用的。在这一点上,你可能不得不采取“老派”的态度。我的意思是通过实体和区域的分解方法检索几何体。这些爆炸的“碎片”作为DBObjectCollection返回,因此分析(以及随后的删除)相当简单。

SEANT 发表于 2022-7-6 23:50:05

这是一个帖子,上面有一个前面提到的“老派”的例子。该线程中的VBA例程是使用AutoCAD 2004完成的,AutoCAD 2004没有实体的分解选项。我不确定这在2008年是否可行。NET API。
 
http://forums.autodesk.com/t5/Visual-Basic-Customization/divide-a-region-into-several-regions/m-p/1861065/

RMS 发表于 2022-7-7 00:18:13

 
太棒了我考完了。在AutoCAD 2008中使用Explode(acDBObjColl),它可以正常工作。现在我可以试着得到这个减去的实体每边的2D边几何体。
页: [1]
查看完整版本: 需要一些关于提取的建议