Method, device and system for assembling parts of aero-engine and industrial personal computer
1. The method is characterized in that the method is applied to an industrial personal computer in a part assembly system, the part assembly system comprises a bearing device for bearing parts to be assembled, a scanning device and the industrial personal computer, and the industrial personal computer is electrically connected with the bearing device and the scanning device respectively; the method comprises the following steps:
when the bearing device drives the part to be assembled to rotate, controlling the scanning device to scan the assembly joint surface of the part to be assembled to obtain surface information of the assembly joint surface;
and generating and outputting assembly guide information according to the surface information, wherein the assembly guide information is used for indicating an assembly object to assemble the parts to be assembled according to the assembly guide information.
2. The method according to claim 1, wherein the parts to be assembled include a first part and a second part, the surface information includes first surface information corresponding to the first part and second surface information corresponding to the second part, and the generating and outputting assembly guidance information according to the surface information includes:
obtaining the combined coaxiality of the first part and the second part under a plurality of phase angles based on the first surface information and the second surface information;
determining the coaxiality, which meets a preset condition, of the combined coaxiality of the first part and the second part under the plurality of phase angles as a target coaxiality;
determining a phase angle corresponding to the target coaxiality as a target phase angle, and determining the target phase angle as assembly guidance information;
outputting the assembly guide information to instruct an assembly object to assemble the first part and the second part according to the assembly guide information.
3. The method of claim 2, wherein the deriving the combined coaxiality of the first part and the second part at a plurality of phase angles based on the first surface information and the second surface information comprises:
generating a first three-dimensional surface and a first geometric tolerance plane of the assembling and combining surface of the first part according to the first surface information;
aligning the first three-dimensional surface with the first geometric tolerance plane to obtain an aligned first three-dimensional surface;
generating a second three-dimensional surface and a second shape position tolerance plane of the assembling joint surface of the second part according to the second surface information;
aligning the second three-dimensional surface with the second form and position tolerance plane to obtain an aligned second three-dimensional surface;
and performing combination simulation on the first part and the second part based on the aligned first three-dimensional surface and the aligned second three-dimensional surface to obtain the combined coaxiality of the first part and the second part under a plurality of phase angles.
4. The method according to claim 2, wherein before the determining, as a target coaxiality, a coaxiality that satisfies a preset condition among the coaxiality in which the first part and the second part are joined at a plurality of phase angles, further comprising:
and determining the coaxiality with the smallest value in the coaxiality of the combination of the first part and the second part under a plurality of phase angles as the coaxiality meeting the preset condition.
5. The method according to claim 2, wherein before the determining, as a target coaxiality, a coaxiality that satisfies a preset condition among the coaxiality in which the first part and the second part are joined at a plurality of phase angles, further comprising:
and determining the coaxiality of which the value is less than or equal to a coaxiality threshold value in the combined coaxiality of the first part and the second part under the plurality of phase angles as the coaxiality meeting the preset condition.
6. The method of claim 2, wherein after said outputting said assembly guidance information to instruct an assembly subject to assemble said first part and said second part in accordance with said assembly guidance information, further comprising:
acquiring the actual coaxiality of the first part and the second part after assembly;
and if the actual coaxiality meets the specified conditions, determining that the first part and the second part are assembled.
7. The method of claim 6, further comprising, prior to said determining that said first part and said second part are assembled if said actual coaxiality satisfies a specified condition:
and if the difference value between the actual coaxiality and the target coaxiality is within a preset range, determining that the actual coaxiality meets a specified condition.
8. The method of any of claims 1-7, wherein the parts assembly system further comprises a contact displacement sensor electrically connected to the industrial personal computer; when the bearing device drives the part to be assembled to rotate, the scanning device is controlled to scan the assembly joint surface of the part to be assembled to obtain the surface information of the assembly joint surface, and the method comprises the following steps:
when the bearing device drives the part to be assembled to rotate, controlling the contact type displacement sensor to acquire reference information of an assembly joint surface of the part to be assembled;
controlling the scanning device to collect the scanning information of the mating surface of the part to be assembled;
generating surface information of the assembly bonding surface based on the reference information and the scanning information.
9. The method according to any one of claims 1 to 7, wherein the carrying device comprises an adjusting mechanism and a rotating mechanism, wherein the adjusting mechanism is connected to the rotating mechanism, and when the carrying device drives the part to be assembled to rotate, the scanning device is controlled to scan the assembling and bonding surface of the part to be assembled, and before the surface information of the assembling and bonding surface is obtained, the method further comprises
Controlling the adjusting mechanism to adjust the part to be assembled to be coaxial with the slewing mechanism;
and controlling the slewing mechanism to drive the part to be assembled to rotate.
10. The part assembling device of the aero-engine is characterized by being applied to an industrial personal computer in a part assembling system, wherein the part assembling system comprises a bearing device for bearing parts to be assembled, a scanning device and the industrial personal computer, and the industrial personal computer is electrically connected with the bearing device and the scanning device respectively; the parts assembling apparatus includes:
the surface information acquisition module is used for controlling the scanning device to scan the assembly joint surface of the part to be assembled when the bearing device drives the part to be assembled to rotate so as to obtain the surface information of the assembly joint surface;
and the assembly guide information output module is used for generating and outputting assembly guide information according to the surface information, wherein the assembly guide information is used for indicating an assembly object to assemble the parts to be assembled according to the assembly guide information.
Background
In order to prevent the blade tip from colliding and rubbing with the casing and simultaneously suppress the vibration problem during the operation of the aircraft engine during the assembly of the aircraft engine parts, the concentricity between the stator parts and the centering degree of the rotor parts relative to the rotating shaft of the rotor need to be improved as much as possible. At present, a stacking assembly method is introduced in the assembly production process of parts so as to improve the assembly efficiency and quality of the engine.
In the prior art, most of stacking assembly methods use a contact type displacement sensor as a measuring means, and a plurality of points on the circumference of the preset radius of the assembly joint surface of the rotary part are measured at high precision by the contact type displacement sensor in the process that a rotary table drives a part to rotate. And then fitting form and position tolerances of parameters such as eccentricity, verticality and the like of the assembling joint surface of the part by taking the measured points as the basis, and performing assembling prediction and guidance according to the fitted form and position tolerances.
However, in the prior art, the points on the circumference with the fixed radius are adopted to fit the form and position tolerance to be measured, and the number of the points on the assembling joint surface which can be measured by the contact type displacement sensor is limited, so that the measuring points cannot accurately and comprehensively reflect the whole surface appearance of the assembling joint surface, the form and position tolerance of the fitted parameters such as eccentricity/verticality and the like cannot reflect the irregular appearance of the surface, and further the problem of poor assembling quality of parts is caused.
Disclosure of Invention
The embodiment of the application provides an aeroengine part assembling method, device and system and an industrial personal computer, and aims to solve the problem of poor assembling quality of aeroengine parts.
In a first aspect, the embodiment of the application provides an aircraft engine part assembling method, which is applied to an industrial personal computer in a part assembling system, wherein the part assembling system comprises a bearing device for bearing parts to be assembled, a scanning device and the industrial personal computer, and the industrial personal computer is respectively and electrically connected with the bearing device and the scanning device; the method comprises the following steps:
when the bearing device drives the part to be assembled to rotate, the scanning device is controlled to scan the assembling joint surface of the part to be assembled to obtain surface information of the assembling joint surface;
and generating and outputting assembly guide information according to the surface information, wherein the assembly guide information is used for indicating an assembly object to assemble the parts to be assembled according to the assembly guide information.
In one possible embodiment, the assembling method includes the steps of generating and outputting assembling guidance information according to surface information including first surface information corresponding to a first part and second surface information corresponding to a second part, and includes:
obtaining the coaxiality of the first part and the second part combined under a plurality of phase angles based on the first surface information and the second surface information;
determining the coaxiality meeting the preset condition in the combined coaxiality of the first part and the second part under the multiple phase angles as a target coaxiality;
determining a phase angle corresponding to the target coaxiality as a target phase angle, and determining the target phase angle as assembly guidance information;
and outputting the assembly guide information to instruct an assembly object to assemble the first part and the second part according to the assembly guide information.
In one possible embodiment, obtaining combined coaxiality of the first part and the second part at a plurality of phase angles based on the first surface information and the second surface information comprises:
generating a first three-dimensional surface and a first form and position tolerance plane of the assembling and combining surface of the first part according to the first surface information;
aligning the first three-dimensional surface with the first geometric tolerance plane to obtain an aligned first three-dimensional surface;
generating a second three-dimensional surface and a second form tolerance plane of the assembling joint surface of the second part according to the second surface information;
aligning the second three-dimensional surface with the second form and position tolerance plane to obtain an aligned second three-dimensional surface;
and performing combination simulation on the first part and the second part based on the aligned first three-dimensional surface and the aligned second three-dimensional surface to obtain the coaxiality of the first part and the second part combined under a plurality of phase angles.
In a possible embodiment, before determining, as the target coaxiality, a coaxiality that satisfies a preset condition among the coaxiality in which the first part and the second part are combined at the plurality of phase angles, the method further includes:
and determining the coaxiality with the smallest value in the coaxiality of the combination of the first part and the second part under the plurality of phase angles as the coaxiality meeting the preset condition.
In a possible embodiment, before determining, as the target coaxiality, a coaxiality that satisfies a preset condition among the coaxiality in which the first part and the second part are combined at the plurality of phase angles, the method further includes:
and determining the coaxiality of which the value is less than or equal to the coaxiality threshold value in the combined coaxiality of the first part and the second part under the plurality of phase angles as the coaxiality meeting the preset condition.
In a possible embodiment, after outputting the assembly guidance information to instruct the assembly object to assemble the first part and the second part according to the assembly guidance information, the method further includes:
acquiring the actual coaxiality of the assembled first part and second part;
and if the actual coaxiality meets the specified conditions, determining that the assembly of the first part and the second part is finished.
In a possible embodiment, before determining that the first part and the second part are completely assembled if the actual coaxiality meets the specified condition, the method further includes:
and if the difference between the actual coaxiality and the target coaxiality is within the preset range, determining that the actual coaxiality meets the specified condition.
In one possible implementation mode, the part assembling system further comprises a contact type displacement sensor, and the contact type displacement sensor is electrically connected with the industrial personal computer; when the bearing device drives the part to be assembled to rotate, the scanning device is controlled to scan the assembling joint surface of the part to be assembled to obtain the surface information of the assembling joint surface, and the method comprises the following steps:
when the bearing device drives the part to be assembled to rotate, the contact type displacement sensor is controlled to acquire reference information of an assembly joint surface of the part to be assembled;
controlling the scanning device to collect scanning information of the mating surface of the part to be assembled;
surface information of the assembly bonding surface is generated based on the reference information and the scan information.
In a possible implementation manner, the bearing device includes an adjusting mechanism and a rotating mechanism, where the adjusting mechanism is connected to the rotating mechanism, and when the bearing device drives the to-be-assembled part to rotate, the scanning device is controlled to scan an assembly joint surface of the to-be-assembled part, and before obtaining surface information of the assembly joint surface, the method further includes:
controlling the adjusting mechanism to adjust the part to be assembled to be coaxial with the rotating mechanism;
and controlling the slewing mechanism to drive the part to be assembled to rotate.
In a second aspect, the embodiment of the application provides an aircraft engine part assembling device, which is applied to an industrial personal computer in a part assembling system, wherein the part assembling system comprises a bearing device for bearing parts to be assembled, a scanning device and the industrial personal computer, and the industrial personal computer is electrically connected with the bearing device and the scanning device respectively; this part assembly device includes:
the surface information acquisition module is used for controlling the scanning device to scan the assembling joint surface of the part to be assembled when the bearing device drives the part to be assembled to rotate so as to obtain the surface information of the assembling joint surface;
and the assembly guide information output module is used for generating and outputting assembly guide information according to the surface information, wherein the assembly guide information is used for indicating an assembly object to assemble the parts to be assembled according to the assembly guide information.
In one possible embodiment, the parts to be assembled include a first part and a second part, the surface information includes first surface information corresponding to the first part and second surface information corresponding to the second part, and the assembly guidance information output module includes:
and the coaxiality acquisition unit is used for acquiring the combined coaxiality of the first part and the second part under a plurality of phase angles based on the first surface information and the second surface information.
And a target coaxiality determination unit which determines, as a target coaxiality, a coaxiality that satisfies a preset condition among the coaxiality in which the first part and the second part are combined at the plurality of phase angles.
And the assembly guidance information determining unit is used for determining the phase angle corresponding to the target coaxiality as a target phase angle and determining the target phase angle as the assembly guidance information.
And the output unit is used for outputting the assembly guiding information so as to instruct an assembly object to assemble the first part and the second part according to the assembly guiding information.
In a possible embodiment, the coaxiality obtaining unit is specifically configured to generate a first three-dimensional surface and a first form and position tolerance plane of the assembly bonding surface of the first part according to the first surface information; aligning the first three-dimensional surface with the first geometric tolerance plane to obtain an aligned first three-dimensional surface; generating a second three-dimensional surface and a second shape position tolerance plane of the assembling and combining surface of the second part according to the second surface information; aligning the second three-dimensional surface with the second form and position tolerance plane to obtain an aligned second three-dimensional surface; and performing combination simulation on the first part and the second part based on the aligned first three-dimensional surface and the aligned second three-dimensional surface to obtain the combined coaxiality of the first part and the second part under a plurality of phase angles.
In a possible embodiment, the target coaxiality determination unit is specifically configured to determine a smallest value of the coaxiality of the combined coaxiality of the first part and the second part at the plurality of phase angles as the coaxiality satisfying the preset condition.
In a possible embodiment, the target coaxiality determination unit is further configured to determine, as the coaxiality meeting the preset condition, a coaxiality in which a value of combined coaxiality of the first part and the second part at the plurality of phase angles is smaller than or equal to a coaxiality threshold.
In one possible embodiment, the parts assembling apparatus further includes:
and the actual coaxiality obtaining module is used for obtaining the actual coaxiality of the first part and the second part after assembly.
And the assembly completion determining module is used for determining that the assembly of the first part and the second part is completed if the actual coaxiality meets a specified condition.
In a possible implementation manner, the assembly completion determining module is specifically configured to determine that the actual coaxiality meets a specified condition if a difference between the actual coaxiality and the target coaxiality is within a preset range.
In one possible embodiment, the parts assembly system further comprises a contact displacement sensor electrically connected with the industrial personal computer; the surface information acquisition module is specifically used for controlling the contact type displacement sensor to acquire reference information of an assembly joint surface of the part to be assembled when the bearing device drives the part to be assembled to rotate; controlling the scanning device to collect the scanning information of the mating surface of the part to be assembled; generating surface information of the mating surface based on the reference information and the scan information.
In a possible embodiment, the carrying device includes an adjusting mechanism and a rotating mechanism, wherein the adjusting mechanism is connected to the rotating mechanism, and the component assembling device further includes:
and the adjusting control module is used for controlling the adjusting mechanism to adjust the part to be assembled to be coaxial with the rotating mechanism.
And the rotation control module is used for controlling the slewing mechanism to drive the part to be assembled to rotate.
In a third aspect, an embodiment of the application provides an industrial personal computer, wherein the industrial personal computer is arranged in a part assembly system, the part assembly system comprises a bearing device for bearing a part to be assembled, a scanning device and the industrial personal computer, and the industrial personal computer is electrically connected with the bearing device and the scanning device respectively; the industrial computer includes: a memory and a processor; a memory; a memory for storing processor-executable instructions; wherein the processor is configured to perform the method of the first aspect.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the method of the first aspect is implemented.
In a fifth aspect, the present application provides a computer program product comprising a computer program that, when executed by a processor, implements the method of the first aspect.
In a fifth aspect, an embodiment of the present application provides a part assembly system, where the system includes a bearing device for bearing a part to be assembled, a scanning device, and an industrial personal computer as in the third aspect, where the industrial personal computer is electrically connected to the bearing device and the scanning device, respectively.
According to the method, the device, the system and the industrial personal computer for assembling the parts of the aircraft engine, when the bearing device drives the parts to be assembled to rotate, the scanning device is controlled to scan the assembling joint surface of the parts to be assembled, surface information of the assembling joint surface is obtained, and assembling guide information is generated and output according to the surface information, wherein the assembling guide information is used for indicating an assembling object to assemble the parts to be assembled according to the assembling guide information. The surface information obtained by scanning the assembling joint surface of the part to be assembled by the scanning device can accurately and comprehensively reflect the overall surface appearance of the assembling joint surface, so that the assembling guide information generated and output based on the surface information can more accurately guide the assembling object to be assembled, and the assembling quality of the part is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application.
FIG. 1 is a schematic structural diagram of a parts assembly system provided in an embodiment of the present application;
FIG. 2 is a flow chart of a method of assembling aircraft engine parts provided in accordance with an embodiment of the present application;
FIG. 3 is a flow chart of a method of assembling aircraft engine parts according to another embodiment of the present application;
FIG. 4 is a flowchart of step 202 in the embodiment of FIG. 3 of the present application;
FIG. 5 is a schematic simulation diagram of an industrial personal computer provided in an embodiment of the present application during assembly;
fig. 6 is a schematic diagram of a simulation result obtained by an assembly method according to the prior art provided in an embodiment of the present application;
FIG. 7 is a schematic diagram of simulation results obtained based on the aircraft engine part assembly method provided by the embodiment of the application;
FIG. 8 is a flowchart illustrating steps 206 through 207 in the embodiment of FIG. 7;
FIG. 9 is a schematic structural diagram of an aircraft engine part assembling device provided by an embodiment of the application;
fig. 10 is a block diagram of an industrial personal computer provided in an embodiment of the present application.
With the above figures, there are shown specific embodiments of the present application, which will be described in more detail below. These drawings and written description are not intended to limit the scope of the inventive concepts in any manner, but rather to illustrate the inventive concepts to those skilled in the art by reference to specific embodiments.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
As a typical mechanical product with a complex structure, an aircraft engine is assembled by tens of thousands of parts. The quality and efficiency of assembly have an important influence on the performance, reliability and production efficiency of the product. The traditional assembly process cannot meet the production requirements of modern advanced aero-engines, and the assembly quality and efficiency of aero-engine products need to be improved by applying an advanced assembly technology. The aircraft engine assembly testing technology is one of key technologies, can effectively improve assembly quality, stability and efficiency, and provides assembly process guidance for the engine.
At present, in the assembly process of an aircraft engine, in order to prevent the collision and friction between a blade tip and a casing and simultaneously inhibit the vibration problem in the operation process of the aircraft engine, the concentricity between various stator parts and the centering degree of a rotor part relative to a rotor rotating shaft need to be improved as much as possible. When the traditional manual testing and experience guiding method is adopted for assembling the engine, the condition that the deviation of an assembling result is large often occurs, and the assembling power is low and the production efficiency is low due to the fact that the assembling result needs to be reworked for many times.
Therefore, a stacking assembly method is introduced in the assembly production process of high-level aeroengines at home and abroad so as to improve the assembly efficiency and quality of the engines. In the existing engine stacking assembly method, a contact type displacement sensor is mostly used as a measuring means, in the process that a rotary table drives a part to rotate, a plurality of points on the circumference of a preset radius of an assembly joint surface of a rotary part are measured with high precision, then form and position tolerances of parameters such as eccentricity/verticality and the like of a surface to be measured are fitted according to the measured points, and assembly prediction and guidance are carried out according to the fitted form and position tolerances. Compared with the traditional manual method, the engine stacking assembly method improves assembly efficiency and quality.
However, because only the points on the circumference with the fixed radius are used for calculating the assembly phase, the number of the points on the assembly joint surface which can be acquired by the contact type sensor is always limited, the acquired points cannot accurately and comprehensively reflect the overall surface appearance of the assembly joint surface, and the form and position tolerance of the fitted parameters such as eccentricity/verticality and the like cannot accurately reflect the irregular appearance of the surface of the assembly joint surface, so that the assembly quality of the parts to be assembled is influenced. Therefore, the success rate of the existing engine stacking assembly method still has a great space for improvement.
In order to solve the technical problems, the application provides an aircraft engine part assembling method, device, system and industrial personal computer, which can obtain surface information capable of accurately and comprehensively reflecting the overall surface appearance of an assembling joint surface by performing surface scanning on the assembling joint surface of parts, and generate and output assembling guide information based on the surface information to guide assembling, thereby improving assembling quality.
The following describes the technical solutions of the present application and how to solve the above technical problems with specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present application will be described below with reference to the accompanying drawings.
Fig. 1 is an application scenario diagram of the aircraft engine part assembly method provided in the embodiment of the present application, and as shown in fig. 1, the application scenario may be an industrial personal computer 9 in a part assembly system, the part assembly system includes a bearing device, a scanning device 6, and the industrial personal computer 9 is electrically connected to the bearing device and the scanning device 6, respectively.
The bearing device has the functions of supporting, rotating, finely adjusting the position and the posture of the part 5 to be assembled and the like.
Specifically, the carrying device may include a stacking table 1, a swing mechanism 2, an adjusting mechanism 3, and a fixing mechanism 4. Wherein, the rotating mechanism 2 can be installed on the stacking worktable 1, the adjusting mechanism 3 can be connected with the rotating mechanism 2, and the fixing mechanism 4 can be connected with the adjusting mechanism 3. The fixing mechanism 4 may be a movable device (e.g., the rotating mechanism 2 and the adjusting mechanism 3) that fixes the part 5 to be assembled on the stacking table 1, and optionally, the fixing manner includes a clamping fixing, and the like. The adjusting mechanism 3 can adjust the position, the inclination angle, the posture and the like of the part 5 to be assembled fixed on the fixing mechanism 4, and specifically, the adjusting mechanism 3 can be a centering and inclination adjusting mechanism. The rotating mechanism 2 can sequentially drive the adjusting mechanism 3, the fixing mechanism 4 and the part 5 to be assembled fixed on the fixing mechanism 4 to rotate.
Alternatively, the swing mechanism 2 may be provided with an angle encoder capable of outputting a swing angle of the movable portion on the stacking table 1.
Optionally, the carrying device may further include a clamping mechanism 7, and the clamping mechanism 7 may be disposed on the stacking table 1 and may be responsible for clamping, fixing, and adjusting the position of the contact displacement sensor 8, the scanning device 6, and the like.
Wherein the scanning device 6 can be a surface topography scanning device 6, and the surface topography scanning device 6 can be fixed by a clamping mechanism 7, so that the surface topography scanning device 6 is connected with the workbench. Wherein the topography scanning apparatus 6 does not follow the movable parts on the stacking table 1. The clamping mechanism 7 can be manually adjusted to enable the profile scanning device 6 to reach a designated position. The surface appearance scanning device can be matched with the stacking workbench 1, continuous measurement is carried out on the annular joint surface in the rotation process of the workpiece through line scanning, the surface information of the assembly joint surface of the part 5 to be assembled is obtained, the surface information comprises three-dimensional appearance characteristic data, and the scanning device 6 can be a three-dimensional surface appearance.
The industrial personal computer 9 may include a characteristic data processing function, and is specifically configured to perform preliminary processing on the measured data content and format to form a standard data format; a surface topography reconstruction function, specifically configured to establish a surface three-dimensional model of the measurement object according to the processed standard data; the surface form and position tolerance fitting function is specifically used for fitting the form and position tolerance of the measured workpiece through surface appearance measurement data; the alignment function of the nominal surface and the three-dimensional shape is specifically used for aligning the three-dimensional shape with the corresponding nominal surface of the three-dimensional model, so that the transmission condition of errors in the assembly process is convenient to predict; the three-dimensional topography contact simulation assembly algorithm is specifically used for simulating the influence of the measured three-dimensional surface topography on an assembly result in the assembly process; and the phase optimization algorithm is specifically used for adjusting the assembly phase angle between the parts according to the calculation result of the simulation assembly algorithm, so that the coaxiality of the rotating shafts between the parts is optimized. In addition, the industrial personal computer 9 can also control the carrying device, namely, control each mechanism in the carrying device.
Fig. 2 is a method for assembling parts of an aircraft engine according to an embodiment of the present application, where the method may be applied to the industrial personal computer, and please refer to fig. 2, where the method may include:
101. when the bearing device drives the part to be assembled to rotate, the scanning device is controlled to scan the assembling joint surface of the part to be assembled, and the surface information of the assembling joint surface is obtained.
The surface information may include three-dimensional topography data, and specifically, the three-dimensional topography data may include measurement data such as area (void fraction, defect density, wear profile cross-sectional area, etc.), volume (hole depth, pitting, patterned surface, material surface wear volume, spherical and annular workpiece surface wear volume, etc.), step height, line and surface roughness, transparent film thickness, film curvature radius, and other geometric parameters.
As an example, for example, stack assembly of a first part and a second part among parts to be assembled is required nowadays. One of the two parts to be assembled can be fixed by the fixing device, and the clamping mechanism is adjusted to enable the shape scanning device to scan the assembling joint surface of the part to be assembled. And then the industrial personal computer can control a rotating mechanism in the bearing device to drive the part to be assembled to rotate at a constant speed according to a specified speed. When the bearing device drives the part to be assembled to rotate, the industrial personal computer can control the scanning device to scan the assembling joint surface of the part to be assembled, and surface information of the assembling joint surface is obtained. The surface information of the assembling joint surface of the other part to be assembled can be measured by the method.
It is understood that the fitting engagement surface refers to a surface which is in contact with each other when two parts to be fitted are fitted.
102. And generating and outputting assembly guide information according to the surface information, wherein the assembly guide information is used for indicating an assembly object to assemble the parts to be assembled according to the assembly guide information.
As an example, the industrial personal computer may pre-establish a nominal geometric model of the first part, then perform three-dimensional surface topography reconstruction according to surface information of the assembly bonding surface of the first part to obtain a three-dimensional topography surface (also referred to as a surface three-dimensional model) of the assembly bonding surface of the first part, and then replace the assembly bonding surface in the nominal geometric model of the first part with the three-dimensional topography surface to obtain a replaced geometric model of the first part. Likewise, the replaced second part geometric model may also be obtained in the manner described above.
And then, the industrial personal computer can perform simulation combination on the replaced first part geometric model and the replaced second part geometric model, the coaxiality of the replaced first part geometric model and the replaced second part geometric model and the phase angle corresponding to the coaxiality can be obtained through combination every time, and a plurality of coaxiality and a plurality of phase angles can be obtained after multiple times of simulation combination. The industrial personal computer can take the phase angle corresponding to the optimal coaxiality as the assembly guidance information.
Finally, the industrial personal computer can output the assembly guiding information through the display to indicate the assembly object to assemble according to the assembly guiding information.
Alternatively, the assembling object may be an assembling worker, or may be an assembling device, such as an assembling robot. If the assembly object is assembly equipment, the industrial personal computer can produce a control instruction corresponding to the assembly guidance information and send the control instruction to the assembly equipment so as to control the assembly equipment to assemble according to the assembly guidance information.
In this embodiment, when the bearing device drives the part to be assembled to rotate, the scanning device is controlled to scan the assembly joint surface of the part to be assembled to obtain surface information of the assembly joint surface, and then assembly guidance information is generated and output according to the surface information, where the assembly guidance information is used to instruct an assembly object to assemble the part to be assembled according to the assembly guidance information. The surface information obtained by scanning the assembling joint surface of the part to be assembled by the scanning device can accurately and comprehensively reflect the overall surface appearance of the assembling joint surface, so that the assembling guide information generated and output based on the surface information can more accurately guide the assembling object to be assembled, and the assembling quality of the part is improved.
Fig. 3 is a method for assembling parts of an aircraft engine according to another embodiment of the present application, where the method may be applied to the industrial personal computer, and please refer to fig. 3, the method may include:
201. when the bearing device drives the part to be assembled to rotate, the scanning device is controlled to scan the assembling joint surface of the part to be assembled to obtain surface information of the assembling joint surface, wherein the part to be assembled comprises a first part and a second part, and the surface information comprises first surface information corresponding to the first part and second surface information corresponding to the second part.
In some embodiments, specific embodiments of step 201 may include: when the bearing device drives the part to be assembled to rotate, the contact type displacement sensor is controlled to acquire reference information of an assembly joint surface of the part to be assembled; controlling the scanning device to collect scanning information of the mating surface of the part to be assembled; surface information of the assembly bonding surface is generated based on the reference information and the scan information.
The scanning information may be three-dimensional topography feature data collected by a three-dimensional surface topography instrument.
As an example, when the bearing device drives the to-be-assembled part to rotate, the industrial personal computer may control the contact type displacement sensor to sample on the assembly joint surface of the to-be-assembled part at equal intervals to obtain sampling data, and optionally, the number of sampling points to be sampled per circle may be greater than a number threshold. And then, evaluating the inclination amount of the sampled data through least square circle fitting, and taking the inclination amount as reference information. In addition, the industrial personal computer can also control the scanning device to collect the scanning information of the mating surface of the part to be assembled when the bearing device drives the part to be assembled to rotate. And then, the industrial personal computer can calibrate the scanning information through the reference information, namely, the scanning information is acquired by taking the reference information as an acquisition reference.
In the embodiment, when the bearing device drives the part to be assembled to rotate, the contact type displacement sensor is controlled to acquire the reference information of the assembling joint surface of the part to be assembled; controlling the scanning device to collect scanning information of the mating surface of the part to be assembled; the surface information of the assembling joint surface is generated based on the reference information and the scanning information, so that the surface information can be obtained by taking the actual inclination of the part to be assembled on the bearing device as the reference, the accuracy of the surface information is ensured, and the assembling quality is improved.
In some embodiments, prior to step 201, the method may further comprise: controlling the adjusting mechanism to adjust the part to be assembled to be coaxial with the rotating mechanism; and controlling the slewing mechanism to drive the part to be assembled to rotate.
As an example, the industrial personal computer may control the contact type displacement sensor in advance to acquire reference information of an assembly junction surface of the part to be assembled, and then control the adjusting mechanism according to the reference information to make the part to be assembled and the swing mechanism coaxial, thereby ensuring that surface information obtained through the scanning device is more accurate in a process that the swing mechanism drives the part to be assembled to rotate.
202. And obtaining the combined coaxiality of the first part and the second part under a plurality of phase angles based on the first surface information and the second surface information.
In some embodiments, as shown in fig. 4, step 202 may comprise:
2021. and generating a first three-dimensional surface and a first geometric tolerance plane of the assembling joint surface of the first part according to the first surface information.
The first three-dimensional surface may be a three-dimensional topographic surface obtained by reconstructing a three-dimensional surface topography based on the first surface information. The first geometric tolerance plane can be a geometric tolerance of the first part fit by the first surface information.
Optionally, form and position tolerances include, but are not limited to, concentricity, perpendicularity, parallelism, and the like, and specifically, a desired form and position tolerance may be selected according to actual situations, which is not limited herein.
The form and position tolerance is expressed by rotation and translation of the fitting plane, and thus the form and position tolerance may be expressed by a form and position tolerance plane.
2022. And carrying out position alignment on the first three-dimensional surface and the first geometric tolerance plane to obtain the aligned first three-dimensional surface.
In particular, the first three-dimensional surface may be aligned to the same position as the first form and position tolerance plane, resulting in an aligned first three-dimensional surface.
2023. And generating a second three-dimensional surface and a second form tolerance plane of the assembling joint surface of the second part according to the second surface information.
The second three-dimensional surface may be a three-dimensional topographic surface obtained by performing three-dimensional surface topographic reconstruction based on the second surface information. The second form and position tolerance plane may be a form and position tolerance of the second part fitted by the second surface information.
2024. And aligning the second three-dimensional surface with the second form location tolerance plane to obtain the aligned second three-dimensional surface.
In particular, the second three-dimensional surface may be aligned to the same position as the second form tolerance plane, resulting in an aligned second three-dimensional surface.
2025. And performing combination simulation on the first part and the second part based on the aligned first three-dimensional surface and the aligned second three-dimensional surface to obtain the coaxiality of the first part and the second part combined under a plurality of phase angles.
As an example, as shown in fig. 5, where a in fig. 5 is a first part, b is a first three-dimensional surface of a mating surface of the first part, c is a first geometric tolerance plane of the mating surface of the first part, d is a replacement alignment of the first three-dimensional surface with a corresponding surface of a nominal geometric model of the first part, and e is a phase angle when the aligned first three-dimensional surface and the aligned second three-dimensional surface perform a mating simulation of the first part and the second part.
Considering that the reconstructed three-dimensional surface can only reflect the appearance of the assembly joint surface but cannot reflect the relative position of the surface and the part to be assembled, in the embodiment, the first three-dimensional surface and the first form and position tolerance plane of the assembly joint surface of the first part are generated according to the first surface information, and the first three-dimensional surface and the first form and position tolerance plane are aligned to obtain the aligned first three-dimensional surface; generating a second three-dimensional surface and a second shape position tolerance plane of the assembling joint surface of the second part according to the second surface information, and aligning the second three-dimensional surface with the second shape position tolerance plane to obtain an aligned second three-dimensional surface; and performing combination simulation on the first part and the second part based on the aligned first three-dimensional surface and the aligned second three-dimensional surface to obtain the coaxiality of the first part and the second part combined under a plurality of phase angles. The form and position tolerance plane can reflect the position of the assembling joint surface of the part to be assembled relative to the part to be assembled, so that the accuracy of a simulation result can be improved by performing simulation combination through the aligned three-dimensional table.
203. And determining the coaxiality meeting the preset condition in the combined coaxiality of the first part and the second part under the plurality of phase angles as the target coaxiality.
In some embodiments, prior to step 203, the method may comprise: and determining the coaxiality with the smallest value in the coaxiality of the combination of the first part and the second part under the plurality of phase angles as the coaxiality meeting the preset condition.
The industrial personal computer can determine the coaxiality with the minimum value in the plurality of coaxiality as the coaxiality meeting the preset condition.
In other embodiments, prior to step 203, the method may comprise: the coaxiality of which the value is smaller than or equal to the coaxiality threshold value in the combined coaxiality of the first part and the second part under the multiple phase angles is determined as the coaxiality meeting the preset condition, wherein the coaxiality threshold value can be set by a user in a self-defined mode, and can also be set according to an assembly history record, for example, the coaxiality threshold value can be used as the coaxiality threshold value when the number of times of occurrence of the coaxiality value of the first part and the second part in multiple assembly and combination is the largest.
In still other embodiments, prior to step 203, the method may comprise: and determining whether the initial coaxiality is less than or equal to a coaxiality threshold value or not by taking the coaxiality with the minimum value in the combined coaxiality of the first part and the second part under a plurality of phase angles as the initial coaxiality, and if so, determining the initial coaxiality as the coaxiality meeting the preset condition. If not, determining the initial coaxiality to be the coaxiality which does not meet the preset conditions.
In consideration of the fact that the coaxiality with the minimum value in the coaxiality of the first part and the second part combined under the plurality of phase angles may not meet the requirements of the user, in the embodiment, whether the coaxiality with the minimum value is smaller than or equal to the coaxiality threshold value is judged, and if yes, the condition that the preset condition is met is determined, so that the phase angle corresponding to the coaxiality meeting the preset condition can guide the assembly of the parts more effectively.
204. And determining a phase angle corresponding to the target coaxiality as a target phase angle, and determining the target phase angle as assembly guidance information.
205. And outputting the assembly guide information to instruct an assembly object to assemble the first part and the second part according to the assembly guide information.
The industrial personal computer can directly output the target phase angle through the display to guide an assembler to assemble the first part and the second part according to the target phase angle. Optionally, the industrial personal computer may further output the target phase angle through an audio output device.
As an example, as shown in fig. 6 and 7, fig. 6 is a first part and a second part after assembly simulation based on form and position tolerance fitting surfaces in the prior art, and fig. 7 is a first part and a second part after assembly simulation based on three-dimensional topography surfaces in the present embodiment. As can be seen in FIG. 6, the three-dimensional topography 511 of the assembly interface surface of the first part does not normally mate with the three-dimensional topography 521 of the assembly interface surface of the second part, thereby resulting in inaccurate assembly guidance based on simulation results. As can be seen from fig. 7, the three-dimensional topography 511 of the assembly interface surface of the first part and the three-dimensional topography 521 of the assembly interface surface of the second part can be normally combined, so that the assembly guidance based on the simulation results is accurate.
In some embodiments, as shown in fig. 8, after step 205, the method may further include:
206. and acquiring the actual coaxiality of the first part and the second part after assembly.
207. And if the actual coaxiality meets the specified conditions, determining that the assembly of the first part and the second part is finished.
As one mode, if the difference between the actual coaxiality and the target coaxiality is within a preset range, it is determined that the actual coaxiality meets the specified condition.
Alternatively, if the actual coaxiality is less than or equal to the specified value, it is determined that the actual coaxiality satisfies the specified condition.
In some embodiments, if the actual coaxiality does not satisfy the specified condition, the method may return to step 201 and re-perform the operations of step 201 to step 207.
In the embodiment, the actual coaxiality of the first part and the second part after assembly is obtained, and when the actual coaxiality meets the specified condition, the first part and the second part are determined to be assembled, so that whether the assembly is completed or not is accurately and effectively verified.
The method steps involved in the above embodiments will be described as a whole for the part assembly process in practical use.
Firstly, hoisting the engine parts needing to be stacked and installed to a stacking workbench, and fixing the parts to be assembled by a fixing mechanism. According to the shape and the measurement position of the part to be assembled, a proper fixing mechanism and a proper tool are selected to be matched with the part to be assembled, so that the pose of the part to be assembled is stable and unchanged, and the measured part can be effectively touched and detected by a sensor probe in the subsequent process.
And secondly, taking the measurement information of the contact type displacement sensor as a reference, and enabling the rotating shaft of the part to be assembled clamped on the workbench to be in an ideal position through the aligning and inclination adjusting mechanism. When a contact displacement sensor is used for measuring the reference surface of a part to be assembled, a mode of measuring 'one end surface verticality + one cylindrical surface concentricity' or 'two cylindrical surface concentricity' is adopted to determine the rotating shaft of the part to be assembled, the verticality and the concentricity of a workpiece are fitted by measured surface run-out data, and the verticality and the concentricity are enabled to be zero on the numerical value as far as possible by an aligning and inclining mechanism.
And thirdly, adjusting the clamping mechanism to enable the assembling joint surface of the part to be assembled to be close to the range of the scanning device. During the measurement process, the scanning line width is ensured to be larger than the width of the assembling joint surface, and the influence on the final result caused by the fact that part of the surface of the assembling joint surface is missed to be measured is avoided.
And fourthly, rotating the workbench rotary table at a constant speed, acquiring surface information of an assembly joint surface of the part to be assembled through the scanning device, acquiring angle information through the angle encoder, wherein the angle information can be used for reconstructing a three-dimensional model of the surface information, and acquiring reference information through the contact type displacement sensor.
And fifthly, processing the acquired information by the industrial personal computer, and then performing three-dimensional reconstruction on the measurement surface by following the processed information. Wherein the information processing may include processing of angle encoder data, displacement sensor data, and surface topography data formats; fitting a benchmark based on the contact displacement sensor data; and aligning the data of the angle encoder with the three-dimensional data of the surface topography so as to realize the correspondence between the surface topography information and the phase angle. The surface three-dimensional reconstruction is a surface three-dimensional model established in the industrial personal computer according to the measurement data, and the pose of the surface three-dimensional model in the space is determined by the relative position of the surface three-dimensional model and the contact sensor measurement reference.
And sixthly, determining a form and position tolerance plane by the industrial personal computer according to the processed surface information so as to describe the relative position between the parts in the assembling process. The form and position tolerance referred to herein includes, but is not limited to, concentricity, verticality, parallelism, etc., and the form and position tolerance is selected according to the actual situation.
And seventhly, after the reconstruction of the surface three-dimensional morphology is completed, aligning the geometric tolerance plane and the surface three-dimensional morphology with a pre-established nominal three-dimensional model of the part to be transferred, and replacing the plane in the corresponding nominal geometric model with the reconstructed plane so as to facilitate subsequent simulation assembly and optimization work.
And eighthly, carrying out simulation assembly among the parts based on the aligned three-dimensional model of the part to be assembled, and optimizing the coaxiality among the assembled parts by adjusting the phase angles among the parts. In the assembling process, due to the existence of the three-dimensional topography surface, the contact condition between rough surfaces and the influence of the surface contact condition on the assembling result of the parts need to be solved through an algorithm. The phase angle between each part takes the coaxiality of the parts as an optimization target, and the optimal phase angle between each part is given by an optimization algorithm.
And ninthly, assembling by workers according to an optimization result given by the industrial personal computer, and finishing the process if the assembly of the parts is finished. Otherwise, returning to the first step to continue measurement and assembly.
Therefore, the method for assembling the parts of the aero-engine can utilize equipment on the aero-engine stacking workbench to carry, adjust, rotate and the like the parts to be assembled, obtain the surface information of the assembling joint surface of the parts to be assembled through the scanning device, input the surface information into the industrial personal computer, and realize the stacking assembly, optimization and guidance of the parts of the aero-engine. The surface information of the assembly joint surface is reconstructed into a three-dimensional surface and then used as simulation data, so that the authenticity of the assembly simulation data can be improved, and the accuracy of engine assembly simulation prediction is improved.
Fig. 9 is a schematic structural diagram of an aircraft engine part assembly apparatus according to an embodiment of the present disclosure, where the aircraft engine part assembly apparatus is applied to an industrial personal computer in a part assembly system, the part assembly system includes a bearing device for bearing a part to be assembled, a scanning device, and the industrial personal computer is electrically connected to the bearing device and the scanning device, respectively. As shown in fig. 10, the aircraft engine parts assembling apparatus includes:
and the surface information obtaining module 31 is configured to control the scanning device to scan the assembly joint surface of the part to be assembled when the bearing device drives the part to be assembled to rotate, so as to obtain surface information of the assembly joint surface.
And the assembly guide information output module 32 is used for generating and outputting assembly guide information according to the surface information, wherein the assembly guide information is used for indicating an assembly object to assemble the parts to be assembled according to the assembly guide information.
Optionally, the parts to be assembled include a first part and a second part, the surface information includes first surface information corresponding to the first part and second surface information corresponding to the second part, and the assembly guidance information output module 32 includes:
and the coaxiality acquisition unit is used for acquiring the combined coaxiality of the first part and the second part under a plurality of phase angles based on the first surface information and the second surface information.
And a target coaxiality determination unit which determines, as a target coaxiality, a coaxiality that satisfies a preset condition among the coaxiality in which the first part and the second part are combined at the plurality of phase angles.
And the assembly guidance information determining unit is used for determining the phase angle corresponding to the target coaxiality as a target phase angle and determining the target phase angle as the assembly guidance information.
And the output unit is used for outputting the assembly guiding information so as to instruct an assembly object to assemble the first part and the second part according to the assembly guiding information.
Optionally, the coaxiality obtaining unit is specifically configured to generate a first three-dimensional surface and a first form and location tolerance plane of the assembly joint surface of the first part according to the first surface information; aligning the first three-dimensional surface with the first geometric tolerance plane to obtain an aligned first three-dimensional surface; generating a second three-dimensional surface and a second shape position tolerance plane of the assembling and combining surface of the second part according to the second surface information; aligning the second three-dimensional surface with the second form and position tolerance plane to obtain an aligned second three-dimensional surface; and performing combination simulation on the first part and the second part based on the aligned first three-dimensional surface and the aligned second three-dimensional surface to obtain the combined coaxiality of the first part and the second part under a plurality of phase angles.
Optionally, the target coaxiality determination unit is specifically configured to determine, as the coaxiality meeting the preset condition, a coaxiality with a smallest value among coaxiality of combinations of the first part and the second part at a plurality of phase angles.
Optionally, the target coaxiality determination unit is further specifically configured to determine, as the coaxiality meeting the preset condition, a coaxiality of which a median value of the combined coaxiality of the first part and the second part at the plurality of phase angles is smaller than or equal to a coaxiality threshold.
Optionally, the parts assembling apparatus further comprises:
and the actual coaxiality obtaining module is used for obtaining the actual coaxiality of the first part and the second part after assembly.
And the assembly completion determining module is used for determining that the assembly of the first part and the second part is completed if the actual coaxiality meets a specified condition.
Optionally, the assembly completion determining module is specifically configured to determine that the actual coaxiality meets the specified condition if a difference between the actual coaxiality and the target coaxiality is within a preset range.
Optionally, the part assembling system further comprises a contact type displacement sensor, and the contact type displacement sensor is electrically connected with the industrial personal computer; the surface information acquiring module 31 is specifically configured to control the contact type displacement sensor to acquire reference information of an assembly junction surface of the part to be assembled when the bearing device drives the part to be assembled to rotate; controlling the scanning device to collect the scanning information of the mating surface of the part to be assembled; generating surface information of the mating surface based on the reference information and the scan information.
Optionally, the carrying device includes an adjusting mechanism and a rotating mechanism, wherein the adjusting mechanism is connected to the rotating mechanism, and the component assembling device further includes:
and the adjusting control module is used for controlling the adjusting mechanism to adjust the part to be assembled to be coaxial with the rotating mechanism.
And the rotation control module is used for controlling the slewing mechanism to drive the part to be assembled to rotate.
Fig. 10 is an industrial personal computer provided in a part assembly system according to an embodiment of the present disclosure, where the part assembly system includes a bearing device for bearing a part to be assembled, a scanning device, and the industrial personal computer is electrically connected to the bearing device and the scanning device respectively; this industrial computer includes: a memory 62 and a processor 61; the memory 62 is used for storing the memory 62 of the executable instructions of the processor 61; the processor 61 is configured to execute the part assembling method in the above-described embodiment.
Embodiments of the present application also provide a non-transitory computer-readable storage medium, such as a memory, including instructions executable by the processor 61 of the industrial personal computer 800 to perform the parts assembly method of the above embodiments. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
The embodiment of the present application also provides a computer program product, which includes a computer program, and the computer program is executed by a processor to complete the part assembling method of the above embodiment.
The embodiment of the application provides still provides a part assembly system, and this system is including the industrial computer that is used for bearing the weight of the part that waits to assemble, scanning device and the above-mentioned embodiment provide, and the industrial computer is connected with the weight of device, scanning device electricity respectively.
Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:一种制动器卡钳体对称度的测量工具