用于确定引导线的布置位置的方法和装置的制造方法

文档序号:9844189阅读:381来源:国知局
用于确定引导线的布置位置的方法和装置的制造方法
【技术领域】
[0001]这里讨论的实施例涉及一种用于确定引导线(leaderline)的布置位置的方法,以及一种引导线布置位置确定装置。
【背景技术】
[0002]已创建了使用引导线的各种文档。在制造业的设计或生产工程部门中,例如,出于说明构成产品的零件以及说明如何组装零件的目的,创建了图示零件并且描述关于零件的说明的文档,诸如组装图、零件图、分解图和组装指示手册。在这种文档中,为了指示与说明对应的零件,将引导线附加到零件。
[0003]存在以容易看见的方式布置这种引导线的各种技术。例如,存在布置从零件延伸的引导线使得它们不会彼此交叉的技术。在例如日本公开专利公布N0.06-83881、日本公开专利公布N0.02-264367、日本公开专利公布N0.2002-324085、日本公开专利公布N0.2002-324086和日本公开专利公布N0.2003-330970中描述了传统技术。
[0004]尽管传统技术可以布置引导线使得它们不会彼此交叉,但是可能难于理解引导线和零件之间的对应性。传统技术不确定零件的哪个位置作为绘制引导线的起始位置。在该情况下,例如,通过计算机辅助设计(CAD)生成的零件的三维模型的重心位置、关于三维模型的数据的第一顶点位置等作为起始位置来绘制引导线。在该情况下,在包括多个零件的组装模型中,零件的引导线的起始位置可能隐藏在其他零件后面,并且难于理解引导线和零件之间的对应性。
[0005]因此,本发明的实施例的一个方面的目的在于提供一种计算机可读记录介质、一种用于确定引导线的布置位置的方法以及一种引导线布置位置确定装置,其能够布置引导线使得与零件的对应性是易于理解的。

【发明内容】

[0006]根据实施例的一个方面,当从指定视点显示布置有对象的三维CAD(计算机辅助设计)空间时,确定当从该时点观看时的所显示的对象的形状。随后,将引导线的一端布置在根据所确定的对象的形状而确定的位置处。
【附图说明】
[0007]图1是图示引导线布置位置确定装置的整体配置的示图;
[0008]图2是图示CAD数据的数据结构的示例的示图;
[0009]图3是图示零件形状和形状信息之间的关系的示例的示图;
[0010]图4是图示形状信息中存储的数据的示例的示图;
[0011]图5是图示注释信息的示例的示图;
[0012]图6是图示投影图像的示例的示图;
[0013]图7是图示投影图像的生成过程的示例的示图;
[0014]图8是图示零件图像的划分的示例的示图;
[0015]图9是图示平均分值的计算的示例的示图;
[0016]图10是图示指示关于投影图像的每个划分区域的平均分值的示例的示图;
[0017]图11是图示加权的示例的示图;
[0018]图12是图示加权的结果的示图;
[0019]图13是图示搜索规则的示例的示图;
[0020]图14是图示与绘制像素对应的零件上的位置的坐标的示例的示图;
[0021]图15是图示通过传统技术布置零件的注释和引导线的示例的示图;
[0022]图16是图示通过本实施例布置零件的注释和引导线的示例的示图;
[0023]图17是图示形状确定处理的过程的示例的流程图;
[0024]图18是图示划分区域确定处理的过程的示例的流程图;
[0025]图19是图示周围划分区域加权处理的过程的示例的流程图;
[0026]图20是图示分割区域确定处理的过程的示例的流程图;以及
[0027]图21是图示执行引导线布置位置确定程序的计算机的示图。
【具体实施方式】
[0028]将参照【附图说明】本发明的优选实施例。实施例并非限制本发明。实施例可以在处理内容不冲突的程度上适当地组合。
[0029][a]第一实施例
[0030]将说明根据第一实施例的引导线布置位置确定装置10。图1是图示引导线布置位置确定装置的整体配置的示图。引导线布置位置确定装置10是在创建关于零件的文档时支持布置引导线的装置。引导线布置位置确定装置10是例如诸如个人计算机和服务器计算机的计算机。引导线布置位置确定装置10可以被实现为一台计算机或者可以被实现为包括多台计算机的云。本实施例说明了引导线布置位置确定装置10是一台计算机的情况作为示例。引导线布置位置确定装置10可以是设计装置,支持诸如计算机辅助设计(CAD)装置的设计器的设计的设计软件在该设计装置上操作。如图1中所示,引导线布置位置确定装置10包括输入单元20、显示单元21、通信接口(I/F)单元22、存储单元23和控制器24。
[0031]输入单元20是接收各种信息的输入的输入设备。输入单元20的示例包括接收鼠标、键盘等的操作输入的输入设备。输入单元20接收各种信息。输入单元20例如接收关于故障位置的预测的各种操作的输入。输入单元20接收来自用户的操作输入并且将指示接收到的操作内容的操作信息输入到控制器24。
[0032]显示单元21是显示各种信息的显示设备。显示单元21的示例包括诸如液晶显示器(LCD)和阴极射线管(CRT)的显示设备。显示单元21显示各种信息。显示单元21例如显示各种画面,诸如在下述三维CAD空间中布置包括多个零件的组装模型的对象的画面。
[0033]通信I/F单元22是执行与另一装置的通信控制的接口。通信I/F单元22经由网络(未示出)向和从其他装置传送和接收各种信息。通信I/F单元22例如从其他装置接收下文所述的CAD数据30。通信I/F单元22的示例包括网络接口卡,诸如LAN卡。引导线布置位置确定装置10可以经由诸如存储器卡的存储介质获取诸如CAD数据30的信息。可以从输入单元20输入CAD数据30。
[0034]存储单元23是诸如硬盘、固态驱动器(SSD)和光盘的存储装置。存储单元23可以是数据可重写半导体存储器,诸如随机存取存储器(RAM)、闪速存储器、非易失性静态随机存取存储器(NVSRAM)。
[0035]存储单元23在其中存储操作系统(OS)和控制器24执行的各种程序。存储单元23例如在其中存储下文所述的执行用于确定引导线的布置位置的各种处理的程序。存储单元23在其中存储控制器24执行的程序中使用的各种数据。存储单元23例如在其中存储CAD数据30、注释信息31和引导线位置信息32。
[0036]CAD数据30是三维CAD的设计数据。CAD数据30在其中存储各种设计信息,诸如指示零件相对于包括多个零件的组装模型的形状的三维坐标信息。
[0037]图2是图示CAD数据的数据结构的示例的示图。CAD数据30在其中存储关于构成组装模型的每个零件的各种零件相关属性信息。如图2中所示,CAD数据30例如在其中存储零件编号、零件的原点坐标、零件的局部坐标系和形状信息,作为零件相关属性信息。零件编号是附加到构成组装模型的每个零件的识别信息。每个零件被附加用于识别每个零件的单独的零件编号。零件编号项在其中存储附加到零件的零件编号。零件的识别信息可以是零件名称。零件的原点坐标是指示用作三维CAD空间的坐标中的零件相关位置信息的原点的坐标的信息。不同零件的零件的原点坐标可以不同,或者对于各零件可以使用共同的原点。零件的局部坐标系是指示关于每个零件的用于基于零件的原点坐标确定零件在三维CAD空间中的位置的坐标系的信息。不同零件的局部坐标系可以不同,或者对于各零件可以使用共同的坐标系。形状信息是指示关于每个零件的基于零件的原点坐标的零件在零件的局部坐标系中的形状的信息。假设根据本实施例的CAD数据30在其中通过三角形面的组合存储零件的形状。形状信息在其中存储构成零件形状的各个三角形面的顶点坐标和各个三角形的平面的法向向量。
[0038]图3是图示零件形状和形状信息之间的关系的示例的示图。例如,对于具有矩形平行六面体外形的零件60,其外形由三角形面I至面N的组合限定。例如,对于三角形面N,其在三维040空间中的位置由面_勺三个顶点的三维坐标&1,71,21)、&2,72,22)和&3,73,23)和法向向量限定。
[0039]图4是图示形状信息中存储的数据的示例的示图。CAD数据30的形状信息在其中存储关于构成零件的每个三角形面I至面N的、三角形的顶点坐标和三角形的平面的法向向量。
[0040]回来参照图1,注释信息31是在其中存储关于注释的信息的数据。注释信息31例如在其中存储关于注释的信息,诸如被关联注释的零件和注释内容。
[0041]图5是图示注释信息的示例的示图。注释信息31包括零件编号项和注解项。零件编号项是在其中存储被关联注释的零件的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1