黄翔 发表于 2024-10-25 14:01:19

用vla-getBoundingBox求边界误差好大,怎么处理啊?

用vla-getBoundingBox求边界误差好大,怎么处理啊?
.

饼仲郎 发表于 2024-10-25 14:16:05

搜下包围框,很多帖子都有你想要的内容

qazxswk 发表于 2024-10-25 15:48:38

试试关闭捕捉 (setvar "OSMODE" 0)

kozmosovia 发表于 2024-10-25 16:25:01

复合实体如图块之类的,炸掉后再计算所有图元包围盒

liuhe 发表于 2024-10-25 16:36:32

本帖最后由 liuhe 于 2024-10-25 16:41 编辑

这是因为填充的轮廓的图形是椭圆导致,炸掉也没用,需要对椭圆进行重新处理,只获取椭圆的点进行计算

你有种再说一遍 发表于 2024-10-25 16:45:16

那真是罕见,居然是IFox没有处理过的问题...
https://gitee.com/inspirefunction/ifoxcad/blob/jing/src/IFoxCAD.Cad.Shared/ExtensionMethod/EntityBoundingInfo.cs

xyp1964 发表于 2024-10-25 22:20:26


页: [1]
查看完整版本: 用vla-getBoundingBox求边界误差好大,怎么处理啊?