外观
圆周草图阵列

圆周草图阵列围绕当前草图中的一个中心点复制所选实体。实例数包含原始实体。
创建阵列
- 进入草图并选择一个或多个草图实体。
- 在草图工具栏的阵列菜单中选择“圆周草图阵列”。
- 可选:在视口中选择一个控制点或草图点作为阵列中心;未选择时使用草图坐标
(0, 0)。 - 设置总角度、等间距、实例数、半径和初始角。
- 如需排除实例,激活“可跳过的实例”列表后在视口中单击对应红色选择点。
- 单击确认生成阵列。
参数说明
| 参数 | 作用 |
|---|---|
| 反向 | 反转阵列传播方向 |
| 中心 X/Y | 设置阵列中心在当前草图平面内的位置 |
| 总角度 | 设置阵列覆盖范围 |
| 等间距 | 在总角度内均匀分布实例 |
| 实例数 | 包含源实体在内的实例总数 |
| 半径 | 设置阵列中心到当前源实体半径锚点的距离 |
| 初始角 | 设置源实例相对阵列中心的定位角 |
| 标注半径/角间距 | 保存相应阵列参数的显示选项 |
| 显示实例记数 | 保存实例计数显示选项 |
完整 360° 阵列不会在末尾重复创建与源实体重合的实例。源实例不能加入跳过集合。
阵列中心选择框
- 默认中心为
(0, 0),但选择框保持空白,不显示“原点”; - 直接修改中心
X/Y只更新数值坐标,不显示“所定义的点”; - 只有在视口中明确选中当前活动草图的控制点或普通草图点,选择框才显示该点;
- 点击空白位置、线、圆或其他草图的点不会改变阵列中心。
默认半径锚点
选择实体或修改阵列中心后,默认半径按以下规则计算:
- 直线比较两个端点,使用距离阵列中心较近的端点;
- 圆使用圆心;
- 圆弧比较两个端点,使用距离较近的端点;
- 同时选择多个实体时,从全部实体候选点中使用距离最近的一个;
- 候选点等距时保持选择顺序,并优先使用直线或圆弧的起点。
直接编辑半径后以输入值为准,不会在同一次参数更新中被默认值覆盖。
图形区预览
选择有效的阵列实体后,图形区会显示蓝色圆周路径、圆心到种子锚点的径向线以及沿路径切向的方向箭头:
- 总角度为
360°时显示完整辅助圆;部分角度时只显示实际扫掠圆弧; - 修改中心、半径、初始角或总角度会立即更新辅助线;
- 勾选“反向”会同时反转实例传播、圆弧扫掠和方向箭头;
- 方向箭头的尖端落在辅助圆上,箭杆沿阵列传播方向的反方向延伸;
- 辅助线和方向箭头仅用于命令预览,确认后不会生成额外草图圆或草图线,取消后也不会保留。
中心、半径和角度输入框与直线属性一致,统一显示八位小数;该格式只影响界面显示,内部几何计算仍保留完整精度。
可跳过的实例
“可跳过的实例”采用圆周点阵图标和单行列表。激活后,派生实例显示为黄色,并在每个派生实例的半径锚点位置显示红色选择点。选择点的屏幕尺寸为草图控制点的两倍:
- 单击红点跳过对应实例,实例从预览中移除,选择点变为洋红色;
- 再次单击洋红色点,或从列表中删除对应“实例 N”,可以恢复实例;
- 源实例没有选择点且不能跳过;
- 草图阵列只支持逐点点击,不支持框选或套索选择。
- 红点和洋红色点使用屏幕精确点拾取,点击可见圆点范围即可切换跳过状态。
- 鼠标移入选择点时,未跳过派生实例始终保持黄色候选材质。
阵列关系
确认后,一个圆周草图阵列只创建一条只读“阵列”聚合关系。无论选择一个实体还是由点、直线、圆、圆弧、椭圆、抛物线、样条组成的多个种子实体,该关系都会统一管理全部种子和实例;不会为每个实例分别创建阵列关系。
开启实例旋转时,整个种子组绕中心执行相同的刚体旋转;关闭实例旋转时,各实例沿圆周分布但保持种子原始姿态。修改任一受支持实例时,阵列关系会通过统一参数求解保持同组实例之间的对应关系。
撤销与取消
参数输入和视口预览不会写入历史。确认后,全部正式实例、阵列定义和唯一阵列关系作为一条模型历史记录提交;取消会移除预览并保留原实体。