当前位置: 首页 > 专利查询>欧特克公司专利>正文

基于遮断的自动分解制造技术

技术编号:12954674 阅读:79 留言:0更新日期:2016-03-02 14:01
方法、系统和装置,包括提供部件的三维组件的绘制的计算机程序产品特征。确定用于分离组件的第一部件的分解序列。分解序列包括阶段,其中每个阶段表示两个或多个第一部件之间的不同的空间关系。从交互控件接收第一输入。基于所述第一输入来选择所述分解序列中的第一阶段。响应于所述第一输入来更新组件的绘制以显示分解序列的第一阶段。从交互控件接收第二输入。基于第二输入来选择分解序列中的不同的第二阶段。响应于第二输入来更新组件的绘制以显示分解序列的第二阶段。

【技术实现步骤摘要】
【专利说明】基于遮断的自动分解本申请是申请日为2009年9月2日、申请号为200980161250.0、专利技术名称为“基于遮断的自动分解”的专利技术专利申请的分案申请。
本文献涉及生成显示对象的部件之间的空间关系的三维绘制。
技术介绍
机械部件及组件的设计者通常使用计算机辅助设计(CAD)软件来生成物理对象、部件和组件的两维或三维绘制。这种CAD软件通常用于各种工具和机械装置的设计。能够利用CAD软件来生成详细的设计图和工程图。CAD软件通常允许用户操纵三维绘制以便旋转绘制中所描绘的对象并且从多个角度观看对象。还能够利用CAD软件在三维绘制上进行应力测试、强度测试和动态分析。在许多应用中,制造工程师通常需要生成用于利用CAD软件设计出的工具或机械装置的组装指示以及维护文档。通常,需要显示在空间上彼此分离的组件的各个部件的图示(即,分解视图),以便生成组装指示和维护文档。这种三维分解视图能够保持组件的各个部件的位置相关性,从而帮助使用说明书的用户更加清楚地看到各个部件和部件之间的空间关系。在许多CAD和其它三维绘制软件应用中,用户能够利用移动工具来改变组件的各个部件的位置,从而在绘制内拖动部件并且改变部件相对于组件中的其它部件的位置。利用该处理生成分解视图通常需要大量的用户交互以及对于组件的内部结构的高度熟悉。
技术实现思路
概括地,在一个方案中,实施方案的特征在于提供部件的三维组件的绘制。确定用于分离组件的第一部件的分解序列。分解序列包括阶段,其中每个阶段表示两个或多个第一部件之间的不同的空间关系。从交互控件接收第一输入。基于第一输入来选择分解序列中的第一阶段。响应于所述第一输入来更新组件的绘制,以显示出分解序列的第一阶段。从所述交互控件接收第二输入。基于所述第二输入来选择分解序列中的不同的第二阶段。响应于所述第二输入来更新组件的绘制,以显示出分解序列的第二阶段。该方案的其它实施方案包括相应的系统、装置和计算机程序产品。这些和其它的实施方案可任选地包括下述特征中的一个或多个。当按次序绘制时阶段能够表示组件的拆卸序列。所述控件可以为滑动器控件。能够接收到指示分解序列的多个阶段的图像要保存的输入。能够保存所指示的多个阶段的图像。能够生成包括指示的多个阶段的图像的呈现。所述呈现可以为组装呈现。组装呈现能够表示当组装组件时将得以执行的一系列步骤。所述呈现可以为拆卸呈现。拆卸呈现能够表示当拆卸组件时将得以执行的一系列步骤。呈现能够包括显示至少一个部件在第一阶段中描绘的位置和第二阶段中描绘的位置之间移动的动画。能够从部件距离控件接收到第三输入。能够基于第三输入来调节在第一或第二阶段中两个部件之间的距离。概括地,在另一方案中,实施方案的特征在于提供部件的三维组件的绘制。确定用于将第一部件与第二部件分离的第一分离方向。确定所述第一分离方向包括确定每个遮断视图的遮断等级。确定所述第一分离方向进一步包括:从多个遮断视图中识别出遮断视图,其中识别出的所述遮断视图的遮断等级满足标准。确定第一分离方向进一步包括:选择与识别出的遮断视图相关联的视向作为第一分离方向。通过沿着第一分离方向重新定位第一部件和第二部件中的一个来更新组件的绘制,以显示出第一部件在空间上与第二部件分离。该方案的其它实施方案包括相应的系统、装置和计算机程序产品。这些和其它的实施方案可任选地包括下述特征中的一个或多个。遮断等级能够基于遮断视图的遮断百分比。遮断百分比可以为对于给定的遮断视图第一部件的被第二部件遮挡的百分比。识别出的遮断视图通过在多个遮断视图中具有最低的遮断百分比而能够满足标准。第一部件能够表示大致直线型部件。识别出的遮断视图通过具有与第一部件的主轴线相同的视向而能够满足标准。能够确定用于将第三部件与第二部件分离的第二分离方向。通过沿着第二分离方向重新定位第二部件和第三部件中的一个,能够更新组件的绘制以显示出第二部件在空间上与第三部件分离。第三部件能够在绘制中定位于与第三部件相关联的原始位置处,而保持第二部件相对于第三部件关于由第二分离方向限定的轴线定位并且保持第一部件相对于第二部件关于由第一分离方向限定的轴线定位。第二部件能够朝向在绘制中与第二部件相关联的原始位置移动,直到第二部件到达距第三部件的指定距离间隙,而保持第一部件相对于第二部件关于由第一分离方向限定的轴线定位。通过将第二和第三部件投影到线上并且测量线上第二和第三部件的投影之间的距离,能够确定第二部件和第三部件之间的距离。所述线能够与通过第二分离方向限定的轴线平行。更新组件的绘制以显示出第二部件在空间上与第三部件分离能够包括:使第二和第三部件中的一个移动大于指定距离间隙的距离。能够从部件距离控件接收输入。能够基于输入将新值赋予指定距离间隙。第二部件能够沿着由第二分离方向限定的轴线距第三部件定位的距离等于新指定距离间隙,而保持第一部件相对于第二部件关于由第一分离方向限定的轴线定位。第一部件能够朝向在三维绘制中与第一部件相关联的原始位置移动,直到第一部件到达距第二部件的指定距离间隙。第一分离方向能够与第二分离方向不同。第一分离方向能够距第二分离方向小于90度。实施方案能够提供任何、全部或没有下述优点。能够快速且高效地生成用于组件的分解视图。分解视图能够选自分解序列内的多个分解视图。能够快速且高效地产生组装呈现和拆卸呈现。能够快速且准确地确定用于分离部件的分离方向。用户能够容易地控制并操纵分解视图。能够准确地确定三维绘制中部件之间的分离距离。在下面的附图和描述中阐述了一个或多个实施方案的细节。其它的特征和优点将从描述和附图以及从权利要求中变得明显。【附图说明】图1A示出了依照一些实施方案的具有多个部件的示例组件的三维绘制。图1B示出了通过图1A的三维绘制产生的自第一角度的遮断视图。图1C示出了通过图1A的三维绘制产生的自第一角度的第二遮断视图。图1D示出了通过图1A的三维绘制产生的自第一角度的第三遮断视图。图1E示出了通过图1A的三维绘制产生的自第二角度的第四遮断视图。图1F示出了通过图1A的三维绘制产生的自第二角度的第五遮断视图。图1G示出了通过图1A的三维绘制产生的自第三角度的第六遮断视图。图1H示出了通过图1A的三维绘制产生的自第三角度的第七遮断视图。图2A示出了依照一些实施方案在用于具有多个部件的组件的三维绘制的分解序列中的第一阶段。图2B示出了用于图2A的三维绘制的分解序列的第二阶段。图2C示出了用于图2A的三维绘制的分解序列的第三阶段。图2D示出了用于图2A的三维绘制的分解序列的第四阶段。图2E示出了用于图2A的三维绘制的分解序列的第五阶段。图2F示出了用于图2A的三维绘制的分解序列的第六阶段。图2G示出了组件的部件之间的距离增加的图2F中的分解序列的第六阶段。图3示出了投影到一维线上的对象的三维绘制。图4示出了系统的实施例架构。图5示出了用于分解序列中的存在阶段的示例方法的流程图。图6示出了在三维绘制中用于将组件的两个部件分离的示例方法的流程图。【具体实施方式】参照图1A,依照一些实施方案,三维绘制100描绘了包括部件104和106的示例组件102。在描绘的实施方案中,部件104为长的实心气缸,而部件106为限定内部空间的较宽的、较短的气缸。部件104穿过部件106本文档来自技高网...

【技术保护点】
一种计算机实现方法,包括:确定用于将部件的三维组件的第一部件与部件的组件的第二部件分离的第一分离方向,其中确定所述第一分离方向包括:对于多个遮断视图的每一个确定各自的遮断测度,其中每个遮断视图代表在不同的各自的视向上的所述第一和第二部件并且识别所述第一部件被所述第二部件实体地遮挡沿所述各自的视向运动的地方;基于所述各自的遮断测度选择多个遮断视图的遮断视图,其中所选择的所述遮断视图的所述各自的遮断测度满足标准;选择与所选择的所述遮断视图相关联的所述各自的视向作为所述第一分离方向;以及通过沿着所述第一分离方向定位所述第一部件和所述第二部件中的一个来更新所述组件的绘制以显示所述第一部件在空间上与所述第二部件分离。

【技术特征摘要】

【专利技术属性】
技术研发人员:辛士庆张迎果李柯
申请(专利权)人:欧特克公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1