在本视频中,我们为您展示MoRe如何为您的Simulink模型自动创建高质量且完全符合规范的布局。了解您的专属Simulink优化工具!
自动布局与改进布局
Auto Layout(自动布局)
仅需一步,MES Model & Refactor® (MoRe)中的“Auto Layout(自动布局)”操作即可自动为当前子系统生成整洁且符合规范的布局。
“Auto Layout(自动布局)”如何提升模型布局与可读性?
- 按从左到右的数据流排列模块
- 水平对齐模块
- 垂直放置模块以减少线路交叉和不必要的弯折
- 尽可能以直线方式布置信号线
- 优化间距以避免重叠
除此之外,还有更多布局优化相关的操作,以提升清晰度和一致性。
“Auto Layout(自动布局)”可以被应用至:
- 整个子系统
- 仅选定的区域
您可以在不影响整个子系统的情况下,仅对模型的特定区域进行灵活调整。
自定义选项
“Auto Layout(自动布局)”还支持通过Preferences → Config File进行自定义。例如,您可以为模块添加颜色,或是为线路启用信号标签传播。
此外,在特殊情况下,您还可以选择跳过某些步骤。比如,您可以配置项目,让没有端口的模块不参与“Auto Layout(自动布局)”,并保持其原始位置。
这样,您可以根据实际需求,灵活调整MoRe的“Auto Layout(自动布局)”功能。
Refine Layout(改进布局)
“Refine Layout(改进布局)”操作同样致力于生成整洁且一致的布局,关键区别在于:本操作基于现有布局。
- “Auto Layout(自动布局)”根据预定义的规则对子系统进行重组。
- “Refine Layout(改进布局)”保留您的结构意图,尊重您最初的模块排布方式,再对对齐、间隔和线路走向进行优化。
“Refine Layout(优化布局)”如何在保持原有结构的基础上优化您的布局?
“Refine Layout(优化布局)”让您能够掌控整体布局。您可以先将模块和连线大致放在期望位置,然后使用该功能来实现细节优化。
您可以重复应用:
- 运行“Refine Layout(优化布局)”
- 手动调整模块位置
- 再次运行
- 重复上述步骤,直到结果符合预期
这样的迭代工作流程能够帮助您逐步优化布局。
在Simulink布局优化中,何时应使用自动布局或优化布局?
关键区别
“Auto Layout(自动布局)” → 创建全新的优质结构
“Refine Layout(改进布局)” → 在现有的结构基础上进行优化
适合使用“Auto Layout(自动布局)”的场景:
- 您的整个模型布局混乱或缺乏一致性
- 您需要严格符合建模规范
- 您希望在重大修改后快速重构布局
适合使用“Refine Layout(改进布局)”的场景:
- 您对目前的结构满意
- 您希望在可控范围内进行优化
- 您希望逐步、小幅度调整
- 您偏好通过迭代方式持续优化布局
想了解MoRe更多?
如果您希望让您的基于模型的设计更加高效,我们建议您进一步了解MES Model & Refactor® (MoRe)如何帮助您简化工作流。对于MXAM用户:自MXAM版本10开始,MoRe已内置于系统中,无需额外费用,您可以将其无缝集成到现有流程中。
革新建模方式,轻松打造卓越模型!
您是否希望提升对静态测试方法的理解,并优化您的建模方法?
了解专业工具MES Model Examiner® (MXAM)和MES Model & Refactor® (MoRe)如何彻底改变您的建模方式。