rhinoscriptsyntax.AddHatch (curve_id, hatch_pattern=None, scale=1.0, rotation=0.0)
rhinoscript.hatch.AddHatch (curve_id, hatch_pattern=None, scale=1.0, rotation=0.0)
curve_id |
必须参数。字符串或 Guid。定义填充图案物件边缘的闭合平面曲线 ID 。 |
hatch_pattern |
可选参数。字符串。填充图案物件要使用的图案名称。如果省略,将使用当前的图案。 |
scale |
可选参数。数字。图案比例因数如果省略,比例因数将设置为 1.0。 |
rotation |
可选参数。数字。图案旋转角度(角度值)。如果省略,旋转角度将设置为 0.0。 |
Guid |
执行成功,返回新创建填充图案物件的 ID 。 |
None |
如果执行不成功或出错,返回空值。 |
import rhinoscriptsyntax as rs
circle = rs.AddCircle(rs.WorldXYPlane(), 10.0)
if rs.IsHatchPattern("Grid"):
rs.AddHatch( circle, "Grid" )
else:
rs.AddHatch( circle, rs.CurrentHatchPattern() )