BoudaryHatch 由边界曲线创建填充 · HatchFromBoundary (HB)

用平面闭合曲线作为边界创建 Hatch 填充图案
📂 LK → Dim 📄 HatchFromBoundary.cs 🎨 填充图案

📖 功能概述

输入平面闭合曲线,生成指定样式的 Rhino Hatch 填充。支持 9 种内置填充图案(实心/单线/双线/三线/虚线/方格/三角网/十字网/方块),并可设置旋转角度缩放比例

📥 输入参数

名称类型必填说明
曲线 (C)Brep/Curve必需填充边界线,必须为平面闭合曲线
名称 (N)Integer可选填充样式编号(右键选择:0=实心, 1=单线...8=方块,默认 1)
旋转 (R)Angle可选填充图案旋转角度(默认 0)
缩放 (S)Number可选填充图案缩放比例(默认 1.0)

📤 输出参数

名称类型说明
填充 (H)LK_Hatch生成的填充对象列表

🧠 工作流程

1
输入闭合曲线
2
验证闭合+平面
3
查找/创建
HatchPattern
4
Hatch.Create
5
输出 LK_Hatch

🧪 典型使用场景

⚠️ 注意事项

📋 组件信息

名称由边界曲线创建填充
英文名HatchFromBoundary (HB)
分类LK → Dim
基类GH_Component
GUID69BECFE2-246F-4C2A-BA3E-FA8DCD08CB16