跳到正文

圆周草图阵列

圆周草图阵列命令及参数属性面板
圆周草图阵列命令打开后,属性面板集中设置中心、角度、实例数、半径及跳过实例。

圆周草图阵列围绕当前草图中的一个中心点复制所选实体。实例数包含原始实体。

创建阵列

  1. 进入草图并选择一个或多个草图实体。
  2. 在草图工具栏的阵列菜单中选择“圆周草图阵列”。
  3. 可选:在视口中选择一个控制点或草图点作为阵列中心;未选择时使用草图坐标 (0, 0)
  4. 设置总角度、等间距、实例数、半径和初始角。
  5. 如需排除实例,激活“可跳过的实例”列表后在视口中单击对应红色选择点。
  6. 单击确认生成阵列。

参数说明

参数作用
反向反转阵列传播方向
中心 X/Y设置阵列中心在当前草图平面内的位置
总角度设置阵列覆盖范围
等间距在总角度内均匀分布实例
实例数包含源实体在内的实例总数
半径设置阵列中心到当前源实体半径锚点的距离
初始角设置源实例相对阵列中心的定位角
标注半径/角间距保存相应阵列参数的显示选项
显示实例记数保存实例计数显示选项

完整 360° 阵列不会在末尾重复创建与源实体重合的实例。源实例不能加入跳过集合。

阵列中心选择框

  • 默认中心为 (0, 0),但选择框保持空白,不显示“原点”;
  • 直接修改中心 X/Y 只更新数值坐标,不显示“所定义的点”;
  • 只有在视口中明确选中当前活动草图的控制点或普通草图点,选择框才显示该点;
  • 点击空白位置、线、圆或其他草图的点不会改变阵列中心。

默认半径锚点

选择实体或修改阵列中心后,默认半径按以下规则计算:

  • 直线比较两个端点,使用距离阵列中心较近的端点;
  • 圆使用圆心;
  • 圆弧比较两个端点,使用距离较近的端点;
  • 同时选择多个实体时,从全部实体候选点中使用距离最近的一个;
  • 候选点等距时保持选择顺序,并优先使用直线或圆弧的起点。

直接编辑半径后以输入值为准,不会在同一次参数更新中被默认值覆盖。

图形区预览

选择有效的阵列实体后,图形区会显示蓝色圆周路径、圆心到种子锚点的径向线以及沿路径切向的方向箭头:

  • 总角度为 360° 时显示完整辅助圆;部分角度时只显示实际扫掠圆弧;
  • 修改中心、半径、初始角或总角度会立即更新辅助线;
  • 勾选“反向”会同时反转实例传播、圆弧扫掠和方向箭头;
  • 方向箭头的尖端落在辅助圆上,箭杆沿阵列传播方向的反方向延伸;
  • 辅助线和方向箭头仅用于命令预览,确认后不会生成额外草图圆或草图线,取消后也不会保留。

中心、半径和角度输入框与直线属性一致,统一显示八位小数;该格式只影响界面显示,内部几何计算仍保留完整精度。

可跳过的实例

“可跳过的实例”采用圆周点阵图标和单行列表。激活后,派生实例显示为黄色,并在每个派生实例的半径锚点位置显示红色选择点。选择点的屏幕尺寸为草图控制点的两倍:

  • 单击红点跳过对应实例,实例从预览中移除,选择点变为洋红色;
  • 再次单击洋红色点,或从列表中删除对应“实例 N”,可以恢复实例;
  • 源实例没有选择点且不能跳过;
  • 草图阵列只支持逐点点击,不支持框选或套索选择。
  • 红点和洋红色点使用屏幕精确点拾取,点击可见圆点范围即可切换跳过状态。
  • 鼠标移入选择点时,未跳过派生实例始终保持黄色候选材质。

阵列关系

确认后,一个圆周草图阵列只创建一条只读“阵列”聚合关系。无论选择一个实体还是由点、直线、圆、圆弧、椭圆、抛物线、样条组成的多个种子实体,该关系都会统一管理全部种子和实例;不会为每个实例分别创建阵列关系。

开启实例旋转时,整个种子组绕中心执行相同的刚体旋转;关闭实例旋转时,各实例沿圆周分布但保持种子原始姿态。修改任一受支持实例时,阵列关系会通过统一参数求解保持同组实例之间的对应关系。

撤销与取消

参数输入和视口预览不会写入历史。确认后,全部正式实例、阵列定义和唯一阵列关系作为一条模型历史记录提交;取消会移除预览并保留原实体。