本发明涉及制造业信息化领域,具体是一种基于自动装配的调试装配方法。
背景技术:
在大规模定制过程中,产品的定制化需求是目前绝大多数企业面临的问题,如何在大规模定制下,快速的进行产品设计,是制造企业面临的非常重要的问题。
现阶段基于三维产品快速设计方法主要采用参数化设计技术,但是由于在参数化驱动过程中,无法进行干预和检查,因此出现了基于自动装配的逐步装配方式;利用基于自动装配的逐步装配方法,可以有效的解决产品在设计过程中自动化设计时出现的无法进行干涉和检查的问题。
但是,实际情况中,企业的产品比较复杂,涉及到的零件比较多,而且逐步自动装配主要解决的是在自动装配中有问题的零部件的调整,因此如果使用逐步自动装配的方式会出现需要经过大量没有问题的零部件内容,从而造成了效率低下的问题。
技术实现要素:
本发明的目的在于提供一种基于自动装配的调试装配方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种基于自动装配的调试装配方法,包含以下步骤:
a、在产品结构中确定所需的零部件;
b、确定产品结构中自动装配需要暂停的位置;
c、自动装配时,获取暂停的位置信息;
d、进行自动装配,并运行到该暂停位置;
e、对三维模型中的相关内容进行调整;
f、继续运行到下一个需要暂停的位置。
作为本发明的进一步技术方案:所述步骤a具体是:在设计过程中,确定产品结构中所需的零部件,或者依据需要创建零部件,将其添加到该产品结构中。
作为本发明的进一步技术方案:所述步骤c具体是:在进行自动装配时,获取已经标记的待暂停的零部件位置信息,并将其放入存储堆栈中,提供给后续暂停操作。
作为本发明的进一步技术方案:所述步骤d具体是:利用存储到堆栈中的信息,进行自动装配,利用相关信息,并通过循环确定,循环结束后,即在指定位置处暂停。
与现有技术相比,本发明的有益效果是:本发明可以有效解决上述方式,并且可以使得用户快速定位到设计时相关问题所在的位置。极大的提高了在自动装配中的设计效率。
具体实施方式
下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
一种基于自动装配的调试装配方法,其特征在于,包含以下步骤:
a、在产品结构中确定所需的零部件。在设计过程中,确定产品结构中所需的零部件,或者依据需要创建零部件,将其添加到该产品结构中;
b、确定产品结构中自动装配需要暂停的位置。在待设计并且已经确定的产品结构中,确定自动装配时所需要暂停的零部件,即添加标记,标记需要暂停的零部件;
c、自动装配时,获取暂停的位置信息。在进行自动装配时,获取已经标记的待暂停的零部件位置信息,并将其放入存储堆栈中,提供给后续暂停操作;
d、进行自动装配,并运行到该暂停位置。利用存储到堆栈中的信息,进行自动装配,利用相关信息,并通过循环确定,循环结束后,即在指定位置处暂停;
e、对三维模型中的相关内容进行调整。自动装配停在指定位置后,用户可以根据实际情况对该处的内容进行调整,比如调整其装配关系等内容,将其调整到正确的状态,如果不采用调试装配的方式,将需要用户重新逐个手动导入零件,并对每一个零件创建新的装配关系;
f、继续运行到下一个需要暂停的位置。完成先前标记位置处的内容的调整后,可以依据先前已经标记的位置信息再次进行自动装配,在下一个指定位置完成循环,并暂停进行调整。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。