首页> 中国专利> 在变量化系统中排序可选约束

在变量化系统中排序可选约束

摘要

用于产品数据管理的方法以及对应系统和计算机可读介质。方法包括在数据处理系统(100)中接收CAD模型(400,500,600),CAD模型(400,500,600)包括多个特征和约束,所述多个约束包括可选约束。所述方法包括接收(310)操纵种子特征的用户操作,以及识别与用户操作对应的多个可选约束。所述方法包括对可选约束进行排序(320)并且应用经排序的可选约束。所述方法包括根据所应用的约束来执行(335)用户操作以产生修改的CAD模型(400,500,600)并且存储(340)修改的CAD模型(400,500,600)。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-06-19

    专利权人的姓名或者名称、地址的变更 IPC(主分类):G06F17/50 变更前: 变更后: 申请日:20130702

    专利权人的姓名或者名称、地址的变更

  • 2018-03-06

    授权

    授权

  • 2015-06-24

    实质审查的生效 IPC(主分类):G06F17/50 申请日:20130702

    实质审查的生效

  • 2015-03-18

    公开

    公开

说明书

本发明涉及根据独立权利要求的用于变量化系统中的对可选约束的排序的方法、产品数据管理数据处理系统以及计算机可读介质。

技术领域

本公开内容一般地涉及对产品数据和其他项目进行管理的计算机辅助设计、可视化和制造系统、产品生命周期管理(“PLM”)系统以及类似系统(统称为“产品数据管理”系统或“PDM”系统)。

背景技术

PDM系统对PLM和其他数据进行管理。期望改进了的系统。

发明内容

各种公开了的实施方式包括用于产品数据管理的方法以及对应系统和计算机可读介质。方法包括在数据处理系统中接收CAD模型,所述CAD模型包括多个特征和约束,所述多个约束包括可选约束。所述方法包括接收操纵种子特征的用户操作,以及识别与所述用户操作对应的多个可选约束。所述方法包括对可选约束进行排序并且应用经排序的可选约束。所述方法包括根据所应用的约束来执行用户操作以产生修改的CAD模型并且存储修改的CAD模型。

以上所述已经相当广泛地概述了本公开内容的特征和技术优点,使得本领域技术人员可以更好地理解以下详细描述。将在下文中描述本公开内容的构成权利要求主题的另外的特征和优点。本领域技术人员应当意识到,它们可以容易地使用所公开的构思和具体实施方式作为对用于实现本公开内容相同目的的其他结构进行修改或设计的基础。本领域技术人员还应当意识到,这样的等同构造并未脱离本公开内容的最广泛形式的精神和范围。

在开始下面的具体实施方式之前,阐述贯穿本专利文献使用的某些单词或短语的定义会有利:词语“包括(include)”和“包括(comprise)”及其派生词语指没有限制的包括;术语“或”是包括性的,指和/或;短语“相关联”和“与其相关联”及其派生短语可以指包括、被包括在内、与其互连、包含、被包含在内、连接至或与其连接、耦接至或与其耦接、能够与其通信、与其协作、交错、并列、与其接近、绑定至或与其绑定、具有、或具有其性质等;以及术语“控制器”指控制至少一个操作的任何设备、系统或其一部分,而不论这样的设备是通过硬件、固件、软件或以上中的至少两者的组合来实现。应当注意,与任何具体控制器相关联的功能,无论本地或远程,可以是集中式或分布式。贯穿本专利文献提供某些单词和短语的定义,并且本领域技术人员应当理解,这样的定义即使不是在大多数实例中但仍在许多实例中适用于这样被定义的单词和短语的现有及未来使用。尽管一些词语可能包括各种各样的实施方式,但是所附权利要求可以明确地将这些词语限制到具体的实施方式。

附图说明

为了更全面地理解本公开内容及其优点,现在结合附图来对以下描述进行参考,其中相同的附图标记指代相同的对象,在附图中:

图1描绘了能够实现实施方式的数据处理系统的框图;

图2A和图2B示出了根据所公开的实施方式的需要的和可选的约束;

图3描绘了根据所公开的实施方式的处理的流程图;

图4A至图4F示出了根据所公开的实施方式一般可选约束排序的示例;

图5A至图5D示出了根据所公开的实施方式的包括测量距编辑的距离的可选约束排序的示例;以及

图6A至图6C示出了根据所公开的实施方式的包括使用出现在模型中的特征信息的可选约束排序的示例。

具体实施方式

以下所讨论的图1至图6C以及本专利文献中用于描述本公开内容的原理的各种实施方式仅以示意性方式来说明并且不应以任何方式被解释成限制本公开内容的范围。本领域技术人员应当理解,本公开内容的原理可以通过任何适当地配置的设备来实现。将参照示例性非限制性实施方式来描述本申请的诸多创新性教示。

在变量化建模系统例如在西门子产品生命周期管理软件公司产品中使用的“同步技术”处理内,变化通常被变量化地表达。变量化系统从几何约束和维度(dimension)的方面来描述对象模型中的特征的参数以及特征之间的关系。然后,这样的系统使用“解算器”处理以处理这些约束和维度以及保持设计意图所需的大量的辅助约束和维度,并且同步地求解整个模型。

在这样的变量化建模系统中,实现“自然”行为是关键目标。在现实的复杂模型中,编辑预期会遇到各方面的组合,每个方面具有对应的“自然”行为。这是仅当系统可以在这样的组合的情况下一致地限定总体行为时这才会真实有用,而这常常需要冲突解决。

所公开的实施方式包括对组合行为的限定以及用于实现该限定的系统及方法。

图1描绘了数据处理系统的框图,其中实施方式能够实现为例如通过软件或其他方式特别地配置成执行如本文所述的处理的PDM系统,并且特别地实现为如本文所述的多个互连和通信的系统中的每一个。所描绘的数据处理系统包括与二级高速缓存/桥接器104连接的处理器102,所述二级高速缓存/桥接器104又连接至本地系统总线106。本地系统总线106可以是例如外围部件互连(PCI)架构总线。在所描绘的示例中,与本地系统总线连接的还有主存储器108和图形适配器110。图形适配器110可以与显示器111连接。

如局域网(LAN)/广域网/无线(例如,WiFi)适配器112的其他外围设备也可以与本地系统总线106连接。扩展总线接口114将本地系统总线106与输入/输出(I/O)总线116连接。I/O总线116与键盘/鼠标适配器118、盘控制器120和I/O适配器122连接。盘控制器120可以与存储设备126连接,所述存储设备126可以是任意适合的机器可用或机器可读存储介质,包括但不限于:非易失性、硬编码型介质如只读存储器(ROM)或者可擦除、电可编程只读存储器(EEPROM)、磁带存储设备和用户可记录型介质例如软盘、硬盘驱动器及致密盘只读存储器(CD-ROM)或数字多功能盘(DVD)以及其他已知的光、电或磁存储设备。

在所示出的示例中,与I/O总线116连接的还有音频适配器124,音频适配器124可以连接有扬声器(未示出)以播放声音。键盘/鼠标适配器118提供用于定点设备(未示出)如鼠标、跟踪球、轨迹指示器的连接。

本领域普通技术人员应当理解,图1所描绘的硬件可以因具体实现而异。例如,如光盘驱动器等其他外围设备还可以被另外使用或者代替所描绘的硬件。所描绘的示例仅出于说明目的而提供,并且非意在暗示关于本公开内容的架构限制。

根据本公开内容的实施方式的数据处理系统包括采用图形用户界面的操作系统。操作系统允许多个显示窗口同时显示在图形用户界面中,其中每个显示窗口针对不同的应用或者针对相同应用的不同实例来提供接口。用户可以通过定点设备来操作图形用户界面中的光标。可以改变光标的位置和/或生成如点击鼠标按钮的事件以驱动期望响应。

可以采用被适当地修改了的各种商业操作系统之一如位于华盛顿州雷德蒙德的Microsoft公司的产品Microsoft WindowsTM版本。根据所描述的本公开内容来修改或创建该操作系统。

LAN/WAN/无线适配器112可以与网络130(不是数据处理系统100的一部分)连接,所述网络130可以是如本领域技术人员所知的任何公共或私有数据处理系统网络或这些网络的组合,包括因特网。数据处理系统100可以经由网络130与服务器系统140通信,所述服务器系统140也不是数据处理系统100的一部分,而是可以实现为例如单独的数据处理系统100。

可选约束是仅当它们不防止给定编辑发生时才被应用到模型的这些约束。可选约束不同于可以防止模型被编辑的规则(regular)约束。

图2A和图2B示出了根据所公开的实施方式的需要的和可选的约束。图2A示出了被约束成以指定的距离分开的两条线202和204的简单模型。在该情况下,线202还被约束成被固定在某个位置处。

如所示出的,如果系统或用户尝试将线204向右边移动,则在传统的约束系统中该移动编辑可能失败。这是由于在线202与被移动的线204之间的严格的距离约束。

然而,如果将距离约束转变成可选约束,“距离—如果—可能”,则现在该编辑可以成功,但是该距离会被突破。图2B示出了结果,移动成功但是可选距离约束现在不被满足。相同的原理应用于简单的或复杂的二维(2D)或三维(3D)模型。

可选约束在对模型编辑的一般行为进行控制时有用。可以通过将规则约束添加到系统来控制行为,但是常常这些附加约束可能会与由系统或用户两者之一置于模型上的其他约束冲突,或可能会与被尝试的编辑直接地冲突。使用可选约束来控制行为意味着不存在冲突。

存在有从可选约束方面来描述一般行为会有用的很多示例,例如避免圆柱体改变其半径以及避免平面旋转。

当使用可选约束控制行为时,大多数模型编辑将导致生成多个可选约束。在这些可选约束中,一些可选约束可能会冲突,给出所应用的选择,即可以应用可选约束A或可选约束B,但不是A和B两者。

如果系统试图将直观型行为自动地给予用户,则必须通过某种数学方法对系统中的任意可选约束进行排序,以使得最重要的可选约束优先于不太重要的可选约束被应用。

所公开的实施方式包括按照产生相对于用户更具交互性的交互和直观响应的方式来应用可选约束的系统及方法。

所公开的实施方式应用一组排序需求以对给定的一组可选约束进行排序

●顺序对于给定模型的给定编辑应当唯一;

●顺序应当考虑多个一般行为优先级,如“防止几何形状旋转”比“防止几何形状改变大小”更重要;

●顺序应当取决于用户正在请求的编辑,意味着顺序对于同一模型的不同编辑会改变;

●顺序应当取决于呈现给系统的模型,意味着将附加约束添加到系统应当改变任何可选约束的顺序;

●较低优先级的约束的顺序应当能够随着较高优先级的约束被强加而改变;以及

●任何处理应当能够容易地被扩展以处理特殊情况。

为了满足这些要求,所公开的实施方式使用以下排序处理,所述排序处理基于以下属性针对给定编辑对给定模型上的给定的一组可选约束进行排序,下面更加详细地描述每个所述属性:

●通过行为类;

●通过关于被约束的特征的已知信息;

●通过距编辑的距离;以及

●通过静态模型属性。

具体实施方式可以按照上面列出的一般顺序对约束进行排序,但是该排序不是在所有实施方式中都是严格必需的。例如,可以对行为类、已知信息和距离的特定元素进行混合以给出更直观的行为。

行为类:“行为类”被定义为创建一个或更多个特定可选约束的原因。存在有许多为什么会创建可选约束的原因,但是这些原因一般落入两个大类。第一类,基于用户给出的信息如已经置于模型上的维度的原因。第二类,基于模型中的处于其未编辑状态的元素的某些几何构造的原因。

行为类的一个示例是维度端(dimension-end)数据,给予维度所作用的面某行为。行为类的另一示例是正交锁定,其中几何形状被测量成与部件的主轴对齐并且需要保持该对齐。行为类的另一示例是大小锁定,其中几何形状被限定成具有某些大小特征并且被要求保持该大小。行为类的再一示例是图案间隔,其中图案被限定成具有需要被保持的某些间隔特征。行为类的又一示例是倾斜,其中几何形状彼此邻接并且必须旋转以在模型被改变时保持邻接。当然,这些示例非意在穷举或限制。

系统可以将给定的一组行为类相对于彼此进行优先排序以给出一般可选约束顺序。该优先排序可以为静态、针对某些部件类型自动地调节、或根据需要由用户经由选项控制。

关于特征的已知信息:一些可选约束可以被添加到系统以确保特定特征的某个一般行为。例如,对于具有限定局部X和局部Z方向的局部坐标系统的特征而言,系统或用户可以限定期望的行为属性。

基于已知信息的期望行为属性的一个示例是针对某个特征优选地移动而非旋转,暗示被添加到系统的任何可选约束的局部顺序,例如,局部X约束在局部Z约束之前。

基于已知信息的期望行为属性的另一示例是:如果特征必须移动,则不约束该特征沿着特定方向移动。这暗示如果不能应用第一可选约束则不应当应用任何第二可选约束。

为了能够进行局部排序,由特征限定可选约束簇,其中在该簇内的约束的顺序用于限定在主排序列表中的约束的顺序和邻接。

距编辑的距离:为了描述“距编辑的距离”,在本文使用下述术语。“操作”指用户正在对模型做的编辑。“种子”或“种子特征”指用户所直接作用以进行编辑的几何形状。“对象”指使约束被生成和求解并且结果将几何形状链接到一起的模型的特征。

“距编辑的距离”指当相对于模型的对象进行测量时施加有可选约束的几何形状与操作的“种子”之间的最短距离。

该距离通过构建表示由对象(边)链接在一起的编辑中所涉及的几何形状(节点)的图来计算。然后,可以通过使用标准的图分析技术沿着贯穿图的一系列边来测量任意两个几何形状(或节点)之间的最短距离。

图中表示的对象的示例是如距离或角度的维度;如同心或平行的约束;以及如孔或图案的特征。

所测量的距离必须考虑被固定的任何几何形状(或节点)。为了给出直观行为,最短距离不应当经过已知被固定的几何形状。

另外,随着将可选约束添加到模型,先前能够移动的几何形状现在变成固定的。因此,系统在对任何剩余可选约束进行排序之前重新评估模型中的所有几何形状的自由度并且相应地更新图内的距离。

静态模型属性:为了实现所有可选约束的最终明确排序,系统可以使用一些静态模型属性。这些属性用于确保顺序明确并且因此能够重复,而不是仅影响行为。可以使用的模型的静态属性的示例包括几何形状的位置,例如几何形状可以按照几何形状在3D空间中的X,Y和Z位置被排序,并且然后与几何形状关联的标识符可以用于标识系统中的几何形状。

图3描绘了根据所公开的实施方式的处理,该处理可以例如由在下面统称为“系统”的一个或更多个PDM数据处理系统如数据处理系统100来执行。

系统接收CAD模型(步骤305)。该模型可以是2D模型或3D模型,以及该模型包括多个特征和约束,所述多个约束包括可选约束。

系统接收用户操作(步骤310)。用户操作是用户通过操纵至少一个种子特征对模型做的编辑。

系统识别与用户操作对应的多个可选约束(步骤315)。

系统对可选约束进行排序(步骤320)。该排序可以根据以上所描述的任意或所有属性,包括通过行为类、通过关于被约束的每个特征的已知信息、通过距编辑(种子特征)的距离、或通过静态模型属性。

系统还可以对可选约束之间的其中仅当第一约束被应用时第二约束才会被应用的从属性进行限定。在其他情况下,该从属性可以基于模型中的任何准则或特殊情况。该从属性可以被看做排序处理的一部分。

系统应用第一排序可选约束(步骤325)。

系统从所识别的可选约束移除所应用的可选约束(步骤330)。

系统重复步骤320、325和330直到不存在尚未被应用的剩余的所识别的约束。应用第一排序约束然后在剩余约束被应用之前对剩余约束进行重新排序的处理使得:对在列表中较高的约束的应用能够影响在列表中较低的约束的顺序。这在使编辑处理能够适应几何形状自由度的变化方面提供了明显的技术优点。

通过以上的一般处理促进基于某准则或从属性舍弃可选约束的一般能力,由此所有后续约束在更重要的约束被应用时重新被排序。

系统根据所应用约束(步骤335)执行操作以产生修改的CAD模型。

系统存储修改的CAD模型(步骤340),并且还可以显示修改的CAD模型。

当然,本领域的技术人员应认识到,除非由操作的序列具体地指示或需要,否则在以上所描述的处理中的某些步骤可以被省略、并行地或顺序地执行、或以不同的顺序执行。在图3的处理中可以包括以上所描述的其他特征和处理中的任何特征和处理。

图4A至图4F示出了根据所公开的实施方式的一般可选约束排序的示例。

图4A示出了简单2D模型400。在该示例中,如箭头420所指出的,圆402正向左边移动。该圆402与外部弧404同心,外部弧404与邻接竖直线406和水平线408相切。该竖直线与顶部弧410相切,并且该顶部弧与顶部圆412同心。

图4B示出了在保持这些约束的同时移动圆402的两个可能结果。两者都是合理的,但是因为左边结果保留了竖直线的竖直对齐所以更有可能期望左边结果。

图4C示出了类似的2D模型430。在该示例中,如箭头450所指示的,圆432正向左边移动。圆432与外部弧434同心,外部弧434与邻接成角度线436以及水平线438相切。该成角度线与顶部弧440相切,该顶部弧与顶部圆442同心。

在该情况下,因为更多的旋转正被应用到已经旋转的线,所以在图4D中示出的结果更合理。

用于实现该行为的决定处理可以通过放置一组可选约束并且然后对该组可选约束进行正确地排序来一般化。

图4E示出了具有可选约束的图4A的模型400。在该情况下,标记的约束是:

DNR=不旋转(如果可以),针对“正交—锁定”被创建。

DNM=不移动(如果可以),针对“倾斜”被创建。

图4F示出了具有可选约束的图4C的模型430。注意,不将DNR置于线2的决定基于其原始方向。

系统或用户可以通过下述逻辑对可选约束进行排序以得到正确的行为:

●首先通过创建可选约束的理由来排序,上述示例中的正交锁定或倾斜,正交锁定被认为比倾斜更加重要。

●第二通过距操作目标(圆402和圆432)的约束距离来排序,离的最远的为第一。

●第三通过静态模型属性如ID来排序。

●基于特殊条件舍弃一些可选约束。

该逻辑产生对于模型400的示例的以下顺序:

这根据上述处理导致下述处理。首先按照类型对约束进行排序,然后以距编辑的距离对约束进行排序。“DNR—线2”和“DNR—线3”仍然相等,因此按模型属性排序,例如,几何形状的编号。“DNM—线2”和“DNM—线3”仍然相等,但是建立了对于等距的倾斜规则的特殊情况,其中两个规则都被舍弃以不会强加非期望行为。

该逻辑产生对于模型430的示例的以下顺序:

在该情况下“DNM—弧1”是被附加地应用的,因此强加线2的旋转行为。

图5A至图5D示出了根据所公开实施方式的包括测量距编辑的距离的可选约束排序的示例。

图5A示出了简单的2D模型500以示出距离的示例。在这个示例中的下面的五个面,面a至面e,通过模型数据以在每个邻接面之间存在一个图台阶(graph step)的方式被相关。

在示例操作中,面a 502是种子,并且被沿着箭头520所示的方向被平移,并且约束面a的长度保持不变。面a至面e的距离被示出为图5A中画圆圈的数字:对于种子的0至对于面e的4,面e按照通过图连接性的测量为最远。

作为行为的示例,系统尝试应用可选约束以不移动面a至面e。可选约束按照最大限度地远离编辑会被排序如下:

图5B示出了使用该顺序的模型500的结果的变化。注意,面a被移动(该移动由用户做出),以及面b被移动(因为b必须保持与面a连接),但是面c至面e没有移动。

对于相同的操作而言,如果改变模型数据,在面a和面e之间添加附加非可选约束使得该两个面必须严格地平移,并且两个面都不可以改变长度,则图连接性会显著地被改变。在操作中包括面a与面e之间的约束使面d距被执行的操作更近。图5C示出了模型530,与模型500类似,但是具有这些附加约束。用户期望沿着箭头550的方向移动面a 532。

可以生成相同的可选约束,然而,这些可选约束现在可以被排序为如下:

图5D示出了使用可选约束的该顺序并且保持非可选约束的模型530的结果的变化。

图6A至图6C示出了根据所公开的实施方式的包括使用呈现在模型中的特征信息的可选约束排序的示例。

也可以使用已排序可选约束限定从属特征的优选行为。

图6A示出了其中特征A(立方体602)被放置在特征B(长方体604)上的3D模型600的示例。

在编辑时,期望以下行为:

●如果特征B(长方体604)移动,则特征A(立方体602)也应当移动;以及

●如果特征A(立方体602)移动,则特征B(长方体604)不应当移动。

这可以通过由特征之间的从属性限定的可选约束的以下局部排序来实现:

●特征B(长方体604)上的DNM;

●特征A(立方体602)上的DNM;以及

●仅当特征B移动时才应用的特征A(立方体602)与特征B(长方体604)之间的保持刚性。

当特征B被移动时使用该顺序产生:

●特征B(长方体604)上的DNM—未被应用;

●特征A(立方体602)上的DNM—未被应用;以及

●仅当B在移动时才应用的特征A(立方体602)与特征B(长方体604)之间的保持刚性—被应用。

图6B示出了移动特征B(长方体604)的结果。

当特征A被移动时使用该顺序产生:

●在特征B上的DNM—被应用;

●在特征A上的DNM—未被应用;以及

●仅当B在移动时才应用的特征A与特征B之间的保持刚性—未被应用。

图6C示出了移动特征A(立方体602)的结果。

如果另外的从属特征“被堆放”,则该处理自然地扩展以支持正确的行为。

所公开的实施方式使用户能够在考虑已组合行为的情况下执行对CAD模型的准确并且直观的编辑。本文所描述的处理可以基于包括行为类型、距动作点的距离和其他特定模型以及领域属性的考虑来实施在组合中遇到的各个“自然”行为的限定排序。如本文所描述的可选约束的使用可以管理单个行为的以下示例以产生系统的总体上的延及全部的自然行为:

●当移动几何形状特征例如孔、凸起等时,编辑不应当驱动该几何形状特征在其上构造的几何形状(即其下边);

●当改变或移动几何形状时,被构造在该几何形状上的任何几何特征例如孔、凸起应当以与所述应用的输入变化一致的方式与该几何形状移动;

●特别地,在钣金环境中,移动“厚度面”不应当驱动自有板(owningplate)移动;

●当改变驱动顶点的尺寸(距离和角度)的值时,在该顶点处相交的面应当最低限度地改变,优选地大部分保持固定并且仅一个移动;

●当圆锥几何形状被呈现在模型中时,并且特别地当该圆锥与其他几何形状相切时,应当优选地防止该圆锥沿着其轴滑动;

●初始地与模型的主方向对齐的几何形状应当优选的保持与模型的主方向对齐;

●内部自由度例如半径、半角等应当优选地保持不变;

●图案的出现之间的间隔应当优选地保持不变;以及

●在改变中包括的相邻面的数量应当通过使得面能够以对变更集划界的方式“倾斜”被最小化。

各种所公开的实施方式包括使用如以上所描述的处理以使用可选约束对各个行为进行编码,以及使用如以上所描述的处理以使用基于行为的类型、距动作点的距离以及模型的特定属性的可选约束的排序对以上行为的组合进行编码。

本领域技术人员应当意识到,为简单和清楚起见,本文中未描绘或描述适于与本公开内容一起使用的所有数据处理系统的完全结构和操作。替代地,仅仅描绘和描述了数据处理系统中作为本公开内容所独有的部分或用于理解本公开内容所必需的部分。数据处理系统100的构建和操作的其余部分可以遵照本领域中公知的各种任意目前实现和实践。

重要的是应当注意,尽管本公开内容包括在完全功能性系统的情形下的描述,但是本领域技术人员应当理解,本公开内容的至少部分机制能够以各种任意形式包含在机器可用、计算机可用或者计算机可读介质中的指令的形式来分配,并且不管实际执行分配所采用的指令或信号承载介质或者存储介质的具体类型如何,本公开内容均同样适用。机器可用/可读或计算机可用/可读介质的示例包括:非易失性、硬编码型媒介诸如只读存储器(ROM)或可擦除、电可编程只读存储器(EEPROM)、以及用户可记录型介质诸如软盘、硬盘驱动器及致密盘只读存储器(CD-ROM)或者数字多功能盘(DVD)。

尽管已详细描述了本公开内容的示例性实施方式,但是本领域技术人员应当理解,可以在不偏离本公开内容的最广泛形式的精神和范围的情况下对本文中所公开的内容做出各种变化、替代、变型和改进。

所使用的附图标记列表,词汇表

100 数据处理系统

102 处理器

104 高速缓存/桥接器

106 本地系统总线

108 主存储器

110 图形适配器

111 显示器

112 局域网/广域网/无线适配器

114 扩展总线接口

116 输入/输出总线,I/O总线

118 键盘/鼠标适配器

120 盘控制器

122 I/O适配器

124 音频适配器

126 存储设备

130 网络

140 服务器系统

202 线,固定的线

204 线

305 接收CAD模型

310 接收用户操作

315 识别可选约束

320 对所识别的约束进行排序

325 应用第一排序约束

330 从所识别的约束中移除所应用的约束

335 根据所应用的约束进行操作

340 存储修改的CAD模型

400 模型

402 圆

404 外部弧

406 竖直线

408 水平线

410 顶部弧

412 顶部圆

420 方向,箭头

430 模型

432 圆

434 外部弧

436 成角度线

438 水平线

440 顶部弧

442 顶部圆

450 方向,箭头

500 模型

502 面a,种子

520 方向,箭头

530 模型

532 面a

550 方向,箭头

600  模型

602  立方体

604  长方体

ASIC 专用集成电路

CAD  计算机辅助设计

I/O  输入/输出

LAN  局域网

PCI  外围部件互连

PDM  产品数据管理

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号