CN116276099A - A dual-robot intelligent collaborative processing system and method for large castings - Google Patents
A dual-robot intelligent collaborative processing system and method for large castings Download PDFInfo
- Publication number
- CN116276099A CN116276099A CN202211549898.9A CN202211549898A CN116276099A CN 116276099 A CN116276099 A CN 116276099A CN 202211549898 A CN202211549898 A CN 202211549898A CN 116276099 A CN116276099 A CN 116276099A
- Authority
- CN
- China
- Prior art keywords
- machining
- robot
- workpiece
- cutting
- grinding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims abstract description 95
- 238000005266 casting Methods 0.000 title claims abstract description 58
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000000227 grinding Methods 0.000 claims abstract description 114
- 238000003754 machining Methods 0.000 claims abstract description 104
- 238000005520 cutting process Methods 0.000 claims abstract description 77
- 238000005553 drilling Methods 0.000 claims abstract description 39
- 238000003801 milling Methods 0.000 claims abstract description 38
- 238000005498 polishing Methods 0.000 claims abstract 8
- 230000008569 process Effects 0.000 claims description 38
- 238000005070 sampling Methods 0.000 claims description 12
- 210000003857 wrist joint Anatomy 0.000 claims description 6
- 230000008676 import Effects 0.000 claims description 5
- 230000009471 action Effects 0.000 claims description 4
- 238000003672 processing method Methods 0.000 abstract description 2
- 239000011159 matrix material Substances 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000032258 transport Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000007730 finishing process Methods 0.000 description 2
- 238000003622 knife milling Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 239000012636 effector Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000012761 high-performance material Substances 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 235000012149 noodles Nutrition 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P23/00—Machines or arrangements of machines for performing specified combinations of different metal-working operations not covered by a single other subclass
- B23P23/04—Machines or arrangements of machines for performing specified combinations of different metal-working operations not covered by a single other subclass for both machining and other metal-working operations
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P15/00—Making specific metal objects by operations not covered by a single other subclass or a group in this subclass
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Manipulator (AREA)
Abstract
Description
技术领域technical field
本发明属于大型或大尺寸工件加工技术领域,具体涉及一种大型铸造件双机器人智能协同加工系统及方法。The invention belongs to the technical field of large-scale or large-size workpiece processing, and in particular relates to a dual-robot intelligent collaborative processing system and method for large-scale castings.
背景技术Background technique
铸造件作为应用最广泛,加工工作最典型的结构件之一,在机械装备领域有着不可替代的作用。同时,加工机器人在加工制造业发挥着重要作用,尤其在大型装备及核心结构件、高性能材料以及高技术制造工艺等方面,加工机器人有着举足轻重的地位。As one of the most widely used and most typical structural parts for processing, castings play an irreplaceable role in the field of mechanical equipment. At the same time, processing robots play an important role in the processing and manufacturing industry, especially in large-scale equipment and core structural parts, high-performance materials, and high-tech manufacturing processes. Processing robots play a pivotal role.
铸造件具有多尺度、多类型、多材质的特点,且受铸造工艺的影响,铸造毛坯表面会产生随机比例的缩涨,并且残留有浇冒口、合模线等大余量残留特征。铸造毛坯必须经过切割、打磨、铣削、钻孔等一系列机械加工才能满足实际应用的需求。各工序极高的效率要求、成本限制,以及工件表面巨大的结构应力,均给铸造件后处理加工带来巨大技术挑战。Castings have the characteristics of multi-scale, multi-type, and multi-material, and affected by the casting process, the surface of the casting blank will shrink and expand in random proportions, and there are large residual features such as sprue risers and parting lines. Casting blanks must undergo a series of mechanical processing such as cutting, grinding, milling, and drilling to meet the needs of practical applications. The extremely high efficiency requirements and cost constraints of each process, as well as the huge structural stress on the surface of the workpiece, all bring great technical challenges to the post-processing of castings.
目前,传统铸造件主要采用机床加工,但是大小残留特征的加工量、加工力、加工工艺、加工精度要求不同,难以在一台机床上全部完成。而工件运输到多个机床加工工位并安装的过程既复杂又需要工人的经验来完成。多次装卡带来的时间与成本累积严重制约了铸造行业的发展。At present, traditional castings are mainly processed by machine tools, but the processing volume, processing force, processing technology, and processing accuracy requirements of large and small residual features are different, and it is difficult to complete them all on one machine tool. The process of transporting workpieces to multiple machine tool processing stations and installing them is complex and requires workers' experience to complete. The accumulation of time and cost brought about by multiple card loading seriously restricts the development of the foundry industry.
此外,受限于机床的加工空间,对于不同类型、不同尺度的复杂表面还需要通过调整装卡或适配不同规格的机床,现有装备柔性加工能力差。In addition, limited by the processing space of the machine tool, complex surfaces of different types and scales need to be adjusted by clamping or adapted to machine tools of different specifications. The existing equipment has poor flexible processing capabilities.
伴随着国家重大工程的开展,大型高端装备产业对其核心铸造结构件的效率和质量的要求不断提高;为解决上述加工存在的不足,更好地满足对大型铸件的加工需求,亟需高效高质量加工大型铸造件自动加工系统的解决方案。With the development of major national projects, the large-scale high-end equipment industry has continuously improved the efficiency and quality requirements of its core casting structural parts; The solution for automatic machining systems for quality machining of large castings.
发明内容Contents of the invention
本发明为解决现有技术存在的问题而提出,其目的是提供一种大型铸造件双机器人智能协同加工系统及方法。The present invention is proposed to solve the problems existing in the prior art, and its purpose is to provide a dual-robot intelligent collaborative processing system and method for large-scale castings.
本发明的技术方案是:一种大型铸造件双机器人智能协同加工系统,包括水平导轨,所述水平导轨上设置有夹持回转组件,所述夹持回转组件对工件进行装夹固定,所述水平导轨一侧设置有进行切割打磨粗加工作业的切割打磨粗加工机器人和进行铣削钻孔精加工的铣削钻孔精加工机器人,所述水平导轨一侧还设置有对工件进行扫描测量仪,所述扫描测量仪对代加工的工件进行扫描。The technical solution of the present invention is: a large-scale casting double-robot intelligent collaborative processing system, including a horizontal guide rail, the horizontal guide rail is provided with a clamping and rotating assembly, and the clamping and rotating assembly clamps and fixes the workpiece. One side of the horizontal guide rail is provided with a cutting and grinding rough machining robot for cutting and grinding rough machining operations and a milling drilling finishing robot for milling and drilling finishing. The horizontal guide rail is also provided with a scanning measuring instrument for workpieces. The above-mentioned scanning measuring instrument scans the OEM workpiece.
更进一步的,所述水平导轨上设置有沿其线性移动的移动单元,所述夹持回转组件包括回装工作台,所述回装工作台设置在移动单元的上端,所述回装工作台上设置有夹持装置,所述夹持装置对工件进行装夹。Further, the horizontal guide rail is provided with a moving unit that moves linearly along it, and the clamping rotary assembly includes a reassembly workbench, the reassembly workbench is arranged on the upper end of the movement unit, and the reassembly workbench A clamping device is arranged on the top, and the clamping device clamps the workpiece.
更进一步的,所述扫描测量仪与夹持回转组件的初始位置相对应,扫描测量仪对装夹后的工件进行扫描。Furthermore, the scanning measuring instrument corresponds to the initial position of the clamping rotary assembly, and the scanning measuring instrument scans the clamped workpiece.
更进一步的,所述切割打磨粗加工机器人包括高刚度机器人本体与末端多功能加工单元,所述高刚度机器人本体通过机器人腕关节法兰与多功能加工单元相连。Furthermore, the rough cutting and grinding robot includes a high-rigidity robot body and a terminal multi-functional processing unit, and the high-rigidity robot body is connected to the multi-functional processing unit through a robot wrist joint flange.
更进一步的,所述多功能加工单元包括对冒口进行切割的冒口切割单元、粗磨加工的大磨削量粗磨单元和毛刺去除单元。Further, the multifunctional processing unit includes a riser cutting unit for cutting the riser, a rough grinding unit for rough grinding with a large amount of grinding, and a burr removal unit.
更进一步的,所述铣削钻孔精加工机器人包括高精度机器人本体与末端铣削钻孔加工头,所述末端铣削钻孔加工头与高精度机器人本体的动作输出端相连。Furthermore, the milling, drilling and finishing robot includes a high-precision robot body and an end milling and drilling head, and the end milling and drilling head is connected to the action output end of the high-precision robot body.
更进一步的,所述高精度机器人本体包括三自由度位置调整模块和两自由度并联姿态模块,所述三自由度位置调整模块进行位置调整,所述两自由度并联姿态模块进行姿态调节,所述两自由度并联姿态模块与末端铣削钻孔加工头相连。Further, the high-precision robot body includes a three-degree-of-freedom position adjustment module and a two-degree-of-freedom parallel attitude module, the three-degree-of-freedom position adjustment module performs position adjustment, and the two-degree-of-freedom parallel attitude module performs attitude adjustment, so The two-degree-of-freedom parallel attitude module is connected with the end milling and drilling processing head.
一种大型铸造件双机器人智能协同加工系统的方法,包括以下步骤:A method for a large-scale casting dual-robot intelligent collaborative processing system, comprising the following steps:
A.系统控制器导入所需铸造毛坯的理论模型库;A. The system controller imports the theoretical model library of the required casting blank;
B.在初始位置,用扫描测量仪对待加工工件进行点云扫描,得到扫描结果,依据扫描结果确定工件类型;B. At the initial position, use the scanning measuring instrument to scan the point cloud of the workpiece to be processed, obtain the scanning result, and determine the type of workpiece according to the scanning result;
C.对平面类铸造毛坯进行平面拟合,再确定目标面和加工余量;C. Carry out plane fitting on the plane casting blank, and then determine the target surface and machining allowance;
D.对曲面类铸造毛坯进行曲面重构,再确定目标面和加工余量;D. Reconstruct the surface of the casting blank with curved surface, and then determine the target surface and machining allowance;
E.基于目标面,判断工件是否存在浇冒口,进行浇冒口切割作业;E. Based on the target surface, judge whether there is a riser in the workpiece, and perform the cutting operation of the riser;
F.定义下一工序的刀具起始面;F. Define the starting surface of the tool for the next process;
G.判断是否需要对合模线进行粗磨加工;G. Determine whether rough grinding is required on the parting line;
H.切割打磨粗加工机器人切换为大磨削量粗磨单元,进行合模线快速粗磨加工;H. The cutting and grinding rough machining robot is switched to a rough grinding unit with a large grinding amount to perform fast rough grinding on the mold line;
I.根据工件类型,确定工件是否存在外形面;I. According to the type of workpiece, determine whether the workpiece has an external surface;
J.切割打磨粗加工机器人切换为加工刀具,进行外形面快速粗磨加工;J. The cutting and grinding rough machining robot is switched to a processing tool for rapid rough grinding of the outer surface;
K.提升大磨削量粗磨单元的转速,进行粗磨加工后的修磨;K. Increase the speed of the coarse grinding unit with a large grinding amount, and perform grinding after rough grinding;
L.切割打磨粗加工机器人切换为毛刺去除单元,对外形面进行毛刺去除;L. The cutting and grinding rough machining robot is switched to the burr removal unit, and the burr is removed from the outer surface;
M.根据工件类型,确定工件是否存在装配面;M. According to the workpiece type, determine whether the workpiece has an assembly surface;
N.水平导轨将工件输送到刀铣削钻孔精加工机器人的加工工位;N. The horizontal guide rail transports the workpiece to the processing station of the knife milling, drilling and finishing robot;
O.确定刀铣削钻孔精加工机器人的刀具起始面;O. Determine the starting surface of the cutter for the cutter milling, drilling and finishing robot;
P.根据装配面参数和刀具起始面,对装配面进行精加工;P. Finish the assembly surface according to the assembly surface parameters and the starting surface of the tool;
Q.水平导轨将精加工后工件送至初始位置,扫描测量仪扫描判断工件加工是否完成。Q. The horizontal guide rail sends the finished workpiece to the initial position, and the scanning measuring instrument scans to judge whether the workpiece processing is completed.
更进一步的,步骤B在初始位置,用扫描测量仪对待加工工件进行点云扫描,得到扫描结果,依据扫描结果确定工件类型,具体过程如下:Furthermore, in step B, at the initial position, use a scanning measuring instrument to scan the point cloud of the workpiece to be processed to obtain the scanning result, and determine the type of workpiece according to the scanning result. The specific process is as follows:
首先,通过水平导轨初始位置处的扫描测量仪,对装夹的工件进行扫描,经过扫描得到点云文件,点云文件作为扫描结果进行保存;Firstly, the clamped workpiece is scanned by the scanning measuring instrument at the initial position of the horizontal guide rail, the point cloud file is obtained after scanning, and the point cloud file is saved as the scanning result;
然后,根据点云文件中,得到待加工工件的最大长宽轮廓;Then, according to the point cloud file, the maximum length and width profile of the workpiece to be processed is obtained;
再后,得到长宽轮廓的平面坐标;Then, the plane coordinates of the length and width contours are obtained;
再后,将得到的平面坐标与步骤A理论模型库中的理论平面坐标进行对比;Then, compare the obtained plane coordinates with the theoretical plane coordinates in the theoretical model library of step A;
最后,确定工件是平面类铸造件还是曲面类铸造件。Finally, determine whether the workpiece is a flat or curved casting.
更进一步的,步骤C对平面类铸造毛坯进行平面拟合,再确定目标面和加工余量,具体过程如下:Furthermore, Step C performs plane fitting on the plane casting blank, and then determines the target surface and machining allowance. The specific process is as follows:
首先,抽取采样点,根据采样点拟合平面;First, extract the sampling points and fit the plane according to the sampling points;
然后,确定工件的加工区域和非加工区域;Then, determine the processing area and non-processing area of the workpiece;
再后,得到拟合平面与非加工区域点云的最大法向高度差;Then, the maximum normal height difference between the fitting plane and the point cloud of the non-processing area is obtained;
再后,确定目标平面;Then, determine the target plane;
最后,将加工区域的点云与目标平面的最大距离,确定加工余量。Finally, the maximum distance between the point cloud of the processing area and the target plane is determined to determine the processing allowance.
本发明的有益效果如下:The beneficial effects of the present invention are as follows:
本发明中切割打磨粗加工机器人与铣削钻孔精加工机器人分别完成不同的加工工作,整个加工过程中,工件只需要一次装卡在水平导轨上的夹持装置即可,省去了进入机床与装卡的繁琐步骤,提高了大型铸造件加工的效率和加工精度。In the present invention, the cutting and grinding rough machining robot and the milling, drilling and finishing robot respectively complete different machining tasks. During the whole machining process, the workpiece only needs to be clamped on the horizontal guide rail once, eliminating the need to enter the machine tool and The cumbersome steps of clamping improve the efficiency and machining accuracy of large castings.
本发明中两种不同精度与性能机器人的协作加工避免了同一设备同时进行粗精加工过程中,切割与粗磨巨大的加工负载带来的机器人精加工精度损失;根据铸造件的应用与检测的加工余量,可以采用不同的机器人执行不同的工步,增加了系统的灵活性和打磨范围;根据粗加工后的残留特征估计,实现了一次测量多次加工,提升了加工效率;极大的满足了大型铸造件的打磨需求。In the present invention, the collaborative processing of two different precision and performance robots avoids the loss of robot finishing precision caused by the huge processing load of cutting and rough grinding during the rough and finish machining process of the same equipment at the same time; according to the application and detection of castings For the machining allowance, different robots can be used to perform different steps, which increases the flexibility of the system and the scope of grinding; according to the estimation of the residual characteristics after rough machining, it realizes one measurement and multiple machining, which improves the machining efficiency; great It meets the grinding needs of large castings.
附图说明Description of drawings
图1是本发明中加工系统的结构示意图;Fig. 1 is the structural representation of processing system among the present invention;
图2是本发明中加工方法的流程示意图;Fig. 2 is the schematic flow sheet of processing method among the present invention;
其中:in:
1水平导轨2扫描测量仪1 horizontal guide rail 2 scanning measuring instrument
3切割打磨粗加工机器人4铣削钻孔精加工机器人3 Cutting and Grinding Rough Machining Robot 4 Milling Drilling and Finishing Machining Robot
5工件5 workpieces
301切割片302粗磨砂轮301
303小型磨头303 small grinding head
401铣钻加工单元。401 milling and drilling processing unit.
具体实施方式Detailed ways
以下,参照附图和实施例对本发明进行详细说明:Below, the present invention is described in detail with reference to accompanying drawing and embodiment:
如图1至图2所示,一种大型铸造件双机器人智能协同加工系统,包括水平导轨,所述水平导轨1上设置有夹持回转组件,所述夹持回转组件对工件5进行装夹固定,所述水平导轨1一侧设置有进行切割打磨粗加工作业的切割打磨粗加工机器人3和进行铣削钻孔精加工的铣削钻孔精加工机器人4,所述水平导轨1一侧还设置有对工件进行扫描测量仪2,所述扫描测量仪2对代加工的工件5进行扫描。As shown in Figures 1 to 2, a dual-robot intelligent collaborative processing system for large-scale castings includes a horizontal guide rail. The horizontal guide rail 1 is provided with a clamping rotary assembly, and the clamping rotary assembly clamps the
所述水平导轨1上设置有沿其线性移动的移动单元,所述夹持回转组件包括回装工作台,所述回装工作台设置在移动单元的上端,所述回装工作台上设置有夹持装置,所述夹持装置对工件5进行装夹。The horizontal guide rail 1 is provided with a moving unit that moves linearly along it, and the clamping and rotating assembly includes a reassembly workbench, and the reassembly workbench is arranged on the upper end of the movement unit, and the reassembly workbench is provided with A clamping device, the clamping device clamps the
所述扫描测量仪2与夹持回转组件的初始位置相对应,扫描测量仪2对装夹后的工件5进行扫描。The scanning measuring instrument 2 corresponds to the initial position of the clamping rotary assembly, and the scanning measuring instrument 2 scans the clamped
所述切割打磨粗加工机器人3包括高刚度机器人本体与末端多功能加工单元,所述高刚度机器人本体通过机器人腕关节法兰与多功能加工单元相连。The cutting and grinding rough machining robot 3 includes a high-rigidity robot body and a terminal multi-functional processing unit, and the high-rigidity robot body is connected to the multi-functional processing unit through a robot wrist joint flange.
所述多功能加工单元包括对冒口进行切割的冒口切割单元、粗磨加工的大磨削量粗磨单元和毛刺去除单元。The multifunctional processing unit includes a riser cutting unit for cutting the riser, a rough grinding unit for rough grinding with a large grinding amount, and a burr removal unit.
所述铣削钻孔精加工机器人4包括高精度机器人本体与末端铣削钻孔加工头,所述末端铣削钻孔加工头与高精度机器人本体的动作输出端相连。The milling, drilling and finishing robot 4 includes a high-precision robot body and an end milling and drilling head, and the end milling and drilling head is connected to the action output end of the high-precision robot body.
所述高精度机器人本体包括三自由度位置调整模块和两自由度并联姿态模块,所述三自由度位置调整模块进行位置调整,所述两自由度并联姿态模块进行姿态调节,所述两自由度并联姿态模块与末端铣削钻孔加工头相连。The high-precision robot body includes a three-degree-of-freedom position adjustment module and a two-degree-of-freedom parallel attitude module, the three-degree-of-freedom position adjustment module performs position adjustment, the two-degree-of-freedom parallel attitude module performs attitude adjustment, and the two-degree-of-freedom The parallel attitude module is connected with the end milling and drilling processing head.
具体的,将工件5安装在所述水平导轨上,水平导轨1中的移动滑块带动工件5在水平方向移动。扫描测量仪2包括对应的双目视觉相机或关节式测量机械臂。Specifically, the
所述扫描测量仪2、切割打磨粗加工机器人3以及铣削钻孔精加工机器人4从水平导轨1开始端依次设置在改工件5的一侧;机器人控制柜与切割打磨粗加工机器人3、铣削钻孔精加工机器人4、扫描测量仪2电路连接,机器人控制柜生成机器人加工控制指令,控制机器人进行指定路径的加工动作。系统控制柜与水平导轨、机器人控制柜连接,控制水平导轨中伺服电机的启动、停止及转速。The scanning measuring instrument 2, the cutting and grinding rough machining robot 3 and the milling and drilling finishing robot 4 are successively arranged on one side of the
具体的,切割打磨粗加工机器人3包括高刚度机器人本体与末端多功能加工单元,切割打磨粗加工机器人3用于实现铸造毛坯浇冒口切割、大型合模线及浇冒口切割残留特征粗磨、毛刺及小型合模线去除工作。Specifically, the cutting and grinding rough machining robot 3 includes a high-rigidity robot body and a multi-functional processing unit at the end. The cutting and grinding rough machining robot 3 is used to realize the rough grinding of casting blank casting riser cutting, large mold line and casting riser cutting residual features. , Burrs and small parting line removal work.
具体的,高刚度机器人本体至少具有空间四自由度。Specifically, the high-rigidity robot body has at least four degrees of freedom in space.
具体的,高刚度机器人本体包括由高刚度平面5R机构与竖直提升导轨,高刚度机器人本体实现空间三自由度位置平动。机器人腕关节法兰与多功能加工单元连接,机器人腕关节由电机减速器结构驱动,可以实现回转运动,用于切换工序。Specifically, the high-stiffness robot body includes a high-stiffness plane 5R mechanism and a vertical lifting guide rail, and the high-stiffness robot body realizes three-degree-of-freedom position translation in space. The flange of the robot wrist joint is connected to the multi-functional processing unit, and the robot wrist joint is driven by a motor reducer structure, which can realize rotary motion for switching processes.
具体的,多功能加工单元包括冒口切割单元、大磨削量粗磨单元和毛刺去除单元。Specifically, the multifunctional processing unit includes a riser cutting unit, a rough grinding unit with a large grinding amount and a deburring unit.
所述冒口切割单元与大磨削量粗磨单元各均包括对应的加工头和自由度转动调姿关节。两个转动调姿关节轴线与高刚度机器人腕关节转动轴线正交。大磨削量粗磨单元的转动关节与高刚度机器人本体自由度进行联动,实现五轴磨削功能。Each of the riser cutting unit and the coarse grinding unit with a large grinding amount includes a corresponding processing head and a degree-of-freedom rotating and attitude-adjusting joint. The axes of the two rotational posture adjustment joints are perpendicular to the rotational axis of the wrist joint of the high-stiffness robot. The rotating joint of the rough grinding unit with a large grinding amount is linked with the degree of freedom of the high-rigidity robot body to realize the five-axis grinding function.
冒口切割单元的转动调姿关节不参与五轴联动,仅用于调整浇冒口切割的初始姿态。The rotation attitude adjustment joint of the riser cutting unit does not participate in the five-axis linkage, and is only used to adjust the initial attitude of the riser cutting.
粗磨单元对应的加工磨具可以实现端面、侧面不同角度的大磨削量磨削加工。The processing abrasive tools corresponding to the coarse grinding unit can realize large grinding amount grinding at different angles of end faces and sides.
具体的,铣削钻孔精加工机器人4包括高精度机器人本体与末端铣削钻孔加工头,用于实现铸造毛坯装配面的铣削钻孔精加工。Specifically, the milling, drilling and finishing robot 4 includes a high-precision robot body and an end milling and drilling processing head for milling, drilling and finishing the assembly surface of the casting blank.
高精度机器人本体具有三自由度位置调整模块和两自由度并联姿态模块。The high-precision robot body has a three-degree-of-freedom position adjustment module and a two-degree-of-freedom parallel attitude module.
所述三自由度位置调整模块应具有较长的横梁长度,从而跨过被加工区域,三自由度位置调整模块的竖直抬升由靠近基座的转动关节实现,用于适配不同高度的待加工铸造毛坯。The three-degree-of-freedom position adjustment module should have a longer beam length, so as to straddle the processed area. The vertical lift of the three-degree-of-freedom position adjustment module is realized by the rotary joint close to the base, which is used to adapt to different heights. Processing casting blanks.
具体的,夹持回转组件包括夹持装置、回装工作台。待加工的工件5通过夹持装置固定在回装工作台上,通过固定在水平导轨上的回转工作台调整待加工工件的位姿。回转工作台的整周回转可以实现侧壁加工面的更换。Specifically, the clamping rotary assembly includes a clamping device and a reassembly workbench. The
根据切割打磨粗加工机器人3以及铣削钻孔精加工机器人4的加工功能,依据扫描测量仪2获得的点云文件,通过路径规划软件将工件5划分为若干个工步与工序,并将每个工步与工序对应相应的机器人与加工头进行加工。在系统控制柜控制下,水平导轨1带动工件5移动,使工件5处于对应机器人加工区域。According to the processing functions of the cutting and grinding rough machining robot 3 and the milling and drilling finishing robot 4, and according to the point cloud files obtained by the scanning measuring instrument 2, the
机器人控制柜同时与切割打磨粗加工机器人3、铣削钻孔精加工机器人4连接,生成机器人移动控制指令,控制机器人带动加工头按照规划路径进行加工作业。The robot control cabinet is connected with the cutting and grinding roughing robot 3 and the milling, drilling and finishing robot 4 at the same time to generate robot movement control instructions, and control the robot to drive the processing head to perform processing operations according to the planned path.
切割打磨粗加工机器人3、铣削钻孔精加工机器人4根据机器人控制柜输出的机器人移动指令进行动作,带动加工头加工并在完成后离开工件。The cutting and grinding rough machining robot 3 and the milling, drilling and finishing robot 4 act according to the robot movement instructions output by the robot control cabinet, drive the processing head to process and leave the workpiece after completion.
系统控制柜与机器人控制柜通讯连接,在一个加工工步完成且加工刀具完全脱离与工件的接触后,机器人控制柜与系统控制柜通讯,系统控制柜控制水平导轨带动工件进入下一工步。The system control cabinet communicates with the robot control cabinet. After a processing step is completed and the processing tool is completely out of contact with the workpiece, the robot control cabinet communicates with the system control cabinet, and the system control cabinet controls the horizontal guide rail to drive the workpiece into the next step.
系统控制柜进行残留特征预测,依据点云文件识别的工件特征,结合机器人本体的刚度矩阵、主轴负载波动,预估上一工序后的实际外型轮廓,通过偏置曲面方法确定下一工序初始刀路。The system control cabinet predicts the residual features. According to the workpiece features identified by the point cloud file, combined with the stiffness matrix of the robot body and the fluctuation of the spindle load, the actual outline after the previous process is estimated, and the initial process of the next process is determined by the offset surface method. pass.
一种大型铸造件双机器人智能协同加工系统的方法,包括以下步骤:A method for a large-scale casting dual-robot intelligent collaborative processing system, comprising the following steps:
A.系统控制器导入所需铸造毛坯的理论模型库;A. The system controller imports the theoretical model library of the required casting blank;
B.在初始位置,用扫描测量仪对待加工工件进行点云扫描,得到扫描结果,依据扫描结果确定工件类型;B. At the initial position, use the scanning measuring instrument to scan the point cloud of the workpiece to be processed, obtain the scanning result, and determine the type of workpiece according to the scanning result;
C.对平面类铸造毛坯进行平面拟合,再确定目标面和加工余量;C. Carry out plane fitting on the plane casting blank, and then determine the target surface and machining allowance;
D.对曲面类铸造毛坯进行曲面重构,再确定目标面和加工余量;D. Reconstruct the surface of the casting blank with curved surface, and then determine the target surface and machining allowance;
E.基于目标面,判断工件是否存在浇冒口,进行浇冒口切割作业;E. Based on the target surface, judge whether there is a riser in the workpiece, and perform the cutting operation of the riser;
F.定义下一工序的刀具起始面;F. Define the starting surface of the tool for the next process;
G.判断是否需要对合模线进行粗磨加工;G. Determine whether rough grinding is required on the parting line;
H.切割打磨粗加工机器人切换为大磨削量粗磨单元,进行合模线快速粗磨加工;H. The cutting and grinding rough machining robot is switched to a rough grinding unit with a large grinding amount to perform fast rough grinding on the mold line;
I.根据工件类型,确定工件是否存在外形面;I. According to the workpiece type, determine whether the workpiece has an external surface;
J.切割打磨粗加工机器人切换为加工刀具,进行外形面快速粗磨加工;J. The cutting and grinding rough machining robot is switched to a processing tool for rapid rough grinding of the outer surface;
K.提升大磨削量粗磨单元的转速,进行粗磨加工后的修磨;K. Increase the speed of the coarse grinding unit with a large grinding amount, and perform grinding after rough grinding;
L.切割打磨粗加工机器人切换为毛刺去除单元,对外形面进行毛刺去除;L. The cutting and grinding rough machining robot is switched to the burr removal unit, and the burr is removed from the outer surface;
M.根据工件类型,确定工件是否存在装配面;M. According to the workpiece type, determine whether the workpiece has an assembly surface;
N.水平导轨将工件输送到刀铣削钻孔精加工机器人的加工工位;N. The horizontal guide rail transports the workpiece to the processing station of the knife milling, drilling and finishing robot;
O.确定刀铣削钻孔精加工机器人的刀具起始面;O. Determine the starting surface of the cutter for the cutter milling, drilling and finishing robot;
P.根据装配面参数和刀具起始面,对装配面进行精加工;P. Finish the assembly surface according to the assembly surface parameters and the starting surface of the tool;
Q.水平导轨将精加工后工件送至初始位置,扫描测量仪扫描判断工件加工是否完成。Q. The horizontal guide rail sends the finished workpiece to the initial position, and the scanning measuring instrument scans to judge whether the workpiece processing is completed.
具体的,步骤A系统控制器导入所需铸造毛坯的理论模型库,具体过程如下:Specifically, in step A, the system controller imports the theoretical model library of the required casting blank, and the specific process is as follows:
首先,系统控制器导入并存储各种毛坯的理论模型,毛坯的理论模型组合形成理论模型库;First, the system controller imports and stores theoretical models of various blanks, and the theoretical models of blanks are combined to form a theoretical model library;
然后,理论模型库中还包括理论模型的加工信息;Then, the theoretical model library also includes the processing information of the theoretical model;
最后,加工信息包括理论模型的加工精度、外形面、装配面、三维模型、质量、体积。Finally, the processing information includes the processing accuracy, external surface, assembly surface, three-dimensional model, mass, and volume of the theoretical model.
具体的,步骤B在初始位置,用扫描测量仪对待加工工件进行点云扫描,得到扫描结果,依据扫描结果确定工件类型,具体过程如下:Specifically, in step B, at the initial position, use a scanning measuring instrument to scan the point cloud of the workpiece to be processed to obtain the scanning result, and determine the type of the workpiece according to the scanning result. The specific process is as follows:
首先,通过水平导轨初始位置处的扫描测量仪,对装夹的工件进行扫描,经过扫描得到点云文件,点云文件作为扫描结果进行保存;Firstly, the clamped workpiece is scanned by the scanning measuring instrument at the initial position of the horizontal guide rail, the point cloud file is obtained after scanning, and the point cloud file is saved as the scanning result;
然后,根据点云文件中,得到待加工工件的最大长宽轮廓;Then, according to the point cloud file, the maximum length and width profile of the workpiece to be processed is obtained;
再后,得到长宽轮廓的平面坐标;Then, the plane coordinates of the length and width contours are obtained;
再后,将得到的平面坐标与步骤A理论模型库中的理论平面坐标进行对比;确定待加工工件属于哪一种理论模型,确定工件是平面类铸造件还是曲面类铸造件,以及是否含有装配面。Then, compare the obtained plane coordinates with the theoretical plane coordinates in the theoretical model library in step A; determine which theoretical model the workpiece to be processed belongs to, determine whether the workpiece is a plane casting or a curved surface casting, and whether it contains assembly noodle.
具体的,步骤C对平面类铸造毛坯进行平面拟合,再确定目标面和加工余量,具体过程如下:Specifically, step C performs plane fitting on the plane type casting blank, and then determines the target surface and machining allowance. The specific process is as follows:
首先,抽取采样点,根据采样点拟合平面;First, extract the sampling points and fit the plane according to the sampling points;
然后,确定工件的加工区域和非加工区域;Then, determine the processing area and non-processing area of the workpiece;
再后,得到拟合平面与非加工区域点云的最大法向高度差;Then, the maximum normal height difference between the fitting plane and the point cloud of the non-processing area is obtained;
再后,确定目标平面;Then, determine the target plane;
最后,将加工区域的点云与目标平面的最大距离,确定加工余量。Finally, the maximum distance between the point cloud of the processing area and the target plane is determined to determine the processing allowance.
更为具体的,抽取采样点,根据采样点拟合平面,具体过程如下:More specifically, sampling points are extracted, and the plane is fitted according to the sampling points. The specific process is as follows:
首先,对于平面类铸造毛坯,无需进行曲面重构,对点云的平面长方体坐标做离散;First of all, for planar casting blanks, there is no need to perform surface reconstruction, and the planar cuboid coordinates of the point cloud are discretized;
然后,按照平面面积划分为20个等面积的平面区域,在每个区域随机抽取至少一个采样点;Then, according to the plane area, it is divided into 20 equal-area plane areas, and at least one sampling point is randomly selected in each area;
再后,剔除比最低采样点法向高度差值大于5毫米的采样点;Afterwards, the sampling points whose normal height difference from the lowest sampling point is greater than 5 mm are eliminated;
最后,根据保留的采样点,拟合平面。Finally, according to the retained sampling points, fit the plane.
更为具体的,确定工件的加工区域和非加工区域,具体过程如下:More specifically, to determine the processing area and non-processing area of the workpiece, the specific process is as follows:
首先,按照法向高度,识别点云文件的残留特征轮廓;First, according to the normal height, the residual feature contour of the point cloud file is identified;
然后,将存在残留特征的区域定义为加工区域;Then, define the area where residual features exist as the processing area;
最后,将加工区域以外的区域定义为非加工区域。Finally, the area outside the processed area is defined as the non-processed area.
其中,残留特征轮廓中浇冒口一般为圆柱形,合模线一般在面内为长条形,法向高度为不规则齿形。Among them, the gate riser in the residual feature profile is generally cylindrical, the parting line is generally elongated in the plane, and the normal height is irregular tooth shape.
更为具体的,计算拟合平面与非加工区域点云的最大法向高度差,依据非加工区域点云最高点偏置拟合平面,并将该平面定义为目标面。通过加工区域点云与目标面的最大距离确定加工余量。More specifically, calculate the maximum normal height difference between the fitting plane and the point cloud of the non-processing area, offset the fitting plane according to the highest point of the point cloud of the non-processing area, and define this plane as the target surface. The machining allowance is determined by the maximum distance between the point cloud of the machining area and the target surface.
具体的,步骤C对平面类铸造毛坯进行平面拟合,再确定目标面和加工余量,具体过程如下:Specifically, step C performs plane fitting on the plane type casting blank, and then determines the target surface and machining allowance. The specific process is as follows:
首先,对于曲面类铸造毛坯,将点云文件重构为真实曲面;First of all, for surface-type casting blanks, reconstruct the point cloud file into a real surface;
然后,计算真实曲面与理论模型的外型体积比;Then, calculate the shape-to-volume ratio of the real surface and the theoretical model;
再后,将体积比的比值定义为缩涨系数;Then, the ratio of the volume ratio is defined as the expansion coefficient;
再后,对缩涨系数小于加工精度要求的毛坯铸件直接依据理论模型进行加工;Then, the blank castings whose shrinkage coefficient is smaller than the machining accuracy requirements are directly processed according to the theoretical model;
再后,对缩涨系数大于加工精度要求的毛坯铸件,依据ICP算法将真实曲面与理论曲面配准,设该配准曲面为目标面,确定加工余量。Then, for the blank casting whose contraction and expansion coefficient is greater than the machining accuracy requirement, the real surface and the theoretical surface are registered according to the ICP algorithm, and the registration surface is set as the target surface to determine the machining allowance.
具体的,步骤E基于目标面,判断工件是否存在浇冒口,进行浇冒口切割作业,具体过程如下:Specifically, step E is based on the target surface, judges whether there is a riser in the workpiece, and performs the cutting operation of the riser. The specific process is as follows:
首先,计算得到轮廓面与目标面的最大局部间距,First, calculate the maximum local distance between the contour surface and the target surface,
然后,根据设置的冒口余量阈值,一般为60毫米以上,判断待加工工件5是否存在浇冒口。Then, according to the set riser margin threshold, which is generally more than 60 mm, it is judged whether there is a riser in the
具体的,步骤E中还包括以下过程:Specifically, step E also includes the following process:
首先,将浇冒口区域的目标面沿着浇冒口方向偏置3~5毫米。依据点云文件识别的浇冒口轮廓计算浇冒口直径,判断切割片半径是否大于浇冒口直径。First, offset the target surface of the sprue and riser area by 3 to 5 mm along the direction of the sprue and riser. Calculate the diameter of the riser according to the outline of the riser identified by the point cloud file, and judge whether the radius of the cutting piece is greater than the diameter of the riser.
然后,如果切割片半径大于浇冒口直径,直接一刀切除,路径为偏置后目标面的最大点所在的水平面。Then, if the radius of the cutting piece is larger than the diameter of the sprue riser, it will be cut off in one piece, and the path is the horizontal plane where the maximum point of the target surface after offset is located.
再后,如果切割片半径小于浇冒口半径,沿着两侧两刀切除。进行切割打磨粗加工机器人利用切割片切割浇冒口的切割方向与路径规划,依据机器人运动距离最短得到。Afterwards, if the radius of the cutting piece is smaller than the radius of the pouring riser, cut off with two cuts along both sides. The cutting direction and path planning of the cutting riser are cut by the cutting blade for the rough machining robot, which is obtained according to the shortest moving distance of the robot.
再后,路径规划算法采用包涵计算切割片圆柱轮廓与非加工区域曲面的最小距离检查,以避免干涉。Then, the path planning algorithm uses inclusion calculation to check the minimum distance between the cylindrical contour of the cutting piece and the surface of the non-machined area to avoid interference.
最后,根据规划的路径,切割打磨粗加工机器人3的多功能加工单元切换为冒口切割单元对浇冒口进行切割。Finally, according to the planned path, the multifunctional processing unit of the cutting and grinding rough machining robot 3 is switched to the riser cutting unit to cut the pouring riser.
所述冒口切割单元为切割片301。The riser cutting unit is a
具体的,步骤F定义下一工序的刀具起始面,具体过程如下:Specifically, step F defines the starting surface of the tool for the next process, and the specific process is as follows:
首先,依据对应材料常见的切割力经验公式,估计切割主轴的实时功率,估计切割过程的切向切削力。First, according to the common cutting force empirical formula of the corresponding material, the real-time power of the cutting spindle is estimated, and the tangential cutting force in the cutting process is estimated.
然后,依据切割打磨粗加工机器人3的刚度矩阵,预测加工过程中的切割片沿冒口方向的最大加工偏移Δx=f/K。Then, according to the stiffness matrix of the cutting and grinding rough machining robot 3 , the maximum machining offset Δx=f/K of the cutting piece along the riser direction during machining is predicted.
刚度矩阵的表达如下式,The expression of the stiffness matrix is as follows,
K=∑Sw,i(Sw,i TCiSw,i)-1Sw,i T,K=∑S w,i (S w,i T C i S w,i ) -1 S w,i T ,
式中,Sw,i为机器人第i条支链的瞬时力螺旋,受机器人位姿影响,In the formula, S w,i is the instantaneous force spiral of the i-th branch chain of the robot, which is affected by the pose of the robot,
C为对应支链的柔度矩阵,由有限元软件结合实际测量预先得到并设置在控制系统其内。C is the flexibility matrix corresponding to the branch chain, which is pre-obtained by finite element software combined with actual measurement and set in the control system.
最后,以最大偏移点偏置目标面,定义为下一工序的刀具起始面。Finally, the maximum offset point is used to offset the target surface, which is defined as the starting surface of the tool in the next process.
具体的,步骤G判断是否需要对合模线进行粗磨加工,具体过程如下:Specifically, step G determines whether rough grinding is required on the parting line, and the specific process is as follows:
对于无需切割浇冒口的毛坯,根据步骤E计算的间距及设置的粗磨阈值判断是否需要对合模线进行粗磨加工,如需要粗磨加工则进行顺序执行,如不需要粗磨加工,直接跳到去毛刺工序。For blanks that do not need to cut the riser, judge whether rough grinding is required on the parting line according to the distance calculated in step E and the set rough grinding threshold. If rough grinding is required, perform sequential execution. If rough grinding is not required, Skip directly to the deburring procedure.
其中,粗磨阈值一般大于5毫米。Among them, the coarse grinding threshold is generally greater than 5 mm.
对于对已切割浇冒口的铸件毛坯,进行顺序执行。Sequential execution is performed for casting blanks with cut risers.
具体的,步骤H切割打磨粗加工机器人切换为大磨削量粗磨单元,进行合模线快速粗磨加工,具体过程如下:Specifically, in step H, the cutting and grinding rough machining robot is switched to a rough grinding unit with a large grinding amount to perform rapid rough grinding on the parting line. The specific process is as follows:
首先,切割打磨粗加工机器人3的多功能加工单元切换为粗磨单元;First, the multifunctional processing unit of the cutting and grinding rough machining robot 3 is switched to the rough grinding unit;
然后,定义刀具起始面与目标曲最大间距为粗磨余量,依据局部合模线特征的矩形包围盒确定合模线粗磨空载路径与受载路径,即长行程路径内,存在加工特征的区域为受载路径,不存在加工特征的区域为空载路径。Then, the maximum distance between the starting surface of the tool and the target curve is defined as the rough grinding allowance, and the unloaded path and the loaded path of the rough grinding of the mold line are determined according to the rectangular bounding box of the local mold line feature, that is, in the long stroke path, there is a machining The area of the feature is the loaded path, and the area without the machining feature is the unloaded path.
再后,依据侧壁、顶壁、余量大小不同,对应采用端面或侧面磨削工艺方式进行磨削。Then, according to the size of the side wall, top wall, and margin, the corresponding end face or side grinding process is used for grinding.
具体的,侧壁及大余量顶壁为侧面磨削,小余量顶壁为端面磨削,余量大小判断依据事先输入的阈值,阈值与铸件材料、区域面积有关,阈值一般由事先实验确定的经验公式得到。其路径规划目标为机器人刚度最优、运行距离最短,其中,断续空载的路径机器人进给速度对应提升。Specifically, the side wall and the top wall with a large allowance are side-ground, and the top wall with a small allowance is ground. The size of the allowance is determined based on the threshold value input in advance. The threshold value is related to the casting material and the area. The threshold value is generally determined by prior experiments. A definite empirical formula is obtained. The goal of the path planning is to optimize the stiffness of the robot and the shortest running distance. Among them, the feed speed of the intermittent unloaded path robot is correspondingly increased.
具体的,步骤I根据工件类型,确定工件是否存在外形面,具体过程如下:Concretely, step 1 determines whether there is a shape surface in the workpiece according to the workpiece type, and the specific process is as follows:
依据步骤B判断的工件类型,确定是否存在外形面。若存在外形面,则执行步骤J,若不存在外形面,则执行步骤K。According to the workpiece type judged in step B, determine whether there is a contour surface. If there is an outer surface, then execute step J, if there is no outer surface, then execute step K.
具体的,步骤K提升大磨削量粗磨单元的转速,进行粗磨加工后的修磨,具体过程如下:Specifically, step K increases the rotational speed of the rough grinding unit with a large grinding amount, and performs grinding after the rough grinding process. The specific process is as follows:
切割打磨粗加工机器人3依据上一工序最后一刀目标路径,使用粗磨单元,提升转速修磨。The cutting and grinding rough machining robot 3 uses the rough grinding unit to increase the speed of grinding according to the target path of the last knife in the previous process.
具体的,步骤L切割打磨粗加工机器人切换为毛刺去除单元,对外形面进行毛刺去除,具体过程如下:Specifically, in step L, the cutting, grinding and roughing robot is switched to the burr removal unit, and the burrs are removed from the outer surface. The specific process is as follows:
切割打磨粗加工机器人3的多功能加工单元切换为毛刺去除单元,依据目标面与上一步工序最后一刀目标路径,对外形面进行毛刺修磨。The multi-functional processing unit of the cutting and grinding rough machining robot 3 is switched to a burr removal unit, and the burr is ground on the outer surface according to the target surface and the target path of the last cut in the previous process.
毛刺去除单元可以为小型磨头303。The deburring unit may be a
具体的,步骤M根据工件类型,确定工件是否存在装配面,具体过程如下:Specifically, step M determines whether the workpiece has an assembly surface according to the type of the workpiece, and the specific process is as follows:
据步骤B判断铸造毛坯类型,确定工件中是否存在装配面,如存在装配面则要进行装配面精加工,如不存在装配面,则跳过精加工过程。According to step B, the type of casting blank is judged, and it is determined whether there is an assembly surface in the workpiece. If there is an assembly surface, the assembly surface finishing process is performed, and if there is no assembly surface, the finishing process is skipped.
具体的,步骤O确定刀铣削钻孔精加工机器人的刀具起始面,具体过程如下:Specifically, step O determines the starting surface of the cutter of the cutter milling, drilling and finishing robot, and the specific process is as follows:
依据粗磨工序最后一刀路径,据粗磨主轴的实时功率与磨削力经验公式预测切割过程的切向切削力,其中,P为主轴功率可直接读取,D、n分别为末端执行器直径,α为有效功率系数。According to the last cutting path of the rough grinding process, according to the empirical formula of the real-time power and grinding force of the rough grinding spindle Predict the tangential cutting force of the cutting process, where P is the spindle power which can be read directly, D and n are the diameters of the end effector respectively, and α is the effective power coefficient.
依据切割打磨粗加工机器人3的刚度矩阵,计算粗磨加工过程中的最大法向偏移变形,确定新的刀具起始面。According to the stiffness matrix of the cutting and grinding rough machining robot 3, calculate the maximum normal offset deformation during the rough grinding process, and determine the new starting surface of the tool.
依据刀具起始面,进行利用铣、钻刀具加工的路径规划。路径根据装配面的规则外形等进行规划。According to the starting surface of the tool, the path planning for machining with milling and drilling tools is carried out. The path is planned according to the regular shape of the assembly surface, etc.
具体的,步骤Q水平导轨将精加工后工件送至初始位置,扫描测量仪扫描判断工件加工是否完成,具体过程如下:Specifically, in step Q, the horizontal guide rail sends the finished workpiece to the initial position, and the scanning measuring instrument scans to determine whether the processing of the workpiece is completed. The specific process is as follows:
水平导轨运输工件返回产线出发点对加工后的工件进行扫描检测,依次识别可能的装配面、冒口区域、合模线区域、外形面,判断对应面点云的高度差是否在对应加工精度内。The horizontal guide rail transports the workpiece back to the starting point of the production line to scan and detect the processed workpiece, and sequentially identify the possible assembly surface, riser area, parting line area, and external surface, and judge whether the height difference of the point cloud of the corresponding surface is within the corresponding processing accuracy .
根据检测结果判断加工是否达标,若达标则工件加工完成,否则返回上一工步重复加工。According to the test results, it is judged whether the processing is up to standard, if it is up to the standard, the workpiece processing is completed, otherwise return to the previous step and repeat processing.
本发明中切割打磨粗加工机器人与铣削钻孔精加工机器人分别完成不同的加工工作,整个加工过程中,工件只需要一次装卡在水平导轨上的夹持装置即可,省去了进入机床与装卡的繁琐步骤,提高了大型铸造件加工的效率和加工精度。In the present invention, the cutting and grinding rough machining robot and the milling, drilling and finishing robot respectively complete different machining tasks. During the whole machining process, the workpiece only needs to be clamped on the horizontal guide rail once, eliminating the need to enter the machine tool and The cumbersome steps of clamping improve the efficiency and machining accuracy of large castings.
本发明中两种不同精度与性能机器人的协作加工避免了同一设备同时进行粗精加工过程中,切割与粗磨巨大的加工负载带来的机器人精加工精度损失;根据铸造件的应用与检测的加工余量,可以采用不同的机器人执行不同的工步,增加了系统的灵活性和打磨范围;根据粗加工后的残留特征估计,实现了一次测量多次加工,提升了加工效率;极大的满足了大型铸造件的打磨需求。In the present invention, the collaborative processing of two different precision and performance robots avoids the loss of robot finishing precision caused by the huge processing load of cutting and rough grinding during the rough and finish machining process of the same equipment at the same time; according to the application and detection of castings For the machining allowance, different robots can be used to perform different steps, which increases the flexibility of the system and the scope of grinding; according to the estimation of the residual characteristics after rough machining, it realizes one measurement and multiple machining, which improves the machining efficiency; great It meets the grinding needs of large castings.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211549898.9A CN116276099A (en) | 2022-12-05 | 2022-12-05 | A dual-robot intelligent collaborative processing system and method for large castings |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211549898.9A CN116276099A (en) | 2022-12-05 | 2022-12-05 | A dual-robot intelligent collaborative processing system and method for large castings |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116276099A true CN116276099A (en) | 2023-06-23 |
Family
ID=86800157
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211549898.9A Pending CN116276099A (en) | 2022-12-05 | 2022-12-05 | A dual-robot intelligent collaborative processing system and method for large castings |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116276099A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117564725A (en) * | 2023-10-11 | 2024-02-20 | 江苏福广机械制造有限公司 | Piston pin production line with double-machine connecting line and production method thereof |
-
2022
- 2022-12-05 CN CN202211549898.9A patent/CN116276099A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117564725A (en) * | 2023-10-11 | 2024-02-20 | 江苏福广机械制造有限公司 | Piston pin production line with double-machine connecting line and production method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115562161B (en) | A tool cutting path machining error compensation method based on online monitoring | |
JP3670700B2 (en) | Robot mechanism control method | |
CN100491028C (en) | CNC processing machine with grinding device | |
CN103529751B (en) | Five-axis linkage machine tools digital control system and job operation thereof | |
CN108115705A (en) | A kind of robot polishing control system and method | |
CN115213901B (en) | Robotic grinding and polishing force-position-speed collaborative process planning method, system and terminal | |
CN107052950A (en) | A kind of complex-curved sanding and polishing system and method | |
CN102430961B (en) | Free-form surface part processing system based on multi-sensor integrated measurement technology | |
CN110744406A (en) | Blade profile grinding and polishing self-adaptive machining system and method through robot | |
CN110712124A (en) | Nine-shaft intelligent control tool grinding machine | |
CN110076631A (en) | Complex thin-wall constitutional detail wall thickness on-machine measurement method | |
EP3457237B1 (en) | Method and machine equipment for manufacturing of a cutting tool | |
CN112318319A (en) | Programming-free robot online constant-force grinding control system and method | |
JP2005074569A (en) | Program, computer device, multiple spindle machine, nc program forming method, and workpiece machining method | |
JP2019107763A5 (en) | ||
CN114274047A (en) | An efficient and precise grinding and polishing trajectory optimization method based on force perception measurement | |
CN116276099A (en) | A dual-robot intelligent collaborative processing system and method for large castings | |
Proctor et al. | Keynote address: advanced deburring system technology | |
CN113399685A (en) | Double-swing diamond cutter cutting device and cutting method | |
Wen et al. | Robotic surface finishing of curved surfaces: Real-Time identification of surface profile and control | |
CN115415801B (en) | Robot supporting device for weak-rigidity annular rotary curved surface thin-wall workpiece and machining method | |
CN114905278B (en) | Device and method for intelligently removing support structure of metal additive manufacturing printed product | |
CN110524318A (en) | A kind of blade machining process | |
CN104889321A (en) | Method for machining sand mold through multi-robot linkage | |
JPH0751989A (en) | Free-form surface machining device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |