设计支持装置、设计支持程序以及设计支持方法

文档序号:6457364阅读:168来源:国知局
专利名称:设计支持装置、设计支持程序以及设计支持方法
技术领域
本发明涉及通过将设计对象物作为对象模型显示在虚拟空间上,来支持设计对象物的设计的设计支持装置、设计支持程序以及设计支持方法。
背景技术
以往,在对电子装置等设备进行电波分析时,在设计设备的形状后、或在设计的同时进行设备发送的电波的分析。此时,通过在电波分析软件上取入以多边形网格(以下称为"网格,,)为基本单位的对象模型,作为设备形状,在计算机内的虚拟空间中进行设备形状的设计。
在计算机的虚拟空间中,作为基准面使用了草图面。图13中示出了草图面和对象模型的一例。在图13中作为对象模型示出了由6个网格构成的立方体(各个面为一个网格)和由点(栅格)表现的草图面,其中该点表现坐标轴和栅格间隔。在进行设计时,将该草图面作为基准面。
接着,在图14中示出了网格和栅格间隔不一致的例子和使网格和栅格间隔一致的例子。特别地,在增加相同形状的网格时等,对形成草图面的栅格而言,使其间隔与网格的边长一致的设计变得容易,并且是优选的。以往,用户为了使栅格间隔与网格的边长一致,需要测量虚拟空间中的网格的边长,并将其测量结果手动输入到规定的栅格间隔输入窗□。
图15中示出了增加网格的作业例。首先,用户将对象模型读入到虚拟空间(参照"模型读入"),并显示草图面(参照"草图面显示")。此处,用户用输入装置(例如鼠标)指示所显示的对象模型中增加网格的位置的一边的长度,并执行计量边长的指令。之后,用户通过将计量结果手动输入到规定的栅格间隔输入窗口,将栅格间隔合并到网格的边长(参照"栅格间隔合并")。之后,用户通过对规定的输入窗口手动输入数值 而移动或旋转草图面(参照"草图面移动或旋转"),以使坐标轴与增加 网格的位置和方向对齐。如此调整草图面后,用户通过输入装置指示增 加网格(参照"网格增加指示"),从而完成网格增加(参照"网格增加完 成,,)。
此处,对网格进行说明。所谓网格是通过电磁波分析软件分析的形
成对象模型的四边形或三角形的基本单位,用三维世界坐标系Pw (x, y, z)的4个或3个点来定义。当在图16中示出由3个网格构成的对象模 型的例时,例如网格P是由P1、 P2、 P3、 P4这4点来定义,且分别具有 三维世界坐标系的数值。并且,各点上定义有顺序,例如P1为第一、P2 为第二、 P3为第三、P4为第四,且P4之后轮到P1。
另外,作为与本发明关联的现有技术,公知有消除图形显示系统中 的图形输入操作的麻烦,并提高输入效率的方法(例如参照专利文献1)、 可以生成反映了设计者的意图和形象的三维物体的三维形状数据的方法 (例如,参照专利文献2)、以及容易且高精度地生成输入到电子装置的 热流体分析工具等的网格数据的方法(例如,参照专利文献3)。并且, 还公知有即使是初学者也能容易地且短时间内作成输入数据,从而高效 率地进行电磁场强度计算的电磁场强度计算装置(例如专利文献4)。
专利文献1日本特开平8-16826号公报
专利文献2日本特开2004-206262号公报
专利文献3日本特开2004-94674号公报
专利文献4日本特开平11-161690号公报 但是,如上所述地增加网格时等,为了设定与网格一致的草图面, 用户需要手动输入数值,并且为了进行数值输入,用户需要预先测量网 格的边长,或求出网格的坐标。这种复杂的作业使用户的设计作业效率 低下。

发明内容
本发明是为了解决上述问题点而提出的,其目的在于,提供不预先测量生成草图面的坐标和网格的边长,并且不要求用户输入栅格间隔的 数值而能够生成草图面的设计支持装置、设计支持程序以及设计支持方 法。
为了解决上述课题,本发明的一个方式是一种设计支持装置,该设 计支持装置包括基准面设定部,其通过选择指定形成显示到虚拟空间 上的对象模型形状的网格中、规定的网格作为第1网格,来将所述第1 网格的面设定为所述虚拟空间的基准面;基准点设定部,其将所述第1 网格的规定的顶点设定为基准点;坐标轴设定部,其以包含所述基准点 的、所述第1网格的规定的边为第1轴,以包含于所述基准面且通过所
述基准点的、所述第1轴以外的规定的轴为第2轴,将所述第1轴和所 述第2轴设定为坐标轴;坐标尺寸设定部,其根据构成包含所述基准点 的、所述第1网格的边长,设定所述坐标轴的各尺寸;以及显示部,其 将所述坐标轴和所述尺寸作为所述基准面的坐标系与所述对象模型一起 显示在所述虚拟空间上。
并且,为了解决上述课题,本发明的一个方式是一种设计支持程序, 该设计支持程序使计算机执行以下步骤基准面设定步骤,通过选择指
定形成显示到虚拟空间上的对象模型形状的网格中、规定的网格作为第1
网格,来将所述第1网格的面设定为所述虚拟空间的基准面;基准点设 定步骤,将所述第l网格的规定的顶点设定为基准点;坐标轴设定步骤, 以包含所述基准点的、所述第1网格的规定的边为第1轴,以包含于所 述基准面且通过所述基准点的、所述第1轴以外的规定的轴为第2轴, 将所述第1轴和所述第2轴设定为坐标轴;坐标尺寸设定步骤,根据构 成包含所述基准点的、所述第1网格的边的长度,设定所述坐标轴的各 尺寸;以及显示步骤,将所述坐标轴和所述尺寸作为所述基准面的坐标 系与所述对象模型一起显示在所述虚拟空间上。
另外,为了解决上述课题,本发明的一个方式是一种设计支持方法, 该设计支持方法包括以下步骤基准面设定步骤,通过选择指定形成显 示到虚拟空间的对象模型形状的网格中、规定的网格作为第1网格,来 将所述第1网格的面设定为所述虚拟空间的基准面;基准点设定步骤,
8将所述第1网格的规定的顶点设定为基准点;坐标轴设定步骤,以包含 所述基准点的、所述第1网格的规定的边为第1轴,以包含于所述基准 面且通过所述基准点的、所述第1轴以外的规定的轴为第2轴,将所述 第1轴和所述第2轴设定为坐标轴;坐标尺寸设定步骤,根据构成包含 所述基准点的、所述第1网格的边的长度,设定所述坐标轴的各尺寸; 以及显示步骤,将所述坐标轴和所述尺寸作为所述基准面的坐标系与所 述对象模型一起显示在所述虚拟空间上。


图1是表示实施方式1和实施方式2的设计支持装置的结构的一例 的框图。
图2是表示实施方式1的设计支持装置的处理前的草图面和对象模
型的显示的一例的图。
图3是表示实施方式1的设计支持装置的处理后的草图面和对象模
型的显示的一例的图。
图4是表示实施方式1的设计支持装置的处理的概念的图。
图5是表示实施方式1的设计支持装置的处理的一例的流程图。
图6是表示实施方式2的设计支持装置的处理的概念的图。
图7是表示实施方式2的设计支持装置的处理的一例的流程图。
图8是表示实施方式2的设计支持装置的处理的作用的一例的图。
图9是表示实施方式3的设计支持装置的处理后的草图面和网格的
显示的一例的图。
图10是表示实施方式3的设计支持装置的结构的一例的框图。 图11是表示实施方式3的设计支持装置的处理的一例的流程图。 图12是表示实施方式3的设计支持装置的编辑作业(网格增加)的
步骤的一例的图。
图13是表示现有的草图面和网格的显示的一例(全体)的图。 图14是表示现有的网格和栅格间隔的关系的图。 图15是表示现有的网格增加的步骤的图。图16是表示对象模型中的网格(四边形网格)的一例的图。
具体实施例方式
以下,参照

本发明的实施方式。 (实施方式l)
首先,参照图1的功能块说明实施方式1的设计支持装置的功能。 设计支持装置1具有基准面设定部2、基准点设定部3、坐标轴设定部4、 坐标尺寸设定部5以及显示部6。另外,设计支持装置1是至少具有CPU、 存储器、输入装置(键盘、鼠标等)、输出装置(显示器等)的计算机, 且各功能块是通过使用这些硬件资源来发挥功能的。
基准面设定部2通过由用户选择指定显示到计算机上的虚拟空间中 的对象模型(以多边形的网格为基本单位来显示设计对象物(对象物) 的形状的模型)的网格中的、规定网格(以下,将所选择的网格称作选 择网格(第1网格)),来将选择网格的面设定为虚拟空间的草图面(基 准面)。
基准点设定部3将选择网格的规定的顶点设定为基准点。 坐标轴设定部4将包含基准点的选择网格的规定的边作为X轴(第 l轴),并将包含于草图面且通过基准点的、X轴以外的轴作为Y轴(第 2轴),来设定坐标轴。另外,在实施方式l中,以作为X轴的边以外 的边为Y轴。
坐标尺寸设定部5根据构成包含基准点的选择网格的边长,设定X 轴、Y轴各自的栅格(尺寸)。
显示部6将坐标轴和栅格作为上述基准面的坐标系与对象模型一起 显示在虚拟空间上。
另外,虽然在实施方式1中,将输出电磁波的电子装置作为设计对 象物,然而只要是具有形状的物品均可以成为设计对象物。并且虽然设 计支持装置1是在进行电磁波分析时使用的,但不限定使用用途。
接着,为了理解实施方式1的处理内容,图2表示了由显示部6显 示的处理前的对象模型及草图面,图3表示了处理后的对象模型和草图
10面。另外,实施方式1中的对象模型是6面的立方体(各面分别是1个网格,立方体由6个四边形网格来构成)。
另外,在对象模型中,由鼠标点击的网格成为选择网格。图2的情况是通过点击跟前的侧面的网格来被用户选择指定的例子。并且将选择网格中与被点击的位置最接近的顶点作为基准点,且将被点击的网格的面作为基准面而显示草图面(参照图3)。此处,显示成使草图面上的栅格间隔也成为选择网格的边长(参照图3)。
接着,参照图4说明实施方式1中的网格。网格是两边所成的角为90度、且由构成点A1、 A2、 A3、 A4构成的四边形网格,构成点Al、A2、 A3、 A4由三维世界坐标系的坐标值进行了定义(参照图4的"四边形网格的结构")。并且,构成点A1、 A2、 A3、 A4的各坐标分别被定义了顺序,例如被定义为A1为第一、A2为第二、 A3为第三、A4为第四,且A4之后轮到Al。
并且实施方式1的设计支持装置1是通过由鼠标点击(被选择指定)规定的网格,从而将被点击的网格决定为选择网格。进而设计支持装置1测量选择网格的边长,并将测量结果设定为栅格间隔,生成草图面(参照图4的"草图面的例子")。并且,将选择网格中与被鼠标点击的位置最接近的顶点(在上述的构成点A1、 A2、 A3、 A4的4点中与被用户点击的位置最接近的点)设定为栅格的原点坐标(基准点)。
根据上述内容,接着参照图5的流程图说明实施方式1的设计支持装置1的处理。
基准面设定部2通过由用户点击规定的网格,而将被点击的网格作为选择网格,并将选择网格的面设定为草图面,进而基准点设定部3将构成选择网格的构成点(顶点)中、与被鼠标点击的点最接近的构成点作为基准点(步骤S101)。
坐标轴设定部4将构成选择网格的边中、根据如上所示的构成点的顺序求出基准点的下一个构成点并将由基准点和该下一个构成点构成的边(作为边a)设定为草图面的基准轴(草图面的X轴)(步骤S102)。并且坐标轴设定部4将构成选择网格的边中、由基准点和其之前的点(之前的点也按照上述构成点的顺序)构成的边(作为边b)设定为草图面的
Y轴(步骤S103)。
接着,基准点设定部3将目前为止的草图面的基准点(原点)的坐标移动到步骤SIOI中设定的基准点的坐标(步骤S104)。
接着,坐标尺寸设定部5将构成网格的构成点的坐标变换到草图面的坐标系(步骤S105)。
接着,坐标尺寸设定部5设定将边a的长度作为草图面X轴的间隔的栅格(步骤S106),设定将边b的长度作为草图面Y轴的间隔的栅格(步骤S107)。另外,在实施方式l中,由于将边a作为X轴、将边b作为Y轴,因此边a相对于X轴的分量的长度与边a的长度相同,边b相对于Y轴的分量的长度与边b的长度相同。
最后,显示部6显示由坐标轴设定部4设定的坐标轴(X轴和Y轴)和由坐标尺寸设定部5设定的栅格间隔的栅格来表现的草图面(步骤S108)。
另外,虽然实施方式l中选择网格的两边所成的角为90度,但没有必要一定是90度。在那种情况下,X轴、Y轴不正交,因此不构成直角坐标系。
通过实施方式1,不需用户数值输入草图面的栅格间隔而生成草图面。
(实施方式2)
实施方式1中,成为对象的网格(选择网格)是两边所成的角为90度的正方形或长方形的网格,而实施方式2中的选择网格是两边所成的角不是90度的不等边四边形网格。
虽然实施方式2的功能块与实施方式1相同(参照图1),但实施方式2中的坐标轴设定部4将通过基准点并包含在基准面的、且与X轴正交的轴作为Y轴。进而坐标轴设定部4还具有将通过基准点的各边的哪个作为基准点的判断功能。
参照图6说明实施方式2中的网格。与实施方式l同样,不等边四边形的网格是通过由4个构成点B1、 B2、 B3、 B4构成的三维世界坐标系的坐标值来定义(参照"不等边四边形网格的结构")的。并且,构成
点B1、 B2、 B3、 B4的各坐标分别被定义了顺序,例如被定义为Bl为第 一、B2为第二、 B3为第三、B4为第四,且B4之后轮到B1。
参照图6的"草图面的例"来说明实施方式2中的选择网格和栅格间 隔。设计支持装置1通过由鼠标点击来决定选择网格。并且设计支持装 置1将与被鼠标点击的位置最接近的顶点作为栅格的原点坐标(基准点)。 进而,设计支持装置1将从构成选择网格的边通过基准点的规定边作为X 轴(基准轴),将与草图面中的X轴正交、且通过基准点的轴作为Y轴。 并且,设计支持装置1通过测量构成选择网格的边的长度,将把各边分 解到X轴和Y轴的坐标分量的长度设定为栅格间隔。
另外,将各边的X轴分量的长度中、从最大值减去最小值的值作为"X 轴方向基准栅格",将从各边的Y轴分量长度中、从最大值减去最小值的 值作为"Y轴方向基准栅格"。
接着,参照图7的流程图说明实施方式2中的设计支持装置1的处理。
基准面设定部2将被鼠标点击的网格作为选择网格,并将选择网格 的面设定为草图面,基准点设定部3将构成选择网格的构成点(选择网 格的顶点)中、与被鼠标点击的坐标最接近的构成点作为基准点(步骤 S201)。
坐标轴设定部4设定构成选择网格的边中、根据如上所示的构成点 的顺序求出基准点的下一个构成点并设定由基准点和该下一个构成点构 成的边(作为边c),设定由基准点和其之前的构成点(之前的构成点也 按照上述的顺序)构成的边(作为边d)(步骤S202)。
接着,坐标轴设定部4判断边c是否与空间坐标系(三维世界坐标 系)的X轴、Y轴、Z轴平行(步骤S203、步骤S204、步骤S205), 在与空间坐标系的任一轴平行时(步骤S203、步骤S204、步骤S205中 的任意一个是"是"),将边c设定为草图面的基准轴(步骤S211)。 在边c与空间坐标系的X轴、Y轴、Z轴中的任一轴都不平行时(步骤 S203、步骤S204、步骤S205都是"否"),接着由坐标轴设定部4判断边d是否与空间坐标系的X轴、Y轴、Z轴平行(步骤S206、步骤S207、 步骤S208)。
在边d与空间坐标系的任一轴都平行时(步骤S206、步骤S207、步 骤S208中的任意一个是"是"),坐标轴设定部4将边d设定为草图面 的基准轴(步骤S210)。另一方面,在边d与空间坐标系的X轴、Y轴、 Z轴中的任一轴都不平行时(步骤S206、步骤S207、步骤S208都是"否"), 坐标轴设定部4比较边d和边c的长度(步骤S209)。
此处,在边d比边c长时(步骤S209,"是"),坐标轴设定部4 将边d设定为草图面的基准轴(步骤S210),在边d的长度是边c的长 度以下时(步骤S209,"否"),坐标轴设定部4将边c设定为草图面 的基准轴(步骤S2U)。
接着,基准点设定部3将目前为止的草图面的基准点(原点)移动 到基准点(步骤S212),基准面设定部2旋转草图面,以使目前为止的 草图面的X轴与基准轴重合(步骤S213)。
接着,坐标尺寸设定部5将构成网格的构成点的坐标变换到草图面 的坐标系(步骤S214)。
坐标尺寸设定部5提取网格构成点坐标的草图面的X轴方向分量, 进行重排,并且删除重复值(步骤S215)。并且,坐标尺寸设定部5将 X轴方向分量的最大值与最小值之差作为X轴方向基准栅格的间隔(步 骤S216),用X轴方向基准栅格的间隔来设定草图面的X轴方向的栅格 (步骤S217)。
坐标尺寸设定部5对草图面的Y轴也同样,提取网格构成点坐标的 草图面的Y轴方向分量,进行重排,并且删除重复值(步骤S218)。并 且,坐标尺寸设定部5将Y轴方向分量的最大值与最小值之差作为Y轴 方向基准栅格的间隔(步骤S219),用Y轴方向基准栅格的间隔来设定 Y轴方向的栅格(步骤S220)。
接着,坐标尺寸设定部5累加步骤S215中提取的上述的X轴方向 分量的最大值、最小值以外的X轴方向分量,并设定X轴方向基准栅格 内的栅格(步骤S221)。并且坐标尺寸设定部5对Y轴也同样,累加步骤S218中提取的上述的Y轴方向分量的最大值、最小值以外的Y轴方 向分量,并设定Y轴方向基准栅格内的栅格(步骤S222)。
最后,显示部6显示由坐标轴设定部4设定的坐标轴(X轴和Y轴) 和由坐标尺寸设定部5设定的栅格来表现的草图面(步骤S223)。
例如图8所示,实施方式2中的作用是,在增加网格时通常在网格 的边方向增加。根据实施方式2,能够在这种情况下容易地进行设计。 (实施方式3)
如图9所示,实施方式3与由实施方式1、实施方式2设定的草图 面(图9中的"最初设定的草图面")正交,且显示包含基准点的其他的2 个平面(图9中的"被增加的草图面")。
将实施方式3的功能块表示在图10中。实施方式3的设计支持装置 1相比于实施方式1、实施方式2的设计支持装置1还具有正交面设定部 7。正交面设定部7设定与包含基准点的X轴正交的草图面和包含基准点 的Y轴正交的草图面。并且,显示部6还显示由正交面设定部7设定的 草图面。除此以外的功能块表示与实施方式1和实施方式2相同或相应 部分,省略此处的说明。
接着,参照图11的流程图说明实施方式3中的设计支持装置1的处 理。另外,从步骤S301到步骤S322的步骤,与实施方式2中的步骤S201 到步骤S222的步骤相同,因此省略此处的说明。
正交面设定部7与草图面共享基准点、并设定与X轴正交的草图面 (第l面),进而对所设定的草图面设定栅格(步骤S323)。
并且,正交面设定部7与草图面共享基准点、并设定与Y轴正交的 草图面(第2面),进而对所设定的草图面设定栅格(步骤S324)。
显示部6进一步将草图面和在步骤S323和步骤S324中设定的2个 草图面显示在空间坐标系(步骤S325)。
另外,虽然实施方式3的显示部6将目前位置显示的草图面(基准 面)与各坐标轴正交的草图面一起全部显示,但是也可以例如通过在步 骤S322和步骤S323之间设置选择与任一坐标轴正交的草图面的步骤, 来仅显示与该坐标轴正交的草图面。
15接着,图12示出了实施方式3中的用户进行的网格增加操作的一例。 另外,图12用流程图表示用户的操作内容,同时,通过对应于符号来表 示对于操作内容的设计支持装置1的画面迁移。
通过由用户选择指定(用鼠标左击)网格,来确定选择网格(步骤 S350),并通过执行草图面显示指令,来设定、显示草图面(坐标轴和 栅格)(步骤S351)。接着,通过由用户执行与坐标轴正交的草图面的 显示指令(步骤S352),来显示与现有的草图面正交的草图面(草图面 2)。用户在草图面2上增加网格(步骤S353),并通过执行显示与草图 面2正交的草图面(草图面3)的指令(步骤S354),来显示与草图面2 正交的草图面(草图面3)。用户在草图面3上增加网格(步骤S355)。 通过重复这样的操作,来设计对象模型。
进而,可以将在构成设计支持装置的计算机中执行上述的各步骤的 程序提供为设计支持程序。上述程序通过被存储在能够由计算机读取的 记录媒介,而可以由构成设计支持装置的计算机执行。此处,作为能够 由上述计算机读取的记录媒介,包括ROM和RAM等的内置于计算机的 内部存储装置、CD-ROM和软盘、DVD盘、光磁盘、IC卡等的可移动 存储媒介、保持计算机程序的数据库、或其他的计算机和数据库、以及 线路上的传送媒介。
产业上的可利用性
如以上说明,根据所选择指定的网格来设定基准面、坐标轴以及尺 寸,从而可以提高对对象物的设计的作业效率。
权利要求
1.一种设计支持装置,该设计支持装置包括基准面设定部,其通过选择指定形成显示到虚拟空间上的对象模型形状的网格中、规定的网格作为第1网格,来将所述第1网格的面设定为所述虚拟空间的基准面;基准点设定部,其将所述第1网格的规定的顶点设定为基准点;坐标轴设定部,其以包含所述基准点的、所述第1网格的规定的边为第1轴,以包含于所述基准面且通过所述基准点的、所述第1轴以外的规定的轴为第2轴,将所述第1轴和所述第2轴设定为坐标轴;坐标尺寸设定部,其根据构成包含所述基准点的、所述第1网格的边的长度,设定所述坐标轴的各尺寸;以及显示部,其将所述坐标轴和所述尺寸作为所述基准面的坐标系与所述对象模型一起显示在所述虚拟空间上。
2. 根据权利要求1所述的设计支持装置,其特征在于, 所述坐标轴设定部以作为所述第1轴的所述第1网格的边以外的、包含所述基准点的边为第2轴,来设定所述坐标轴。
3. 根据权利要求1所述的设计支持装置,其特征在于, 所述坐标轴设定部以包含于所述基准面且通过所述基准点的、与所述第1轴正交的轴为第2轴,来设定所述坐标轴。
4. 根据权利要求1所述的设计支持装置,其特征在于, 所述坐标轴设定部以包含所述基准点的所述第1网格的边中、最长的边为第1轴。
5. 根据权利要求1所述的设计支持装置,其特征在于, 所述坐标尺寸设定部根据通过将构成所述第1网格的边的长度分解为所述坐标轴的各坐标分量而得到的长度,设定所述坐标轴的各尺寸。
6. 根据权利要求1所述的设计支持装置,其特征在于, 所述基准面设定部通过选择指定所述对象模型的规定的点,来将包含所述规定的点的网格作为第1网格,所述基准点设定部将所述第1网格中的与所述点最接近的顶点设定为基准点。
7. 根据权利要求1所述的设计支持装置,其特征在于,所述设计支持装置还包括正交面设定部,该正交面设定部设定包含所述基准点且与所述第1轴正交的第1面和包含所述基准点且与所述第2 轴正交的第2面,所述显示部还显示所述第1面和所述第2面。
8. 根据权利要求1所述的设计支持装置,其特征在于,所述网格是三角形或四边形。
9. 根据权利要求1所述的设计支持装置,其特征在于,所述对象物是输出电磁波的电子装置。
10. —种设计支持程序,该设计支持程序使计算机执行以下步骤基准面设定步骤,通过选择指定形成显示到虚拟空间上的对象模型形状的网格中、规定的网格作为第1网格,来将所述第1网格的面设定为所述虚拟空间的基准面;基准点设定步骤,将所述第1网格的规定的顶点设定为基准点;坐标轴设定步骤,以包含所述基准点的、所述第1网格的规定的边为第1轴,以包含于所述基准面且通过所述基准点的、所述第轴以外的规定的轴为第2轴,将所述第1轴和所述第2轴设定为坐标轴;坐标尺寸设定步骤,根据构成包含所述基准点的、所述第1网格的边的长度,设定所述坐标轴的各尺寸;以及显示步骤,将所述对象模型与所述坐标轴和所述尺寸一起作为所述基准面的坐标系显示在所述虚拟空间上。
11. 根据权利要求IO所述的设计支持程序,其特征在于,在所述坐标轴设定步骤中,以作为所述第1轴的所述第1网格的边以外的、包含所述基准点的边为第2轴,来设定所述坐标轴。
12. 根据权利要求10所述的设计支持程序,其特征在于,在所述坐标轴设定步骤中,以包含于所述基准面且通过所述基准点的、与所述第1轴正交的轴为第2轴,来设定所述坐标轴。
13. 根据权利要求10所述的设计支持程序,其特征在于,在所述坐标轴设定步骤中,以包含所述基准点的、所述第1网格的边中、最长的边为第l轴。
14. 根据权利要求10所述的设计支持程序,其特征在于,在所述坐标尺寸设定步骤中,根据通过将构成所述第1网格的边的长度分解为所述坐标轴的各坐标分量而得到的长度,设定所述坐标轴的各尺寸。
15. 根据权利要求10所述的设计支持程序,其特征在于,在所述基准面设定步骤中,通过选择指定所述对象模型的规定的点,来将包含所述规定的点的网格作为第1网格,在所述基准点设定步骤中,将所述第1网格中的与所述规定的点最接近的顶点设定为基准点。
16. 根据权利要求IO所述的设计支持程序,其特征在于,所述设计支持程序还使计算机执行正交面设定步骤,在该正交面设定步骤中,设定包含所述基准点且与所述第1轴正交的第1面和包含所述基准点且与所述第2轴正交的第2面,在所述显示步骤中,还显示所述第1面和所述第2面。
17. —种设计支持方法,该设计支持方法包括以下步骤基准面设定步骤,通过选择指定形成显示到虚拟空间的对象模型形状的网格中、规定的网格作为第1网格,来将所述第1网格的面设定为所述虚拟空间的基准面;基准点设定步骤,将所述第l网格的规定的顶点设定为基准点;坐标轴设定步骤,以包含所述基准点的、所述第1网格的规定的边为第1轴,以包含于所述基准面且通过所述基准点的、所述第1轴以外的规定的轴为第2轴,将所述第1轴和所述第2轴设定为坐标轴;坐标尺寸设定步骤,根据构成包含所述基准点的、所述第1网格的边的长度,设定所述坐标轴的各尺寸;以及显示步骤,将所述对象模型与所述坐标轴和所述尺寸一起作为所述基准面的坐标系显示在所述虚拟空间上。
18. 根据权利要求17所述的设计支持方法,其特征在于,在所述坐标轴设定步骤中,以作为所述第1轴的所述第1网格的边以外的、包含所述基准点的边为第2轴,来设定所述坐标轴。
19. 根据权利要求17所述的设计支持方法,其特征在于, 在所述坐标轴设定步骤中,以包含于所述基准面且通过所述基准点的、与所述第1轴正交的轴为第2轴,来设定所述坐标轴。
20. 根据权利要求17所述的设计支持方法,其特征在于, 所述设计支持方法还执行正交面设定步骤,在该正交面设定步骤中,设定包含所述基准点且与所述第1轴正交的第1面和包含所述基准点且 与所述第2轴正交的第2面,在所述显示步骤中,还显示所述第1面和所述第2面。
全文摘要
本发明提供一种设计支持装置、设计支持程序以及设计支持方法,该设计支持装置包括基准面设定部,其通过选择指定形成显示到虚拟空间上的对象模型形状的网格中、规定的网格作为第1网格,来将第1网格的面设定为所述虚拟空间的基准面;基准点设定部,其将第1网格的规定的顶点设定为基准点;坐标轴设定部,其以包含基准点的、所述第1网格的规定的边为第1轴,以包含于基准面且通过基准点的、第1轴以外的规定的轴为第2轴,将第1轴和第2轴设定为坐标轴;坐标尺寸设定部,其根据构成包含基准点的、第1网格的边的长度,设定坐标轴的各尺寸;以及显示部,其将坐标轴和尺寸作为基准面的坐标系与对象模型一起显示在虚拟空间上。
文档编号G06F17/50GK101689213SQ20078005348
公开日2010年3月31日 申请日期2007年6月29日 优先权日2007年6月29日
发明者泽田吉宏 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1