CN106903663B - A positioning marking method, device and system for internal parts of a rotary housing - Google Patents
A positioning marking method, device and system for internal parts of a rotary housing Download PDFInfo
- Publication number
- CN106903663B CN106903663B CN201710123703.7A CN201710123703A CN106903663B CN 106903663 B CN106903663 B CN 106903663B CN 201710123703 A CN201710123703 A CN 201710123703A CN 106903663 B CN106903663 B CN 106903663B
- Authority
- CN
- China
- Prior art keywords
- model
- positioning
- shell
- shell inner
- adjusted
- 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.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25H—WORKSHOP EQUIPMENT, e.g. FOR MARKING-OUT WORK; STORAGE MEANS FOR WORKSHOPS
- B25H7/00—Marking-out or setting-out work
- B25H7/04—Devices, e.g. scribers, for marking
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25H—WORKSHOP EQUIPMENT, e.g. FOR MARKING-OUT WORK; STORAGE MEANS FOR WORKSHOPS
- B25H7/00—Marking-out or setting-out work
- B25H7/04—Devices, e.g. scribers, for marking
- B25H7/045—Devices, e.g. scribers, for marking characterised by constructional details of the marking elements
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Laser Beam Processing (AREA)
- Numerical Control (AREA)
Abstract
本发明公开了一种回转壳体内装零件的定位标记方法、装置及系统,涉及装配技术领域。本发明提供的定位标记方法,通过对回转壳体内表面进行激光扫描,得到壳体内表面模型,根据得到的内表面模型调整预设装配模型,得到实际装配模型,根据实际装配模型确定零件在回转壳体内的位置数据,根据所述位置数据在回转壳体内对零件进行定位标记,实现了自动对零件进行定位标记,整个标记过程均通过操作者在计算机上完成,无需人工机械测量和其他体力劳动。
The invention discloses a method, a device and a system for positioning and marking internal parts of a rotary housing, and relates to the technical field of assembly. In the positioning marking method provided by the present invention, the inner surface model of the housing is obtained by laser scanning the inner surface of the revolving housing, the preset assembly model is adjusted according to the obtained inner surface model, and the actual assembly model is obtained, and the position of the parts in the revolving housing is determined according to the actual assembly model. According to the position data in the body, the parts are positioned and marked in the rotary housing according to the position data, which realizes the automatic positioning and marking of the parts. The whole marking process is completed by the operator on the computer, without manual mechanical measurement and other physical labor.
Description
技术领域technical field
本发明公开了一种回转壳体内装零件的定位标记方法、装置及系统,属于装配技术领域。The invention discloses a method, a device and a system for positioning and marking internal parts of a rotary housing, belonging to the technical field of assembly.
背景技术Background technique
对于回转壳体内装零件的定位方法,国内传统的方法是采用钢板尺、游标卡尺等机械测量工具划线的方法来保证。这种划线的方法成本低,对操作者经验要求不高,但容易出现人为错误,且角度尺寸大都通过换算为弧长,在通过钢板尺测量弧长来确认,误差较大。对后期装配过程是否产生干涉,没有提前预判能力。还有通过装配专用的零件定位工装、装配型架来保证零件定位精度。该方法周期长,需投入大量的装配工装,此外对于狭小空间,工装适用性有限,且此类装配工装大都为非柔性工装,适用性非常低。近年来有激光投影在汽车装配、飞机装配领域的应用。激光定位精度一般在0.5mm左右,主要限制为空间必须开场,即光源与零件装配位置的直线距离不能有遮挡,且回转壳体与光源的直线距离必须在设定范围内,从而保证激光投影的精度,另外激光投影每次激光投影的范围比较小,一般不超过400cm2,通常为1-3个零件,适用于投影1个零件立刻装配,在投影下1个零件的装配过程,且整个装配环节不会对投影路径进行遮挡的环境。不适用于空间开场性不高,装配过程会遮挡投影路径,待装零件需统一装配的环境。For the positioning method of the internal parts of the rotary shell, the domestic traditional method is to use mechanical measuring tools such as steel rulers and vernier calipers to mark lines to ensure. This method of scribing is low in cost and does not require high operator experience, but it is prone to human errors, and most of the angle dimensions are converted into arc lengths, which are confirmed by measuring the arc length with a steel ruler, and the error is relatively large. There is no ability to predict in advance whether there will be interference in the later assembly process. In addition, the positioning accuracy of parts is ensured by assembling special parts positioning tooling and assembly jigs. This method has a long cycle and requires a large amount of assembly tooling. In addition, for narrow spaces, the applicability of the tooling is limited, and most of these assembly tooling are non-flexible tooling, and the applicability is very low. In recent years, laser projection has been applied in the fields of automobile assembly and aircraft assembly. The laser positioning accuracy is generally around 0.5mm, and the main limitation is that the space must be open, that is, the linear distance between the light source and the assembly position of the parts must not be blocked, and the linear distance between the rotary housing and the light source must be within the set range, so as to ensure the laser projection. In addition, the laser projection range of each laser projection is relatively small, generally no more than 400cm 2 , usually 1-3 parts, suitable for projecting 1 part and assembling immediately, and the assembly process of 1 part under projection, and the entire assembly The environment in which the link does not occlude the projection path. It is not suitable for the environment where the opening of the space is not high, the projection path will be blocked during the assembly process, and the parts to be installed need to be assembled uniformly.
因此亟需一种自动化定位标记方法来实现对回转壳体内装零件的精准定位标记。Therefore, there is an urgent need for an automatic positioning marking method to realize accurate positioning marking of the internal parts of the rotary housing.
发明内容Contents of the invention
本发明的目的在于提出了一种回转壳体内装零件的标定方法、装置及系统,能够实现自动化对回转壳体内装零件的精准定位标记。The purpose of the present invention is to provide a calibration method, device and system for the internal parts of the rotary housing, which can realize automatic accurate positioning and marking of the internal parts of the rotary housing.
为实现上述目的,本发明采取了如下技术方案。In order to achieve the above object, the present invention adopts the following technical solutions.
一种回转壳体内装零件的定位标记方法,包括:A method for positioning and marking internal parts of a rotary housing, comprising:
获取回转壳体内表面的激光扫描数据;Obtain laser scanning data of the inner surface of the revolving shell;
根据所述激光扫描数据,建立壳体内表面模型;Establishing a shell inner surface model according to the laser scanning data;
将建立的壳体内表面模型与预设装配模型中的理论壳体内表面模型进行比对,得到壳体内表面误差数据,所述预设装配模型包括所述理论壳体内表面模型和装配在所述理论壳体内表面模型内的至少一零件模型;Comparing the established shell inner surface model with the theoretical shell inner surface model in the preset assembly model to obtain shell inner surface error data, the preset assembly model includes the theoretical shell inner surface model and the theoretical shell inner surface model assembled in the theoretical at least one part model within the shell inner surface model;
根据所述壳体内表面误差数据,调整所述预设装配模型,得到实际装配模型;adjusting the preset assembly model according to the error data on the inner surface of the housing to obtain an actual assembly model;
根据所述实际装配模型,计算所述至少一零件模型对应的零件在所述回转壳体内的位置数据;According to the actual assembly model, calculate the position data of the part corresponding to the at least one part model in the rotary housing;
根据计算得到的位置数据,发送定位标记指令,以在所述回转壳体内对所述至少一零件模型对应的零件进行定位标记。According to the position data obtained through calculation, a positioning marking instruction is sent to perform positioning marking on the part corresponding to the at least one part model in the rotary housing.
在一可选实施例中,所述获取回转壳体内表面的激光扫描数据,包括:In an optional embodiment, the acquisition of the laser scanning data of the inner surface of the revolving shell includes:
控制激光扫描仪按照预设移动策略沿回转壳体内表面的轴向移动,并控制所述回转壳体以预设旋转策略旋转,获取回转壳体内表面的激光扫描数据。The laser scanner is controlled to move along the axial direction of the inner surface of the rotary housing according to a preset movement strategy, and the rotary housing is controlled to rotate with a preset rotation strategy to obtain laser scanning data of the inner surface of the rotary housing.
在一可选实施例中,所述根据所述壳体内表面误差数据,调整所述预设装配模型,包括:In an optional embodiment, the adjusting the preset assembly model according to the error data of the inner surface of the housing includes:
根据所述壳体内表面误差数据,调整所述理论壳体内表面模型;adjusting the theoretical shell inner surface model according to the shell inner surface error data;
当所述零件模型对调整后的理论壳体内表面模型产生干涉时,确定所述零件模型为待调整零件模型;When the part model interferes with the adjusted theoretical shell inner surface model, determine the part model as the part model to be adjusted;
调整所述待调整零件模型的位置,使所述待调整零件模型位于所述调整后的理论壳体内表面模型内,得到实际装配模型。Adjusting the position of the part model to be adjusted so that the part model to be adjusted is located in the adjusted theoretical shell inner surface model to obtain an actual assembly model.
在一可选实施例中,所述调整所述待调整零件模型的位置,使所述待调整零件模型位于所述调整后的理论壳体内表面模型内,包括:In an optional embodiment, the adjusting the position of the part model to be adjusted so that the part model to be adjusted is located in the adjusted theoretical shell inner surface model includes:
计算所述待调整零件模型的调整参数;Calculating adjustment parameters of the part model to be adjusted;
判断计算得到的所述调整参数是否满足预设调整标准;judging whether the calculated adjustment parameter meets a preset adjustment standard;
若满足,则按照所述调整参数调整所述待调整零件模型的位置,使所述待调整零件模型位于所述调整后的理论壳体内表面模型内;If it is satisfied, adjust the position of the part model to be adjusted according to the adjustment parameter, so that the part model to be adjusted is located in the adjusted theoretical shell inner surface model;
若不满足,则获取人工输入的调整参数,按照所述人工输入的调整参数调整所述待调整零件模型的位置,使所述待调整零件模型位于所述调整后的理论壳体内表面模型内。If not, obtain manually input adjustment parameters, and adjust the position of the part model to be adjusted according to the manually input adjustment parameters, so that the part model to be adjusted is located in the adjusted theoretical shell inner surface model.
在一可选实施例中,所述根据计算得到的位置数据,发送定位标记指令,以在所述回转壳体内对所述至少一零件模型对应的零件进行定位标记,包括:In an optional embodiment, the sending a positioning marking instruction according to the calculated position data to perform positioning marking on the part corresponding to the at least one part model in the rotary housing includes:
根据所述建立的壳体内表面模型,确定标记装置在工作时与所述回转壳体内表面的垂直距离;According to the established shell inner surface model, determine the vertical distance between the marking device and the inner surface of the rotary shell during operation;
根据计算得到的位置数据及确定的垂直距离,发送定位标记指令,以控制所述标记装置在所述回转壳体内对所述至少一零件模型对应的零件进行定位标记。According to the calculated position data and the determined vertical distance, a positioning marking instruction is sent to control the marking device to perform positioning marking on the part corresponding to the at least one part model in the rotary housing.
一种回转壳体内装零件的定位标记装置,包括:A positioning marking device for internal parts of a rotary housing, comprising:
数据获取单元,用于获取回转壳体内表面的激光扫描数据;a data acquisition unit, configured to acquire laser scanning data on the inner surface of the rotary housing;
数据处理单元,用于根据所述激光扫描数据,建立壳体内表面模型;A data processing unit, configured to establish a shell inner surface model according to the laser scanning data;
比对单元,用于将建立的壳体内表面模型与预设装配模型中的理论壳体内表面模型进行比对,得到壳体内表面误差数据,所述预设装配模型包括所述理论壳体内表面模型和装配在所述理论壳体内表面模型内的至少一零件模型;A comparison unit, configured to compare the established shell inner surface model with the theoretical shell inner surface model in the preset assembly model to obtain shell inner surface error data, the preset assembly model including the theoretical shell inner surface model and at least one part model fitted within the theoretical shell inner surface model;
调整单元,用于根据所述壳体内表面误差数据,调整所述预设装配模型,得到实际装配模型;an adjustment unit, configured to adjust the preset assembly model according to the error data on the inner surface of the housing to obtain an actual assembly model;
计算单元,用于根据所述实际装配模型,计算所述至少一零件模型对应的零件在所述回转壳体内的位置数据;A calculation unit, configured to calculate the position data of the part corresponding to the at least one part model in the rotary housing according to the actual assembly model;
定位单元,用于根据计算得到的位置数据,发送定位标记指令,以在所述回转壳体内对所述至少一零件模型对应的零件进行定位标记。The positioning unit is configured to send a positioning marking command according to the calculated position data, so as to perform positioning marking on the part corresponding to the at least one part model in the rotary housing.
在一可选实施例中,所述系统包括:喷码机、激光扫描仪及上述的回转壳体内装零件的定位标记装置;In an optional embodiment, the system includes: an inkjet printer, a laser scanner, and the above-mentioned positioning marking device for the internal parts of the rotary housing;
所述激光扫描仪用于扫描所述回转壳体内表面得到激光扫描数据,并将得到的数据发送给所述定位标记装置;The laser scanner is used to scan the inner surface of the rotary housing to obtain laser scanning data, and send the obtained data to the positioning marking device;
所述喷码机用于接收所述定位标记装置发送的定位标记指令,并按照所述定位标记指令进行定位标记。The inkjet printer is used for receiving the positioning marking instruction sent by the positioning marking device, and performing positioning marking according to the positioning marking instruction.
在一可选实施例中,所述系统还包括:数控转台、定位圆盘、零点定位系统和机器人;In an optional embodiment, the system further includes: a numerical control turntable, a positioning disk, a zero point positioning system and a robot;
所述定位圆盘通过所述零点定位系统与所述数控转台连接,所述定位圆盘用于固定回转壳体,所述数控转台用于带动所述回转壳体以预设旋转策略旋转,所述机器人悬于所述数控转台上方,所述机器人设有夹持机构,用于夹持所述喷码头和/或所述激光扫描仪;所述机器人的输入端及所述数控转台的输入端均与所述定位标记装置连接。The positioning disc is connected with the numerical control turntable through the zero point positioning system, the positioning disc is used to fix the rotary shell, and the numerical control turntable is used to drive the rotary shell to rotate with a preset rotation strategy. The robot is suspended above the numerically controlled turntable, and the robot is provided with a clamping mechanism for clamping the jetting terminal and/or the laser scanner; the input end of the robot and the input end of the numerically controlled turntable All are connected with the positioning marking device.
在一可选实施例中,所述零点定位系统包括至少三组配套的定位接头和定位器;所述定位圆盘的下表面与所述定位接头连接,且各所述定位接头均位于与所述定位圆盘圆心一致的圆周上;所述定位器设在所述数控转台上,且各所述定位器均位于与所述数控转台圆心一致的圆周上;所述定位接头与所述定位器配合锁紧力≥3000N。In an optional embodiment, the zero point positioning system includes at least three sets of matching positioning joints and positioners; the lower surface of the positioning disc is connected to the positioning joints, and each positioning joint is located on the circumference consistent with the center of the positioning disc; the locators are arranged on the numerically controlled turntable, and each of the locators is located on a circle consistent with the center of the numerically controlled turntable; the positioning joint and the positioner With the locking force ≥ 3000N.
在一可选实施例中,所述定位圆盘沿圆周方向设有多个定位销孔,所述定位圆盘通过穿设于所述定位销孔内的定位销与所述回转壳体固定连接,所述多个定位销孔所在圆的轴线与所述数控转台的回转轴的同轴度≤ф0.1mm,定位精度≤0.05mm。In an optional embodiment, the positioning disc is provided with a plurality of positioning pin holes along the circumferential direction, and the positioning disc is fixedly connected with the rotary housing through the positioning pins passing through the positioning pin holes. , the coaxiality of the axis of the circle where the plurality of positioning pin holes are located and the rotary shaft of the numerical control turntable is ≤ф0.1mm, and the positioning accuracy is ≤0.05mm.
本发明与现有技术相比具有如下有益效果:Compared with the prior art, the present invention has the following beneficial effects:
本发明提供的定位标记方法,通过对回转壳体内表面进行激光扫描,得到壳体内表面模型,根据得到的内表面模型调整预设装配模型,得到实际装配模型,根据实际装配模型确定零件在回转壳体内的位置数据,根据所述位置数据在回转壳体内对零件进行定位标记,实现了自动对零件进行定位标记,整个标记过程均通过操作者在计算机上完成,无需人工机械测量和其他体力劳动。In the positioning marking method provided by the invention, the inner surface model of the housing is obtained by laser scanning the inner surface of the revolving housing, the preset assembly model is adjusted according to the obtained inner surface model, and the actual assembly model is obtained, and the parts are determined according to the actual assembly model. According to the position data in the body, the parts are positioned and marked in the rotary housing according to the position data, which realizes the automatic positioning and marking of the parts. The whole marking process is completed by the operator on the computer, without manual mechanical measurement and other physical labor.
本发明提供的定位标记系统自动化程度很高,整个系统零件位置标定均通过操作者在计算机上完成。无需人工机械测量和其他体力劳动;The positioning marking system provided by the invention has a high degree of automation, and the position calibration of the parts of the whole system is completed by the operator on the computer. No need for manual mechanical measurement and other physical labor;
通过数控转台和机器人联动,由数控转台实现回转壳体的旋转运动,从而保证周向旋转角度的定位精度,由机器人进行沿回转壳体轴线方向的位移和小幅度的旋转,从而最大程度的提高机器人的定位精度,为零件位置线的高精度喷涂提供保障;Through the linkage between the CNC turntable and the robot, the CNC turntable realizes the rotary motion of the rotary shell, thereby ensuring the positioning accuracy of the circumferential rotation angle, and the robot performs displacement and small rotation along the axis of the rotary shell, thereby maximizing the The positioning accuracy of the robot provides a guarantee for the high-precision spraying of the part position line;
通过定位圆盘实现回转壳体与数控转台的高精度定位。通过定位圆盘,能够定位回转壳体上的关键特征点,且无需找正。不仅消除了传统壳体安装方法在数控转台上的找正误差,还大大节省了传统用百分表不断找正的时间;The high-precision positioning of the rotary shell and the CNC turntable is realized by the positioning disc. By positioning the disc, key feature points on the rotary housing can be located without alignment. It not only eliminates the alignment error of the traditional shell installation method on the CNC turntable, but also greatly saves the time of continuous alignment with the traditional dial gauge;
用本发明标定壳体内装零件位置精度较高,整个系统误差点包括数控转台本身旋转误差、机器人运动误差、喷线宽度引起的误差,均为硬件设备固有误差,整个零件位置线标定误差不超过0.4mm。且对于壳体内表面的各种加强筋、加厚区等对整个装置的影响较小,即装置的适用性较高。The position accuracy of the parts inside the shell is calibrated by the present invention. The error points of the whole system include the rotation error of the CNC turntable itself, the error of the robot movement, and the error caused by the width of the spray line, all of which are inherent errors of the hardware equipment. 0.4mm. In addition, various reinforcing ribs and thickened areas on the inner surface of the shell have little influence on the entire device, that is, the applicability of the device is relatively high.
附图说明Description of drawings
图1是本发明实施例提供了一种回转壳体内装零件的定位标记方法流程图;Fig. 1 is a flow chart of a positioning marking method for internal parts of a rotary housing provided by an embodiment of the present invention;
图2是本发明实施例提供了一种回转壳体内装零件的定位标记装置示意图;Fig. 2 is a schematic diagram of a positioning marking device for internal parts of a rotary housing provided by an embodiment of the present invention;
图3是本发明实施例提供了一种回转壳体内装零件的定位标记系统示意图;Fig. 3 is a schematic diagram of a positioning marking system for internal parts of a rotary housing provided by an embodiment of the present invention;
图4是本发明实施例提供了一种回转壳体内装零件的定位标记系统的局部示意图;Fig. 4 is a partial schematic diagram of a positioning marking system for internal parts of a rotary housing provided by an embodiment of the present invention;
图5是本发明实施例提供的定位圆盘与回转壳体示意图;Fig. 5 is a schematic diagram of a positioning disc and a rotary housing provided by an embodiment of the present invention;
图6是本发明实施例提供的数控转台与定位圆盘安装面示意图。Fig. 6 is a schematic diagram of the installation surface of the numerical control turntable and the positioning disk provided by the embodiment of the present invention.
具体实施方式Detailed ways
下面结合附图,对本发明作进一步详细说明。The present invention will be described in further detail below in conjunction with the accompanying drawings.
参见图1,本发明实施例提供了一种回转壳体内装零件的定位标记方法,包括:Referring to Fig. 1, the embodiment of the present invention provides a method for positioning and marking the internal parts of the rotary housing, including:
步骤101:获取回转壳体内表面的激光扫描数据;Step 101: Obtain the laser scanning data of the inner surface of the rotary housing;
具体地,本发明实施例可以通过激光扫描仪扫描回转壳体的整个内表面,得到内表面的激光扫描数据;Specifically, in the embodiment of the present invention, a laser scanner can be used to scan the entire inner surface of the revolving housing to obtain laser scanning data of the inner surface;
步骤102:根据所述激光扫描数据,建立壳体内表面模型;Step 102: Establish a model of the inner surface of the shell according to the laser scanning data;
具体地,在本发明实施例中可以根据Pro/E、solidworks等三维建模技术,根据激光扫描数据进行三维建模,得到壳体内表面模型;Specifically, in the embodiment of the present invention, three-dimensional modeling can be performed according to laser scanning data according to three-dimensional modeling technologies such as Pro/E and solidworks, to obtain the inner surface model of the shell;
步骤103:将建立的壳体内表面模型与预设装配模型中的理论壳体内表面模型进行比对,得到壳体内表面误差数据,所述预设装配模型包括所述理论壳体内表面模型和装配在所述理论壳体内表面模型内的至少一零件模型;Step 103: Comparing the established shell inner surface model with the theoretical shell inner surface model in the preset assembly model to obtain shell inner surface error data, the preset assembly model includes the theoretical shell inner surface model and the assembled in at least one part model within the theoretical shell inner surface model;
具体地,在本发明实施例中,所述预设装配模型可以包括目标装配模型,即按照使用要求设计的理论装配模型,可以根据逆向造型软件进行两个模型间的形状、位置坐标等数据的比对,得到误差数据;Specifically, in the embodiment of the present invention, the preset assembly model may include a target assembly model, that is, a theoretical assembly model designed according to usage requirements, and data such as shape and position coordinates between two models may be converted according to reverse modeling software. Compare to get the error data;
步骤104:根据所述壳体内表面误差数据,调整所述预设装配模型,得到实际装配模型;Step 104: Adjust the preset assembly model according to the error data of the inner surface of the shell to obtain an actual assembly model;
具体地,在本发明实施例中,可以根据逆向造型软件自动调整预设装配模型,还可以通过人工辅助调整所述预设装配模型;Specifically, in the embodiment of the present invention, the preset assembly model can be automatically adjusted according to the reverse modeling software, and the preset assembly model can also be adjusted manually;
步骤105:根据所述实际装配模型,计算所述至少一零件模型对应的零件在所述回转壳体内的位置数据;Step 105: According to the actual assembly model, calculate the position data of the part corresponding to the at least one part model in the rotary housing;
具体地,在本发明实施例中,所述位置数据可以包括零件的二维或三维位置坐标,还可以包括零件在整个模型中的代码,所述代码可以为二维码、代号等各种形式。可以根据图像识别等技术,识别实际装配模型中各零件的位置坐标、代码等位置数据;Specifically, in the embodiment of the present invention, the position data may include the two-dimensional or three-dimensional position coordinates of the part, and may also include the code of the part in the entire model, and the code may be in various forms such as a two-dimensional code, a code, etc. . Based on image recognition and other technologies, position data such as position coordinates and codes of each part in the actual assembly model can be identified;
步骤106:根据计算得到的位置数据,发送定位标记指令,以在所述回转壳体内对所述至少一零件模型对应的零件进行定位标记。Step 106: According to the calculated position data, send a positioning marking command to perform positioning marking on the part corresponding to the at least one part model in the rotary housing.
具体地,在本发明实施例中,所述定位标记指令可以包括定位坐标,还可以包括待标记的零件代码,所述代码可以为二维码、代号等各种形式。在本发明实施例中,可以根据位置坐标,通过坐标变换的方式,得到定位指令中所包含的定位坐标,可以在定位坐标对应的位置处喷涂零件位置线、二维码、代号等标记进行定位标记。Specifically, in the embodiment of the present invention, the positioning marking instruction may include positioning coordinates, and may also include codes of parts to be marked, and the codes may be in various forms such as two-dimensional codes and codes. In the embodiment of the present invention, the positioning coordinates contained in the positioning instruction can be obtained through coordinate transformation according to the position coordinates, and the position corresponding to the positioning coordinates can be sprayed with marks such as part position lines, two-dimensional codes, and codes for positioning mark.
本发明实施例提供的定位标记方法,通过对回转壳体内表面进行激光扫描,得到壳体内表面模型,根据得到的内表面模型调整预设装配模型,得到实际装配模型,根据实际装配模型确定零件在回转壳体内的位置数据,根据所述位置数据在回转壳体内对零件进行定位标记,实现了自动对零件进行定位标记,整个标记过程均通过操作者在计算机上完成,无需人工机械测量和其他体力劳动。In the positioning marking method provided by the embodiment of the present invention, the inner surface model of the housing is obtained by laser scanning the inner surface of the revolving housing, the preset assembly model is adjusted according to the obtained inner surface model, and the actual assembly model is obtained, and the parts are determined according to the actual assembly model. According to the position data in the rotary housing, the parts are positioned and marked in the rotary housing according to the position data, which realizes the automatic positioning and marking of the parts. The entire marking process is completed by the operator on the computer, without manual mechanical measurement and other physical strength labor.
在本发明的一可选实施例中,所述获取回转壳体内表面的激光扫描数据,包括:In an optional embodiment of the present invention, the acquisition of the laser scanning data of the inner surface of the revolving housing includes:
控制激光扫描仪按照预设移动策略沿回转壳体内表面的轴向移动,并控制所述回转壳体以预设旋转策略旋转,获取回转壳体内表面的激光扫描数据。The laser scanner is controlled to move along the axial direction of the inner surface of the rotary housing according to a preset movement strategy, and the rotary housing is controlled to rotate with a preset rotation strategy to obtain laser scanning data of the inner surface of the rotary housing.
具体地,在本发明实施例中,可以通过数控转台和机器人联动,由数控转台实现回转壳体的旋转运动,从而保证周向旋转角度的定位精度,由机器人进行沿回转壳体轴线方向的位移和小幅度的旋转,从而最大程度的提高机器人的定位精度,为零件位置线的高精度喷涂提供保障。Specifically, in the embodiment of the present invention, the numerical control turntable can be linked with the robot, and the numerical control turntable can realize the rotary motion of the rotary housing, so as to ensure the positioning accuracy of the circumferential rotation angle, and the robot can perform the displacement along the axis of the rotary housing. And small rotation, so as to maximize the positioning accuracy of the robot, and provide guarantee for the high-precision spraying of the part position line.
在本发明的一可选实施例中,所述根据所述壳体内表面误差数据,调整所述预设装配模型,包括:In an optional embodiment of the present invention, the adjusting the preset assembly model according to the error data of the inner surface of the housing includes:
根据所述壳体内表面误差数据,调整所述理论壳体内表面模型;adjusting the theoretical shell inner surface model according to the shell inner surface error data;
当所述零件模型对调整后的理论壳体内表面模型产生干涉时,确定所述零件模型为待调整零件模型,其中,所述干涉如零件模型超出调整后的理论壳体内表面模型的容纳空间;When the part model interferes with the adjusted theoretical shell inner surface model, it is determined that the part model is the part model to be adjusted, wherein the interference, for example, the part model exceeds the accommodation space of the adjusted theoretical shell inner surface model;
调整所述待调整零件模型的位置,使所述待调整零件模型位于所述调整后的理论壳体内表面模型内,得到实际装配模型。Adjusting the position of the part model to be adjusted so that the part model to be adjusted is located in the adjusted theoretical shell inner surface model to obtain an actual assembly model.
通过调整零件模型的位置,确定能够正常安装零件的位置,提高了定位的准确度。避免了由于制造误差形成的壳体形变对安装零件的干扰。By adjusting the position of the part model, the position where the part can be installed normally is determined, and the positioning accuracy is improved. The interference of the housing deformation on the installation parts due to manufacturing errors is avoided.
在本发明的一可选实施例中,所述调整所述待调整零件模型的位置,使所述待调整零件模型位于所述调整后的理论壳体内表面模型内,包括:In an optional embodiment of the present invention, the adjusting the position of the part model to be adjusted so that the part model to be adjusted is located in the adjusted theoretical shell inner surface model includes:
计算所述待调整零件模型的调整参数;Calculating adjustment parameters of the part model to be adjusted;
判断计算得到的所述调整参数是否满足预设调整标准;judging whether the calculated adjustment parameter meets a preset adjustment standard;
若满足,则按照所述调整参数调整所述待调整零件模型的位置,使所述待调整零件模型位于所述调整后的理论壳体内表面模型内;If it is satisfied, adjust the position of the part model to be adjusted according to the adjustment parameter, so that the part model to be adjusted is located in the adjusted theoretical shell inner surface model;
若不满足,则获取人工输入的调整参数,按照所述人工输入的调整参数调整所述待调整零件模型的位置,使所述待调整零件模型位于所述调整后的理论壳体内表面模型内。If not, obtain manually input adjustment parameters, and adjust the position of the part model to be adjusted according to the manually input adjustment parameters, so that the part model to be adjusted is located in the adjusted theoretical shell inner surface model.
该方法通过引入人工设置,进一步保证了零件位置的可靠性,提高了定位精度。This method further ensures the reliability of the part position and improves the positioning accuracy by introducing manual setting.
在本发明的一可选实施例中,所述根据计算得到的位置数据,发送定位标记指令,以在所述回转壳体内对所述至少一零件模型对应的零件进行定位标记,包括:In an optional embodiment of the present invention, the sending a positioning mark instruction according to the calculated position data to perform positioning marking on the part corresponding to the at least one part model in the rotary housing includes:
根据所述建立的壳体内表面模型,确定标记装置在工作时与所述回转壳体内表面的垂直距离;According to the established shell inner surface model, determine the vertical distance between the marking device and the inner surface of the rotary shell during operation;
根据计算得到的位置数据及确定的垂直距离,发送定位标记指令,以控制所述标记装置在所述回转壳体内对所述至少一零件模型对应的零件进行定位标记。其中,所述标记装置可以包括喷码机的喷码头等。According to the calculated position data and the determined vertical distance, a positioning marking instruction is sent to control the marking device to perform positioning marking on the part corresponding to the at least one part model in the rotary housing. Wherein, the marking device may include a jetting head of an inkjet printer and the like.
喷码机头始终与壳体内表面保持固定的垂直距离,能够保证喷出的零件与壳体贴合位置的外形轮廓线宽度≤0.3mm,进一步提高了定位标记精度。本发明实施例中,所述垂直距离可以在实体模型扫描后,在计算机中设定,依靠机器人精度保证。参见图2,本发明实施例还提供了一种回转壳体内装零件的定位标记装置,用于实现上述回转壳体内装零件的定位标记方法,所述装置包括:The inkjet printer head always maintains a fixed vertical distance from the inner surface of the casing, which can ensure that the contour line width of the spouted parts and the casing is ≤0.3mm, which further improves the accuracy of positioning marks. In the embodiment of the present invention, the vertical distance can be set in the computer after the solid model is scanned, and the accuracy of the robot is guaranteed. Referring to Fig. 2, the embodiment of the present invention also provides a positioning marking device for the internal parts of the rotary housing, which is used to realize the above positioning marking method for the internal parts of the rotary housing, and the device includes:
数据获取单元10,用于获取回转壳体内表面的激光扫描数据;A data acquisition unit 10, configured to acquire laser scanning data of the inner surface of the revolving housing;
数据处理单元20,用于根据所述激光扫描数据,建立壳体内表面模型;A data processing unit 20, configured to establish a shell inner surface model according to the laser scanning data;
比对单元30,用于将建立的壳体内表面模型与预设装配模型中的理论壳体内表面模型进行比对,得到壳体内表面误差数据,所述预设装配模型包括所述理论壳体内表面模型和装配在所述理论壳体内表面模型内的至少一零件模型;The comparison unit 30 is used to compare the established shell inner surface model with the theoretical shell inner surface model in the preset assembly model to obtain shell inner surface error data, the preset assembly model including the theoretical shell inner surface a model and at least one part model fitted within said theoretical shell inner surface model;
调整单元40,用于根据所述壳体内表面误差数据,调整所述预设装配模型,得到实际装配模型;An adjustment unit 40, configured to adjust the preset assembly model according to the error data of the inner surface of the housing to obtain an actual assembly model;
计算单元50,用于根据所述实际装配模型,计算所述至少一零件模型对应的零件在回转壳体3内的位置数据;A calculation unit 50, configured to calculate the position data of the parts corresponding to the at least one part model in the rotary housing 3 according to the actual assembly model;
定位单元60,用于根据计算得到的位置数据,发送定位标记指令,以在回转壳体3内对所述至少一零件模型对应的零件进行定位标记。The positioning unit 60 is configured to send a positioning marking instruction according to the calculated position data, so as to perform positioning marking on the part corresponding to the at least one part model in the rotary housing 3 .
本发明实施例提供的装置与方法实施例提供的方法一一对应,详细技术特征及效果参见方法实施例,在此不再赘述。The devices provided in the embodiments of the present invention correspond to the methods provided in the method embodiments one by one. For detailed technical features and effects, refer to the method embodiments, and details are not repeated here.
参见图3-图6,本发明实施例还提供了一种回转壳体内装零件的定位标记系统,包括:喷码机、激光扫描仪7及本发明实施例提供的回转壳体内装零件的定位标记装置;Referring to Fig. 3-Fig. 6, the embodiment of the present invention also provides a positioning and marking system for the internal parts of the rotary housing, including: an inkjet printer, a laser scanner 7 and the positioning of the internal parts of the rotary housing provided by the embodiment of the present invention marking device;
激光扫描仪7用于扫描回转壳体3内表面得到激光扫描数据,并将得到的数据发送给所述定位标记装置;The laser scanner 7 is used to scan the inner surface of the rotary housing 3 to obtain laser scanning data, and send the obtained data to the positioning marking device;
所述喷码机用于接收所述定位标记装置发送的定位标记指令,并按照所述定位标记指令进行定位标记。The inkjet printer is used for receiving the positioning marking instruction sent by the positioning marking device, and performing positioning marking according to the positioning marking instruction.
本发明实施例提供的标定系统,通过对回转壳体内表面进行激光扫描,得到壳体内表面模型,根据得到的内表面模型调整预设装配模型,得到实际装配模型,根据实际装配模型确定零件在回转壳体内的位置数据,根据所述位置数据在回转壳体内对零件进行定位标记,实现了自动对零件进行定位标记,整个标记过程均通过操作者在计算机上完成,无需人工机械测量和其他体力劳动。The calibration system provided by the embodiment of the present invention obtains the inner surface model of the housing by laser scanning the inner surface of the revolving housing, adjusts the preset assembly model according to the obtained inner surface model, obtains the actual assembly model, and determines whether the part is rotating according to the actual assembly model. According to the position data in the casing, the parts are positioned and marked in the rotary casing according to the position data, which realizes the automatic positioning and marking of the parts. The whole marking process is completed by the operator on the computer, without manual mechanical measurement and other physical labor .
本发明实施例提供的回转壳体内装零件的定位标记系统,还包括:数控转台1、定位圆盘2、零点定位系统和机器人4;The positioning and marking system for the internal parts of the rotary housing provided by the embodiment of the present invention also includes: a numerical control turntable 1, a positioning disc 2, a zero point positioning system and a robot 4;
定位圆盘2通过所述零点定位系统与所述数控转台1连接,定位圆盘2用于固定回转壳体,数控转台1用于带动回转壳体3以预设旋转策略旋转,机器人4通过吊装或悬臂等方式悬于所述数控转台1上方,机器人4设有夹持机构6,用于夹持喷码头8和/或激光扫描仪7;机器人4的输入端及数控转台1的输入端均与回转壳体3内装零件的定位标记装置连接。The positioning disc 2 is connected with the numerical control turntable 1 through the zero point positioning system. The positioning disc 2 is used to fix the rotary shell, and the numerical control turntable 1 is used to drive the rotary shell 3 to rotate with a preset rotation strategy. The robot 4 is hoisted Or the cantilever is suspended above the numerically controlled turntable 1, and the robot 4 is provided with a clamping mechanism 6 for clamping the jetting terminal 8 and/or the laser scanner 7; the input end of the robot 4 and the input end of the numerically controlled turntable 1 are both It is connected with the positioning marking device of the built-in parts of the rotary housing 3 .
具体地,为便于获取回转壳体内的激光扫描数据,本发明实施例采用可进行吊装或悬臂的六轴机器人,在其他实施例中,还可以采用其他形式的机器人,本发明不做限定。Specifically, in order to facilitate the acquisition of laser scanning data in the revolving housing, the embodiment of the present invention uses a six-axis robot that can be hoisted or cantilevered. In other embodiments, other forms of robots can also be used, which is not limited in the present invention.
回转壳体3内装零件的定位标记装置,控制所述机器人在回转壳体3内移动,通过所述机器人夹持的激光扫描仪7获取回转壳体内表面的激光扫描数据;根据所述激光扫描数据,建立壳体内表面模型;将建立的壳体内表面模型与预设装配模型中的理论壳体内表面模型进行比对,得到壳体内表面误差数据,所述预设装配模型包括所述理论壳体内表面模型和装配在所述理论壳体内表面模型内的至少一零件模型;根据所述壳体内表面误差数据,调整所述预设装配模型,得到实际装配模型;根据所述实际装配模型,计算所述至少一零件模型对应的零件在回转壳体3内的位置数据;根据计算得到的位置数据,控制所述机器人位移,并通过所述机器人夹持的所述喷码头8在回转壳体3内对所述至少一零件模型对应的零件进行定位标记。The positioning marking device of the parts in the revolving housing 3 controls the movement of the robot in the revolving housing 3, and obtains the laser scanning data of the inner surface of the revolving housing through the laser scanner 7 held by the robot; according to the laser scanning data , establish the shell inner surface model; compare the established shell inner surface model with the theoretical shell inner surface model in the preset assembly model, and obtain the shell inner surface error data, and the preset assembly model includes the theoretical shell inner surface model and at least one part model assembled in the theoretical shell inner surface model; according to the shell inner surface error data, adjust the preset assembly model to obtain an actual assembly model; according to the actual assembly model, calculate the The position data of the part corresponding to the at least one part model in the revolving housing 3; according to the calculated position data, the displacement of the robot is controlled, and the nozzle head 8 held by the robot is placed in the revolving housing 3 Positioning marks are performed on the parts corresponding to the at least one part model.
通过数控转台1和机器人4联动,由数控转台1实现回转壳体的旋转运动,从而保证周向旋转角度的定位精度,由机器人4进行沿回转壳体轴线方向的位移和小幅度的旋转,从而最大程度的提高机器人的定位精度,为零件位置线的高精度喷涂提供保障。Through the linkage between the CNC turntable 1 and the robot 4, the CNC turntable 1 realizes the rotary motion of the rotary shell, thereby ensuring the positioning accuracy of the circumferential rotation angle, and the robot 4 performs displacement and small rotation along the axial direction of the rotary shell, thereby Improve the positioning accuracy of the robot to the greatest extent, and provide guarantee for the high-precision spraying of the part position line.
在本发明的一可选实施例中,所述零点定位系统包括至少三组配套的定位接头10和定位器11;定位圆盘2的下表面与定位接头10连接,且各定位接头10均位于与定位圆盘2圆心一致的圆周上;定位器11设在数控转台1上,且各定位器11均位于与数控转台1圆心一致的圆周上;定位接头10与定位器11配合锁紧力≥3000N。In an optional embodiment of the present invention, the zero point positioning system includes at least three sets of matching positioning joints 10 and positioners 11; the lower surface of the positioning disc 2 is connected to the positioning joints 10, and each positioning joint 10 is located at On the circumference consistent with the center of the positioning disc 2; the positioner 11 is set on the CNC turntable 1, and each positioner 11 is located on the circumference consistent with the center of the CNC turntable 1; the locking force of the positioning joint 10 and the positioner 11 is ≥ 3000N.
本发明通过定位器和定位接头的设置,确保定位圆盘与数控转台的同轴性,从而实通过定位圆盘实现回转壳体与数控转台的高精度定位。The present invention ensures the coaxiality of the positioning disc and the numerical control turntable through the arrangement of the positioner and the positioning joint, so that the high-precision positioning of the rotary housing and the numerical control turntable is realized through the positioning disc.
定位圆盘2沿圆周方向设有多个定位销9孔,定位圆盘2通过穿设于定位销9孔内的定位销9与回转壳体3固定连接,多个定位销9孔所在圆的轴线与数控转台1的回转轴的同轴度≤ф0.1mm,定位精度≤0.05mm。The positioning disc 2 is provided with a plurality of positioning pins 9 holes along the circumferential direction, and the positioning disc 2 is fixedly connected with the rotary housing 3 through the positioning pins 9 pierced in the positioning pins 9 holes. The coaxiality of the axis and the rotary shaft of the CNC turntable 1 is ≤ф0.1mm, and the positioning accuracy is ≤0.05mm.
通过确保定位销所在圆与数控转台的同轴性及定位精度,进一步确保了回转壳体与数控转台的高精度定位。By ensuring the coaxiality and positioning accuracy of the circle where the positioning pin is located and the numerical control turntable, the high-precision positioning of the rotary housing and the numerical control turntable is further ensured.
具体地,本发明实施例中定位圆盘2设有4-8个定位销9孔,回转壳体3相应位置也有同样的孔,并通过定位销9将回转壳体3与定位圆盘2定位。定位圆盘2沿圆周方向上还可以带有多个压板,将回转壳体3压紧,固定在定位圆盘2上方。Specifically, in the embodiment of the present invention, the positioning disc 2 is provided with 4-8 positioning pins 9 holes, and the corresponding position of the rotary housing 3 also has the same holes, and the rotary housing 3 and the positioning disc 2 are positioned by the positioning pins 9. . The positioning disc 2 can also be provided with a plurality of pressing plates along the circumferential direction to compress the rotary housing 3 and fix it above the positioning disc 2 .
本发明通过定位圆盘2实现回转壳体与数控转台1的高精度定位。通过定位圆盘2,能够定位回转壳体上的关键特征点,且无需找正。不仅消除了传统壳体安装方法在数控转台1上的找正误差,还大大节省了传统用百分表不断找正的时间。The present invention realizes the high-precision positioning of the rotary housing and the numerical control turntable 1 through the positioning disc 2 . By positioning the disc 2, key feature points on the rotary housing can be located without alignment. It not only eliminates the alignment error of the traditional shell installation method on the numerical control turntable 1, but also greatly saves the time of continuous alignment with the traditional dial indicator.
本发明实施例提供的定位标记系统,按照如下方法使用:The positioning marking system provided by the embodiment of the present invention is used according to the following method:
(1)将回转壳体3放置在定位圆盘2上,并通过定位销9使定位圆盘2与回转壳体3固定连接;(1) The rotary housing 3 is placed on the positioning disc 2, and the positioning disc 2 is fixedly connected to the rotary housing 3 through the positioning pin 9;
(2)将定位圆盘2连同回转壳体3一起通过零点定位系统安装在数控转台1上;(2) Install the positioning disk 2 together with the rotary housing 3 on the numerical control turntable 1 through the zero point positioning system;
(3)六轴机器人4回零,并将激光扫描仪7、喷码机的喷码头8固定在机器人末端的末端夹持机构6上,喷码头8和激光扫描仪7可以通过旋转副实现执行机构的自动更换;(3) The six-axis robot 4 returns to zero, and fixes the laser scanner 7 and the jetting terminal 8 of the inkjet printer on the end clamping mechanism 6 at the end of the robot. The jetting terminal 8 and the laser scanner 7 can be executed through the rotating pair automatic replacement of bodies;
(4)将回转壳体3的三维数字化装配模型输入到定位标记装置中;(4) Input the three-dimensional digital assembly model of the rotary housing 3 into the positioning marking device;
(5)在计算机上操作启动,通过定位标记装置完成回转壳体3实际模型的扫描和待装零件位置的自动修正;(5) Start the operation on the computer, complete the scanning of the actual model of the rotary housing 3 and the automatic correction of the position of the parts to be installed by the positioning marking device;
(6)修正无误后,机器人自动更换喷码机的喷码头8为执行机构,完成壳体内装零件与壳体贴合位置线的喷涂,并同时喷零件在三维模型中的代号或零件二维码;(6) After the correction is correct, the robot automatically replaces the inkjet terminal 8 of the inkjet printer as the actuator, completes the spraying of the fitting position line between the internal parts of the shell and the shell, and sprays the code of the part in the 3D model or the two-dimensional code of the part at the same time ;
(7)喷涂完成后,卸下激光扫描仪7和喷码机的喷码头8,机器人4回零。(7) After the spraying is completed, unload the laser scanner 7 and the spraying terminal 8 of the inkjet printer, and the robot 4 returns to zero.
用本发明定位标记壳体内装零件位置精度较高,整个装置误差点包括数控转台1本身旋转误差、机器人运动误差、喷线宽度引起的误差,均为硬件设备固有误差,整个零件位置线标定误差不超过0.4mm。且对于壳体内表面的各种加强筋、加厚区等对整个装置的影响较小,即装置的适用性较高。Using the present invention to position and mark the parts inside the shell has a high position accuracy, and the error points of the whole device include the rotation error of the CNC turntable 1 itself, the robot motion error, and the error caused by the spray line width, all of which are inherent errors of the hardware equipment, and the calibration error of the entire part position line No more than 0.4mm. In addition, various reinforcing ribs and thickened areas on the inner surface of the shell have little influence on the entire device, that is, the applicability of the device is relatively high.
本发明可用于内表面有不同形状、厚度的加厚区、网格加筋或其他筋条的回转壳体,也可用于内表面光滑的壳体,适用回转壳体直径范围在800mm-2000mm之间,高度在200-1600mm,特别适用于回转壳体内表面为非加工面,制造有误差,且内装零件较多,装配精度较高,容易产生装配干涉的复合材料回转壳体。The present invention can be used for rotary shells with thickened areas of different shapes and thicknesses, mesh reinforcement or other ribs on the inner surface, and can also be used for shells with smooth inner surfaces. The diameter range of the rotary shell is between 800mm-2000mm. Between 200-1600mm in height, it is especially suitable for composite material rotary shells where the inner surface of the rotary shell is a non-processed surface, there are manufacturing errors, there are many internal parts, the assembly accuracy is high, and assembly interference is easy to occur.
以下为本发明的一具体实施例:The following is a specific embodiment of the present invention:
本装置包括数控转台1、定位圆盘2、机器人4(关节臂机器人)、辅助工装5、机器人末端夹持机构6、激光扫描仪7、喷码头8组成。其中回转壳体3通过定位销9固定在定位圆盘2上,定位圆盘2上安装有定位接头10,定位圆盘2通过定位接头10安装在数控转台1上,并由定位器11实现定位圆盘的定位,拉紧。从而保证回转壳体3与数控转台1的同轴度,且通过该方式找正,效率高,操作简单,无需传统的百分表打表不断的调整回转壳体3在数控转台1的位置。The device comprises a numerical control turntable 1, a positioning disc 2, a robot 4 (joint arm robot), an auxiliary tooling 5, a robot end clamping mechanism 6, a laser scanner 7, and a jetting dock 8. Among them, the rotary housing 3 is fixed on the positioning disc 2 through the positioning pin 9, and the positioning joint 10 is installed on the positioning disc 2, and the positioning disc 2 is installed on the numerical control turntable 1 through the positioning joint 10, and the positioning is realized by the positioner 11. Disc positioning, tension. Thereby, the coaxiality between the rotary housing 3 and the numerically controlled turntable 1 is ensured, and alignment in this way is high in efficiency and simple in operation, and there is no need to continuously adjust the position of the rotary housing 3 on the numerically controlled turntable 1 by using a traditional dial indicator.
回转壳体3、定位圆盘2与数控转台1固定后,将激光扫描仪7、喷码头8安装在机器人末端夹持机构6上。在工控机上输入回转壳体3的三维装配模型,并启动程序。关节臂机器人4将带动激光扫描仪7,完成回转壳体3内表面的扫描。形成点云数据,并由计算机内置算法完成点云数据拼合且与理论三维模型进行比对,得到制造误差,并进行零件实际安装位置修正补偿,完成补偿后,机器人4将通过末端夹持机构6切换喷码头8为六轴机器人4的执行机构,按照修正后的实际位置进行机器人运动路径规划,移动到待装零件位置,喷划出零件位置线及零件代码或二维码,直到所有零件位置全部标记完成。机器人4会回到零点位置,并取下激光扫描仪7、喷码头8。After the rotary housing 3, the positioning disk 2 and the numerically controlled turntable 1 are fixed, the laser scanner 7 and the jetting terminal 8 are installed on the clamping mechanism 6 at the end of the robot. Input the three-dimensional assembly model of the rotary housing 3 on the industrial computer, and start the program. The articulated arm robot 4 will drive the laser scanner 7 to complete the scanning of the inner surface of the revolving housing 3 . The point cloud data is formed, and the built-in algorithm of the computer completes the point cloud data stitching and compares it with the theoretical 3D model to obtain the manufacturing error, and corrects and compensates the actual installation position of the parts. After the compensation is completed, the robot 4 will pass through the end clamping mechanism 6 Switch the jetting terminal 8 to the actuator of the six-axis robot 4, plan the robot movement path according to the corrected actual position, move to the position of the parts to be installed, and spray out the part position lines and part codes or QR codes until all parts are in position All marked complete. Robot 4 can get back to zero point position, and takes off laser scanner 7, jetting terminal 8.
在本施例中,回转壳体结构为圆柱形,直径2.0m,高1.2m,因此选用的机器人4为安川六轴机器人MOTOMAN-MH12,臂展1.6m,采用机器人悬臂的方式,完成内装零件位置线标定。In this embodiment, the revolving shell structure is cylindrical, with a diameter of 2.0m and a height of 1.2m. Therefore, the selected robot 4 is the Yaskawa six-axis robot MOTOMAN-MH12, with an arm span of 1.6m. The robot cantilever is used to complete the internal parts. Position line calibration.
本施例中激光扫描仪选择Gocator-2030激光扫描仪,每次激光线长度为100mm,对于1.5m可壳体,需转台旋转14周-19周完成全壳体实体模型的扫描。因每次扫描与上次扫描需有重合区域,从而保证整个壳体内表面所有位置均被测试到。In this embodiment, the laser scanner is Gocator-2030 laser scanner, and the length of each laser line is 100mm. For a 1.5m shell, the turntable needs to rotate 14 to 19 circles to complete the scanning of the full shell solid model. Since each scan needs to overlap with the last scan, it is ensured that all positions on the inner surface of the entire shell are tested.
本施例中喷码机选择基恩士喷码机MK-U6000,保证零件位置线宽度不超过0.3mm,从而保证产品定位精度。In this embodiment, the inkjet printer of this embodiment is selected as the Keyence inkjet printer MK-U6000 to ensure that the width of the part position line does not exceed 0.3mm, thereby ensuring the positioning accuracy of the product.
在本施例中除喷零件与壳体贴合轮廓线外,还喷涂零件的二维码,用于识别零件的特征信息。In this embodiment, in addition to spraying the contour line of the part and the shell, the two-dimensional code of the part is also sprayed to identify the feature information of the part.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710123703.7A CN106903663B (en) | 2017-03-03 | 2017-03-03 | A positioning marking method, device and system for internal parts of a rotary housing |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710123703.7A CN106903663B (en) | 2017-03-03 | 2017-03-03 | A positioning marking method, device and system for internal parts of a rotary housing |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106903663A CN106903663A (en) | 2017-06-30 |
| CN106903663B true CN106903663B (en) | 2019-10-22 |
Family
ID=59186753
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710123703.7A Active CN106903663B (en) | 2017-03-03 | 2017-03-03 | A positioning marking method, device and system for internal parts of a rotary housing |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106903663B (en) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109115112B (en) * | 2018-06-22 | 2022-01-18 | 广州广汽荻原模具冲压有限公司 | Scanning support and scanning method thereof |
| CN109048296B (en) * | 2018-08-29 | 2019-10-18 | 航天材料及工艺研究所 | A Compensation Adjustment Method for Deformation Compensation of Composite Material Cabin to Be Assembled |
| CN109483273A (en) * | 2018-11-12 | 2019-03-19 | 北京星航机电装备有限公司 | Fast calibrating device and aligning method under a kind of machine |
| CN109759897B (en) * | 2019-03-14 | 2020-12-04 | 西安航天动力机械有限公司 | Measuring and aligning method for horizontal assembly of large shell |
| CN110919619A (en) * | 2019-12-17 | 2020-03-27 | 武船重型工程股份有限公司 | Rapid scribing method for machining drill hole |
| CN111673407A (en) * | 2020-05-20 | 2020-09-18 | 上海航天精密机械研究所 | Laser guide assembly system and method for bottom of storage box of carrier rocket |
| CN112828552B (en) * | 2021-01-29 | 2022-05-20 | 华中科技大学 | Intelligent butt joint method and system for flange parts |
| CN113405517B (en) * | 2021-05-31 | 2022-07-22 | 北京航空航天大学 | Method, device and system for assembling parts of aero-engine and industrial personal computer |
| CN113714991A (en) * | 2021-08-25 | 2021-11-30 | 西安交通大学 | Scribing device, method and system for realizing accurate force control |
| CN114228871B (en) * | 2021-12-24 | 2022-11-29 | 奇瑞汽车股份有限公司 | Method, device and equipment for determining position of automobile power assembly |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5638301A (en) * | 1994-06-02 | 1997-06-10 | Ford Motor Company | Method and system for inspecting die sets using free-form inspection techniques |
| CH692524A5 (en) * | 1997-08-13 | 2002-07-15 | Ammann Lasertechnik | Dynamic laser-beam marking and measurement, employs head directing light spot successively and automatically onto positions where work is to be carried out |
| JP2000043317A (en) * | 1998-07-29 | 2000-02-15 | Dainippon Screen Mfg Co Ltd | Method and device for multi-beam imaging |
| US7977026B2 (en) * | 2004-02-06 | 2011-07-12 | Rohm And Haas Electronic Materials Llc | Imaging methods |
| CN101256069B (en) * | 2007-03-01 | 2011-08-17 | 中国钢铁股份有限公司 | The Method of Measuring Blast Furnace Material Surface Shape and Material Flow Trajectory Using Laser Distance Measurement Technology |
| CN101554647A (en) * | 2009-05-15 | 2009-10-14 | 厦门理工学院 | Method for replicating metal relic with high fidelity |
| CN102980531B (en) * | 2012-12-07 | 2016-01-13 | 中国铁道科学研究院 | A kind of method for measuring volume based on 3 D laser scanning and device |
| CN104339658A (en) * | 2014-11-15 | 2015-02-11 | 安徽省新方尊铸造科技有限公司 | Customized product manufacturing method combined with laser three-dimensional scanning and 3D (Three-dimensional) printing |
-
2017
- 2017-03-03 CN CN201710123703.7A patent/CN106903663B/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN106903663A (en) | 2017-06-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106903663B (en) | A positioning marking method, device and system for internal parts of a rotary housing | |
| CN108748159B (en) | Self-calibration method for tool coordinate system of mechanical arm | |
| US8457786B2 (en) | Method and an apparatus for calibration of an industrial robot system | |
| US8401692B2 (en) | System and method for tool testing and alignment | |
| JP5670416B2 (en) | Robot system display device | |
| JPS61226605A (en) | Improvement regarding measurement of technological constituent | |
| CN110962127B (en) | Auxiliary calibration device for tail end pose of mechanical arm and calibration method thereof | |
| CN110006370B (en) | Method, device and system for automatic calibration of coaxiality of multi-axis grinding device | |
| CN115112018B (en) | A three-coordinate machine intelligent composite joint inspection system and method based on stereo vision | |
| CN110411338B (en) | Three-dimensional scanning calibration method of welding torch tool parameters for robot arc additive repair | |
| CN113246142B (en) | Measuring path planning method based on laser guidance | |
| CN109176517A (en) | Series connection industrial robot link parameters scaling method based on the constraint of end name point | |
| CN104985332A (en) | Laser cutting machine and closed detection method thereof | |
| JP2011036956A (en) | Accuracy adjusting method for robot and robot | |
| CN106584509A (en) | Parallel robot original point calibration method | |
| KR20180078100A (en) | Tcp calibration apparatus for welding robot and calibration method with the same | |
| Wagner et al. | 3D scanning of workpieces with cooperative industrial robot arms | |
| CN106546184A (en) | Large complicated carved three-dimensional appearance robot flexibility measuring system | |
| CN112179291B (en) | A method for calibrating a self-rotating scanning line structured light three-dimensional measuring device | |
| KR101438657B1 (en) | Method of measuring industrial robot jig | |
| JP4616853B2 (en) | Model processing method and model processing system | |
| CN111683797B (en) | Calibration method and calibration device | |
| CN115716175A (en) | Equipment debugging method for one-to-many off-line programming of welding robot | |
| Nieves et al. | Laser beam multi-position alignment approach for an automated industrial robot calibration | |
| CN119795174B (en) | Calibration method of double Scara mechanical arms based on TCP |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |