Modelica模型与包浏览
点击右侧文件树中的 .mo 文件,会在工作区以文件名打开标签。模型查看器提供「图标」「图形」「文本」三种只读视图,默认进入文本视图。

三种视图
- 图标视图:查看模型用于引用和复用的图标表示。
- 图形视图:查看组件和连线;滚轮缩放,拖拽平移。
- 文本视图:使用只读语法高亮展示 Modelica 源码。
切换视图会保留当前文件和包内所选模型,不会创建重复标签。本期不支持编辑模型图形。
模型服务未就绪
图标与图形视图依赖模型服务。服务尚未完成启动时,标签页会保留并显示「模型服务暂未就绪」;等待服务恢复后关闭并重新打开该模型。该状态不会修改磁盘上的 .mo 文件。

浏览包模型
若打开的是包模型,视图切换栏左侧会显示顶层包名和下拉按钮:
- 点击顶层包名展开模型树。
- 展开包节点时,Mogick 按层加载直属子级。
- 点击包根或子模型,菜单关闭并切到该模型的图形视图。
- 再次打开菜单时,已展开层级和当前高亮会保留。
单个 .mo 文件中声明的包,以及由 package.mo、子目录和子文件组成的目录包,使用相同的模型语义树。树中图标来自模型服务,不按磁盘文件夹图标替代。
某一层级加载失败时,只在该节点显示错误和重新加载入口,不清空已经加载的其他内容。
组件参数
在支持的图形视图中,单击组件会打开下方只读参数面板:
- 参数按组展示;
- 拖动面板上沿可调整高度;
- 点击画布空白、连线、切换文件或图层会关闭面板;
- 双击可下钻的组件仍进入子图形,不触发参数面板。
没有参数、加载中或加载失败时,面板会显示对应状态,不会留下空白区域。
需要查看 AI 修改前后的结构、图形与源码差异时,请使用Modelica 模型对比。
模型服务与恢复
模型查看依赖本机 MOLS / Sysplorer 能力。Mogick 会维护共享的模型查看服务,与各任务独占的建模服务隔离。
加载或渲染失败时:
- 文本视图在文件可读时仍可使用;
- 图标或图形视图显示明确错误;
- 包树保留已经确认的结构与当前选择;
- 可恢复错误提供局部重试。
模型服务重启或异常不会修改磁盘上的 .mo 文件。