用于计算机辅助设计的数据处理方法和装置的制造方法

文档序号:9911403阅读:547来源:国知局
用于计算机辅助设计的数据处理方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机领域,具体而言,涉及一种用于计算机辅助设计的数据处理方法和装置。
【背景技术】
[0002]目前,在计算机辅助设计(ComputerAided Design,简称为CAD)的数据处理中,比如,在三维CAD中的数据处理中,在产品设计研发、生产制造、客户展示、需求反馈这一系列产品的运营周期中都扮演着重要的角色。从产品的角度来看,数据处理的运用可能会涉及到产品的多个运行阶段;从管理的角度来看,数据处理的运用又会涉及到多个部门之间的协调配合。因此,需要一种手段很好地将产品运营的不同阶段、不同部门之间的协作有效地连接起来。
[0003]在计算机辅助设计中,对数据的处理会有添加数据进而达到注释的处理。比如,CAXA实体设计中引入了添加文字数据的处理功能,会根据模型需要变动的情况,或者是为了说明模型的问题,分步临时修改模型,改变模型的形状,设计人员可以通过查看文字注释来明确模型在建立的过程中每步的修改方案、修改结果。
[0004]添加文字数据虽然是一种较好的数据处理以达到沟通展示的目的,但是它的使用还不是很丰富,大多也仅仅停留在文字描述以及模型展示的层面。比如,一般三维CAD的注释功能,仅仅是在模型上添加了文字数据,文字数据缺乏管理,没有层次,不容易完全表达添加注释人员的意图思想,甚至产生歧义。另外,因为三维CAD模型本身比较复杂,在设计、生产、沟通过程中会遇到各种复杂的情况,通过添加文字数据以及模型展示有时还不能完全表明真正用意。CAXA实体设计的添加文字数据,展示了每步数据添加的修改内容及其修改结果,但是在整个产品运营的过程中,添加数据的工作人员会涉及到各个部门、各种岗位的工作人员,各个部门、各种岗位的工作人员使用软件的熟练程度也各不相同,在数据传递的过程中难免出现添加数据的丢失使得数据的添加不完整,设计人员的意图不能充分地表达出来,以及对添加数据误解造成数据的添加不完整,偏离了设计人员的初衷。由于传递的添加数据不完整,不能有效地表达设计人员的意图。
[0005]针对相关技术中在计算机辅助设计中数据的添加不完整的问题,目前尚未提出有效的解决方案。

【发明内容】

[0006]本发明的主要目的在于提供一种用于计算机辅助设计的数据处理方法和装置,以至少解决相关技术中在计算机辅助设计中数据的添加不完整的问题。
[0007]为了实现上述目的,根据本发明的一个方面,提供了一种用于计算机辅助设计的数据处理方法。该用于计算机辅助设计的数据处理方法包括:建立数据节点,其中,数据节点为在计算机辅助设计中需要添加多媒体数据的节点;确定在数据节点需要添加的多媒体数据的类型;根据多媒体数据的类型获取多媒体数据;将多媒体数据添加至数据节点。
[0008]进一步地,在将多媒体数据添加至数据节点之后,该用于计算机辅助设计的数据处理方法还包括:保存多媒体数据至第一预设文件;在数据添加模式下选择数据节点,其中,数据添加模式为计算机辅助设计中添加数据的应用模式;确定数据节点对应的多媒体数据的类型;根据多媒体数据的类型从第一预设文件中打开并运行多媒体数据。
[0009]进一步地,在确定数据节点对应的多媒体数据的类型之前,该用于计算机辅助设计的数据处理方法还包括:建立数据节点和多媒体数据之间的映射关系,并记录多媒体数据的类型,确定数据节点对应的多媒体数据的类型包括:根据映射关系确定数据节点对应的多媒体数据,并根据数据节点对应的多媒体数据确定记录的多媒体数据的类型。
[0010]进一步地,根据多媒体数据的类型获取多媒体数据包括:根据多媒体数据的类型确定第二预设文件,其中,第二预设文件预先存储有多媒体数据;从第二预设文件中提取多媒体数据。
[0011]进一步地,在硬件允许输入多媒体数据的情况下,根据多媒体数据的类型获取多媒体数据包括:根据多媒体数据的类型接收硬件输入指令,其中,硬件输入指令为用于通过硬件输入多媒体数据的指令;根据硬件输入指令接收多媒体数据。
[0012]进一步地,在将多媒体数据添加至数据节点之后,该用于计算机辅助设计的数据处理方法还包括:确定在数据节点需要添加的新的多媒体数据的类型;根据新的多媒体数据的类型获取新的多媒体数据;将新的多媒体数据添加至数据节点。
[0013]进一步地,在将多媒体数据添加至数据节点之后,该用于计算机辅助设计的数据处理方法还包括:建立新的数据节点,其中,新的数据节点为在计算机辅助设计中需要添加新的多媒体数据的另一节点;确定在新的数据节点需要添加的新的多媒体数据的类型;根据新的多媒体数据的类型获取新的多媒体数据;将新的多媒体数据添加至新的数据节点。
[0014]进一步地,在将多媒体数据添加至数据节点之后,该用于计算机辅助设计的数据处理方法还包括:接收删除指令,其中,删除指令用于删除数据节点对应的多媒体数据;根据删除指令删除数据节点对应的多媒体数据。
[0015]为了实现上述目的,根据本发明的另一方面,还提供了一种用于计算机辅助设计的数据处理装置。该用于计算机辅助设计的数据处理装置包括:第一建立单元,用于建立数据节点,其中,数据节点为在计算机辅助设计中需要添加多媒体数据的节点;第一确定单元,用于确定在数据节点需要添加的多媒体数据的类型;获取单元,用于根据多媒体数据的类型获取多媒体数据;添加单元,用于将多媒体数据添加至数据节点。
[0016]进一步地,该用于计算机辅助设计的数据处理装置还包括:保存单元,用于在将多媒体数据添加至数据节点之后,保存多媒体数据至第一预设文件;选择单元,用于在数据添加模式下选择数据节点,其中,数据添加模式为计算机辅助设计中添加数据的应用模式;第二确定单元,用于确定数据节点对应的多媒体数据的类型;处理单元,用于根据多媒体数据的类型从第一预设文件中打开并运行多媒体数据。
[0017]进一步地,该用于计算机辅助设计的数据处理装置还包括:第二建立单元,用于在确定数据节点对应的多媒体数据的类型之前,建立数据节点和多媒体数据之间的映射关系,并记录多媒体数据的类型,第二确定单元用于根据映射关系确定数据节点对应的多媒体数据,并根据数据节点对应的多媒体数据确定记录的多媒体数据的类型。
[0018]进一步地,该获取单元包括:确定模块,用于根据多媒体数据的类型确定第二预设文件,其中,第二预设文件预先存储有多媒体数据;提取模块,用于从第二预设文件中提取多媒体数据。
[0019]进一步地,该获取单元包括:第一接收模块,用于在硬件允许输入多媒体数据的情况下,根据多媒体数据的类型接收硬件输入指令,其中,硬件输入指令为用于通过硬件输入多媒体数据的指令;第二接收模块,用于根据硬件输入指令接收多媒体数据。
[0020]通过本发明,采用建立数据节点,数据节点为在计算机辅助设计中需要添加多媒体数据的节点;确定在数据节点需要添加的多媒体数据的类型;根据多媒体数据的类型获取多媒体数据;将多媒体数据添加至数据节点,解决了相关技术中在计算机辅助设计中数据的添加不完整的问题,进而达到了提高计算机辅助设计中数据添加的完整性的效果。
【附图说明】
[0021]构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0022]图1是根据本发明第一实施例的用于计算机辅助设计的数据处理方法的流程图;
[0023]图2是根据本发明第二实施例的用于计算机辅助设计的数据处理方法的流程图;以及
[0024]图3是根据本发明实施例的用于计算机辅助设计的数据处理装置的示意图。
【具体实施方式】
[0025]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0026]为了使本技术领域的工作人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0027]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1