【技术实现步骤摘要】
【国外来华专利技术】用于执行收缩线缆运动的模拟的方法和系统
本公开内容总体上涉及计算机辅助设计、可视化和制造(“CAD”)系统、产品生命周期管理(“PLM”)系统、产品数据管理(“PDM”)系统以及管理产品和其他项的数据的类似系统(统称为“产品数据管理”系统或PDM系统)。更具体地,本公开内容涉及生产环境模拟。
技术介绍
在工业过程的规划中,使用计算机模拟技术,其中通过虚拟模拟环境的虚拟场景来对物理环境的物理场景进行建模。物理或真实场景可以例如是设施、制造厂、工业场景、或可以受益于出于工业模拟目的而在虚拟环境中建模的任何其他物理场景。真实场景可以包括与制造厂有关的各种真实对象。真实对象的示例包括但不限于设备件、工具、容器、机器人、材料件、成品或半成品以及真实场景中存在的其他对象。真实对象在虚拟模拟环境中由虚拟对象表示。虚拟对象通常通过三维(3D)虚拟模型来定义,三维虚拟模型的示例包括但不限于CAD模型、类似CAD的模型、点云模型和其他类型的3D计算机模型。在真实场景中,真实对象由位置、取向、应变和应力来表征,所述位置、取向、应变和应力可以随着真实对象在真实场景内移动或重新定位而改变/移动。当在虚拟模拟环境中对工业设施进行建模时,通常常见的要求是虚拟场景中虚拟对象的位置、取向、应变和应力准确地反映真实场景中真实对象的位置、取向、应变和应力。例如,用于制造过程的机器人可能具有随时间重复的复杂运动行为。特别地,柔性机器人线缆在运动期间承受可变和重复的应力和应变,包括弯曲和扭转力、与周围环境的重复接触,这可能导致线缆故障 ...
【技术保护点】
1.一种用于通过数据处理系统执行柔性线缆的模拟的方法,其中,所述柔性线缆被配置用于与收缩系统的收缩装置相互作用,所述方法包括以下步骤:/na)接收包括对象的数值模型的对象信息输入;/nb)接收线缆信息输入,所述线缆信息输入包括所述柔性线缆的长度、所述柔性线缆的第一部分到所述对象的连接位置、所述柔性线缆的第二部分到所述收缩装置的连接位置;/nc)接收收缩系统信息输入,所述收缩系统信息输入包括所述收缩系统的入口相对于所述对象的位置、所述柔性线缆穿过所述入口的收缩方向以及由所述收缩装置施加在所述柔性线缆上以使所述柔性线缆收缩穿过所述入口的收缩力;/nd)通过所述数据处理系统,根据所述对象信息输入、所述线缆信息输入和所述收缩系统信息输入自动地创建所述柔性线缆的数值模型,其中,所述柔性线缆被建模为仅沿着所述柔性线缆的外部部分的长度分布的一系列控制点,其中,所述外部部分是所述柔性线缆从所述收缩系统的入口在与所述收缩方向相反的方向上延伸直到所述柔性线缆的末端的部分,其中,所述控制点中的每个控制点受到表示所述控制点与所述控制点的环境相互作用的力,其中,所述柔性线缆的外部部分的长度根据由所述收缩装置施加 ...
【技术特征摘要】
【国外来华专利技术】1.一种用于通过数据处理系统执行柔性线缆的模拟的方法,其中,所述柔性线缆被配置用于与收缩系统的收缩装置相互作用,所述方法包括以下步骤:
a)接收包括对象的数值模型的对象信息输入;
b)接收线缆信息输入,所述线缆信息输入包括所述柔性线缆的长度、所述柔性线缆的第一部分到所述对象的连接位置、所述柔性线缆的第二部分到所述收缩装置的连接位置;
c)接收收缩系统信息输入,所述收缩系统信息输入包括所述收缩系统的入口相对于所述对象的位置、所述柔性线缆穿过所述入口的收缩方向以及由所述收缩装置施加在所述柔性线缆上以使所述柔性线缆收缩穿过所述入口的收缩力;
d)通过所述数据处理系统,根据所述对象信息输入、所述线缆信息输入和所述收缩系统信息输入自动地创建所述柔性线缆的数值模型,其中,所述柔性线缆被建模为仅沿着所述柔性线缆的外部部分的长度分布的一系列控制点,其中,所述外部部分是所述柔性线缆从所述收缩系统的入口在与所述收缩方向相反的方向上延伸直到所述柔性线缆的末端的部分,其中,所述控制点中的每个控制点受到表示所述控制点与所述控制点的环境相互作用的力,其中,所述柔性线缆的外部部分的长度根据由所述收缩装置施加在所述柔性线缆上以用于收缩所述柔性线缆的收缩力而变化,并且其中,沿着所述外部部分的长度的控制点的数目是固定的;
e)将所述柔性线缆的数值模型自动存储在存储器中;
f)模拟在所述对象的运动期间将发生的所述柔性线缆的运动,其中,在所述柔性线缆的所述外部部分的长度变化期间,所述外部部分的控制点的数目保持固定。
2.根据权利要求1所述的方法,其中,所述对象包括处于相对运动的至少两个部分,分别为第一部分和第二部分,其中,所述柔性线缆的第一部分连接至所述对象的第一部分,并且所述柔性线缆的第二部分经由所述收缩装置连接至所述对象的第二部分。
3.根据权利要求1或2所述的方法,其中,所述柔性线缆的第一部分是所述柔性线缆的远离所述收缩系统的第一末端,并且所述柔性线缆的第二部分是连接至所述收缩系统的收缩装置的部分。
4.根据前述权利要求中任一项所述的方法,其中,所述柔性线缆的外部部分的数值模型包括第一控制点和最后控制点,其中,所述第一控制点位于所述柔性线缆相对于所述收缩系统的最远端处,并且所述最后控制点位于所述收缩系统的入口处,其中,在所述柔性线缆的外部部分的长度变化期间,所述最后控制点相对于所述收缩系统保持在相同位置处。
5.根据权利要求4所述的方法,其中,所述数据处理系统在所述柔性线缆的所述外部部分的长度变化期间自动地重新计算位于所述最后控制点与所述第一控制点之间的任何控制点的位置,以满足与控制点沿着所述外部部分的长度的分布有关的用户定义的约束,或者以将每对直接连续的控制点之间的柔性线缆长度保持为所述外部部分的长度的固定比例。
6.一种用于执行柔性线缆的模拟的数据处理系统,其中,所述柔性线缆被配置用于与收缩系统的收缩装置相互作用,所述数据处理系统包括:
处理器;以及
能够访问的存储器,所述数据处理系统具体地被配置成:
a)接收包括对象的数值模型的对象信息输入;
b)接收线缆信息输入,所述线缆信息输入包括所述柔性线缆的长度、所述柔性线缆的第一部分到所述对象的连接位置、所述柔性线缆的第二部分到所述收缩装置的连接位置;
c)接收收缩系统信息输入,所述收缩系统信息输入包括所述收缩系统的入口相对于所述对象的位置、所述柔性线缆穿过所述入口的收缩方向以及由所述收缩装置施加在所述柔性线缆上的收缩力;
d)根据所述对象信息输入、所述线缆信息输入和所述收缩系统信息输入自动地创建所述柔性线缆的数值模型,其中,所述柔性线缆被建模为仅沿着所述柔性线缆的外部部分的长度分布的一系列控制点,其中,所述外部部分是所述柔性线缆从所述收缩系统的入口在与所述收缩方向相反的方向上延伸直到所述柔性线缆的末端的部分,其中,所述控制点中的每个控制点受到表示所述控制点与所述控制点的环境相互作用的力,其中,所述柔性线缆的外部部分的长度根据由所述收缩装置施加在所述柔性线缆上以用于收缩所述柔性线缆的收缩力而变化,并且其中,沿着所述外部部分的长度的控制点的数目是固定的;
e)将所述柔性线缆的数值模型自动存储在所述存储器中;
f)模拟在所述对象的运动期间将发生的所述柔性线缆的运动,其中,在所述柔性线缆的所...
【专利技术属性】
技术研发人员:纪尧姆·吉尼乌,伯努瓦·米歇尔,皮埃尔·拉吉耶,
申请(专利权)人:西门子工业软件有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。