The invention provides a computer-aided design (CAD) model and associated methods and systems, which include topological entities and geometric entities, drawing annotation information and a data structure for storing semantic annotation information in a non local format. The associated application programming interface (API) may include routines to return non local format semantic annotation information stored in a data structure associated with a native format computer aided design (CAD) model. The API can include routines to identify whether annotations include data structures that store non local format semantic annotation information, and to identify the types of annotations. Graphics annotation can meet the needs of graphics display, but the semantic meaning of non local CAD format can be stored in the placeholder data structure and therefore retained. Manufacturing software applications can consume semantic data through API and run according to semantic data, thus realizing automation benefits.
【技术实现步骤摘要】
具有语义属性的三维图形注释相关申请本申请要求2018年5月21日提交的美国临时申请号62/674,231的权益。上面申请的全部教导通过引用被并入本文中。
技术介绍
计算机辅助设计(CAD)软件允许用户构建和操纵复杂的三维(3D)模型。许多不同建模技术可用于创建3D模型。一种这样的技术是实体建模技术,其提供拓扑3D模型,其中3D模型是互连的拓扑实体(例如、顶点、边缘和面)的集合。拓扑实体具有对应的支持几何实体(例如,点、裁剪曲线和裁剪表面)。裁剪表面对应于由边缘界定的拓扑面。CAD系统可组合实体建模和其它建模技术,例如参数建模技术。参数建模技术可用于定义模型的不同特征和组件的各种参数,且基于各种参数之间的关系限定那些特征和部件之间的关系。设计工程师是3DCAD系统的典型用户。设计工程师设计3D模型的物理和美学方面,并且在3D建模技术方面具有技能。设计工程师创建零件,并且可将零件组装成子组件。子组件还可以由其它子组件组成。使用零件和子组件设计组件。零件和子组件在下文统称为部件。以下是描述3DCAD系统时可使用的某些术语的定义。·注释:传达产品、制造要求和指示的标注,例如注解、基准符号、几何尺寸和公差、焊接符号、表面光洁度等。注释可附到3D模型并与3D模型相关联,或与3D模型分开显示,通常被称作3D注释。3D注释可以针对人眼阅读以图形方式显示,并且还可以表示超出图形呈现的语义含义。·组件:将零件、特征和其它组件(子组件)配合在一起的文件。零件和子组件可存在于与组件分离的文件中。举例来说,在组件中,活塞可配 ...
【技术保护点】
1.一种计算机辅助设计(CAD)模型,包括:/n拓扑实体和几何实体;/n图形注释信息;和/n存储非本地格式语义注释信息的数据结构。/n
【技术特征摘要】
20180521 US 62/674,2311.一种计算机辅助设计(CAD)模型,包括:
拓扑实体和几何实体;
图形注释信息;和
存储非本地格式语义注释信息的数据结构。
2.根据权利要求1所述的计算机辅助设计(CAD)模型,其中,所述数据结构包括每种类型的语义注释信息的数据结构。
3.根据权利要求2所述的计算机辅助设计(CAD)模型,其中,语义注释信息的类型包括尺寸、基准以及几何尺寸和公差信息。
4.根据权利要求2所述的计算机辅助设计(CAD)模型,其中,每个数据结构包括给定类型的语义注释信息的注释实例的列表。
5.根据权利要求4所述的计算机辅助设计(CAD)模型,其中,给定类型的语义注释信息的注释实例的列表中的每个注释实例包括特定于语义注释信息类型的数据。
6.一种从非本地格式CAD模型保留计算机辅助设计(CAD)注释的语义注释信息的方法,所述方法包括:
从所述非本地格式CAD模型创建本地格式CAD模型;
解析所述非本地CAD模型以确定与所述非本地CAD模型的特征或部件相关联的注释;
确定所述注释的图形注释信息和语义注释信息;
将所述图形注释信息添加到所述本地格式CAD模型;以及
将所述语义注释信息存储在所述本地格式CAD模型中与所述图形注释信息相关联的数据结构中。
7.根据权利要求6所述的方法,还包括显示具有所述图形注释信息的所述本地格式CAD模型。
8.根据权利要求6所述的方法,其中,所述数据结构包括每种类型的语义注释信息的数据结构。
9.根据权利要求8所述的方法,其中,语义注释信息的类型包括尺寸、基准以及几何尺寸和公差信息。
10.根据权利要求8所述的方法,其中,每个数据结构包括给定类型的语义注释信息的注释实例的列表。
11.根据权利要求10所述的方法,其中,给定类型的语义注释信息的注释实例的列...
【专利技术属性】
技术研发人员:J·吴,N·库尔卡尼,B·皮普特邦迪特,S·G·斯坦利,M·科奇柯乌斯基,
申请(专利权)人:达索系统三维软件公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。