编辑图形数据的计算机辅助设计装置和方法制造方法及图纸

技术编号:2829592 阅读:197 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了编辑图形数据的计算机辅助设计装置和方法。计算机辅助设计装置包括层显示单元、图形元素转换单元以及元素恢复单元。所述层显示单元将形成图形数据的多个层中的每一个中所包括的元素以叠置方式显示到显示单元上。所述图形元素转换单元将形成图形数据的第一层中包括的原始元素转换为图形元素,并将转换得到的图形元素移动到形成图形数据的第二层。所述元素恢复单元将转换得到的图形元素恢复为图形元素转换前的状态。

【技术实现步骤摘要】

本专利技术总体上涉及计算机辅助设计(CAD)技术。具体来说,本发 明涉及对包括多个层的图形数据进行编辑。
技术介绍
CAD装置已被广泛用于改进设计工作的效率。此外,利用CAD装 置创建的图形数据被用于后续处理操作,如制造处理,由此进一步提高 效率。在CAD中,有时通过将一幅图分为多个层来创建所述图。例如,日本特开平9-101982号公报公开了一种将一幅图分为包括公 共部分的层和包括非公共部分的层的技术。另一方面,日本特开 2004-46396号公报公开了一种技术理念,其通过将图框信息、构建框架 信息、部件信息以及尺寸信息输入各独立层中来便于图形数据的维护。然而,由于在日本特开平9-101982号公报和日本特开2004-46396 号公报中公开的CAD装置使得设计者能够通过简单地将图形数据分为多 个层来编辑图形数据,所以存在使得设计者编辑图形数据的操作变得复 杂和使工作效率变低的可能性。此外,无法定量地限定每一层的使用,所以使用层的方式因人而异。 如果第三人要对述图形数据进行修改,或者如果所述图形要用于后续处 理操作,则存在出现问题的可能性。
技术实现思路
本专利技术的目的是至少部分地消除传统技术中的问题。根据本专利技术的一个方面,提供了一种CAD装置,所述CAD装置被 配置成显示并编辑包括多个层的图形数据,所述多个层包括第一层和第 二层,所述CAD装置包括层显示单元,其将形成所述图形数据的所述多个层中的每一层所包括的元素以叠置方式显示在显示单元上;以及图形元素转换单元,其将所述第一层中包括的原始元素转换成图形元素, 并将所述图形元素移动到所述第二层。根据本专利技术的另一方面,提供了一种显示并编辑包括多个层的图形数据的方法,所述多个层包括第一层和第二层,所述方法包括以下步骤: 显示步骤,其将形成所述图形数据的所述多个层中的每一层所包括的元素以叠置方式显示在显示单元上;和转换步骤,其将所述第一层中包括的原始元素转换成图形元素,并将所述图形元素移动到所述第二层。根据本专利技术的又一方面,提供了一种计算机可读记录介质,该计算机可读记录介质存储有使计算机实现上述方法的计算机程序。在结合附图进行考虑时,通过阅读本专利技术的当前优选实施方式的下列详细描述,将更好地理解本专利技术的上述以及其它目的、特征、优点以及技术和工业意义。附图说明图1是包括多个层的图形数据的概念性示意图2是适于一阶段或一目的的图形数据的显示和输出的示例的示意图3是仅显示了电路图的示例的示意图4是以叠置层的方式显示了电路图和限制的示例的示意图5是根据一实施方式的CAD装置的构造的功能框图6是层管理表的内容的示例的示意图7是单独页面层的示例的示意图8是公共层的示例的示意图9是用于对层与元素之间的关系进行说明的说明图IO是元素的结构的示意图11是用于对元素的关联进行说明的说明图12是用于对元素的关联进行说明的说明图13是用于对区域信息进行说明的说明图14是层控制屏面的屏面示例的示意图15是层显示处理的处理过程的流程图16是层添加屏面的屏面示例的示意图17是层添加处理的处理过程的流程图18是层删除处理的处理过程的流程图19是元素删除处理的处理过程的流程图20是添加目标层的确定处理的处理过程的流程图21是对附属层显示进行说明的说明图22是附属层显示处理的处理过程的流程图23是元素搜索屏面的屏面示例的示意图24是在同一层内移动元素的处理过程的流程图25是在不同层之间移动元素的处理过程的流程图26是在将元素转换为图形元素前的数据结构的示意图27是在将元素转换为图形元素后的数据结构的示意图28是将元素转换为图形元素的处理过程的流程图29是对经转换的图形元素的恢复处理的处理过程的流程图30是通过另一种方法将元素转换为图形元素后的数据结构的示意图31是将元素转换为图形元素的处理过程的流程图32是对经转换的图形元素的恢复处理的处理过程的流程图;以及图33是执行CAD程序的计算机的功能框图。具体实施例方式下面将参照附图对本专利技术的示例性实施方式进行详细说明。在以下 的实施方式中,以用于电气系统的CAD装置作为实施例来对本专利技术进行 说明;然而,与用于电气系统的CAD装置的情况相同,本专利技术对于用于 各种应用系统的CAD装置同样有效。在根据本实施方式的CAD装置中使用的图形数据包括如图1所示的 多个层。具体来说,图形数据包括包括作为电气系统的绘图基础的电路图的层;包括关于电路图的各种注释的层;包括用于设计该电路图的 各种限制的层;包括设计规则检査(DRC)的结果的层;包拮通过模拟 器获得的分析结果的层;包括关于部件的规格的信息的层等。如图2所示,根据开发阶段和使用目的对图形数据的多个层中的每 一个的显示和不显示进行切换,使得以叠置方式仅显示所需层。例如当 设计电路时,以与电路图层相叠置的方式来显示限制层。例如当对限制 进行分析时,以与电路图层相叠置的方式来显示分析结果层。图3是表示仅示出电路图层的显示状态的示意图,而图4是表示以 叠置方式显示了电路图层和限制层的显示状态的示意图。如图4所示, 如果所述限制或者所述分析结果被显示成叠置在所述电路图上,则所述 限制或者所述分析结果以要显示成与对应部件相邻的方式被设置在每一 层上。传统CAD装置被开发成主要用于显示或者编辑电路图。换言之,因 为未将传统CAD装置开发成用于显示或者编辑DRC结果或其它信息, 所以通常利用诸如文字处理器的其它装置来显示或者编辑DRC结果或其 它信息。因为分开处理电路图和与该电路图相关的辅助信息,所以要分 开管理所述电路图的电子数据和与该电路图相关的辅助信息。由于数据/ 信息的这种分开管理,所以有时辅助信息并未根据电路图的设计修改而 更新,并且有时会丢失辅助信息的位置。根据本实施方式的CAD装置将有关辅助信息作为一层存储在电路 图的相同电子数据中。因此,可对电路图和辅助信息进行统一管理,由 此解决了上述问题。接下来,将在下文中对根据本实施方式的CAD装置100的构造进行 说明。图5是CAD装置100的构造的功能框图。CAD装置100包括显 示单元110、输入单元120、网络接口单元130、存储单元140以及控制 单元150。显示单元110是显示图形数据和各种屏面(诸如用于执行各种操作 的屏面)的显示装置,并且所述显示单元110包括液晶显示器或其它显 示装置。输入单元120是用于让用户输入指令(诸如用于显示或者编辑图形数据的指令)的装置,并且所述输入单元120包括键盘、鼠标等。网络接口单元130是经由网络(未示出)与另一CAD装置(未示出)或 者数据库装置(未示出)交换信息的接口装置。存储单元140是其中存储有各种信息的存储单元,并且包括层信息 存储单元141、元素信息存储单元142、关联信息存储单元143、区域信 息存储单元144以及设定信息存储单元145。层信息存储单元141在其中存储如图6所示的层管理表141a和如图 9所示的页面列表141b,所述层管理表141a对形成图形数据的层的顺序 和每层的可显示性进行管理,页面列表141b对与每层所包含的页面有关 的信息进行管理。如图6所示,层管理表141a包括多个条目,如每层的层号、层名称、 注释、有效性标志、显示标志以及编辑标志。层号是用于标识该层的唯 一代码。层号可以是本文档来自技高网...

【技术保护点】
一种计算机辅助设计装置,所述计算机辅助设计装置被构造成显示并编辑包括多个层的图形数据,所述多个层包括第一层和第二层,所述计算机辅助设计装置包括:    层显示单元,其将形成所述图形数据的所述多个层中的每一个中所包括的元素以叠置方式显示到显示单元上;以及    图形元素转换单元,其将所述第一层中包括的原始元素转换为图形元素,并将所述图形元素移动到所述第二层。

【技术特征摘要】
JP 2006-12-5 2006-3281201、一种计算机辅助设计装置,所述计算机辅助设计装置被构造成显示并编辑包括多个层的图形数据,所述多个层包括第一层和第二层,所述计算机辅助设计装置包括层显示单元,其将形成所述图形数据的所述多个层中的每一个中所包括的元素以叠置方式显示到显示单元上;以及图形元素转换单元,其将所述第一层中包括的原始元素转换为图形元素,并将所述图形元素移动到所述第二层。2、 根据权利要求1所述的计算机辅助设计装置,其中,所述图形元素转换单元使所述第一层以不显示的状态来保留所述原始元素,并提供 从所述图形元素到所述原始元素的链接。3、 根据权利要求2所述的计算机辅助设计装置,所述计算机辅助设 计装置还包括元素恢复单元,所述元素恢复单元根据所述链接获得所述 原始元素,从而恢复所述原始元素。4、 根据权利要求l所述的计算机辅助设计装置,其中,所述图形元 素转换单元从所述第一层中删除所述原始元素,并将用于恢复所删除的 原始元素的恢复信息添加给所述图形元素。5、 根据权利要求4所述的计算机...

【专利技术属性】
技术研发人员:中村武雄
申请(专利权)人:富士通株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1