📖 功能概述
组件以输入点作为孔深度方向的中心,先在该位置建立长圆形或矩形截面,再沿深度方向向两侧拉伸,输出可用于布尔差集的封闭孔体。
图 1:伸长方向控制截面长轴,拉伸方向控制孔深;输入点位于孔深的中部。
📥 输入参数
| 输入 | 说明 |
|---|
| 点 P | 孔体中心位置;该输入在画布上默认隐藏预览。 |
| 向量 V | 孔深方向。组件使用其方向,实际深度由可选的孔深度决定。 |
| 长度 Le | 截面的总长度,包含两端圆弧,默认 40。 |
| 方向 D | 截面在安装面内的伸长方向。 |
| 孔深度 L | 通过增加输入端添加,默认 40;点 P 位于深度中点。 |
| 半径 R | 通过增加输入端添加;一旦提供有效值,将覆盖右键选择的标准规格。 |
🎛️ 形状与规格
- 点击组件按钮在长圆孔和矩形孔之间切换。
- 长圆孔模式使用半径形成两端圆弧;矩形孔模式保留直角。
- 右键可选择常用螺钉规格,组件据此采用相应孔径。
- 需要非标准尺寸时,增加半径输入;手动半径优先于规格选择。
📤 输出与限制
输出为一个封闭 Brep 孔体,可与板件或型材做布尔差集。
有效条件:总长度必须大于半径,孔深度和半径必须大于 0;V 与 D 不应平行。若两个方向接近平行,截面平面可能无法稳定建立。
- V 和 D 的输入长度不用于控制孔尺寸,主要使用它们的方向。
- 组件使用固定几何容差构造圆角和截面;极小尺寸可能失败。
- 输出本身是切割工具,不会自动在目标实体上开孔。