《层次化建模工具中模型视图的显示方法.pdf》由会员分享,可在线阅读,更多相关《层次化建模工具中模型视图的显示方法.pdf(8页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103345418 A (43)申请公布日 2013.10.09 CN 103345418 A *CN103345418A* (21)申请号 201310250907.9 (22)申请日 2013.06.21 G06F 9/455(2006.01) G06F 3/0485(2013.01) (71)申请人 苏州同元软控信息技术有限公司 地址 215000 江苏省苏州市苏州工业园区仁 爱路 99 号 B3 楼 (72)发明人 龚雄 张和华 郭俊峰 丁建完 周凡利 陈立平 (54) 发明名称 层次化建模工具中模型视图的显示方法 (57) 摘要 本发明涉及一种层次化建模工具。
2、中模型视 图的显示方法, 所述模型视图包括多层次的父视 图与子视图 ; 该显示方法包括展开过程与回收过 程 ; 所述展开过程为在父视图上滚动鼠标中键放 大父视图到一定比例后自动显示其子视图 ; 所述 回收过程为在子视图上滚动鼠标中键缩小子视图 到一定比例后自动显示其父视图。本发明在层次 化建模工具中, 通过滚动鼠标中键对组件的视图 结果进行快速的展开与回收, 避免了现有技术中 通过多个菜单的交互操作, 大大提高易用性及显 示效率。 (51)Int.Cl. 权利要求书 1 页 说明书 3 页 附图 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书3页 附。
3、图3页 (10)申请公布号 CN 103345418 A CN 103345418 A *CN103345418A* 1/1 页 2 1. 一种层次化建模工具中模型视图的显示方法, 所述模型视图包括多层次的父视图与 子视图 ; 其特征是 : 该显示方法包括展开过程与回收过程 ; 所述展开过程为在父视图上滚 动鼠标中键放大父视图到一定比例后自动显示其子视图 ; 所述回收过程为在子视图上滚动 鼠标中键缩小子视图到一定比例后自动显示其父视图。 2. 按照权利要求 1 所述的层次化建模工具中模型视图的显示方法, 其特征是 : 所述展 开过程中, 父视图放大比例超过视图窗口比例时, 自动显示其子视图。 。
4、3. 按照权利要求 1 所述的层次化建模工具中模型视图的显示方法, 其特征是 : 当某一 层次的模型视图不存在子视图时, 滚动鼠标中键放大该模型视图时仅执行放大操作。 4. 按照权利要求 1 所述的层次化建模工具中模型视图的显示方法, 其特征是 : 当某一 层次的模型视图不存在父视图时, 滚动鼠标中键缩小该模型视图时仅执行缩小操作。 5. 按照权利要求 1 所述的层次化建模工具中模型视图的显示方法, 其特征是 : 每一层 次的模型视图包括多个视图组件。 权 利 要 求 书 CN 103345418 A 2 1/3 页 3 层次化建模工具中模型视图的显示方法 技术领域 0001 本发明涉及基于物。
5、理建模语言的多领域建模与仿真软件, 具体地说是一种层次化 建模工具中模型视图的显示方法。 背景技术 0002 建模软件中对于模型的视图窗口, 除了显示内容和处理事件之外, 视图还可以用 于管理一个或多个子视图, 子视图是指嵌入到另一视图对象边框内部的视图对象, 而被嵌 入的视图则被称为父视图。 0003 视图的这种布局方式称为视图层次, 一个视图可以包含任意数量的子视图, 视图 在视图层次中的组织方式决定了在屏幕上显示的内容。 0004 当模型中存在多层级的组件时就会有比较复杂的子系统细节图。 现有的层次化建 模软件, 比如瑞典 Dynasim AB 公司的 Dymola 和德国 ITI Gm。
6、bH 公司的 Simulation X, 在显 示内部子系统的过程中, 为了更清楚地观察子系统的组件细节图, 提供了上下文菜单方式, 这种处理方法交互太多, 造成显示子系统时易用性差, 效率低。 发明内容 0005 本发明针对上述问题, 提供一种层次化建模工具中模型视图的显示方法, 该方法 在查看内部子系统组件视图时, 易用且高效。 0006 按照本发明的技术方案 : 一种层次化建模工具中模型视图的显示方法, 所述模型 视图包括多层次的父视图与子视图 ; 其特征是 : 该显示方法包括展开过程与回收过程 ; 所 述展开过程为在父视图上滚动鼠标中键放大父视图到一定比例后自动显示其子视图 ; 所述 。
7、回收过程为在子视图上滚动鼠标中键缩小子视图到一定比例后自动显示其父视图。 0007 所述展开过程中, 父视图放大比例超过视图窗口比例时, 自动显示其子视图。 0008 当某一层次的模型视图不存在子视图时, 滚动鼠标中键放大该模型视图时仅执行 放大操作。 0009 当某一层次的模型视图不存在父视图时, 滚动鼠标中键缩小该模型视图时仅执行 缩小操作。 0010 每一层次的模型视图包括多个视图组件。 0011 本发明的技术效果在于 : 本发明在层次化建模工具中, 通过滚动鼠标中键对组件 的视图结果进行快速的展开与回收, 避免了现有技术中通过多个菜单的交互操作, 大大提 高易用性及显示效率。 附图说明。
8、 0012 图 1 为本发明的流程图。 0013 图 2- 图 9 为使用本发明显示一个具体实施例时的过程示意图。 说 明 书 CN 103345418 A 3 2/3 页 4 具体实施方式 0014 本发明是一种层次化建模工具中模型视图的显示方法, 所述模型视图包括多层次 的父视图与子视图, 每一层次的模型视图还可以包括多个视图组件。 0015 该显示方法包括展开过程与回收过程。 0016 所述展开过程为在父视图上滚动鼠标中键放大父视图到一定比例后自动显示其 子视图。 通常, 在展开过程中, 当父视图放大比例超过视图窗口比例时, 自动显示其子视图。 0017 所述回收过程为在子视图上滚动鼠标。
9、中键缩小子视图到一定比例后自动显示其 父视图, 这个缩小比例根据需要而确定。 0018 当某一层次的模型视图不存在子视图时, 滚动鼠标中键放大该模型视图时仅执行 放大操作 ; 当某一层次的模型视图不存在父视图时, 滚动鼠标中键缩小该模型视图时仅执 行缩小操作。 0019 如图 1 所示, 该显示方法的具体流程如下 : 1、 展开过程 : 鼠标放置组件处, 滚动鼠 标中键执行放大操作 ; 当放大比例超过视图窗口比例时, 显示下级系统视图, 否则原图继续 放大 ; 当下级系统当前组件存在子系统时, 可以继续执行展开过程, 否则仅执行放大操作 ; 2、 回收过程 : 鼠标放置组件处, 滚动鼠标中键执。
10、行缩小操作 ; 当缩小比例小于一定比例时, 显示上层系统视图, 否则原图继续缩小 ; 当上层系统当前组件存在上层系统时, 可以继续执 行回收过程, 否则仅执行缩小操作。 0020 下面结合附图 2- 图 9 显示的一个具体实施例 : 驱动模型 “DriverTrain” 模型为 例, 对本发明的具体实施方式作进一步的说明。 0021 首先, 在常用的建模工具中创建一个驱动模型, 其组件视图结构如图 2 所示, 根据 该图我们可以看出该驱动模型是由模拟直流电机电压控制信号、 直流电机、 对应驱动轴的 传动系数和对应驱动轴的转动惯量组成。 0022 很明显, 该驱动模型的视图中组件 “dcmoto。
11、r” 是一个直流电机, 对于直流电机来 说, 它也是由更小的组件组成, 包括一个电枢电阻和电枢电感, 电动势 “emf” 将电能转换为 旋转机械能, 机械部分包括一个机械转轴等。 0023 由此可见, 上述驱动模型是一个多层级的模型, 对于此类模型, 为了更快速更方便 的查看其内部子系统的视图结构, 使用本发明提供了一种基于鼠标操作, 向上滚动中键后 展开子系统视图, 向下滚动回收子系统视图并显示上层系统视图的显示方法。 0024 首先, 鼠标放置于直流电机 (dcmotor) 视图上, 向上滚动鼠标中键, 放大该组件, 如图 3 所示。当该组件放大至一定比例时, 进入该直流电机组件的内部并在。
12、当前窗口中显 示该组件的子系统视图, 如图 4 所示。 0025 因为该模型是多层级式模型, 还可以使用该操作方式查看其他组件的子系统视 图, 如鼠标放置于机械转轴(inertia)视图上, 向上滚动鼠标中键, 如图5所示, 当放大到一 定比例系数时, 显示该机械轴内部的子系统视图, 如图 6 所示。 0026 截止此步, 都是对向上滚动鼠标中键展开组件内部子系统视图的说明, 下面主要 说明通过向下滚动鼠标中键去回收并显示上层系统视图。 0027 接着图 6 继续操作, 鼠标放置于该视图层的任意组件上, 向下滚动鼠标中键, 缩小 至一定比例, 如图 7 所示。缩小至一定比例时, 回收当前视图层。
13、并显示上层视图结构, 即直 流电机内部组件视图, 如图 8 所示。 说 明 书 CN 103345418 A 4 3/3 页 5 0028 当前为直流电机的组件视图, 鼠标放置于该层级的其他组件, 如电阻 (resistor) 上, 向下滚动鼠标中键, 缩小至一定比例时, 回收当前视图层并在当前视图窗口上显示上层 系统视图, 即驱动模型的组件视图, 如图 9 所示。 0029 本发明在层次化建模工具中, 通过滚动鼠标中键对组件的视图结果进行快速的展 开与回收, 避免了现有技术中通过多个菜单的交互操作, 大大提高易用性及显示效率。 说 明 书 CN 103345418 A 5 1/3 页 6 图 1 图 2 图 3 说 明 书 附 图 CN 103345418 A 6 2/3 页 7 图 4 图 5 图 6图 7 说 明 书 附 图 CN 103345418 A 7 3/3 页 8 图 8 图 9 说 明 书 附 图 CN 103345418 A 8 。