关于填充孤岛的外部参数
填充孤岛方式。没办法还装了个英文版看参数(defun c:qq ()(vl-cmdf "Bhatch"
hat_pt
"Advanced"
"style"
"outer"
"LINE"
1
"0"
""
"");处理孤岛 外部 还有一种方式搜索来的(vl-cmdf ".bhatch" hat_pt "p" "ansi31" 20"DR" "F""A" "S" "O" """") 孤岛
指定在最外层边界内填充对象的方法。如果不存在内部边界,则指定孤岛检测样式没有意义。因为可以定义精确的边界集,所以一般情况下最好使用“普通”样式。
孤岛检测
控制是否检测内部闭合边界(称为孤岛)。
普通
从外部边界向内填充。如果 HATCH 遇到内部孤岛,将关闭图案填充,直到遇到该孤岛内的另一个孤岛。也可以通过在 HPNAME 系统变量的图案名称里添加 ,N 将填充方式设置为“普通”样式。
外部
从外部边界向内填充。如果 HATCH 遇到内部孤岛,将关闭图案填充。此选项只对结构的最外层进行图案填充或填充,而结构内部保留空白。也可以通过在 HPNAME 系统变量的图案名称里添加 ,O 将填充方式设置为“外部”样式。
忽略
忽略所有内部的对象,填充图案时将通过这些对象。也可以通过在 HPNAME 系统变量的图案名称中添加 ,I 将填充方式设置为“忽略”样式。
当指定点或选择对象定义填充边界时,在绘图区域单击鼠标右键,可以从快捷菜单中选择“普通”、“外部”和“忽略”选项。
因此,只要将样式名加上,_O,三个字符即可, ansi31,_O
具体是用setvar还是更改特性均可。
以下创建“忽略”填充
(vl-cmdf "_.bhatch" (getpoint) "p" "ansi31,_I" "2" "0" "") edata 发表于 2015-8-30 17:06 static/image/common/back.gif
孤岛
指定在最外层边界内填充对象的方法。如果不存在内部边界,则指定孤岛检测样式没有意义。因为可以定义 ...
感谢E大,讲得这么详细。我懂了 (vl-cmdf "_.bhatch" (getpoint) "p" "ansi31,_I" "2" "0" "")你好这代码现在只能点选,如果修改成框选请问怎么修改。 /fendou结构绘图 发表于 2018-9-11 17:14
(vl-cmdf "_.bhatch" (getpoint) "p" "ansi31,_I" "2" "0" "")你好这代码现在只能点选, ...
框选把每个图形的中心代替 getpiont
页:
[1]