一种扳手工具操作空间检查方法和系统技术方案

技术编号:37472136 阅读:26 留言:0更新日期:2023-05-06 09:54
本发明专利技术提供一种扳手工具操作空间检查方法,包括以下步骤:打开数字模型装配;响应执行螺栓安装检查,获取扳手工具数据;遍历螺栓和螺母,获取螺栓,螺母的位置矩阵;计算虚拟扳手工具;以螺母为中心轴,旋转虚拟扳手工具,并记录旋转的每组虚拟扳手工具的轮廓点;获得所有零件的轮廓,计算所有零件的矩形轮廓的轮廓点;判断零件的矩形轮廓和扳手的矩形轮廓是否干涉;判定活动范围是否干涉;显示检查结果。还提供了检查系统;本发明专利技术创建了新的检查方法,解决了原来的旧模式是通过人工肉眼查看,凭经验设计,人工识别和评估,需要花费大量的时间和精力的问题。让产品设计便于生产,提升产品的设计质量。的设计质量。

【技术实现步骤摘要】
一种扳手工具操作空间检查方法和系统


[0001]本专利技术涉及计算机科学领域,尤其涉及一种扳手工具操作空间检查方法和系统。

技术介绍

[0002]在数字产品设计过程中,常会使用螺栓将两个或两个以上的零件或部件紧固连接成为一个整体。螺栓设计是常见的连接方式,用途广泛,产品设计完成后,螺栓需要做安装检测,螺栓的安装通常是用套筒扳手旋紧,在数字模型产品设计中,是没有设计套筒扳手的步骤,安装检测时,需要判断与螺栓配合的螺母的位置是否满足套筒扳手旋转的空间,确保产品在生产后能够正常的装配,螺栓的安装检查是重要的环节,是产品质量管控。
[0003]现有技术中,当工程师在做数字化产品设计时,使用螺栓进行紧固连接,产品设计完成后,依靠工程师的设计经验对产品的螺栓装配进行判断,判断螺栓安装是否能够放置套筒扳手工具进行安装,当产品结构简单时,这种方式能够满足要求,当产品比较复杂,螺栓数量多的情况下,设计工程师设计无法全部验证螺栓的安装工具操作空间,造成生产中出现,螺栓安装困难,套筒扳手空间位置不够等等问题。目前产品设计中,螺栓安装工具套筒扳手检查方法没有系本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种扳手工具操作空间检查方法,其特征在于:包括以下步骤:S1:打开数字模型装配;使用三维设计软件,打开数字模型装配;S2:响应执行螺栓安装检查,获取扳手工具数据;所述扳手工具数据是数字模型扳手的几何数据,所述几何数据为矩形轮廓数据;S3:遍历螺栓和螺母,获取螺栓,螺母的位置矩阵;S4:计算虚拟扳手工具;所述虚拟扳手工具,是根据螺母的位置,在螺母的位置上构建出扳手工具的矩形轮廓;S5:以螺母为中心轴,旋转虚拟扳手工具,并记录旋转的每组虚拟扳手工具的轮廓点;S6:获得所有零件的轮廓,计算所有零件的矩形轮廓的轮廓点;S7:判断零件的矩形轮廓和扳手的矩形轮廓是否干涉;S8:判定活动范围是否干涉;S9:显示检查结果。2.如权利要求1所述的一种扳手工具操作空间检查方法,其特征在于:所述扳手工具包括扳手和套筒扳手,所述扳手计算一个矩形轮廓数据,所述套筒扳手根据垂直形状计算两个矩形轮廓。3.如权利要求2所述的一种扳手工具操作空间检查方法,其特征在于:步骤S5具体包括:所述虚拟扳手工具为扳手,以螺母为中心轴,将扳手8个轮廓点旋转,从起始位置开始,旋转10度,记录一组虚拟扳手的8个轮廓点,扳手旋转360度,记录36组虚拟扳手轮廓点;所述虚拟扳手工具为套筒扳手,以螺母为中心轴,分别将套筒扳手的两个轮廓8个轮廓点同步旋转,从起始位置开始,旋转10度,记录一组套筒扳手的16个轮廓点,套筒扳手旋转360度,记录36组套筒扳手轮廓点。4.如权利要求3所述的一种扳手工具操作空间检查方法,其特征在于:根据坐标点旋转公式P"=P'*计算虚拟扳手工具旋转的轮廓点;其中 P'为虚拟扳手工具的轮廓点,为,θ为旋转角度,a、b、c为通过API接口获取螺母的中心轴的向量u(a,b,c)中的值。5.如权利要求1所述的一种扳手工具操作空间检查方法,其特征在于:步骤S2包括:S21:加载扳手工具模型;通过三维设计软件提供的API,从配置的路径位置,在后台加载扳手工具数字模型,同时获得扳手工具模型的句柄;S22:获取扳手工具的轮廓,并获得轮廓的最大点和最小点;S23:计算扳手工具的矩形轮廓数据;根据获得的最大点和最小点,设轮廓的8个点为P0到P7,根据轮廓计算公式得到P0(P0x, P0y, P0z) = (Xmin,Ymin,Zmin)P1(P1x, P1y, P1z) = (Xmax,Ymin,Zmin)
P2(P2x, P2y, P2z) = (Xmax,Ymax,Zmin)P3(P3x, P3y, P3z) = (Xmin,Yma...

【专利技术属性】
技术研发人员:杨松贵谭进丁亮
申请(专利权)人:南京维拓科技股份有限公司
类型:发明
国别省市:

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

1