Flange workpiece hole group simulation assembly method
Patent Information
- Application Number
- CN202611009638.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-08
- Publication Date
- 2026-10-30
AI Technical Summary
[0007]本发明目的是为了解决现有法兰类工件装配中测量与装配脱节、缺乏预装配模拟手段的技术问题,提供了一种法兰类工件孔组模拟装配方法
[0024]本发明的优点:本发明提出的一种法兰类工件孔组模拟装配方法,摒弃了传统静态单点基准测量方式,采用以孔组为整体的最佳拟合计算方法,通过平移和旋转两个自由度实现实际孔组与理论孔组的最佳匹配。该方法精准还原了法兰类工件实际装配过程中所有节圆孔共同参与动态拟合的真实工况,使模拟装配结果与实际装配效果高度一致,有效解决了传统测量中“测量合格但装配失败、测量不合格但装配成功”的矛盾问题。
Smart Images

Figure CN123013310A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a method for simulating the assembly of hole groups on flange-type workpieces, belonging to the field of machining and assembly inspection technology. Background Technology
[0002] Flange-type workpieces (including drill jigs, boring jigs, gaskets, intermediate shafts, coupling holes, and couplings) are widely used in the field of mechanical assembly. The positional accuracy of their hole groups directly determines the assembly quality and production efficiency. Currently, the industry generally adopts a static single-point datum measurement method for measuring and assembling the positional accuracy of flange-type workpiece holes. This involves using equipment such as a coordinate measuring machine to measure the positional deviation of each hole individually and determining whether the positional accuracy of each hole meets the tolerance requirements.
[0003] However, the actual assembly process is not a static process where each hole works independently, but a dynamic fitting process in which all pitch holes participate together and achieve optimal matching through overall translation and rotation. Existing static single-point measurement methods do not take this dynamic fitting characteristic into account, resulting in measurement results that cannot truly reflect the actual assembly conditions. The assembly process lacks accurate simulation basis, making it difficult to predict the assembly effect in advance.
[0004] In actual production, due to the lack of effective pre-assembly simulation methods, two contradictory situations often arise: flange workpieces that pass measurement fail during actual assembly, while workpieces that fail measurement succeed in assembly. This disconnect between measurement and assembly leads to high rework rates, low production efficiency, and significantly increased production costs. Furthermore, existing technologies cannot achieve comprehensive assembly simulation between workpieces and tooling, workpieces and digital models, and workpieces themselves, making it difficult to meet the demands of large-scale production for assembly consistency and predictability.
[0005] To address these issues, some existing technologies attempt to analyze the errors in hole assembly through mathematical modeling or simulation algorithms. For example, some solutions obtain the geometric design parameters and measuring points of the flange hole system, solve for the fitting radius and fitting orientation deviation of each mounting hole, and then calculate the comprehensive installation error between the primary and secondary flange hole systems. Other solutions use the Monte Carlo method to convert the design parameters of the hole-shaft assembly into simulation data and predict the assembly probability by establishing a mathematical model. However, these methods either focus on error assessment rather than assembly simulation, or rely on complex mathematical algorithms and probabilistic statistical models, resulting in high operational barriers, low computational efficiency, and failure to establish a direct and efficient mapping relationship with actual hole position measurement data and coordinate systems, making them difficult to quickly deploy and apply in production lines.
[0006] In summary, there is an urgent need for a hole group simulation assembly method that can accurately reproduce the actual dynamic fitting process of flange-type workpiece assembly, is easy to operate, and has wide applicability, in order to solve the technical problems of traditional assembly lacking simulation guidance and the disconnect between measurement and assembly. Summary of the Invention
[0007] The purpose of this invention is to solve the technical problems of disconnect between measurement and assembly and lack of pre-assembly simulation methods in the assembly of flange-type workpieces, and to provide a method for simulating the assembly of hole groups in flange-type workpieces.
[0008] The present invention discloses a method for simulating the assembly of hole groups on flange-type workpieces, which includes the following steps:
[0009] Step 1: Collect the actual position data and theoretical position data of the flange workpiece hole group, treat all holes in the flange workpiece hole group as a whole for best fitting calculation, and achieve the best match between the actual hole group and the theoretical hole group through translation and rotation, obtain the translation offset and rotation offset of the actual hole group relative to the theoretical hole group, and generate the appropriate assembly coordinate system.
[0010] Step 2: Under the assembly coordinate system, obtain the measured data of the hole group of the assembly object, replace the theoretical position data of the hole group of the flange workpiece, and perform the best fitting calculation with the hole group as a whole again. By translation and rotation, the actual data of the hole group of the flange workpiece and the replaced theoretical hole group are made to achieve the best match, and the pre-assembly simulation offset between the hole group of the flange workpiece and the hole group of the assembly object is obtained. The simulation assembly coordinate system is generated based on the result of the refit calculation.
[0011] Step 3: Based on the pre-assembly simulation offset and the simulation assembly coordinate system, output the assembly adaptation report and the graphic report.
[0012] Preferably, in step 1, when collecting the actual position data of the flange workpiece hole group, the circular features of each hole of the flange are collected under the reference coordinate system to obtain the actual center coordinates of each hole.
[0013] When collecting the theoretical position data of the flange workpiece hole group, the theoretical circular features of each hole are collected under the same reference coordinate system to obtain the theoretical center coordinates of each hole.
[0014] Preferably, in step 1, before the best fit calculation, a storage queue is defined by a queue instruction to store the positional deviation values of each hole and the maximum positional value of the hole group after fitting.
[0015] Preferably, in step 1, the specific method for generating the adapted assembly coordinate system is as follows: the translation offset and rotation offset calculated by fitting are reverse-converted, and the adapted assembly coordinate system is generated based on the original reference coordinate system.
[0016] Preferably, in step 1, the theoretical position data of the flange workpiece hole group comes from the digital model of the flange workpiece drawing.
[0017] Preferably, in step 2, the specific method for obtaining the measured data of the hole group of the assembly object includes:
[0018] Under the assembly coordinate system, the circular features of each hole of the assembly object are measured, and the actual center coordinates of each hole are obtained as the measured data of the hole group; the measurement reference is consistent with the reference when measuring the flange workpiece, and the hole group number of the flange workpiece and the assembly object is consistent.
[0019] Preferably, in step 2, the specific method for replacing the theoretical position data of the flange workpiece hole group is as follows: after copying and exporting the measured data of the hole group of the assembly object to a text file, import it into the flange workpiece program to replace the original theoretical position data.
[0020] Preferably, in step 3, the graphical report marks the theoretical hole position with "+", distinguishes the actual hole position before and after fitting with different colors, and marks the positional deviation value, offset direction and maximum positional deviation of each hole.
[0021] The assembly adaptation report includes the positional deviation of each hole, the translational offset of the pre-assembly simulation, and the rotational offset of the pre-assembly simulation.
[0022] Preferably, the assembly object is a tooling, other flange-type workpieces, or a digital model of the object to be assembled, to realize the simulated assembly between the flange workpiece and the tooling, between the flange workpiece and other flange-type workpieces, and between the flange workpiece and the digital model.
[0023] Preferably, the flange-type workpieces include drill jigs, boring jigs, gaskets, intermediate shafts, coupling holes, and couplings.
[0024] Advantages of this invention: The proposed method for simulating the assembly of hole groups in flange-like workpieces abandons the traditional static single-point benchmark measurement method. Instead, it employs an optimal fitting calculation method that treats the hole group as a whole, achieving optimal matching between the actual and theoretical hole groups through translation and rotation. This method accurately reproduces the real working condition where all pitch holes participate in dynamic fitting during the actual assembly of flange-like workpieces, ensuring a high degree of consistency between the simulated assembly results and the actual assembly effect. This effectively solves the contradictory problem in traditional measurement methods where "measurement is qualified but assembly fails, or measurement is unqualified but assembly succeeds."
[0025] This invention innovatively adopts an "assembly object data replacement" mode. By replacing the theoretical position data of the flange workpiece with the measured data of the hole group of the assembly object and performing fitting calculations again, it can flexibly realize all-round simulated assembly between the flange workpiece and tooling, between the flange workpiece and the digital model, and between the flange workpiece and other flange-type workpieces. This method is highly versatile and adaptable to various flange-type workpieces (including drill jigs, boring jigs, gaskets, intermediate shafts, coupling holes, couplings, etc.), without relying on experience-based operation, effectively improving the standardization and repeatability of assembly operations.
[0026] Through a comprehensive assembly simulation system encompassing "data adaptation—simulation calculation—result output," this invention can accurately predict the hole group assembly adaptation effect before actual assembly, providing reliable technical basis for technicians to adjust assembly strategies in advance. The dual-report output mode, featuring both assembly adaptation reports and graphical reports, presents key information such as hole positional deviations, fitting offsets, and maximum positional deviations in an intuitive and visual manner, significantly shortening the assembly and debugging cycle and reducing rework rates and production costs. Attached Figure Description
[0027] Figure 1 This is an overall flowchart of the simulated assembly method for flange-type workpiece hole groups according to the present invention;
[0028] Figure 2 This is a flowchart illustrating the data acquisition and fitting calculation process in step 1 of this invention.
[0029] Figure 3 This is a flowchart illustrating the process of data replacement and refitting of the assembly object in step 2 of the present invention.
[0030] Figure 4 This is a schematic diagram of the simulated assembly graphic report in step 3 of the present invention. Detailed Implementation
[0031] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0032] It should be noted that, unless otherwise specified, the embodiments and features described in the present invention can be combined with each other.
[0033] The present invention will be further described below with reference to the accompanying drawings and specific embodiments, but this is not intended to limit the scope of the invention.
[0034] Example 1:
[0035] The following is combined Figures 1-4 This embodiment describes a method for simulating the assembly of hole groups on flange-type workpieces, which includes the following steps:
[0036] Step 1: Collect the actual position data and theoretical position data of the flange workpiece hole group, treat all holes in the flange workpiece hole group as a whole for best fitting calculation, and achieve the best match between the actual hole group and the theoretical hole group through translation and rotation, obtain the translation offset and rotation offset of the actual hole group relative to the theoretical hole group, and generate the appropriate assembly coordinate system.
[0037] Step 2: Under the assembly coordinate system, obtain the measured data of the hole group of the assembly object, replace the theoretical position data of the hole group of the flange workpiece, and perform the best fitting calculation with the hole group as a whole again. By translation and rotation, the actual data of the hole group of the flange workpiece and the replaced theoretical hole group are made to achieve the best match, and the pre-assembly simulation offset between the hole group of the flange workpiece and the hole group of the assembly object is obtained. The simulation assembly coordinate system is generated based on the result of the refit calculation.
[0038] Step 3: Based on the pre-assembly simulation offset and the simulation assembly coordinate system, output the assembly adaptation report and the graphic report.
[0039] This embodiment uses the simulated assembly of a 26-hole flange and its corresponding assembly object as an example to provide a detailed description of the simulated assembly method for flange workpiece hole groups provided by the present invention.
[0040] I. Preliminary Preparations:
[0041] Based on the specifications of the flange workpiece and the assembly object to be simulated, the core parameters required for the simulated assembly are preset. In this embodiment, the core parameters of the flange workpiece are as follows: pitch circle diameter DM = 1410mm, number of holes L = 26, reference stop diameter C_DM = 855mm, upper difference of concave stop diameter C_AO_PTOL = 0, lower difference of concave stop diameter C_AO_MTOL = -0.015mm, upper difference of convex stop diameter C_TU_PTOL = 0.015mm, lower difference of convex stop diameter C_TU_MTOL = 0, hole position tolerance POS_TOL = 0.02mm.
[0042] Complete the authorization and activation of the measurement software (QUINDOS software is used in this embodiment), confirm that the software is running normally, retrieve the original reference coordinate system (REFR$CSY), and confirm the basic settings required for measurement and simulation.
[0043] II. Assembly Data Adaptation
[0044] 1. Collect actual borehole location data
[0045] like Figure 2 As shown, under the original reference coordinate system (REFR$CSY), the COLPTS command is executed to collect the actual center coordinates of each hole on the flange.
[0046] The instruction format is:
[0047] COLPTS (NAM=ACT, CSY=REFR$CSY, ELE=(CIR(1), CIR(2), …, CIR(26))).
[0048] Where NAM=ACT specifies the data storage name as ACT, CSY=REFR$CSY specifies the reference coordinate system, and ELE=() specifies the list of circular features to be collected.
[0049] After execution, the actual center coordinates of each hole are stored in the software database in the form of a dataset ACT.
[0050] 2. Collect theoretical pore position data
[0051] Under the same reference coordinate system (REFR$CSY), execute the COLPTS command again to collect the theoretical center coordinates of each hole.
[0052] The instruction format is:
[0053] COLPTS(NAM=NOM,CSY=REFR$CSY,ELE=(CIR(1).$PT_NOM, CIR(2).$PT_NOM, …,CIR(26).$PT_NOM)).
[0054] Where CIR(n).$PT_NOM represents the theoretical coordinates of the nth circular feature.
[0055] After execution, the theoretical center coordinates of each hole are stored in the software database in the form of a dataset NOM.
[0056] 3. Define the location-degree data storage queue
[0057] Before the fitting calculation, a storage queue is defined using the DFNQUE command to store the positional deviation values of each hole and the maximum positional value of the hole group after fitting.
[0058] The instruction format is:
[0059] DFNQUE (NAM=$POS, MBR=(POS, POS1, POS2, …, POS26)).
[0060] Where NAM=$POS specifies the queue name as $POS, MBR=() specifies the elements contained in the queue, POS represents the maximum positional accuracy of the hole group, and POS1 to POS26 represent the positional accuracy deviation values of the 1st to 26th holes, respectively.
[0061] 4. Perform fitting calculation
[0062] like Figure 2 As shown, the GAUG2D command is executed to perform the best fit calculation for the hole group as a whole.
[0063] The instruction format is:
[0064] GAUG2D (ACT=ACT, NOM=NOM, RES=$POS, TRA=TRA, ITY=ZER, TOL=0.005, MMA=N).
[0065] Wherein, ACT=ACT specifies the actual dataset, NOM=NOM specifies the theoretical dataset, RES=$POS specifies the result storage queue, TRA=TRA specifies the transformation quantity storage name, ITY=ZER specifies the fitting mode, TOL=0.005 specifies the tolerance, and MMA=N indicates that no axis is locked.
[0066] This instruction treats all holes in the flange workpiece hole group as a whole, and uses translation and rotation as two degrees of freedom to achieve the best match between the actual hole group and the theoretical hole group, deriving the translational and rotational offsets of the actual hole group relative to the theoretical hole group, and storing the offsets in TRA. Simultaneously, the positional deviation values of each hole and the maximum positional deviation value of the hole group are stored in the $POS queue.
[0067] 5. Generate a suitable assembly coordinate system
[0068] Inversely transform the fitted transform value TRA by executing the INVTRA command:
[0069] INVTRA (NEW=INV_TRA, OLD=TRA).
[0070] In this configuration, OLD=TRA specifies the transformation amount to be reversed, and NEW=INV_TRA specifies the storage name of the reverse transformation amount. Then, the TRACSY instruction is executed to generate a suitable assembly coordinate system based on the original reference coordinate system (REFR$CSY) using the reverse transformation amount INV_TRA: TRACSY (NEW=C1, TRA=INV_TRA, OLD=REFR$CSY). Here, OLD=REFR$CSY specifies the original reference coordinate system, TRA=INV_TRA specifies the reverse transformation amount, and NEW=C1 specifies the name of the newly generated coordinate system. This coordinate system is the suitable assembly coordinate system generated in step 1, used as the unified reference for the assembly object data in subsequent step 2.
[0071] III. Assembly Simulation Calculation
[0072] like Figure 3 As shown, in the assembly coordinate system C1 generated in step 1, the assembly object data replacement and refitting are performed.
[0073] 1. Obtain measured data of the hole group of the assembly object.
[0074] Under the assembly coordinate system C1, measure the circular features of each hole on the assembly object and obtain the actual center coordinates of each hole as the measured data of the hole group. The measurement datum is consistent with the datum used when measuring the flange workpiece (i.e., both are based on the original reference coordinate system REFR$CSY), and the hole group number of the flange workpiece and the assembly object is consistent (i.e., the first hole of the flange workpiece corresponds to the first hole of the assembly object, and so on).
[0075] 2. Data copying and export
[0076] Make a copy of the measured data of the assembled object and name it NOM_2.
[0077] The instruction format is:
[0078] CPYOBJ (FRM=ACT, TO=NOM_2, TYP=ELE, SRC=LDB, DST=LDB).
[0079] Then export NOM_2 to a text file.
[0080] The instruction format is:
[0081] FMTOBJ(FIL=C:\Users\Quindos\Desktop\TXT.txt, NAM=NOM_2, STA=NEW, TYP=ELE, STY=APT, DSC=(X,Y,Z)).
[0082] 3. Data replacement
[0083] Import the text file containing the measured data of the hole group of the assembly object into the flange workpiece program, and replace the original theoretical position data NOM of the flange workpiece.
[0084] The instruction format is:
[0085] CNVFIL (FIL=C:\Users\Quindos\Desktop\TXT.txt).
[0086] After importing, the measured data NOM_2 of the hole group of the assembly object becomes the new theoretical position data of the flange workpiece.
[0087] 4. Perform the fitting calculation again.
[0088] Using the replaced data NOM_2 as the new theoretical fitting benchmark, the best fit calculation for the pore group as a whole is performed again.
[0089] Execute the GAUG2D command:
[0090] GAUG2D (ACT=ACT, NOM=NOM_2, RES=$POS2, TRA=TRA2, ITY=ZER, TOL=0.005,MMA=N).
[0091] By translating and rotating, the actual hole set of the flange workpiece is made to achieve the best match with the replaced theoretical hole set (i.e., the measured hole set of the assembly object), and the pre-assembly simulation offset is obtained and stored in TRA2.
[0092] 5. Generate the simulated assembly coordinate system
[0093] Following the same method as in step 1, the fitted transformation variable TRA2 is reverse-transformed, and the simulated assembly coordinate system C2 is generated based on the original reference coordinate system REFR$CSY. This coordinate system reflects the optimal matching posture of the flange workpiece and the assembly object in the simulated assembly state.
[0094] IV. Output Simulation Results
[0095] 1. Output assembly adaptation report
[0096] Based on the pre-assembly simulation offset TRA2 and the simulated assembly coordinate system C2 obtained in step 2, an assembly adaptation report is output. The report includes: the positional deviation values of each hole, the pre-assembly simulation translation offset, and the pre-assembly simulation rotation offset.
[0097] 2. Output a graphical report
[0098] like Figure 4 As shown, the GAUG2D_P command is executed to generate a simulation assembly drawing report.
[0099] The instruction format is:
[0100] GAUG2D_P (RES=POS2, NOM=NOM_2, MFC=2000, MGO=0.309, TOL=0.005).
[0101] The graphic report uses a circular layout to simulate a top view of the flange hole assembly, with each hole evenly distributed along the circumference.
[0102] like Figure 4As shown, the graphical report uses "+" to mark the theoretical position of each hole (i.e., the measured hole position of the assembled object), hollow circles to represent the actual hole position before fitting (i.e., the original measured position of each hole on the flange workpiece), and solid circles to represent the actual hole position after fitting (i.e., the position after translation and rotation for optimal matching). The figure uses dashed lines with arrows to indicate the offset direction of each hole from its theoretical position to its fitted actual position, and also indicates the positional deviation value of each hole. The tolerance range (TOL=0.005) and the maximum positional deviation are indicated in the blank area of the figure. Through this visualization method, technicians can intuitively judge the assembly suitability of each hole.
[0103] V. Simplified Operation Method
[0104] As a simplified alternative to the above implementation method, in the fitting calculation stages of steps 1 and 2, the MultiGaug2D command can be used to complete the fitting calculation, coordinate system generation, and graphical report output in one go, without having to execute the GAUG2D, INVTRA, TRACSY, and GAUG2D_P commands step by step. This simplified method is suitable for quickly simulating assembly requirements and has higher operational efficiency.
[0105] The above embodiment 1 uses a 26-hole flange as an example for illustration, but the present invention is not limited to this. For flange workpieces with different numbers of holes (such as 4-hole, 8-hole, 12-hole, 16-hole, 20-hole, etc.), it is only necessary to adjust the list of circular features in each instruction according to the actual number of holes (such as replacing CIR(1) to CIR(26) with CIR(1) to CIR(n), where n is the actual number of holes), and adjust the list of elements in the queue definition accordingly (such as replacing POS1 to POS26 with POS1 to POSn). The remaining steps are exactly the same. The core parameters (pitch circle diameter, stop diameter and tolerance, hole position tolerance, etc.) can be preset and adjusted according to the specifications of different flange workpieces to adapt to assembly simulation scenarios of different specifications.
[0106] like Figure 4 As shown, the graphical report serves as a visual representation of the simulated assembly results. By observing the graphical report, technicians can quickly obtain the following information:
[0107] (1) The direction and distance of deviation between the theoretical position (“+” mark) of each hole and the actual position (solid circle) after fitting;
[0108] (2) The positional deviation values of each hole;
[0109] (3) The maximum positional accuracy of the hole group (i.e., the value with the largest deviation among all holes);
[0110] (4) Whether the deviation value is within the set tolerance range (TOL).
[0111] By comprehensively judging the above information, technicians can accurately predict the compatibility of hole assembly before actual assembly and adjust the assembly strategy in advance accordingly (such as selecting the best assembly starting hole, predicting whether repair is needed, etc.), thereby improving the assembly success rate and production efficiency.
[0112] Example 2:
[0113] This embodiment illustrates the application of the present invention in different simulated assembly scenarios.
[0114] Scenario 1: Simulated assembly of flange workpiece and digital model. Follow the steps in Example 1, where the "assembly object" in step 2 is the digital model. Import the theoretical coordinate data of each hole in the digital model as the "measured data" of the assembly object and replace the theoretical position data of the flange workpiece. Perform fitting calculation again to obtain the assembly compatibility assessment between the actual processing state of the flange workpiece and the design state of the digital model.
[0115] Scenario 2: Simulated assembly of flange workpiece and tooling. Follow the steps in Example 1, where the "assembly object" in step 2 is the tooling. Measure the actual coordinate data of each hole in the tooling under a unified coordinate system, import and replace the theoretical position data of the flange workpiece, and then perform the fitting calculation again to predict whether the flange workpiece can be successfully installed on the tooling.
[0116] Scenario 3: Simulated assembly of a flange workpiece with other flange-like workpieces. Follow the steps in Example 1, where the "assembly object" in step 2 is another flange-like workpiece (such as a drill jig, boring jig, gasket, intermediate shaft, coupling hole, coupling, etc.). Measure the actual coordinate data of each hole on this flange-like workpiece in a unified coordinate system, import and replace the theoretical position data of the flange workpiece, and then perform the fitting calculation again to predict the compatibility of the hole group assembly between the two flange workpieces.
[0117] While the invention has been described herein with reference to specific embodiments, it should be understood that these embodiments are merely examples of the principles and applications of the invention. Therefore, it should be understood that many modifications can be made to the exemplary embodiments, and other arrangements can be designed without departing from the spirit and scope of the invention as defined by the appended claims. It should be understood that different dependent claims and features described herein can be combined in ways different from those described in the original claims. It is also understood that features described in conjunction with individual embodiments can be used in other described embodiments.
Claims
1. A method for simulating the assembly of hole groups on flange-type workpieces, characterized in that, It includes the following steps: Step 1: Collect the actual position data and theoretical position data of the flange workpiece hole group, treat all holes in the flange workpiece hole group as a whole for best fitting calculation, and achieve the best match between the actual hole group and the theoretical hole group through translation and rotation, obtain the translation offset and rotation offset of the actual hole group relative to the theoretical hole group, and generate the appropriate assembly coordinate system. Step 2: Under the assembly coordinate system, obtain the measured data of the hole group of the assembly object, replace the theoretical position data of the hole group of the flange workpiece, and perform the best fitting calculation with the hole group as a whole again. By translation and rotation, the actual data of the hole group of the flange workpiece and the replaced theoretical hole group are made to achieve the best match, and the pre-assembly simulation offset between the hole group of the flange workpiece and the hole group of the assembly object is obtained. The simulation assembly coordinate system is generated based on the result of the refit calculation. Step 3: Based on the pre-assembly simulation offset and the simulation assembly coordinate system, output the assembly adaptation report and the graphic report.
2. The method for simulating the assembly of hole groups in a flange-type workpiece according to claim 1, characterized in that, In step 1, when collecting the actual position data of the flange workpiece hole group, the circular features of each hole of the flange are collected under the reference coordinate system to obtain the actual center coordinates of each hole. When collecting the theoretical position data of the flange workpiece hole group, the theoretical circular features of each hole are collected under the same reference coordinate system to obtain the theoretical center coordinates of each hole.
3. The method for simulating the assembly of hole groups in flange-type workpieces according to claim 1, characterized in that, In step 1, before the best fit calculation, a storage queue is defined by the queue instruction to store the positional deviation value of each hole and the maximum positional value of the hole group after fitting.
4. The method for simulating the assembly of hole groups in a flange-type workpiece according to claim 1, characterized in that, In step 1, the specific method for generating the adapted assembly coordinate system is as follows: the translation offset and rotation offset calculated by fitting are reverse-converted, and the adapted assembly coordinate system is generated based on the original reference coordinate system.
5. The method for simulating the assembly of hole groups in a flange-type workpiece according to claim 1, characterized in that, In step 1, the theoretical position data of the flange workpiece hole group comes from the digital model of the flange workpiece drawing.
6. The method for simulating the assembly of hole groups in a flange-type workpiece according to claim 1, characterized in that, In step 2, the specific method for obtaining the measured data of the hole group of the assembly object includes: Under the assembly coordinate system, the circular features of each hole of the assembly object are measured, and the actual center coordinates of each hole are obtained as the measured data of the hole group; the measurement reference is consistent with the reference when measuring the flange workpiece, and the hole group number of the flange workpiece and the assembly object is consistent.
7. The method for simulating the assembly of hole groups in a flange-type workpiece according to claim 1, characterized in that, In step 2, the specific method for replacing the theoretical position data of the flange workpiece hole group is as follows: copy and export the measured data of the hole group of the assembly object to a text file, and then import it into the flange workpiece program to replace the original theoretical position data.
8. The method for simulating the assembly of hole groups in a flange-type workpiece according to claim 1, characterized in that, In step 3, the graphical report marks the theoretical hole position with "+", distinguishes the actual hole position before and after fitting with different colors, and marks the positional deviation value, offset direction and maximum positional deviation of each hole. The assembly adaptation report includes the positional deviation of each hole, the translational offset of the pre-assembly simulation, and the rotational offset of the pre-assembly simulation.
9. A method for simulating the assembly of hole groups in flange-type workpieces according to any one of claims 1 to 8, characterized in that, The assembly object is a tooling, other flange-type workpieces, or a digital model of the object to be assembled, realizing the simulated assembly between the flange workpiece and the tooling, between the flange workpiece and other flange-type workpieces, and between the flange workpiece and the digital model.
10. A method for simulating the assembly of hole groups in flange-type workpieces according to any one of claims 1 to 8, characterized in that, The flange-type workpieces include drill jigs, boring jigs, gaskets, intermediate shafts, coupling holes, and couplings.
