说明:收录全文最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210998092.1 (22)申请日 2022.08.19 (71)申请人 芯和半导体科技 (上海) 有限公司 地址 201210 上海市浦东 新区纳贤路6 0弄5 号4层01室 (72)发明人 代文亮 凌峰 王梓佑 蒋历国  (74)专利代理 机构 上海乐泓专利代理事务所 (普通合伙) 31385 专利代理师 王瑞 (51)Int.Cl. G06F 30/23(2020.01) G06F 16/22(2019.01) G06F 16/901(2019.01) (54)发明名称 一种EDA模型Mesh分类 显示方法 (57)摘要 本发明涉及一种EDA模型Mesh分类显示方 法, 包括以下步骤: S1: 读取EDA模型网格剖分数 据, 构建网格剖分数据库; S2: 优化体网格显示数 据, 区分标记体网格的内表面与外表面; S3: 建立 不同器件名称与网格数据的映射关系表; S4: 构 建材料名称与网格数据ID的映射关系表; S5: 构 建不同Net名称与网格数据ID的映射关系表; S6: 将数据库中的网格数据进行渲染, 建立网格数据 与渲染ID的映射 关系表; S7: 按照不同材料、 不同 连通域, 采用树状结构 的方式, 分类展示网格数 据, 同时构建Tree  Item与不同类别ID的映射关 系, 通过Tree  Item复选框, 便捷控制不同类别网 格数据的显 隐。 优点在于: 该方法解决了现有技 术中无法分类、 快速、 直观显示EDA模型网格剖分 数据的问题。 权利要求书1页 说明书4页 附图2页 CN 115358123 A 2022.11.18 CN 115358123 A 1.一种EDA模型Mesh分类显示方法, 其特 征在于, 包括以下步骤: S1: 读取EDA模型网格剖分数据, 构建网格剖分数据库; S2: 优化体网格显示数据, 区分标记体网格的内表面与外表面; S3: 建立不同器件名称与网格数据的映射关系表; S4: 构建材 料名称与网格数据ID的映射关系表; S5: 构建不同Net名称与网格数据ID的映射关系表; S6: 将数据库中的网格数据进行渲染, 建立网格数据与渲染ID的映射关系表; S7: 按照不同材料、 不同连通域, 采用树状结构的方式, 分类展示网格数据, 同时构建 Tree Item与不同类别ID的映射关系, 通过Tree  Item复选框, 便捷控制不同类别网格数据 的显隐。 2.根据权利要求1所述的EDA模型Mesh分类显示方法, 其特征在于, 所述步骤S1中的网 格剖分数据库支持通过ID快速查找体网格与面网格对应的点、 线、 面数据。 3.根据权利要求1所述的EDA模型Mesh分类显示方法, 其特征在于, 所述步骤S1包括: 对 于所有的几何点, 建立Point  ID与几何点的映射表; 对于所有的边, 建立Edge  ID与两个 Point ID的映射表; 对于所有的面, 建立Face  ID与多个边Edge  ID的映射表; 对于所有的四 面体, 建立Tetra  ID与多个Face  ID的映射表; 对于一个体网格, 建立Body  ID与多个四面体 Tetra ID的映射表; 对于面网格, 建立Sheet  ID与多个Face  ID的映射表; 每个体网格与面 网格, 建立Body  ID与材料名称的映射表。 4.根据权利要求1所述的EDA模型Mesh分类显示方法, 其特征在于, 所述步骤S2中包括: 在渲染显示时, 只显示体网格的外表面。 5.根据权利 要求1所述的EDA模型Mesh分类显示方法, 其特征在于, 所述步骤S5中的EDA 模型的Net 代表了数据不同的连通 域。 6.根据权利要求1所述的EDA模型Mesh分类显示方法, 其特征在于, 所述步骤S6还包括: 渲染时, 需要查询数据表, 获取网格数据, 对应的所有顶点与所有三角片, 插入渲染引擎场 景进行显示。权 利 要 求 书 1/1 页 2 CN 115358123 A 2一种EDA模型Mes h分类显示方 法 技术领域 [0001]本发明涉及EDA模型版图仿真技术领域, 更具体地说, 涉及一种EDA模型Mesh分类 显示方法。 背景技术 [0002]EDA模型仿真网格剖分是仿真软件有限元处理的一个重要步骤, 网格剖分质量好 坏直接决定仿真结果的准确性。 能够便捷查看不同类别Mesh数据, 在软件使用过程中十分 重要。 一般的仿真软件, 如HFSS, 只是将 Mesh数据直接渲染叠加显示, 对于不同材料、 不同连 通区域的Mesh数据, 无法直接控制显示。 一些专门的显示软件, 比如ParaView, 只是渲染显 示了网格数据, 缺少原始的EDA模型的电子器件显示, 在定位网格数据问题时, 无法快速确 定出存在问题的电子器件。 [0003]现有的技术, 在网格剖分数据显示时, 直接按照所选器件叠加显示Mesh数据。 操作 时, 首先选中多个电子器件, 然后通过右键操作, 弹出窗口进 行设置后, 叠加显示网格数据。 用户操作步骤冗余, 结果展示不便捷。 在仿真软件使用时, 查看Mesh数据, 是十分常用的功 能, 一是查看网格剖分是否合理, 二是排查网格剖分数据存在的问题, 网格剖分数据分类显 示方法具有实用的特点, 同时能够提升 仿真软件的用户体验度。 [0004]前面的叙述在于提供一般的背景信息, 并不 一定构成现有技 术。 发明内容 [0005]本发明的目的在于提供一种EDA模型Mesh分类显示方法, 该方法解决了现有技术 中无法分类、 快速、 直观显示EDA模型网格剖分数据的问题。 [0006]本发明提供一种EDA模型Mesh分类显示方法, 包括以下步骤: [0007]S1: 读取EDA模型网格剖分数据, 构建网格剖分数据库; [0008]S2: 优化体网格显示数据, 区分标记体网格的内表面与外表面; [0009]S3: 建立不同器件名称与网格数据的映射关系表; [0010]S4: 构建材 料名称与网格数据ID的映射关系表; [0011]S5: 构建不同Net名称与网格数据ID的映射关系表; [0012]S6: 将数据库中的网格数据进行渲染, 建立网格数据与渲染ID的映射关系表; [0013]S7: 按照不同材料、 不同连通域, 采用树状结构的方式, 分类展示网格数据, 同时构 建Tree Item与不同类别ID的映射关系, 通过Tree  Item复选框, 便捷控制不同类别网格数 据的显隐。 [0014]进一步地, 所述步骤S1中的网格剖分数据库支持通过ID快速查找体网格与面网格 对应的点、 线、 面数据。 [0015]进一步地, 所述步骤S1包括: 对于所有的几何点, 建立Point  ID与几何点的映射 表; 对于所有的边, 建立Edge  ID与两个Point  ID的映射表; 对于所有的面, 建立Face  ID与 多个边Edge  ID的映射表; 对于所有的四面体, 建立Tetra  ID与多个Face  ID的映射表; 对于说 明 书 1/4 页 3 CN 115358123 A 3

.PDF文档 专利 一种EDA模型Mesh分类显示方法

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种EDA模型Mesh分类显示方法 第 1 页 专利 一种EDA模型Mesh分类显示方法 第 2 页 专利 一种EDA模型Mesh分类显示方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 12:51:30上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。