GridAssigner - 自动轴网分配
GridAssigner 有助于将轴网信息写入模型参数,从而提高图元的可追溯性和可读性。当团队需要在图元与轴网之间建立快速关联而又不想手动填写这些数据时,它尤其有用。
常规说明
该加载项会检测每个图元最近的轴网,生成可配置的轴网文本,并将其写入选定的目标参数。它还支持手动轴网分类、可选的距�离输出,以及图元发生变化时的自动同步。
主要功能
- 目标参数: 将结果写入用户选择的文本参数。
- 可配置的格式设置: 轴线前缀、主轴线组和垂直轴线组的分隔符,以及组分隔符。
- 线性图元容差: 墙、梁及类似图元的吸附距离 (m) 和角度容差 (°)。
- 可选的距�离输出: 包含到最近轴线的距离,可设置单位、小数位数和括起字符。
- 手动轴网分类: 对于弯曲墙体和径向布局,可手动覆盖哪些轴网算作纵向/横向,或清除以回退到自动按角度检测。
- 自动同步 (Auto Sync): 当所选类别中的图元被创建或移动时,自动分配该参数。
- 在分配前对生成的轴网文本进行实时预览。
要求
- 目标参数必须是现存且可写入您所分配图元的文本参数。
- 文档中必须至少存在一条轴网。
使用步骤
- 从 Frata 功能区的 Model 面板打开 GridAssigner。
- 在 Target Parameter 下,选择将接收轴线信息的文本参数。
- 在 Axis Format 下,设置轴线前缀和分隔符;如果您希望同时表示两个轴线方向,请启用 Include perpendicular axis group。
- 在 Linear Element Tolerances 下,如果默认值不匹配您模型的轴网间距,请调整墙/梁的 Snap proximity 和 Angle tolerance。
- 可选地,在 Distance to Axis 下启用 Include distance to nearest axis,并设置单位、小数位数和括起字符。在分配前检查预览以确认格式。
- 对于位于弯曲墙体或径向布局上、自动检测不可靠的图元,请使用 Classify Grids 在 Longitudinal 和 Transverse 之间手动移动轴网,或使用 Clear (Use Auto) 回退到按角度检测。
- 在模型中选中图元并按 Assign to Selection,或者选择要同步的类别并按 Enable Auto Sync,使参数在图元被创建或移动时自动保持更新。
- 按 Save Settings 保存此配置以便下次使用。
建议
- 在为一个完整类别启用自动同步之前,先手动执行一次 Assign to Selection,确认格式和容差正确。
- 无法分配的图元会被单独报告(“{0}/{1} 个图元需要检查”),而不是被静默跳过——请逐个检查,而不要假定整次操作全部成功。
- 仅在自动检测确实出错的地方(通常是曲线或径向布局)使用 Classify Grids——对于标准正交轴网,自动检测通常已足够。
常见问题
我收到消息“No elements selected. Select elements in the model first.”为什么? 您按 Assign to Selection 时没有选中任何图元。请在模型中选中图元,然后重新执行命令。
我收到消息“Parameter not found in the document.”为什么? 设为目标参数的参数在当前文档中不存在(可能已被删除,或者您正处于配置该参数时的项目之外的其他项目)。请选择一个此处存在的参数。
我收到消息“No grids found in the current document.”为什么? GridAssigner 需要模型中至少存在一个轴网图元来计算距离——请添加轴网,或确认您处于正确的视图/模型。
分配后一些图元显示“need review”,这是什么意思? 每个未分配的图元都有具体原因:未找到有效的参考点、无法生成轴网标签、目标参数在该图元上缺失或为只读,或写入失败。请逐个检查这些图元——该工具不会猜测一个它没有把握的值。
我什么时候应该使用 Classify Grids 而不是保持自动? 当图元位于弯曲墙体或径向轴网布局中,依据“按角度最近的”无法可靠判断哪些轴网应算作纵向或横向时,请使用它。对于直线正交布局,自动通常是正确的。
图库
01 / 01