bpoly 函数的应用问题
bpoly函数的应用问题:如下代码,bpoly函数点选区域,区域必须在当前视口内,当区域较多时,所有区域位于当前视口,图形比较小,循环执行代码时cad就会提示:未找到有效的图案填充区域,函数执行不成功,有没有办法解决,是不是有系统变量控制,请教了。(if (bpoly pt)
(progn
(setq bdy (vlax-Ename->vla-object (entlast)))
(vla-getboundingbox bdy 'LL 'UR)
(vla-delete bdy)
(setq LL (vlax-safearray->list LL)
UR (vlax-safearray->list UR)
)
)
) Gu_xl 发表于 2013-5-28 12:56
函数用法:
(bpoly pt )
帅哥加个QQ呗569893370,帮我写个用BO命令点取内部点提取边界到任意位置的LSP fyl891 发表于 2016-4-10 18:53
(bpoly pt ss '(1 0)),这里的ss是什么意思?
ss是选择集 那就每次都将BPOLY所需区域变为当前视口 函数用法:
(bpoly pt )
(bpoly pt ss '(1 0)) pt 点 ss边界对象选择集 '(1 0) 向量 这样就可以不用在当前视图了!
Gu_xl 是高啊,感谢 问题是ss事先不知道啊 问题解决了,非常感谢 怎么解决的?能否给大家分享下! 就是照版主说的做啊 以为你发现新大陆了呢!! Gu_xl 发表于 2013-5-28 12:56 static/image/common/back.gif
函数用法:
(bpoly pt )
(bpoly pt ss '(1 0))按照你的函数说明使用,但依然部分生成封闭线会报错,提示 "点在对象上.""点在边界之外."
页:
[1]
2