一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于复制装配体中的部件配合的方法与流程

2022-07-02 03:00:25 来源:中国专利 TAG:


1.本发明涉及物理系统的建模,更具体地涉及对建模系统中的重复过程进行简化。


背景技术:

2.当创建物理装配体的计算机辅助绘图(cad)模型时,插入、移动、定向以及约束部件的进程可能是相当重复的,因此在该进程的每个步骤都受到人为错误的影响。通常,重复地布局和约束部件(例如紧固件)的方法要求用户在建模应用程序(例如solidworks)中为每个命令(例如复制配合)提供明显的选择。类似地,命令可能受限于共享表面(面)上存在的几何体和/或具有相同几何属性的几何体(例如solidworks smart fasteners(智能紧固件))。相同的面或几何体的变化需要用户手动地复制部件的另一个实例的布局和约束,然后可以通过上述进程来对配合进行复制。
3.图1a示出了包括多个板110、140、150、160、170的建模装配体100的示意图。用于装配体100的部件表(未示出)包括板110、140、150、160、170中的每个板。第一板115包括间隙孔120、125,在间隙孔中,一个或多个紧固件部件130(螺母、螺栓、垫圈等)可以用于将第一板110附接到板140、150、160。例如,用户创建了紧固件部件130(在这种情况下是螺栓),用于通过使紧固件部件130穿过第一板的顶部面115处的间隙孔120插入而被第二板160中的用于接纳紧固件部件130的螺纹的螺纹孔接纳,从而将第一板110紧固到第二板160。用户将紧固件部件130添加到部件表。如图1b所示,用户定义了包括紧固件部件130和间隙孔120的配合135。这些部件及其尺寸被存储在描述符表中,描述符表描述了配合135的各个部件120和130以及这这些部件之间的关系。
4.一旦用户已经手动定义了第一配合135,在装配体中的其他位置(例如,在第一板110的表面115中的其他间隙孔120、125中)中对该配合135进行复制需要用户手动地定义每个位置和配合约束,或者使每个期望位置处存在相同的几何体。这种手动配合可能是繁琐的,因为每个面的选择可能涉及旋转和/或缩放模型的视图,以使得用户能够看到并选择零件,并且可能每个面的选择都需要这种操作。在给定的面上识别具有相似尺寸的几何体对于人眼而言可能是相当困难的,通常需要用户实施其他手段(例如测量工具)或者反复试验以确定所选的几何体是否合适。因此,在该领域中需要解决一个或多个上述缺点。


技术实现要素:

5.本发明的实施例使得cad系统的用户能够以最小的用户输入来对建模装配体的感兴趣部件的布局和约束进行复制。该进程将部件的一个实例作为输入,该部件被局部地或完全地约束为某种几何体。用户调用进程来自动地对感兴趣部件的布局和约束进行复制。该进程对感兴趣部件、感兴趣部件与其他部件之间的约束、以及与感兴趣部件相邻和位于感兴趣部件的区域中的几何体进行分析。系统进行了该分析,对部件被约束在其上的面进行分析,以确定位于该面上和与该面相邻和/或位于该面的区域中的其他几何体是否与感兴趣部件及其相邻及区域性的几何体相似。如果系统发现相似的几何体,则系统通过可视
指示符向用户示出相似的几何体的位置。然后,用户可以选择使进程在该位置处自动地复制感兴趣部件及其约束,或者拒绝该建议并且不在该位置处复制部件。该进程使得用户能够在相同或其他模型面上选择额外的几何体,以使用如上所述的相同的分析在这些面上复制部件的布局和约束。另外,用户可以使用该进程来寻找与和感兴趣部件相邻和位于感兴趣部件的区域中的几何体更相似或更不相似的几何体。
6.在研究以下附图和详细描述后,本发明的其他系统、方法以及特征对于本领域的普通技术人员而言将是显而易见的或者变得显而易见。旨在在本发明的范围内将所有这样的附加系统、方法以及特征都包括在本说明书中,并且由所附权利要求保护。
附图说明
7.专利文件或申请文件包含至少一个以彩色处理的附图。在要求并支付必要的费用之后,具有彩色附图的本专利或专利申请公布文本的副本将由官方提供。
8.包括附图以提供对本发明的进一步理解,并且附图被并入本说明书并且构成本说明书的一部分。附图中的部件不一定是按比例绘制的,而是将重点放在清楚地说明本发明的原理上。附图示出了本发明的实施例,并且与说明书一起用于解释本发明的原理。
9.图1a是示例性的第一建模装配体的示意图。
10.图1b是图1a的建模装配体的示意图,示出了第一表面中的用户定义的第一配合。
11.图2a是示例性的第一实施例中的建模装配体的示意图,示出了基于图1b的用户选择的配合的多个建议配合。
12.图2b是图2a的建模装配体的示意图,示出了取消选择建议配合。
13.图2c是图2a的建模装配体的示意图,示出了在第二表面上选择附加配合。
14.图2d是图2c的建模装配体的示意图,示出了基于附加配合的位于第二表面中的多个建议配合。
15.图3是一种用于基于用户定义的第一配合来建议配合的方法的示例性实施例的流程图。
16.图4是示例性的第二建模装配体的示意图。
17.图5a是图4的装配体的细节图,示出了第一孔组。
18.图5b是示出了图5a的第一孔组的特征的剖面图。
19.图6a是图4的装配体的第二细节图,示出了第二孔组的孔的轮廓。
20.图6b是示出了图6a的第二孔组的特征的剖面图。
21.图7a是图4的装配体的第三细节图,示出了第三孔组的孔的轮廓。
22.图7b是示出了图7a的第三孔组的特征的剖面图。
23.图8a是图4的装配体的第四细节图,示出了第四孔组的孔的轮廓。
24.图8b是示出了图8a的第四孔组的特征的剖面图。
25.图9是示出了用于执行本发明的功能的系统的示例的示意图。
具体实施方式
26.以下限定对于解释应用于本文所公开的实施例的特征的术语是有用的,并且仅意在限定本公开中的元素。
27.如在本公开中所使用的,“旋转配合”是指同时应用的重合配合和同心配合。重合配合是指使两个平面成为共面的配合。同心配合使两个圆柱形或圆锥形的面成为共轴。
28.如在本公开中所使用的,“描述符”是指对建模装配体内的几何体的局部区域的属性进行描述的数据结构。描述符可以包括文本字段和数字字段,以及指示与其他部件和/或结构特征的关系的字段。术语“描述符”的这种用法在信息检索系统中很常见。例如,在图像检索系统中,描述符包含图像的用于帮助对图像进行分类的视觉特征,例如形状、颜色或纹理。在音乐搜索系统中,描述符可以包含例如节奏、音阶、流派、艺术家等属性。在文献检索系统中,描述符可以包含各个单词的计数、作者、语言等。
29.如在本公开中所使用的,“部件列表”是指二维(2d)或三维(3d)建模装配体的各个零件的列表。在cad环境中,部件列表可以作为图形窗口的侧栏可视地呈现,该图形窗口示出了建模装配体的2d渲染或3d渲染。部件列表和图形窗口可以是交互的,例如,在部件列表中选择部件可以在图形窗口中突出显示对应的部件,同样地,在图形窗口中选择部件(例如,通过鼠标点击)可以在部件列表中突出显示对应的部件。
30.如在本公开中所使用的,“模型分辨率”是指cad系统的如下参数:所述参数指示最小的尺寸,使得小于模型分辨率的任何物体被cad系统视为零长度。
31.如在本公开中所使用的,“源配合”是指在待复制的2d或3d装配体中的第一部件与第二部件之间建立的同心关系和重合关系的组合,例如,紧固部件与具有轴向钻孔的接纳部件之间的旋转配合。
32.如在本公开中所使用的,“无约束运动”和“无约束模式”是指如下的状态:在该状态下,有限元件模型内的零件在某个方向上不受约束地自由移动。
33.如在本公开中所使用的,“面”是指2d或3d建模装配体的零件的表面。
34.现在将详细参照本发明的实施例,本发明的实施例的示例在附图中示出。在任何可能的情况下,在附图和说明书中使用相同的附图标记来表示相同或相似的部件。
35.如在背景技术部分中所指出的,目前的cad解决方案需要对相似部件的配合进行手动地重复,这可能会导致浪费时间以及不必要的错误。本发明的示例性实施例(在此称为“配合助手”)分析了所识别的配合的所选部件及其相邻及区域性的几何体,因此用户不再必须通过视觉识别来确定模型中其他位置的合适的几何体,从而使用户能够移除不想要的建议或者定制结果以适应其需要。实施例通过在建议位置中的每个建议位置处复制感兴趣部件的约束来消除了人为错误的影响。
36.参照图1b,一旦用户手动定义了第一配合135,用户就表示出用户希望在第一配合面115上的多个接纳位置中复制该紧固件130的使用,并且本发明的第一实施例识别并且显示出第一表面115中的其他潜在配合135的建议,如图2a所示。
37.用户可以选择性地保留或拒绝选择135。例如,如图2b所示,用户可以选择从第一面115取消选择孔136,如下文所进一步描述的。如图2c所示,然后用户可以在第二表面175中选择第二配合185,在该第二表面中,配合助手搜索并识别与用于第一配合表面上的配合的搜索标准相匹配的配合场景,如图2d所示。当选择第二配合表面175时,用户可以扩大配合搜索,例如,改变部件的尺寸(例如紧固件直径、紧固件深度)。配合助手不仅寻找用于接纳紧固件的类似结构(例如,螺栓孔),而且通过复制源配合135、185来创建相关联的配合(紧固件(例如,螺栓)),并且将所创建的配合部件添加到部件列表中。
38.图3是一种用于在模型中复制配合的示例性方法的流程图。应当注意,如本发明的本领域技术人员所理解的,流程图中的任何过程描述或块应被理解为表示包括用于在过程中实现特定逻辑功能的一个或多个指令的模块、段、代码的部分或者步骤,并且替代实施方案被包括在本发明的范围内,在本发明中,根据所涉及的功能,功能可以不按所示或所讨论的顺序来执行,包括基本上同时地执行或以相反的顺序执行。
39.第一配合135(图1b)由cad系统的用户创建。第一配合包括已经被一个或多个配合约束的所选部件130(图1b),其中,至少一个配合涉及周边几何体的轴。例如,在当所选部件是与板上的孔配合的螺栓的情况下,螺栓受到孔的轴的约束。该配合是包括部件130(图1a)的旋转配合,该部件130将在装配体100(图1b)的面115(图1b)中的接纳部分120(孔)处被复制。如块310所示,对用于所选部件130(图1a)的接纳部分(周边区域)120(图1a)的约束和几何体进行检查。如块320所示,以数字描述符的形式捕捉周边几何体的特征。如块330所示,将数字描述符设置为源描述符。配合助手扫描具有源配合的整个零件的描述符,以寻找具有与源描述符相匹配的描述符的区域,以向用户显示。
40.如块340所示,配合助手检查在面115的区域中的其他潜在(“建议的”)目标的几何体120,并且计算这些几何体的数字描述符。如块350所示,将源描述符与潜在目标描述符中的每一个进行比较。在比较期间可以考虑用户偏好,例如,配合助手可以识别目标描述符中的具有一个或多个尺寸的变化范围的目标。如块360所示,可视化地示出(如在图2a中以黄色示出)建议目标。例如,可视指示符可以呈彩色同心圆的形式。在第一实施例中,用户可以通过点击最内部的同心圆来取消选择建议目标。配合助手将最内部的圆从所取消选择的建议136(图2c)的可视指示符中隐去。
41.如块380所示,根据目标几何体创建并约束建议部件的实例。例如,如果目标几何体具有与源描述符相同的轴向钻孔直径,但深度更浅,则建议部件的实例可以被约束为具有比源部件更短的长度,从而与目标几何体的更浅的深度相对应。作为另一个示例,如果目标几何体具有与源描述符相同的轴向钻孔深度,但直径更宽,则建议部件的实例可以被约束为具有比源部件更宽的直径,从而与目标几何体的较宽直径相对应。
42.在具有单个源配合的场景中,建议源可以在模型分辨率内的所有属性上与源相匹配。例如,如果源孔的半径是r,则建议的允许半径范围可以是[r-res,r res],其中,res是模型分辨率。当用户做出一个或多个附加选择时,配合助手基于每个属性在原始源和附加源中的值来调整每个属性的允许范围。例如,如果第一源孔的半径为r1并且附加源的半径为r2,其中r2大于r1,则此后建议配合可以包括半径范围为[r1-res,r2 res]的孔。通常,对于每个描述符属性,实施例可以允许的范围为[(t1,t2,

)中的最小值-res,(t1,t2,

)中的最大值 res],其中t1,t2,

是在用户给定源中该属性的值。这自动地提高了与该参数相匹配的值的范围。
[0043]
在可选的实施例中,配合助手可以从附加用户选择中推断出哪些参数对用户不太重要,从而在搜索配合建议时,允许这些参数有更多的变化。例如,如果第二选择是具有与第一选择不同的深度的孔,则系统可以基于孔的深度对于匹配不关键的假设而扩大搜索标准,并且可以放宽或者甚至忽略深度范围。
[0044]
所创建的实例被添加到部件表中。用户可以在装配体100(图2c)的其他位置(例如在装配体100(图2c)的第二表面175(图2c)上的通孔180(图2c))选择附加目标185(图2c)。
如块370所示,以数字描述符的形式捕捉附加目标185周边的几何体的特征。如图2d所示,可以生成基于附加目标185的附加建议。
[0045]
对于具有轴向分量的部件(例如螺栓的延伸轴),对围绕所选部件的接纳部分的约束和几何体进行检查涉及对围绕所选部件130(图1b)的所有面进行识别。为围绕所选部件130附近的每个面创建描述符以捕捉几何体的面类型、面取向、面相对于所选部件的轴的特征。面类型可以是例如平面、圆柱形等。描述符包括指示给定的面是凸出的、凹陷的还是平面的字段。对于具有轴向几何形状(圆柱形、圆锥形等)的面,描述符捕捉沿轴的任何半径变化。例如,如果面是圆锥形的,则描述符在第一端部处记录第一半径,并且在第二端部处记录第二半径。除了第一半径和第二半径,描述符还记录圆锥体的第一端部的轴参数(如下文所描述的)以及第二端部的轴参数。相比之下,圆柱形的面具有不变的半径。如果面具有更复杂的轴向几何形状(例如,环形面或旋转面),则可以在起始半径和结束半径之间的点处对半径变化进行采样。如果接纳部件的面具有非轴向的几何形状(平面、样条曲线(spline)等),则描述符可以仅包括轴与面之间的最小距离。
[0046]
如果配合中涉及一个或多个附加轴,则为每个轴创建描述符来捕捉该轴与主轴相距的最小距离、以及主轴的与附加轴相距最小距离处的点的参数。
[0047]
在创建描述符之后,配合助手按照轴参数值的升序对描述符进行排序。例如,通过从所有其他轴参数值中减去第一轴参数值,将轴参数值标准化,使得将第一轴参数设置为零,并且将其他参数值保持在与第一轴参数值相同的相对位置处。
[0048]
如下文进一步详细描述的,描述符包含给定轴周围的区域中的面的属性。如果期望在源区域与目标区域之间有更严格的相似性,则可以选择性地包括更多的属性,例如面的周长、面的面积、面的边线的数量等。借助于图4至图8所示的示例来说明描述符的全部内容。
[0049]
图4是示例性的装配体400的示意图,该装配体400包括第一零件410,该第一零件410具有第一零件的第一面415。第一孔组411(示出为被点线框包围)、第二孔组412(被虚线框包围)以及第三孔组413(被点划线框包围)在第一面415处穿过第一零件410。第二零件450具有第二零件的第一面455。第三零件470具有第三零件的第一面475。第四孔组474(被虚线框包围)在第一面475处穿过第三零件470。
[0050]
在该示例中,用于孔组411-414中的每个孔组的描述符基于围绕每个相应孔组411-411的孔轴的几何体来示出四个组411-414的孔之间的差异。具有相同描述符的孔被包括在单个组中。在该示例中,描述符的内容在表1至表4中示出。
[0051]
图5a是图4的装配体的第一细节图,示出了第一孔组411的孔的轮廓。示出了紧固件部件430位于第一孔组411的倒角圆柱形接纳孔中。紧固件部件430和第一孔可以被认为是源配合535。图5b是示出了源配合535的紧固件部件430周边的区域的特征的剖面图。表1示出了源配合535的描述符。测量是相对于轴550进行的。
[0052][0053]
表1:图5b中的孔组1的源配合的描述符
[0054]
图6a是图4的装配体的第二细节图,示出了第二孔组412的孔的轮廓。图6b是示出了第二源配合635的区域的特征的剖面图。表2示出了第二源配合635的描述符。测量是相对于轴650进行的。
[0055][0056][0057]
表2:图6b中的孔组2的源配合的描述符
[0058]
图7a是图4的装配体的第三细节图,示出了第三孔组413的孔的轮廓。图7b是示出了第三源配合735的区域的特征的剖面图。表3示出了第三源配合735的描述符。测量是相对于轴750进行的。
[0059][0060]
表3:图7b中的孔组3的源配合的描述符
[0061]
图8a是图4的装配体的第四细节图,示出了第四孔组414的孔的轮廓。图8b是示出了第四源配合835的区域的特征的剖面图。表4示出了第四源配合835的描述符。测量是相对于轴850进行的。
[0062][0063][0064]
表4:图8b中的孔组4的源配合的描述符
[0065]
在给定由一个孔约束的紧固件部件430的情况下,在示例性的实施例中,配合助手检查描述符,以寻找并指示具有匹配描述符的所有其他孔作为潜在目标。描述符的内容可以按照轴参数的升序进行排序。轴上的给定点的轴参数是该点与轴原点相距的带符号距离。可能有多种方式来固定轴原点和符号规则。根据示例中遵循的规则,轴原点被固定在轴向几何体的开始处、轴参数为0.0的位置。距离的符号在从原点向内移动到轴向几何体的情况下为正,在从原点向外移动到轴向几何体的情况下为负。
[0066]
在描述符表的“面取向”一列中提到的“向上”和“向下”是在轴参数的情况下进行考虑的。在给定的示例中,沿轴参数减小的方向被认为是“向上”,沿轴参数增大的方向被认为是“向下”。
[0067]“与轴相距的距离”表示平面与轴相距的最小距离。“轴参数”识别了轴上最接近所讨论平面的唯一点。
[0068]“半径1”和“半径2”分别是轴向几何体的起始半径和结束半径。如果轴向几何体为圆柱形面,则起始半径和结束半径将是相等的。如果轴向几何体为非圆柱形的(例如,圆锥形面),则起始半径和结束半径将是不同的。对于更复杂的轴向几何体(例如具有更复杂的曲线轮廓的环形面或旋转面),只有两个数据点(起始半径和结束半径)可能是不够的。对于
这些情况,半径变化的更多数据点可以在起始半径和结束半径之间进行采样,并且可以被包括在描述符中。
[0069]
在替代实施例中,紧固件部件可以包括一个以上的轴。在这种情况下,描述符包括为每个轴计算的各个描述符的集合。在此,每个给定轴的各个描述符包含附加的列,以容纳在给定轴的情况下的其他轴的属性。其他轴的属性可以包括其他轴与给定轴相距的距离以及达到最小距离的轴参数。
[0070]
如上所述,源配合由一组描述符定义,从而描述配合中直接涉及的对象中的每个对象。例如,紧固件(螺栓)穿过第一板的面中的孔被插入,并且紧固件附接到第二板上的接纳锚点。在替代实施例中,在第一板和第二板之间可能存在第三板(第三板具有用于紧固件的通孔)。在此,配合包括用于第一板、第二板和第三板中的每一个所涉及的表面以及用于紧固件本身的表面的描述符。紧固件的尺寸限定了在源配合描述符中所包含的范围。
[0071]
在第二实施例中,在cad系统已经在源配合的表面中提供了一组建议配合之后,用户可以选择不属于原始建议配合的一部分的孔。这创建了第二源配合,第二源配合被添加到搜索中,从而扩大搜索以包括适合于第一源配合和第二配合(具有相匹配的描述符)的孔作为建议配合。例如,第一源配合可以是倒角的,而第二源配合不是倒角的。一旦为第一表面选择了所有配合,如果用户选择了第二表面,则搜索的范围就会被扩大以在第二表面中寻找配合。
[0072]
在目前的实施例中,用户可以选择孔,配合助手会显示在相同的面中具有相似的周边几何体的所有孔作为潜在配合。用户可以选择具有不同直径的或者位于非共面的面上的附加孔。
[0073]
如果用户选择组合的紧固件/接纳部作为源配合,则用户有效地选择紧固件部件和孔以及它们相关联的配合,从而形成旋转配合的输入。例如,假定配合的同心部分是在螺栓的柄部和孔的内壁之间创建的,并且重合部分是在螺栓上的平面实体(例如螺栓头的下侧)与部件上的平面实体之间创建的,则孔位于例如板的其中已创建了该孔的面中。
[0074]
用于执行以上详细描述的功能的本系统可以是由计算机托管的计算机辅助绘图应用程序,其示例在图9的示意图中示出。系统900包括处理器902、存储设备904、存储有定义上述功能的软件908的存储器906、输入和输出(i/o)设备910(或外围设备)、以及使得能够在系统900内进行通信的本地总线或本地接口912。本地接口912可以是,例如但不限于,本领域中已知的一个或多个总线或其他有线连接或无线连接。本地接口912可以具有附加元件(例如控制器、缓冲器(缓存)、驱动器、中继器和接收器)以使得能够进行通信,为了简单起见,省略了这些附加元件。此外,本地接口912可以包括地址、控制和/或数据连接,以使得在前述部件之间能够进行适当的通信。
[0075]
处理器902是用于执行软件(特别是被存储在存储器906中的软件)的硬件设备。处理器902可以是任何定制的或市售的单核或多核处理器、中央处理单元(cpu)、与本系统900相关联的多个处理器中的辅助处理器、基于半导体的微处理器(呈微芯片或芯片组的形式)、宏处理器、或者通常用于执行软件指令的任何设备。
[0076]
存储器906可以包括易失性存储器元件(例如,随机存取存储器(ram、例如dram、sram、sdram等))和非易失性存储器元件(例如,rom、硬盘、磁带、cdrom等)中的任一个或组合。此外,存储器906可以包括电子、磁性、光学和/或其他类型的存储介质。应当注意,存储
器906可以具有分布式架构,在该分布式架构中,各种部件被定位成彼此远离,但是可以由处理器902访问。
[0077]
根据本发明,软件908定义了由系统900执行的功能。如下所述,在存储器906中的软件908可以包括一个或多个单独的程序,单独的程序中的每个程序包括用于实现系统900的逻辑功能的可执行指令的有序列表。存储器906可以包括操作系统(o/s)920。操作系统基本上控制系统900内的程序的执行并且提供调度、输入输出控制、文件和数据管理、内存管理以及通信控制和相关服务。
[0078]
i/o设备910可以包括输入设备,例如但不限于键盘、鼠标、扫描器、麦克风等。此外,i/o设备910还可以包括输出设备,例如但不限于打印机、显示器等。最后,i/o设备910可以进一步包括通过输入和输出进行通信的设备,例如但不限于调制器/解调器(调制解调器;用于访问另一设备、系统或网络)、射频(rf)或者其他收发器、电话接口、桥接器、路由器或其他设备。
[0079]
如上所述,当系统900处于运行状态时,处理器902被构造成执行存储在存储器906中的软件908,以向存储器906传送数据和从存储器906传送数据,并且根据软件908基本上控制系统900的运行。
[0080]
当系统900的功能处于运行状态时,处理器902被构造成执行存储在存储器906中的软件908,以向存储器906传送数据和从存储器906传送数据,并且根据软件908基本上控制系统900的运行。操作系统920由处理器902读取,并且可能在处理器902内被缓存,然后被执行。
[0081]
当系统900由软件908实现时,应当注意,用于实现系统900的指令可以被存储在任何计算机可读介质上,以供任何计算机相关的设备、系统或方法使用或者与任何计算机相关的设备、系统或方法结合使用。在一些实施例中,这种计算机可读介质可以对应于存储器906或存储设备904之一或两者。在本文的上下文中,计算机可读介质是电子、磁性、光学或其他物理设备或装置,其可以包含或存储计算机程序,以供计算机相关的设备、系统或方法使用或者与计算机相关的设备、系统或方法结合使用。用于实现系统的指令可以包含在任何计算机可读介质中,以供处理器或其它这样的指令执行系统、器件或设备使用或者与处理器或其它这样的指令执行系统、器件或设备结合使用。尽管已经通过示例的方式提到了处理器902,但在一些实施例中,这种指令执行系统、器件或设备可以是任何基于计算机的系统、包括处理器的系统、或者可以从指令执行系统、器件或设备获取指令并执行指令的其他系统。在本文的上下文中,“计算机可读介质”可以是可以存储、通信、传播或传输程序的任何装置,以供处理器或其他这样的指令执行系统、器件或设备使用或者与处理器或其他这样的指令执行系统、器件或设备结合使用。
[0082]
这种计算机可读介质可以是,例如但不限于电子、磁性、光学、电磁、红外或半导体系统、器件、设备或传播介质。计算机可读介质的更具体示例(非详尽列表)将包括以下各项:具有一根或多根导线的电连接件(电子)、便携式计算机磁盘(磁性)、随机存取存储器(ram)(电子)、只读存储器(rom)(电子)、可擦除可编程只读存储器(eprom、eeprom或闪存)(电子)、光纤(光学)以及便携式光盘只读存储器(cdrom)(光学)。应当注意,计算机可读介质甚至可以是打印程序的纸张或者其他合适的介质,因为程序可以通过例如对纸张或其他介质进行光学扫描而被电子捕获,然后进行编译、解释,或者在必要时以合适的方式进行处
理,然后存储在计算机存储器中。
[0083]
在系统900由硬件实现的替代实施例中,系统900可以用本领域中众所周知的以下技术中的任意一项或其组合来实现:具有用于在数据信号上实现逻辑功能的逻辑门的一个或多个分立逻辑电路、具有适当组合逻辑门的专用集成电路(asic)、一个或多个可编程门阵列(pga)、现场可编程门阵列(fpga)等。
[0084]
虽然上述实施例针对的是与平面、圆柱形和圆锥形的表面相邻的配合,但在替代实施例中,配合可以包括其他弯曲的表面。此外,尽管公开了配合表面作为用于接纳所插入的紧固件的孔,但在替代实施例中,配合表面可以具有突出的圆柱形部分和/或圆锥形部分,该突出的圆柱形部分和/或圆锥形部分具有与接纳部分配合的至少一个中心轴。
[0085]
虽然上述实施例针对的是使用cad软件的产品设计,特别是针对机械、电气、气动和液压装配体以及多主体零件的设计,但本领域技术人员将理解,替代实施例可以针对其他相关的应用程序。例如,视频游戏设计实施例可以在具有类似的相邻和区域性的环境特征的位置处复制环境特征。类似地,hvac应用程序可以利用本发明在热分析已确定温度梯度或空气流动模式具有类似性质的位置处复制加热、冷却或空气运动机制,并且确定具有不同尺寸和取向的机械支撑件(例如,桥梁或建筑物中的结构构件)的布局以满足负载场景。
[0086]
对于本领域技术人员而言显而易见的是,可以对本发明的结构进行各种修改和变化,而不脱离本发明的范围或精神。鉴于前述内容,本发明旨在覆盖本发明的修改和变化,只要这些修改和变化落入所附权利要求及其等效物的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献