面向多角色开发的三维CAD内核开放架构  被引量:3

An Open Framework of 3D CAD Kernel for Multi-Role Development

在线阅读下载全文

作  者:梁聪 徐延宁[1] 王璐 孟祥旭[1] Liang Cong;Xu Yanning;Wang Lu;Meng Xiangxu(School of Software,Shandong University,Jinan 250101)

机构地区:[1]山东大学软件学院,济南250101

出  处:《计算机辅助设计与图形学学报》2023年第12期1812-1821,共10页Journal of Computer-Aided Design & Computer Graphics

基  金:国家重点研发计划(2020YFB1708904).

摘  要:三维CAD内核支撑大型工业软件的开发与应用,开放的三维CAD内核架构便于更多角色参与到CAD内核优化、系统开发以及深层次应用中.围绕三维CAD内核开放架构,文中在剖析主流三维CAD内核的基础上,提出了一种支持多角色协同参与研发的CAD内核开放架构,包括几何表示、拓扑表示、离散化、可视化等模块;讨论了开放架构的主要功能模块设计、功能模块间互操作以及基于内核的CAD应用快速开发等关键问题;通过基于开放架构扩展开发管线CAD桌面应用,对开放架构的可用性进行了验证.The 3D CAD kernel supports the development and application of large industrial software,and the open framework of 3D CAD kernel supports more roles to participate in CAD kernel development,optimization,and usage.Based on the analysis of mainstream 3D CAD kernels,we propose an open CAD kernel framework that supports multi-role collaborative development,including modules such as geometric representation,topological representation,discretization,and visualization.Key issues of the open framework,such as the object-oriented extension method of CAD main modules,the interoperability between modules and the customized development of applications based on CAD kernel,are discussed;The feasibility of the framework is verified by a customized pipeline-CAD application which is developed by extension of several modules of the framework.

关 键 词:三维CAD内核 开放架构 建模与渲染 

分 类 号:TP391.72[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象