用于优化计算机辅助设计模型的空间方位的方法转让专利

申请号 : CN200780020637.5

文献号 : CN101542490B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 埃瑞克·K·海蒂达纳德·J·霍尔茨瓦特

申请人 : 斯特拉塔西斯公司

摘要 :

本发明公开一种用于构建一个或者多个三维目标的方法(14)和系统(192),其中方法(14)包括提供在坐标系统(12)中具有初始空间方位的三维目标的计算机辅助设计模型(16),并根据一个或多个标准确定在坐标系统(12)中的计算机辅助设计模型的最佳空间方位(18)。

权利要求 :

1.一种用于构建三维目标的方法,所述方法包括:

将三维目标的计算机辅助设计(CAD)模型的多个主轴与坐标系统的垂直轴对齐,从而将CAD模型定位在坐标系统中的多个轴向对齐的方位中;

计算CAD模型的质量中心;

部分根据CAD模型的质量中心,计算用于定位在轴向对齐方位的一个处的CAD模型的枢轴线;以及绕枢轴线旋转CAD模型的质量中心,用于将CAD模型从所述多个轴向对齐的方位定位到坐标系统中的稳定方位,其中CAD模型可定位地稳定在稳定方位的每个中;

根据一个或多个标准,分析在稳定方位中的CAD模型以提供分析的结果,其中:所述一个或多个标准从由减少构建时间、最小化构建三维目标需要的支撑材料的体积、改进三维目标的表面光洁度、增加三维目标的零件强度、减少覆盖区的尺寸、减少三维目标的高度、改进填充模式、获得使用者特定的方位、改进材料的选择及其组合组成的组中选择;以及比较分析的结果以标识用于构建三维目标的CAD模型的最佳空间方位。

2.根据权利要求1所述的方法,其中:将CAD模型定位到稳定方位包括确定CAD模型是否可定位地稳定在轴向对齐方位处。

3.根据权利要求2所述的方法,其中:将CAD模型定位到稳定方位进一步包括从至少一个轴向对齐方位将CAD模型旋转到稳定方位之一。

4.根据权利要求1所述的方法,其中:所述分析包括计算用于稳定方位的每个的支撑材料所需要的体积。

5.根据权利要求1所述的方法,还包括将在最佳空间方位中的CAD模型切片成多个切片的层,并产生用于切片的层的构建路径。

6.根据权利要求1所述的方法,其中:还包括为将一个或多个因素分配到所述一个或多个标准,所述一个或多个因素从由相对权重、阈值、以及其组合组成的组中选择。

说明书 :

用于优化计算机辅助设计模型的空间方位的方法

技术领域

[0001] 本发明涉及根据计算机辅助设计(CAD)模型,快速制造例如原型、模具和生产质量零件的三维(3D)目标。具体地,本发明涉及到一种用于优化CAD模型的空间方位以在快速制造期间提高构建性能的方法。

背景技术

[0002] 在工业的广泛领域中,3D目标的生产和测试通常用于开发新产品、机械和工艺。有各种快速制造技术用于构建三维目标,每个都在计算机的控制下从CAD模型开发三维目标。术语“快速制造”在此指通过一个或多个层基添加技术构建3D目标。示例的快速制造技术包括熔融沉积成型、水墨喷射、选择性激光烧结、电子束熔化和立体平版印刷加工技术。
[0003] CAD模型是在直角坐标系(即x-y-z坐标系统)中具有特定的空间方位的3D目标的几何计算机模型。快速制造技术通常根据特定的空间方位,将CAD模型切片成水平层,然后,通过材料的重复施加,一层一层地建立3D目标。因此,3D目标在与CAD模型同样的空间方位建立。然而,对于构建性能,所述CAD模型的空间方位不必然是最佳的。 发明内容
[0004] 本发明涉及到一种方法和执行该方法的系统,用于从在坐标系统中具有初始空间方位的CAD模型构建一个或多个3D目标。所述方法包括根据一个或多个标准,在坐标系统中确定CAD模型的最佳空间方位。该标准涉及到在快速制造期间用于提高构建性能的因素。

附图说明

[0005] 图1是空间地定位在直角坐标系中的3D目标的CAD模型的透视图;
[0006] 图2是用于基于CAD模型构建3D目标的本发明的方法的方框图;
[0007] 图3A是用于依照本发明的方法确定CAD模型最佳空间方位的方法的方框图; [0008] 图3B是用于在最佳空间方位定位CAD模型的方法的方框图;
[0009] 图4是在直角坐标系统中具有初始空间方位的3D模型的透视图;
[0010] 图5是用于标识和分析显示在图4中的CAD模型的空间方位的适合方法的方框图;
[0011] 图6A是在直角坐标系统中具有初始空间方位的CAD模型的透视图;
[0012] 图6B是在直角坐标系统中具有轴向对齐方位的CAD模型的透视图;
[0013] 图6C是当从显示在图6B中的轴向对齐方位旋转后,在直角坐标系统中具有稳定的方位的CAD模型的透视图;
[0014] 图7是用于标识和分析显示在图6A-6C中的CAD模型的稳定方位的适合方法的方框图;
[0015] 图8A是在直角坐标系统中具有轴向对齐方位的CAD模型的透视图;
[0016] 图8B是图8A中的8B-8B剖面的CAD模型的底部表面的剖视图;
[0017] 图8C是当从显示在图8A中的轴向对齐方位旋转后,在直角坐标系统中具有稳定的方位的CAD模型的左透视图;
[0018] 图9是用于标识和分析显示在图8A-8C中的CAD模型的稳定方位的方法的方框图;
[0019] 图10A是在直角坐标系统中具有轴向对齐方位的CAD模型的透视图; [0020] 图10B是在直角坐标系统中具有轴向对齐方位的第一可供选择的CAD模型的透视图;
[0021] 图10C是在直角坐标系统中具有轴向对齐方位的第二可供选择的CAD模型的透视图;
[0022] 图10D是在直角坐标系统中具有轴向对齐方位的第三可供选择的CAD模型的透视图;
[0023] 图11是用于确定显示在图10A-10D中的CAD模型的空间方位是否为稳定方位的方法的方框图;
[0024] 图12A是在直角坐标系统中具有轴向对齐方位的CAD模型的透视图; [0025] 图12B是图12A中的12B-12B剖面的CAD模型的底部表面的剖视图;
[0026] 图12C是在直角坐标系统中具有轴向对齐方位的第二可供选择的CAD 模型的透视图;
[0027] 图12D是在直角坐标系统中具有轴向对齐方位的第三可供选择的CAD模型的透视图;
[0028] 图13是用于计算显示在图12A-12D中的CAD模型枢轴线的方法的方框图; [0029] 图14A是在直角坐标系统中具有旋转角度为确定的轴向对齐方位的CAD模型的侧透视图;
[0030] 图14B是当从显示在图14A中的轴向对齐方位旋转后,在直角坐标系统中具有稳定的方位的CAD模型的侧透视图;
[0031] 图15是用于从显示在图14A中的轴向对齐方位将CAD模型旋转到显示在图14B中的轴向对齐方位的方法的方框图;以及
[0032] 图16是用于进行本发明的方法的适合系统的流程图。
[0033] 图17是用于依照本发明的方法构建3D目标的系统的流程图。
[0034] 具体实施方式
[0035] 图1是位于直角坐标系统12内的CAD模型10的透视图,其中CAD模型10为3D目标的几何计算机模型(例如,STL文件)。坐标系统12是表示CAD模型10空间地定位的区域的直角坐标系统。在可供选择的实施例中,也可以使用其它坐标系统(例如,圆柱坐标系统)。坐标系统12包括x轴12x,y轴12y和z轴12z,其轴12x和12y定义水平x-y平面,而12z定义垂直于水平x-y平面的垂直轴。CAD模型10为在坐标系统12中空间地定位,使得轴12x、12y、12z总体地在CAD模型10的中心位置相交。
[0036] 在利用本发明的方法优化CAD模型10的空间地定位之前,坐标系统12中的CAD模型10称为“初始空间方位”。典型地,其指的是当基于计算机的文件最后保存时的特定的CAD模型(例如,CAD模型10)的空间方位,但也包括默认的空间方位和任何其它手动或自动预定位的CAD模型。因此,CAD模型10可以在坐标系统12中设置在任何初始的空间方位。
[0037] 当初始空间方位可以使用用于在计算机的监视器上观看CAD模型的方位时,其不必定是用于具体的快速制造系统的构建性能的最佳方位。结果,基于初始空间方位中的CAD模型构建3D目标可能意外地降低构建性能(例如,增加了构建时间和材料成本)。因此,如下所述,本发明的方法可以 用于优化CAD模型(例如,CAD模型10)的空间方位,以提供在快速制造期间的构建性能。
[0038] 图2是本发明的方法14的方框图,其是用于基于CAD模型构建3D目标的计算机实现方法。下面将参照显示在图1中的CAD模型10具体说明方法14,应该理解,方法14可以用于各种CAD模型。方法14包括步骤16-22,且最初包括将CAD模型10提供给计算机,其中CAD模型10具有在直角坐标系统中的初始空间方位(步骤6)。对于以下说明,显示在图1中的CAD模型10的空间方位假设为初始空间方位。
[0039] 依照方法14,计算机依据一个或多个标准(步骤18)确定在直角坐标系统12中的CAD模型10的“最佳空间方位”。所述标准是在快速制造期间用于优化构建性能的因素。适合的标准的示例包括快速制造构造性能的任何形式,例如,减少构建时间、最小化支撑材料所需要体积(在此称为“体积Volumersm”)、提供3D目标的表面光洁度、增加3D目标的零件强度、降低覆盖尺寸(在水平x-y平面中)、降低3D目标的高度(沿轴12z)、改进填充模式机器组合。
[0040] 根据选择的标准,CAD模型10可以相对轴12x、12y和12z的一个或多个旋转,以达到在坐标系统12中的CAD模型10的最终空间方位。例如,CAD模型10可以重新定位到最小化所述体积Volumersm的最佳空间方位,从而减少需要构建3D目标的支撑材料量。一旦根据标准将CAD模型10设置在最佳空间方位,则计算机用切片算法将CAD模型10切片成层(在水平x-y平面)(步骤20)。然后,产生用于切片层和用于任何要求的支撑结构的构建路径。
[0041] 当完成数据生成时,快速制造系统根据产生的构建路径(步骤22)构建3D目标。3D目标用相对应坐标系统12中的CAD模型10的最佳空间方位的物理空间方位构建。结果,在快速制造期间的构建性能根据选择的一个或多个标准改进。
[0042] 图13A是方法24的方框图,其为用于依照方法14的步骤18(显示在以上图2中)确定CAD模型10的最佳空间方位的适合方法的实例。方法24包括步骤26-40,并初始包括选择一个或多个标准(步骤26)。一个或多个标准可以从因素列表中手动选择或可以预设在计算机中。此后者“预设”的实 施例特别地适用于自动加工,其中,CAD模型10被提供到计算机,然后,计算机自动地或根据软件程序的执行(例如,使用者敲击执行按钮)而实施方法24。
[0043] 然后,计算机确定是否选择多个标准(步骤28)。如果如此,则相对权重和阈值可以分配到一个或多个选择的标准(步骤30)。如下所述,所述分配的相对权重和阈值指定在冲突或者没有合理结果期间哪个标准控制。如果用所述标准,也可以手动分配相对权重和阈值或作为用于自动加工的默认值预设在计算机中。在一个实施例中,利用两两比较分配相对权重,其中在每对标准之间分配单独的相对权重,然后根据单独的相对权重产生总的相对权重。
[0044] 当标准设置后,计算机相对轴12x、12y和12z的一个或多个旋转CAD模型10,以确定坐标系统12中的CAD模型10的可供选择的空间方位(步骤32)。然后,计算机根据一个或多个选择的标准,分析CAD模型10的初始和可供选择的空间方位(步骤34)。如下所述,分析总体地根据选择的标准进行。例如,当选择最小化体积Volumersm的标准时,计算机计算用于初始和可供选择的空间方位的每个的体积Volumersm以确定空间方位需要支撑材料的最小体积。
[0045] 在分析期间,计算机将分配的相对权重和阈值组合合并进分析的结果。当两个或多个标准对于具体的空间方位具有冲突的结果时,所述相对权重提供加权的平均结果。因为典型地,标准的原始结果以不同的单位量化,所以,原始结果的加权平均可能不一定有意义。考虑到此点,计算机可以标准化每个标准的结果统一排列(例如,0-100的等级)。然后,根据所述标准的标准化结果和分配的相对权重,计算机可以提供加权的平均结果。 [0046] 分配的阈值提供避免使用不合理最终空间方位的超控值。例如,如果选择最小化构建时间的标准,则阈值可以分配为指定可以接收的最长构建时间。导致构建时间大于阈值的的CAD模型10的任何空间方位都自动拒绝,不考虑所选择的任何其它标准的结果。 [0047] 相对权重和阈值的使用增加了根据一个或多个选择地标准可靠地改进构建性能获得分析结果的可能性。如上所述,相对权重和阈值可以手动 分配或可以预设定。在可供选择的实施例中,如果相对权重和/或阈值不需要特定的分析,则可以省略步骤30。 [0048] 在步骤34分析后,比较初始和可供选择的空间方位的分析结果,以根据一个或多个标准确定CAD模型10的哪个空间方位提供最佳结果(步骤36)。计算机以各种方式执行所述比较,例如,通过分析结果排列初始和可供选择的空间方位。然后,计算机标识提供最佳结果的空间方位(步骤38)。
[0049] 根据一个或多个选择的标准,提供用于分析的空间方位的最佳结果的空间方位在此称为“最佳的空间方位”。例如,如果步骤34中的分析基于最小化体积Volumersm的标准,则最佳的空间方位是需要支撑材料的最小体积的CAD模型10的空间方位。
[0050] 一旦最佳的空间方位被标识,则计算机将CAD模型10定位在最佳的空间方位(步骤40)。然后,计算机将CAD模型10切片成水平层,并在如上方法14中的步骤20(以上图2中显示)中产生构建路径。
[0051] 在可供选择的实施例中,步骤32-36可以以重复的方式进行(如通过虚线箭头42指明)。在此实施例中,在步骤32中的接下来的可供选择的空间方位的确定之前,在步骤34和36中分析和比较在步骤32中标识的特定的可供选择的空间方位。然后,计算机重复用于确定每个可供选择的空间方位的步骤32-36。在步骤36中的每个比较期间,计算机更新CAD模型10的“最佳的空间方位”,从而降低计算机储存要求(即,放弃非最佳的空间方位的数据)。
[0052] 图3B是依照方法24的步骤40(显示在以上图3A中),用于将CAD模型10定位在最佳的空间方位的方法43的方框图。如图3B所示,方法43包括步骤44-48,且初始包括确定最佳的空间方位是否与初始空间方位相同(步骤44)。如果如此,则因为初始空间方位为用于CAD模型10的“最佳”空间方位,所以,不重新定位CAD模型10,且不需要位置的改变(步骤46)。
[0053] 可供选择地,如果最佳的空间方位与初始空间方位不同,则计算机在坐标系统12中将CAD模型10重新定位到最佳的空间方位(步骤48)。这样就允许用最佳的空间方位而不是初始空间方位构建最终的3D目标。当无论是进行步骤46或步骤48后,如以上在方法14的步骤20(显示在以上图2中) 中所述,都将CAD模型10切片成水平层,并产生构建路径。
[0054] 图4和图5显示了依照方法24的步骤32和34(显示在以上图3A中),用于标识和分析CAD模型10的空间方位的第一适合方法。图4是在坐标系统12中具有初始空间方位的CAD模型10的透视图,并提供为显示在以下图5中说明的方法。作为方法的总体概述,通过绕轴12x(箭头50表示)、绕轴12y(箭头52表示)以及绕轴12x和轴12y(未显示)的矢量组合旋转CAD模型10,计算机标识CAD模型10的可供选择的空间方位。在每个可供选择的空间方位处,根据一个或多个选择的标准,打算机分析特定的空间方位。然后,如前面在方法24的步骤36(显示在以上图3A中)中的说明,计算机比较可供选择的空间方位的分析结果。
[0055] 应该注意,快速制造系统典型地沿轴12z一层一层地构建3D目标。结果,因为此旋转一般地对于所述标准提供相同的分析结果(例如,对于绕轴12z旋转的所有空间方位的相同的体积Volumersm),所以一般地不需要绕轴12z的旋转。虽然如此,如果分析标准需要,CAD模型10还可以绕轴12z旋转。
[0056] 绕轴12x的旋转增量表示在图4中,如增量X1、X2、X3…Xn,其中X1表示CAD模型10相对轴12x的初始空间方位。同样地,绕12y的旋转增量用增量Y1、Y2、Y3…Ym表示,其中Y1表示CAD模型10相对轴12y的初始空间方位。因此,CAD模型10的初始空间方位定位CAD模型10在增量X1和Y1处。
[0057] 图5是用于确定和分析CAD模型10的空间方位的方法54的方框图,其包括步骤56-68。步骤56-60和64-68总体地相对应方法24的步骤32(显示在以上图3A中),而步骤62总体地相对应方法24的步骤34。如图5所示,方法54开始包括绕轴12x的限定旋转增量X1-Xn,以及绕轴12y的旋转增量Yl-Ym(步骤56)。旋转增量理想地为平均间距,以提供测量的平均分布。
[0058] 然后,根据每个选择的标准,计算机分析在当前空间方位(即,位置X1、Y1)处的CAD模型10(步骤58)。例如,如果选择的标准包括(1)最小化所述体积Volumersm,以及(2)最小化3D目标的覆盖区,然后,对于特定的空间方位,计算机计算(1)需要构建具有特定的空间方位的3D目标的支撑材料的体积,以及(2)CAD模型10的水平覆盖区。用于计算体积Volumersm和水平覆盖区适合的技术将在下面说明。另外,因为选择两个标 准,则计算机可以组合任何分配的相对权重和阈值,以提供用于特定的空间方位的加权结果。 [0059] 一旦分析结果被计算用于当前的空间方位,则计算机绕轴12x旋转CAD模型10一个旋转增量(即,从位置X1到位置X2)(步骤60)。然后,在增量(X2,Y1)处的CAD模型10的空间方位被标识(步骤62)。
[0060] 然后,计算机确定当前的空间方位是否位于X1,以评价CAD模型10是否已经完全绕轴12x旋转(步骤64)。在此实例中,CAD模型10当前只在位置X2处。因此,重复步骤58-64,直到CAD模型10已经完全绕轴12x旋转为止,并返回到位置X1。这就提供了用于绕轴12x的“n”个空间方位的分析结果。
[0061] 一旦CAD模型10完成绕轴12x旋转,则计算机绕轴12y旋转CAD模型10一个旋转增量(即,从位置Y1到位置Y2)(步骤66)。然后,计算机确定当前的空间方位是否在位置Y1处,以评价CAD模型10是否已经完全绕轴12y旋转(步骤68)。在此实例中,CAD模型10当前只在位置Y2处。因此,重复步骤58-68,直到CAD模型10已经完全绕轴12y旋转为止,并返回到位置Y1。
[0062] 一旦CAD模型10返回到位置Y1,则计算机将为绕轴12y的“m”个增量旋转的每个计算绕轴12x达到“n”个空间方位的构建特性。这就提供达到在坐标系统12内的均匀地间隔的“n×m”个CAD模型10的空间方位的分析结果。因为计算机可能忽略重复的具体方位以进一步减少计算时间,所以,分析结果的实际数量可以小于此乘积。
[0063] 一旦分析所有旋转增量的空间方位,则在方法24的步骤36(显示在以上图3A中)中比较用于初始和可供选择的空间方位的分析结果,以确定提供的最佳结果的空间方位。例如,当最小化体积Volumersm时,计算机将初始和可供选择的空间方位的体积Volumersm进行比较,以确定提供最小的体积Volumersm的空间方位。然后,依照方法24的步骤36(显示在以上图3A中),计算机标识所述最佳的空间方位为具有最佳结果的空间方位。然后,依照CAD模型10的最佳空间方位,构建最终的3D目标,从而改进在快速制造期间的构建性能。 [0064] 虽然以上以具体的顺序说明了具有绕轴12x和12y旋转的CAD模型10的方法54,但也可以使用各种可供选择的旋转技术,以达到可供选择的空间 方位。例如,CAD模型10旋转的顺序可以与方法54提供的顺序不同(例如,用于绕轴12x的每个旋转增量绕轴12y旋转)。可供选择地,计算机可以具有指定CAD模型10旋转到的位置的旋转坐标的预先产生的列表。
[0065] 图6A-15说明了依照方法24的步骤32和34(显示在以上图3A中),用于确定和分析CAD模型10的空间方位的第二个适合方法。作为总体概述,显示在图6A-6C和图7中的方法包括将CAD模型10定位在“轴向对齐的方位”处,并标识和分析用于每个轴向对齐方位的CAD模型10的“稳定方位”;图8A-8C和图9说明了用于确定和分析CAD模型10的稳定方位的适合的方法;图10A-10D和图11说明了用于确定特定的空间方位是否为稳定方位的适合的方法;图12A-12D和图13说明了用于计算枢轴线的适合的方法;以及图14A、图14B和图15说明了用于绕枢轴线旋转CAD模型10的适合的方法。
[0066] 图6A-6C是在坐标系统12中具有不同空间方位的CAD模型10的透视图(而图6C为侧视图),并提供为显示以下图7说明的方法。图6A显示了在初始空间方位的CAD模型10。延伸通过CAD模型10的轴12x、12y、以及12z的部分显示有虚线,而坐标系统12的轴
12z细分成正矢量+12z和负矢量-12z。如图所示,CAD模型10具有质量中心70和主轴A、B和C。
[0067] 如下将具体说明,计算机将CAD模型10的主轴与正矢量+12z和负矢量-12z对齐。这就提供了CAD模型10的六个空间方位(三个方位面对正方向,而三个方位面对负方向)。
图6B显示了定位的CAD模型10,使得主轴A与正矢量+12z对齐。然后,计算机旋转CAD模型10到稳定的方位,如果需要,根据选择的一个或多个标准分析稳定方位中的CAD模型10。
例如,术语“稳定的”、“稳定性”等指目标的位置的稳定性(即,防止下倾)。图6C显示了当从显示在图6B中的空间方位旋转后,具有稳定的方位的CAD模型10。
[0068] 图7是用于标识和分析CAD模型10的稳定的方位的方法72的方框图。如图6A所示,方法72包括步骤74-84,且初始包括当CAD模型10在初始空间方位时,计算体积、质量的中心70、以及CAD模型10的惯性张量(步骤74)。CAD模型10的体积基于相应的几何尺寸,而质量的中心70是使用的构建材料的体积和密度的函数(或可以使用恒定值)。惯性张量说明CAD模型10具有的角力矩的量,其允许计算机通过沿对角斜线计算主轴A、B和C(步骤76)。
[0069] 然后,计算机利用作为枢轴点的质量的中心70将CAD模型10旋转到其中主轴A与正矢量+12z对齐的第一轴向对齐的方位(步骤78)。此将CAD模型10从图6A中显示的初始空间方位旋转到图6B所示的轴向对齐方位。
[0070] 然后,计算机从轴向对齐方位标识稳定的方位,并根据一个或多个选择的标准分析在稳定方位的CAD模型10(步骤80)。用于进行步骤80的适合的方法将在以下图8A、图8B和图9中说明。在当前的实例中,计算机将CAD模型10从图6B中显示的轴向对齐方位重新定位到在上图6C显示的稳定方位。然后,根据一个或多个选择的标准,计算机分析在稳定方位的CAD模型10。
[0071] 然后,计算机确定最后的轴向对齐方位(即,主轴A与正矢量+12z对齐)是否为六个轴向对齐方位的最后一个(步骤82)。在此点处,具有仍然没有分析的五个剩余的轴向对齐方位。因此,计算机将CAD模型10旋转到下一个轴向对齐方位(例如,主轴B与正矢量+12z对齐)(步骤84)。然后,根据此下一个的轴向对齐方位,计算机标识稳定的方位,并根据一个或多个选择的标准在稳定的方位分析CAD模型10(步骤80)。
[0072] 然后,计算机重复步骤80-84,直到分析了所有的六个轴向对齐方位为止。这就提供了用于CAD模型10的六个轴向对齐方位的分析结果。然后,如在方法24的步骤36和38(显示在以上图3A中)中的说明,计算机比较六个轴向对齐方位的分析结果,并标识用于一个或多个标准的CAD模型10的“最佳空间方位”。因此,方法72有利于限制分析的空间方位的数量(即,六个对齐的空间方位),其中分析的空间方位为稳定的方位。 [0073] 虽然已经参照主轴A、B和C进行了说明,但方法72可供选择地利用另外或少于以上说明的主轴进行,其确定分析的空间方位的数量。例如,子主轴可以由主轴计算并以同样的方式使用。这就提供了用于对包括计算的数量的更高的控制水平。
[0074] 图8A-8C和图9说明了依照方法72的步骤80(显示在图7中),确定和分析CAD模型10的稳定方位。图8A-8C提供用于说明在以下图9中说明的方法。
[0075] 图8A是显示在以上图6B中的轴向对齐方位的CAD模型10的透视图。如图8A所示,CAD模型10进一步包括为CAD模型10的底表面的表面86。CAD模型的外部表面包括指定CAD模型的角和弯曲位置的多个顶点(即,数据点)。 每个顶点都包括坐标系统12中的x-y坐标位置,而矢量部分与顶点相互连接,以限定CAD模型的外部表面。因此,表面86为包括垂直沿轴12z的CAD模型10的“最低”顶点的CAD模型10的底表面。
[0076] 部分基于表面86,计算机计算水平面88和枢轴线90以标识CAD模型10的稳定方位。水平面88是水平的x-y平面,其沿轴12z的垂直水平具有表面86,并表示用于构建3D目标的平台。枢轴线90为CAD模型10旋转以达到稳定方位的轴。
[0077] 图8B是图8A中的剖面8B-8B的表面86的剖视图(省略了水平面88)。图8B进一步显示了称为顶点86A-86D的CAD模型10的“最低”顶点。如图所示,顶点86A-86D位于表面86的角处,从而限定与由轴12x和12y限定的平面平行的矩形区域。
[0078] 图8C是显示在以上图6C中的稳定方位中的CAD模型10的侧视图。如图8C所示,计算机绕枢轴线90旋转(箭头91显示)CAD模型10到达稳定方位,其当CAD模型10的顶点92到达水平面88时出现。顶点92为CAD模型10的外部表面的“非最低”数据点。 [0079] 图9是依照方法72的步骤80以标识和分析CAD模型10的稳定方位的方法93的方框图。方法93包括步骤94-104,且初始包括确定CAD模型10的一个或多个“最低”顶点(即,CAD模型10的外部表面的一个或多个最低数据点)。如上所述,CAD模型10的最低顶点为限定表面86的顶点86A-86D。然后,计算机在为沿轴12z的CAD模型10的顶点86A-86D的垂直平面(即,具有表面86的垂直平面)的位置处产生x-y平面88(步骤96)。 [0080] 接着,计算机确定在以上图8A中显示的轴向对齐方位是否在稳定方位(步骤98)。
用于依照步骤98确定稳定性的适合的方法将在以下图10和图11中说明,并总体地包括确定质量的中心7070的相对位置和CAD模型10的一个或多个最低顶点。如果CAD模型10的轴向对齐方位为稳定方位,则因为CAD模型10已经在稳定方位,所以,计算机不改变CAD模型10的位置。然后,如果CAD模型10的轴向对齐方位不在稳定方位,则计算机计算枢轴线90(步骤100),并绕枢轴线90旋转CAD模型10的质量的中心7070(由箭头91表示),直到数据点92达到水平面88为止(步骤102)。这样就将CAD模型10从显示在图8A中的轴向对齐方位重新定位到以上图8C显示的稳定方位。
[0081] 在步骤98或102进行将CAD模型10定位在稳定方位后,根据一个或多个选择的标准,计算机分析CAD模型10(步骤104)。然后,依照方法72的步骤82(显示在以上图7中),计算机确定以上图8A显示的轴向对齐方位是否是六个轴向对齐方位的最后。如上所述,方法93用利于在分析CAD模型10之前在稳定的方位定位CAD模型10。这就降低了在非稳定方位构建3D目标的风险。
[0082] 图10A-10D和图11说明了依照方法93的步骤98(显示在以上图9中),用于确定特定的空间方位是否为稳定方位的适合的方法。图10A-10D显示了不同CAD模型的实例(即,CAD模型10A-10D),并提供为显示在以下图11中说明的方法。
[0083] 图10A相对应显示在图8A中的轴向对齐方位中的CAD模型10的CAD模型10A的透视图。如图10A所示,产生的数据还包括周界106和投影点108。术语CAD模型10A的“周界”(例如,周界106)指在与CAD模型的所有最低点相互连接的水平面88上的边界。在此实例中,CAD模型10A的最低点为顶点86A-86D。这样,周界106为与顶点86A-86D相互连接的边界,从而包括与表面86同样的矩形面积。投影点108为沿轴12z垂直到质量的中心70的下方的水平面88上的点。如此实例所示,投影点108位于周界106的外部。 [0084] 图10B是CAD模型10B的透视图,其为CAD模型10A的第一可供选择的实例,并包括第二表面110。第二表面110为由顶点110A-110D(未显示)限定的第二平面表面。顶点
110A-110D为与顶点86A-86D在同样水平面的CAD模型10B的另外最低顶点,并限定第二表面
110。产生的数据还包括周界112和投影点108,其中周界112为由CAD模型10B的所有最低顶点(即,顶点86A-86D和110A-110D)限定的水平面88上的边界。在此实例中,周界112包括表面86和110的面积的面积、以及表面86和110之间的面积(由虚线表示)。投影点
108与以上图10A中说明的相同,在此实例中,位于周界112内。
[0085] 图10C是CAD模型10C的透视图,其为CAD模型10A的第二可供选择的实例,并包括代替表面86的边缘114。边缘114由为CAD模型10C的最低顶点(CAD模型10C的最低数据点)的CAD模型10C的顶点114A和114B限定。产生的数据还包括为与以上图10A中说明相同的投影点108。
[0086] 图10D是CAD模型10D的透视图,其为CAD模型10A的第二可供选择的实 例。CAD模型10D包括代替表面86的喷嘴116,在此,喷嘴116位于CAD模型10D的一个最低顶点处(即,CAD模型10D的外表面的最低数据点)。产生的数据还包括与以上图10A中说明相同的投影点108。
[0087] 图11是依照方法93的步骤98,用于确定特定的空间方位是否为稳定方位的方法118的方框图。方法118的以下说明将参照显示在以上图10A中的CAD模型10A进行。 [0088] 方法118包括步骤120-124,且初始包括确定CAD模型10A的最低顶点(即,顶点
86A-86D)是否限定平面(步骤120)。此情况当最低顶点包括为非共线的至少三个最低顶点时出现。在此实例中,顶点86A-86D限定具有为非共线的至少三个最低顶点的平面(即,表面86)。因此,计算机进行确定周界106,如上所述,其为包括顶点86A-86D并包括与表面86同样的矩形面积的边界(步骤122)。
[0089] 然后,计算机确定质量的中心70的投影108是否位于周界106内(步骤124)。此决定总体地依赖于3D目标的质量中心是否在3D目标的支撑表面的上平衡的概念,然后,3D目标在稳定方位。然而,在此实例中,投影108设置在周界106的外部。因此,计算机确定显示在图10A中的轴向对齐方位不是稳定方位。然后,计算机进入方法93的步骤100(显示在以上图9中)以计算用于将CAD模型10A旋转到稳定方位的枢轴线。
[0090] 下面将参照显示在图10B中的实例,计算机确定CAD模型10B的最低顶点(即,顶点86A-86D和110A-110D)是否限定平面(步骤120)。在此实例中,顶点86A-86D和110A-110D限定具有为非共线的至少三个最低顶点的平面(即,包括表面86和110的平面)。因此,计算机进行确定基于顶点86A-86D和110A-110D的周界112(步骤122)。如上所述,周界112具有相对应表面86和110的面积的面积、以及在表面86和110之间的面积。
[0091] 然后,计算机确定质量的中心70的投影108是否位于周界112内(步骤124)。如以上图10B所示,在此实例中,投影108位于周界112内。因此,计算机确定显示在图10B中的轴向对齐方位在稳定方位,且不进一步旋转CAD模型10B。计算机进入方法93的步骤104(显示在以上图9中),以根据一个或多个选择的标准,分析在轴向对齐方位中的CAD模型10B。
[0092] 下面参照图10C的实例,计算机确定CAD模型10C的最低顶点是否限定 平面(步骤120)。在此实例中,CAD模型10C的最低顶点(即,顶点114A-114D)只限定线而不是平面。因为没有限定平面,所以,不能确定最低顶点的周界。反之,计算机确定质量的中心70是否垂直沿轴12z直接位于最低顶点的上方(即,顶点114A或114B)(步骤126)。
[0093] 如果质量的中心70直接位于最低顶点114A或顶点114B的上方,则计算机确定特定的轴向对齐方位在稳定方位,且不旋转CAD模型。然后,计算机进入方法93的步骤104(显示在以上图9中),以根据一个或多个选择的标准,分析在特定的轴向对齐方位中的CAD模型。
[0094] 然而,如图10C所示,质量的中心70不直接位于顶点114A或顶点114B的上方。因此,计算机确定显示在图C中的轴向对齐方位不在稳定的方位。然后,计算机进入方法93的步骤100(显示在以上图9中),以计算用于将CAD模型10C旋转到稳定方位的枢轴线。 [0095] 下面参照图10D的实例,计算机确定CAD模型10D的最低顶点是否限定平面(步骤120)。在此实例中,CAD模型10D在喷嘴116处具有不限定平面的一个最低顶点。因此,计算机确定质量的中心70是否直接位于CAD模型10D的最低顶点的上方(即,直接在喷嘴116的上方)(步骤126)。如图10D所示,质量的中心70不直接位于喷嘴116的上方,因此,计算机确定显示在以上图10D中的轴向对齐方位不在稳定方位。然后,计算机进入方法93的步骤100(显示在以上图9中),以计算用于将CAD模型10D旋转到稳定方位的枢轴线。 [0096] 应该注意,如果喷嘴116直接位于CAD模型10D的质量的中心70的下方,则除了特定的方位将实际不稳定外,计算机将确定特定的轴向对齐方位在稳定的方位。在此情况下,计算机可以在由轴12x和12y限定的平面内调节质量的中心70的位置少量的值。此较少的调节可以防止质量的中心70直接位于喷嘴116的上方,依照步骤126,此定位将造成计算机确定轴向对齐方位为不稳定的方位。
[0097] 图12A-12D和图13说明了依照方法93的步骤100(显示在以上图9中),用于计算枢轴线(例如,枢轴线90)的适合的方法。如下所述,枢轴线用于确定计算机旋转特定的CAD模型的枢轴点和方向。图12A-12D显示了不同CAD模型的实例,并提供为显示在以下图13中说明的方法。
[0098] 图12A为进一步包括枢轴线90的CAD模型10A(显示在以上图10A中)的透视图。枢轴线90与图8A所示相同,并用于将CAD模型10A从显示在图12A中的轴向对齐方位旋转到稳定方位。
[0099] 图12B是图12A中的剖面12B-12B的表面86的剖视图(省略了水平面88)。图12B进一步显示了线126和顶点部分128AB、128BC、128CD和128AD。顶点部分128AB、128BC、128CD和128AD为分别相互连接顶点86A--86D的矢量部分,以限定周界106。线126表示在周界106和质量的中心70的投影108之间的最短距离,并在中间点位置处交叉矢量部分128AD。 [0100] 图12C是进一步包括枢轴线130的CAD模型10C的透视图。枢轴线130以与枢轴线90(显示在以上图8A中)同样的方式起作用,用于将CAD模型10c从显示在图12C中的轴向对齐方位旋转到稳定方位。
[0101] 图12D是进一步包括部分132和枢轴线134的CAD模型10D的透视图,其部分132在质量的中心70和喷嘴116之间延伸。延伸通过CAD模型10D的部分132的部分用虚线显示。枢轴线134以与枢轴线90(显示在以上图8A中)同样的方式起作用,用于将CAD模型10D从显示在图12D中的轴向对齐方位旋转到稳定方位。
[0102] 图13是依照方法93的步骤100,用于计算枢轴线的方法136的方框图。方法136的以下说明将参照显示在以上图12D中的CAD模型10D进行。方法118包括步骤138-152,且初始包括确定CAD模型10D是否具有一个最低的顶点(步骤138)。在此实例中,CAD模型10D在喷嘴116处具有一个最低的顶点。因此,计算机计算在质量的中心70和喷嘴116之间的部分132(步骤140)。
[0103] 然后,计算机计算作为以下轴的枢轴线(1)垂直于部分132,(2)位于水平面88中,以及(3)相交喷嘴116(步骤142)。这就提供了在以上图10D中显示的枢轴线134。然后,依照方法93的步骤102(显示在以上图9中),计算机将质量的中心70绕枢轴线134旋转,直到CAD模型10D达到稳定方位为止。
[0104] 下面参照图12C所示的实例,计算机确定CAD模型10C是否具有一个最低的顶点(步骤138)。在此实例中,CAD模型10C包括一对的最低顶点(顶点114A和114B)。因此,计算机确定CAD模型10C的最低顶点限定平面(即, 至少为非共线的三个最低顶点)(步骤144)。如上所述,顶点114A和114B限定线而不是平面。因此,计算机标识沿顶点114A和
114B的共线路径(即,边缘114),并计算作为沿共线路径延伸的轴的枢轴线。这就提供了显示在以上图10C中的枢轴线130。然后,依照方法93的步骤102(显示在以上图9中),计算机将质量的中心70绕枢轴线130旋转,直到CAD模型10C达到稳定方位为止。 [0105] 下面参照图12A和12B所示的实例,计算机确定CAD模型10A是否具有一个最低的顶点(步骤138)。在此实例中,CAD模型10A包括四个最低顶点(即,顶点86A-86D)。因此,计算机确定CAD模型10A的最低顶点限定平面(步骤144)。如上所述,顶点86A-86D限定具有至少非共线的三个最低顶点的平面(即,表面86)。
[0106] 因为CAD模型10A的最低顶点限定平面,所以,计算机分析顶点86A-86D,并标识最低顶点靠近质量的中心70的投影108(步骤148)。在此实例中,顶点86A-86D等距地靠近投影108。然后,计算机分析顶点部分128AB、128BC、128CD和128AD,并标识最靠近质量的中心70的投影108的顶点部分(步骤150)。在此实例中,如图12B所示,顶点部分128AD为最靠近投影108的顶点部分(由图12B中的线126表示)。然后,计算机确定标识的最低顶点(即,顶点86A或86D)是否比标识的顶点部分(即,顶点部分128AD)更靠近投影108(步骤
152)。
[0107] 如果标识的最低顶点比标识的顶点部分更靠近投影108,则计算机将计算在标识的最低顶点和质量的中心70之间的部分,并根据该部分,以与上述步骤140和142同样的方式计算枢轴线。然而,在当前的实例中,顶点部分128AD比顶点86A或86D更靠近投影108。因此,计算机以与上述步骤146同样的方式标识沿顶点部分128AD的共线路径。这就提供了显示在以上图12A和图12B中的枢轴线90。当计算枢轴线90后,依照方法93的步骤
102(显示在以上图9中),计算机将质量的中心70绕枢轴线90旋转,直到CAD模型10A达到稳定方位为止。
[0108] 图14A、图14B和图15说明了依照方法93的步骤102(显示在以上图9中),用于绕枢轴线90旋转CAD模型10的适合的方法。图14A和图14B是相对应以上图12A所示的CAD模型10A的CAD模型10的侧视图,其提供为说明以下 图15的方法。
[0109] 如图14A所示,产生的数据进一步包括顶点154以及部分156和158。与顶点92一样,顶点154为CAD模型10的第二顶点。作为以上一般的说明,并显示在图14A中,顶点92和154为CAD模型10的“非最低”顶点的实例。部分156在枢轴线90和顶点92之间延伸,并设置在与水平面88为角度156a处。同样地,部分158在枢轴线90和顶点154之间延伸,并设置在与水平面88为角度158a处。
[0110] 图14B显示了当质量的中心70绕枢轴线90旋转角度156a后,在稳定的方位的CAD模型10。在稳定的方位中,CAD模型10的顶点92位于水平面88处。
[0111] 图15是用于绕枢轴线90旋转CAD模型10的方法160的方框图,并包括步骤162-174。方法160初始包括标识在CAD模型10的外表面上的第一“非最低”顶点(步骤
162)。如下所述,CAD模型10的外表面包括多个顶点(即,数据点)。因此,在步骤162-170期间,计算机顺序标识CAD模型10的每个非最低顶点。
[0112] 标识的非最低顶点的总数量可以改变。例如,计算机可以标识CAD模型10的每个非最低顶点,从而计算用于CAD模型10的每个非最低顶点的角度。可供选择地,如果CAD模型10包括大量的非最低顶点,则计算机可以限制标识的顶点的数量,例如,标识非最低顶点的均匀分布,标识非最低顶点的任意组,或通过标识在CAD模型10的具体位置处的非最低顶点组。
[0113] 在此实例中,让我们假设第一非最低顶点为顶点154。则计算机计算枢轴线90和顶点154之间的部分158(步骤164),并计算部分158和水平面88之间的角度(即,角度158a)(步骤166)。如图14A所示,水平面88沿轴12y延伸到枢轴线90的任意一侧。因此,为基于倾斜的水平面88的侧面(相对枢轴线90)投影108定位的侧面。此作为图14A中的水平面88的左侧显示。
[0114] 然后,计算机检测当前的非最低顶点(即,顶点154)是否为CAD模型10的最后的非最低顶点。如上所述,CAD模型10的标识的非最低顶点的数量可以改变。在此点上,具有存在的另外的非最低顶点。因此,计算机进行下一个非最低顶点(步骤170)。在此实例中,假设下一个非最低顶点为顶点92。然后,计算机对顶点92重复步骤164和166,从而提供部分156和 角度156a。然后计算 机对CAD模型10的外表面的每个顶点重复步骤164-168。
[0115] 当分析最后的非最低顶点时,计算机标识部分和水平面88之间的最低计算角度(步骤172),在当前的实例中,角度156a为计算的最低角度。结果,计算机将CAD模型10的质量的中心70绕枢轴线90旋转等于角度156a的角度数量(步骤174)。这样就将CAD模型10旋转到在以上图14B中显示的稳定的方位,在此,顶点92定位在水平面88处。然后,依照方法92的步骤104(显示在以上图9中),根据选择的一个或多个标准,计算机分析在稳定方位的CAD模型10。
[0116] 如上所述,在以上图6A-15中说明的方法有利于标识CAD模型10的稳定方位。这就使最终的3D目标以相对应CAD模型10的特定的稳定方位的物理方位构建,从而降低在构建加工期间碰撞3D目标的危险。另外,该方法有利于限制分析的空间方位的数量(例如,六个轴向对齐的方位),其相应地限制了计算机需要的计算数量。
[0117] 如上所述,本发明可以用于根据一个或多个标准标识最终的空间方位。适合的标准的实例包括可测量的快速制造构建性质的任何形式,例如,减少构建时间、最小化体积Volumersm、改进3D目标的表面光洁度、增加3D目标的零件强度、减少覆盖区的尺寸(在水平x-y平面中)、减少3D目标的高度(沿轴12z)、改进填充模式、获得使用者特定的方位、改进材料的选择及其组合。以下说明提供了用于根据具体的标准分析特定的空间方位的适合的技术:
[0118] 1.最小化支撑材料的要求体积
[0119] 当通过包括沉积加工(例如,熔融沉积成型和水墨喷射)的快速制造技术创建3D目标时,支撑结构可以在构造下方的悬挂部分的下方或3D目标的空腔中使用,其不直接通过构建材料本身直接支撑。构建材料可以利用同样的快速制造技术和沉积构建材料的系统构建。
[0120] 由于数据产生和支撑层的沉积,造成使用支撑材料以支撑3D目标的悬挂部分基本地增加构建时间。总体地,构建时间正比于体积Volumersm。因此,理想地将CAD模型10定位在最小化体积Volumersm的空间方位。
[0121] 用于CAD模型10的特定的空间方位的体积Volumersm通过在每个悬挂部 分下方产生支撑圆柱计算。用于产生CAD模型的支撑圆柱的适合的技术在克鲁波(Crump)等的美国专利第No.5,503,785号中、阿布莱姆斯(Abrams)等的美国专利第No.5,587,913号中说明。用于产生支撑圆柱的特别适合的技术通过由美国明尼苏达州的艾登.普来瑞(Eden Prairie)的斯特拉塔西斯(Stratasys)公司生产的商标名称为“INSIGHT”的快速制造软件提供。然后,计算机测量产生用于特定的空间方位的产生的支撑圆柱的总体积。这些测量的体积为在方法24的步骤38(显示在以上图3中)中顺序比较的分析的结果。
[0122] 2.改进表面光洁度
[0123] 由快速制造技术构建的3D目标通常具有“楼梯台阶”的外观,特别地,在弯曲或倾斜的外部表面处。楼梯台阶效果由具有正方形边轮廓的截面形状的分层造成,且对这层厚度的增加更显著。虽然楼梯台阶效果总体地不影响3D目标的强度,但其显著地降低了美观质量。
[0124] 3D目标的表面光洁度的一个方面基于沿轴12z垂直延伸的弯曲或倾斜表面,从而产生楼梯台阶状外观。表面光洁度可以通过降低垂直延伸的弯曲或倾斜表面的表面面积改进。因此,在步骤62期间,计算机测量用于特定的空间方位的CAD模型10的弯曲或倾斜表面的总的表面面积。测量的表面面积为接下来在方法24的步骤38中比较的分析结果。 [0125] 3.增加零件的强度
[0126] 3D目标的零件强度可能受到在构建加工期间使用的产生的构建路径的影响,特别地,在薄零件位置处。因此,在此实施例中,计算机扫描特定的空间方位,并标识可能影响3D目标的强度的具体因素,例如,在薄零件位置处的构建路径的矢量方向。在方法24的步骤38中,计算机比较空间方位,以确定增加或减少零件的强度。
[0127] 4.降低覆盖区的尺寸
[0128] 降低在水平x-y平面中的CAD模型10的覆盖区的尺寸有利于最佳化快速制造系统中分构建空间。这就允许在一个构建加工期间构建多个3D目标。因此,在此实施例中,对于特定的空间方位,计算机测量沿轴12z的多个增量上的CAD模型10的水平面积。然后,计算机记录对每个空间方位测量的最宽的面积,其在接下来的方法24的步骤38中比较。
[0129] 5.降低垂直的高度
[0130] 降低沿轴12z的3D目标的高度有利于降低需要构建的3D目标的垂直增量的数量,其为影响快速制造期间的构建时间的另一因素。因此,计算机测量在用于特定的空间方位的CAD模型10的最高顶点和最低顶点之间沿轴12z的距离。然后,将距离在方法24的步骤38中比较。
[0131] 6.提高填充模式
[0132] 当产生用于切片层的构建路径时,小的空区域可以导致小空腔在沉积通道和构建材料之间形成,其相应地增加了最终3D目标的孔隙滤,从而降低了最终3D目标的结构的整体性。因此,在此实施例中,计算机测量出现在用于特定的空间方位的构建路径中的空区域的数量和溶剂。用于标识小的空区域的适合的技术的实例公开在Holzwarth的美国专利申请系列号No.11/343,355号中,其标题为“用于用基于挤出分层沉积成型构建三维目标的方法”。可供选择地,计算机可以标识典型地导致形成小的空区域的已知几何因素。 [0133] 如上所述,本发明的方法14根据一个或多个标准,有利于优化CAD模型(例如,CAD模型10)的空间方位(例如,最小化体积rms)。结果,可以改进最终3D目标的物理特征和/或改进在快速制造期间的构建性能。
[0134] 图16是方法176的方框图,其为用于依照以上说明的方法14构建多个3D目标的可供选择的方法。方法176包括步骤178-180,且初始包括提供3D目标的多个CAD模型10,在此需要构建与在一个构建周期期间的快速制造系统的构建空间中的多个3D目标一样多的3D目标(步骤178)。然后,计算机确定以与上述方法14的步骤18中的相同方式确定用于第一和第二CAD模型的最佳空间方位(步骤180和182)。
[0135] 然后,计算机确定第二CAD模型是否配合在具有第一CAD模型的构建空间内(步骤184)。此确定基于第一和第二CAD模型的覆盖区的尺寸。如果两个CAD模型都配合在具有第一CAD模型的构建空间内(步骤184)。则重复步骤182和184,直到没有另外的CAD模型需要构建或如果没有另外的CAD模型将配合在构建空间内为止。
[0136] 然后,根据一个或多个选择的标准,计算机确定用于配合在构建空间内的CAD模型的更新的最佳空间方位(步骤186)。这样,除了考虑多个CAD 模型的相对位置外,以与上述方法14的步骤18同样的方式进行(例如,用于减少体积Volumersm)。
[0137] 然后,计算机将一个或多个CAD模型切片,并以与上述方法14的步骤20和2同样的方式构建3D目标,从而在一个构建循环中构建多个3D目标。因此,方法176有利于增加可以在一个构建循环中构建的CAD模型的数量,且当根据减少CAD模型的覆盖区的面积的标准分析CAD模型时特别适合。
[0138] 图17是依照上述具有各种实施步骤的方法14,用于构建3D目标的系统192的流程图。系统192包括计算机194以及快速制造系统196,其通过线198彼此通讯。计算机194可以为能直接或间接与一个或多个快速制造系统通讯的任何形式的基于计算机的系统,并可以包括打印机服务操作、3D CAD环境以及客户环境。
[0139] 计算机194可以在初始空间方位从各种来源(例如,网络线)接收CAD模型10或CAD模型10可以在具有计算机194的初始空间方位中产生。在任一情况下,计算机194保持CAD模型10在初始空间方位中。然后,计算机194进入方法14的步骤16-20(显示在以上图2中),包括在以上图3A-16中说明的任何适合的方法,并将产生的构建路径通过线198传递到快速制造系统。
[0140] 快速制造系统196是一种用于通过一个或多个基于分层的添加技术构建3D目标的系统。用于快速制造系统196的适合系统的实例包括熔化的熔融沉积成型系统(例如,美国明尼苏达州的Eden Prairie的Stratasys公司的商标为“FDM”的商业适用的系统)、水墨喷射系统、选择的激光烧结系统、电子束熔化系统、以及立体平版印刷系统。 [0141] 一旦接收到产生的构建路径,根据一个或多个选择的标准,则快速制造系统196将根据在坐标系统12中具有最佳空间方位,构建基于CAD模型10的3D目标。因此,在基于一个或多个选择的标准的快速制造期间,CAD模型10的优化的空间方位改进了构建性能。 [0142] 虽然本发明已经参照优选实施例进行了说明,但本领域的普通技术人员应该认识到,可以在此基础上对形式和细节上做出改变,而不脱离本发明的主题精神和范围。