CATIA-based synchronous engineering automatic inspection method and system

文档序号:1937889 发布日期:2021-12-07 浏览:21次 中文

阅读说明:本技术 一种基于catia的同步工程自动化检查方法及系统 (CATIA-based synchronous engineering automatic inspection method and system ) 是由 杨德福 赵红建 朱宝峰 应建平 肖年年 孟义军 刘孙胜 狄成林 汤耀文 张超 杨 于 2021-08-24 设计创作,主要内容包括:本发明提供了一种基于CATIA的同步工程自动化检查方法及系统,属于汽车技术领域。它解决了现有的检查方法通过人工进行操作,费时费力的问题。本基于CATIA的同步工程自动化检查方法包括:绘制由多项基本元素构成的表格模型;在表格模型中设置检查条款、判断规则条件和检查参数的名称,从而生成用于对同步工程制造可行性进行检查的检查文件;通过算法逻辑单元对焊点清单文件、材料清单文件或者三维数据中的存储数据进行分析运算,获取相应检查参数的实测值;将检查参数的实测值与对应的判断规则条件进行比对,得出每条检查条款的比对结果并自动生成问题报告文件。本发明能够提高车身数据检查分析效率及检查精度。(The invention provides a CATIA-based synchronous engineering automatic inspection method and system, and belongs to the technical field of automobiles. The method solves the problems that the existing inspection method is operated manually and wastes time and labor. The automatic inspection method of the synchronous engineering based on the CATIA comprises the following steps: drawing a table model formed by a plurality of basic elements; setting names of inspection clauses, judgment rule conditions and inspection parameters in the form model, thereby generating an inspection file for inspecting the manufacturing feasibility of the synchronous engineering; analyzing and calculating stored data in the welding spot list file, the bill of material file or the three-dimensional data through an algorithm logic unit to obtain measured values of corresponding inspection parameters; and comparing the measured values of the inspection parameters with the corresponding judgment rule conditions to obtain a comparison result of each inspection term and automatically generate a problem report file. The invention can improve the inspection analysis efficiency and the inspection precision of the vehicle body data.)

1. A synchronous engineering automatic inspection method based on CATIA is characterized by comprising the following steps:

drawing a table model formed by a plurality of basic elements, wherein the basic elements comprise a check bar money item, a judgment rule item and a check parameter item;

setting inspection clauses of synchronous engineering manufacturing in inspection clauses of the form model, setting judgment rule conditions corresponding to the inspection clauses one by one in the judgment rule items, and setting names of inspection parameters needing to be subjected to measured value calculation in the inspection parameter items, so as to generate an inspection file for inspecting the feasibility of the synchronous engineering manufacturing;

analyzing and calculating stored data in a welding spot list file, a material list file or three-dimensional data through an algorithm logic unit (1) to obtain measured values of corresponding inspection parameters;

and comparing the measured values of the inspection parameters with the corresponding judgment rule conditions to obtain a comparison result of each inspection term and automatically generate a problem report file.

2. The CATIA-based synchronous process automated inspection method of claim 1, wherein the inspection terms comprise spot welding assembly process inspection terms, projection welding assembly process inspection terms, fusion welding assembly process inspection terms, plant welding assembly process inspection terms, SPR welding assembly process inspection terms, FDS welding assembly process inspection terms, glue process inspection terms, and part size inspection terms.

3. The CATIA-based synchronous engineering automated inspection method of claim 2, wherein for the spot welding assembly process inspection provision, the names of the inspection parameters set to the inspection parameter item are plural, including the number of plate layers, the plate type, the thickness of each plate, the minimum curvature radius value, the width of the welding edge, the width of the groove, the half width value of the groove, the pitch of the welding spot, the maximum distance from the tool outline to the perimeter member, and the minimum distance from the center line of the welding spot to the edge cutting of the perimeter member;

aiming at the SPR welding assembly process, the names of the inspection parameters set in the inspection parameter items are multiple, and the names comprise the number of plate layers, the standard part attribute, the tensile strength, the plate type, the thickness of each plate, the minimum distance from the center to the trimming edge, the welding point distance from the center to the center, the minimum distance from the center line of the standard part to the root of the R angle, the minimum curvature radius value and the maximum distance from the tool outline to the peripheral part;

for the inspection provision of the FDS welding assembly process, the names of the inspection parameters set to the inspection parameter items have a plurality of names including the maximum distance from the tool outline to the peripheral member, the number of layers of the sheet material, the tensile strength, the minimum distance from the end to the peripheral member, the type of material, the thickness of each sheet material, the size of the positioning hole of the standard member, the minimum distance from the center to the cut edge, the minimum distance from the center line of the standard member to the root of the R-corner, the minimum distance from the center line to the peripheral member, the solder joint interval from the center line to the center line, the minimum curvature radius value, and the solder joint interval from the center line to the curve.

4. The CATIA-based synchronous engineering automated inspection method of claim 3, wherein for the inspection provision of the fusion welding assembly process, the names of the inspection parameters set to the inspection parameter item are plural, including a solder joint curved surface pitch, a solder joint design length, a solder flange edge width, and a solder joint pitch;

aiming at the inspection clauses of the welding assembly process, the names of inspection parameters set in the inspection parameter items are multiple, and the names comprise the thickness of each layer of plate, the attribute of a standard part, the thickness of a galvanized layer, a standard part list, a torque value of a hand part, a minimum curvature radius value, a welding point interval from a central line to the center, a welding point interval from the central line to the central line, a maximum distance from a tool outline to a peripheral part and a concave-convex surface half-width value;

aiming at the inspection clauses of the projection welding assembly process, the names of the inspection parameters set in the inspection parameter items are multiple, and the names comprise the minimum distance from the center line of the standard part to the trimming, the minimum distance from the center line of the standard part to the root of the R corner, the radius of the enveloping cylindrical surface, the quality of the plate, the minimum distance from the standard part to the edge of the plate, the maximum size of the plate, the attribute of the standard part, the axis of the standard part, the size of the positioning hole of the standard part, the size of the U-shaped flanging, the size of the L-shaped flanging, the size of the C-shaped flanging and the list of the standard parts.

5. The CATIA-based synchronous process automated inspection method of claim 4, wherein for the adhesive process inspection clause, the names of the inspection parameters set to the inspection parameter item are multiple, including a welding flange edge width, an adhesive coating width, a center line-to-curve welding point interval, and a curve-to-curve welding point straight line interval;

for part dimensional inspection provisions, the names of the inspection parameters set into the inspection parameter items are multiple, including cavity maximum size, open gap, minimum distance from the center of the tool to the perimeter piece, maximum distance from the outer shape of the tool to the perimeter piece, BOM torque value, BOM performance rating, and line-to-line spacing of the weld points from the curve to the curve.

6. A CATIA-based synchronous engineering automation inspection method as claimed in claim 4, wherein the measured values of the number of layers of the board, the type of the material and the thickness of each layer of the board in the name of the inspection parameter are obtained by analyzing and calculating the welding spot list file through the arithmetic logic unit (1), and the specific operations include:

obtaining welding spot numbers from the three-dimensional data;

acquiring a Point _ ID value matched with the number of the welding POINT from a Point _ ID list of the welding POINT list file;

judging whether values exist in a JOINT _ PART _1 list, a JOINT _ PART _2 list, a JOINT _ PART _3 list and a JOINT _ PART _4 list corresponding to the POINT _ ID value, and counting the number of the lists with the values to obtain the measured value of the number of the layers of the plate;

judging the values in a MATERIAL _ PART _1 list, a MATERIAL _ PART _2 list, a MATERIAL _ PART _3 list and a MATERIAL _ PART _4 list corresponding to the POINT _ ID value to obtain the MATERIAL type measured value of each layer of plate;

judging the values in the MATERIAL _ THICKNESS _ PART _1 list, MATERIAL _ THICKNESS _ PART _2 list, MATERIAL _ THICKNESS _ PART _3 list and MATERIAL _ THICKNESS _ PART _4 list corresponding to the POINT _ ID value to obtain the measured plate thickness value of each layer of plate.

7. A CATIA-based automated inspection method according to claim 4, wherein the name of the inspection parameter includes the material type, the thickness of each sheet, the BOM torque value and the measured value of the BOM performance grade, all obtained by the analysis and calculation of the bill of materials file by the arithmetic logic unit (1), and the specific operations include:

acquiring a welding spot number and a mechanically connected standard part name from the three-dimensional data;

inquiring a line where a welding spot number is located from a digital-analog number list of the bill of material file;

searching the part material name of the row where the welding spot number is located from the material name column, thereby obtaining the material type measured value of each layer of plate;

searching the plate thickness value of the row where the welding spot number is located from the material thickness column, thereby obtaining the plate thickness measured value of each layer of plate;

acquiring a BOM torque value measured value of a row where the standard component name is located from the torque attribute list;

and acquiring the BOM performance grade measured value of the row of the standard component name from the fastener performance grade list.

8. A CATIA-based synchronous engineering automation inspection method as claimed in claim 5, wherein the names of the inspection parameters are obtained by analyzing and calculating the three-dimensional data through the arithmetic logic unit (1), except for some names of BOM torque value, BOM performance grade, material type and thickness of each layer of the board.

9. The automatic CATIA-based inspection method according to any of claims 1 to 8, wherein the comparison between the measured values of the inspection parameters and the corresponding judgment rule conditions to obtain the comparison result of each inspection term further comprises:

and converting the comparison result, generating a three-dimensional label set, and storing the three-dimensional label set in the three-dimensional data, wherein the comparison result comprises comparison results which meet the standard and comparison results which do not meet the standard.

10. A CATIA-based synchronous process automation inspection system, the system comprising:

the model building unit (4) is used for drawing a table model formed by a plurality of basic elements, wherein the basic elements comprise a check bar money item, a judgment rule item and a check parameter item;

a basic element setting unit (2) for setting the checking terms of synchronous engineering manufacture in the checking bar items of the table model, setting the judging rule conditions corresponding to the checking terms one by one in the judging rule items, and setting the names of the checking parameters needing to be subjected to measured value calculation in the checking parameter items;

an inspection file generating unit (3) for generating an inspection file for inspecting the manufacturing feasibility of the synchronous project after the setting by the basic element setting unit (2) is completed;

the algorithm logic unit (1) is used for analyzing and calculating stored data in the welding spot list file, the bill of material file or the three-dimensional data according to the inspection file generated by the inspection file generation unit (3) to obtain an actual measurement value of a corresponding inspection parameter;

and the comparison unit (5) is used for comparing the measured values of the inspection parameters with the corresponding judgment rule conditions to obtain the comparison result of each inspection item and automatically generate a problem report file.

Technical Field

The invention belongs to the technical field of automobiles, and relates to a synchronous engineering automatic inspection method and system based on CATIA.

Background

CATIA is the abbreviation of English Computer aid Tri-Dimensional Interface Application, and is a mainstream CAD/CAE/CAM integrated software in the world.

At present, the automobile industry mainly constructs a part/component CAD model and a die CAD model through design data, then manufactures a die through numerical control machining, and further performs a design and manufacturing process of part production. With the increase of new vehicle types and strict requirements on working quality, the vehicle type development process at present mainly depends on the traditional manual mode to carry out synchronous engineering manufacturing feasibility inspection, the man-hour model calculation is carried out according to the volume of 10 projects, each project needs to carry out four-wheel welding synchronous engineering data inspection, and the inspection is carried out at four stages of CR/V0/V1/V2 respectively. The manual inspection cycle is 6W each time, more than 7000 items of total items need to be inspected, and the inspection frequency is estimated to be not less than 57 ten thousand times; considering engineering change factors, the workload and the working time of manual inspection can be longer, the timeliness and the accuracy are poor, the personnel resource investment is large, the requirements on professional literacy of personnel are high, the period is long, and the like.

Disclosure of Invention

The invention aims to provide a synchronous engineering automatic checking method and system based on CATIA (computer-graphics aided three-dimensional interactive application), aiming at the problems in the prior art, and the technical problems to be solved are as follows: how to improve the inspection analysis efficiency and the inspection precision of the vehicle body data.

The purpose of the invention can be realized by the following technical scheme: a synchronous engineering automatic inspection method based on CATIA comprises the following steps:

drawing a table model formed by a plurality of basic elements, wherein the basic elements comprise a check bar money item, a judgment rule item and a check parameter item;

setting inspection clauses of synchronous engineering manufacturing in an inspection clause of a form model, setting judgment rule conditions corresponding to the inspection clauses one by one in a judgment rule item, and setting names of inspection parameters which need to be subjected to measured value calculation to judge whether the synchronous engineering manufacturing meets the corresponding inspection clauses into an inspection parameter item, thereby generating an inspection file for inspecting the feasibility of the synchronous engineering manufacturing;

analyzing and calculating stored data in the welding spot list file, the bill of material file or the three-dimensional data through an algorithm logic unit to obtain measured values of corresponding inspection parameters;

and comparing the measured values of the inspection parameters with the corresponding judgment rule conditions to obtain a comparison result of each inspection term and automatically generate a problem report file.

The method is to carry out secondary development on the existing functions of the CATIA software, develop the function of carrying out automatic detection on the automobile manufacturing process, and judge whether the automobile has the problem of being contrary to the requirements of the manufacturing process during product design through the function. The working principle of the method is as follows: firstly, a form model composed of a plurality of basic elements is developed through a programming development language, the basic elements comprise a check bar money, a judgment rule item and a check parameter item, when automatic check is carried out, check terms of synchronous engineering manufacturing needing automatic check are arranged in the check bar money through the form model, the judgment rule condition is arranged in the judgment rule item, names of the check parameters are arranged in the check parameter item, data of the check terms, the judgment rule condition and the names of the check parameters can be input manually, and check terms, the judgment rule condition and the check parameters related to the current three-dimensional model can be automatically generated by clicking the check bar money, the judgment rule item and the check parameter item, so that a check file for judging the feasibility of the synchronous engineering manufacturing is generated. When the automatic inspection is carried out, the arithmetic logic unit carries out analysis operation on the welding spot list file to obtain the measured value of the inspection parameter corresponding to the inspection clause, or carries out analysis operation on the bill of materials file, or carries out analysis operation on the three-dimensional data to obtain, the obtained measured value of the inspection parameter is compared with the judgment rule condition corresponding to the inspection clause, thereby obtaining the comparison result of each inspection clause, including the comparison results meeting the standard and not meeting the standard, if the comparison result is not meeting the inspection clause, the problem report file is automatically generated, an engineer can modify the data of synchronous engineering manufacture according to the problem report file, the method realizes the automatic inspection of the inspection clause, effectively shortens the inspection period of the vehicle body data, improves the problem analysis efficiency, and carries out automatic analysis judgment according to the judgment rule file, the accuracy of problem inspection is high.

In the foregoing CATIA-based automated inspection method for a synchronous process, the inspection terms include a spot welding assembly process inspection term, a projection welding assembly process inspection term, a fusion welding assembly process inspection term, a plant welding assembly process inspection term, an SPR welding assembly process inspection term, an FDS welding assembly process inspection term, a glue assembly process inspection term, and a component size inspection term. The arrangement of a plurality of inspection terms can comprehensively carry out comprehensive feasibility inspection on synchronous engineering manufacture in the vehicle type development process, and improve the accuracy and quality of process inspection.

In the foregoing synchronous engineering automatic inspection method based on the CATIA, for the inspection terms of the spot welding assembly process, there are a plurality of names of inspection parameters set in the inspection parameter items, including the number of plate layers, the type of plate, the thickness of each plate, the minimum curvature radius value, the width of a welding edge, the width of a groove, the half width value of the groove, the pitch of a welding spot, the maximum distance from the tool outline to the peripheral part, and the minimum distance from the center line of the welding spot to the edge of the peripheral part.

In the foregoing CATIA-based automated inspection method for a synchronous process, for inspection terms of the projection welding assembly process, a plurality of names of inspection parameters are set in the inspection parameter items, including a minimum distance from a center line of the standard part to the cut edge, a minimum distance from a center line of the standard part to a root of the R corner, a radius of an enveloping cylindrical surface, a quality of the plate, a minimum distance from the standard part to an edge of the plate, a maximum size of the plate, an attribute of the standard part, an axis of the standard part, a size of a positioning hole of the standard part, a size of a U-shaped flange, a size of an L-shaped flange, a size of a C-shaped flange, and a list of the standard parts.

In the foregoing CATIA-based automated inspection method for a synchronous process, for inspection terms of the fusion welding assembly process, a plurality of names of inspection parameters are set in the inspection parameter items, including a solder joint curved surface pitch, a solder joint design length, a solder flange edge width, and a solder joint pitch.

In the foregoing CATIA-based automated inspection method for a synchronous process, for inspection terms of the welding assembly process, there are a plurality of names of inspection parameters set in the inspection parameter items, including thickness of each plate, properties of a standard, thickness of a galvanized layer, a standard list, torque values of a counterpart, a minimum radius of curvature value, a center line-to-center solder joint distance, a maximum distance from a tool outline to a peripheral part, and a meniscus half-width value.

In the foregoing synchronous process automatic inspection method based on the CATIA, for the inspection provision of the adhesive bonding process, a plurality of names of the inspection parameters are set in the inspection parameter item, including a welding flange edge width, a glue application width, a welding point interval from a center line to a curve, and a welding point straight line interval from a curve to a curve.

In the foregoing CATIA-based automated inspection method for a synchronous process, for inspection terms of the SPR welding assembly process, names of inspection parameters set to the inspection parameter items are plural, including the number of plate layers, the property of the standard, the tensile strength, the type of the plate, the thickness of each plate, the minimum distance from the center to the cut edge, the center-to-center solder joint distance, the minimum distance from the center line of the standard to the root of the R corner, the minimum curvature radius value, and the maximum distance from the tool outline to the peripheral member.

In the foregoing CATIA-based automated inspection method for a synchronous process, for inspection provisions of the FDS welding assembly process, names of inspection parameters set in the inspection parameter items are multiple, and include a maximum distance from a tool outline to a peripheral part, a number of layers of a plate material, tensile strength, a minimum distance from an end to the peripheral part, a material type, a thickness of each layer of the plate material, a size of a positioning hole of a standard part, a minimum distance from a center to a trimming edge, a minimum distance from a center line of the standard part to a root of an R corner, a minimum distance from the center line to the peripheral part, a welding point spacing from the center line to the center line, a minimum curvature radius value, and a welding point spacing from the center line to a curve.

In the foregoing CATIA-based automated inspection method for synchronous processes, for part dimension inspection provision, the names of the inspection parameters set in the inspection parameter items are multiple, including the maximum size of the cavity, the open gap, the minimum distance from the center of the tool to the peripheral part, the maximum distance from the outer shape of the tool to the peripheral part, the BOM torque value, the BOM performance level, and the linear pitch between the welding points of the curve and the curve.

Different inspection terms respectively correspond to a plurality of inspection parameters with different names, and the inspection of the vehicle body data can be more accurately and effectively realized by analyzing the inspection parameters with the different names, the inspection precision can be improved,

in the foregoing CATIA-based automated inspection method for a synchronous process, the actual measurement values of the number of layers of a sheet, the type of a material, and the thickness of each sheet in the names of inspection parameters are obtained by analyzing and calculating a welding spot list file by an arithmetic logic unit, and the specific operations include:

obtaining welding spot numbers from the three-dimensional data;

acquiring a Point _ ID value matched with the number of the welding POINT from a Point _ ID list of the welding POINT list file;

judging whether values exist in a JOINT _ PART _1 list, a JOINT _ PART _2 list, a JOINT _ PART _3 list and a JOINT _ PART _4 list corresponding to the POINT _ ID value, and counting the number of the lists with the values to obtain the measured value of the number of the layers of the plate;

judging the values in a MATERIAL _ PART _1 list, a MATERIAL _ PART _2 list, a MATERIAL _ PART _3 list and a MATERIAL _ PART _4 list corresponding to the POINT _ ID value to obtain the MATERIAL type measured value of each layer of plate;

determine the MATERIAL _ THICKNESS _ PART _1, MATERIAL _ THICKNESS _ PART _2, MATERIAL _ THICKNESS _ PART _3, and the corresponding POINT _ ID value

The values in the table MATERIAL _ THICKNESS _ PART _4 are used to obtain the measured thickness of the sheet MATERIAL for each layer of sheet MATERIAL.

In the three-dimensional modeling process of the vehicle model, the CATIA system can automatically generate a welding spot list file and three-dimensional data, data information such as welding spot numbers and coordinates of each welding spot can be accurately obtained through the three-dimensional data, the welding spot numbers of each welding spot are also stored in the welding spot list file, and the welding spot numbers respectively and correspondingly store data such as the number of layers of a plate, the thickness of the plate, the type of the material and the like.

In the foregoing CATIA-based automated inspection method for a synchronous process, the material type in the name of the inspection parameter and the measured value of the thickness of each sheet of the sheet are obtained by analyzing and calculating a bill of material file by an arithmetic logic unit, and the specific operations include:

obtaining welding spot numbers from the three-dimensional data;

inquiring a line where a welding spot number is located from a digital-analog number list of the bill of material file;

searching the part material name of the row where the welding spot number is located from the material name column, thereby obtaining the material type measured value of each layer of plate;

and searching the plate thickness value of the row where the welding spot number is positioned from the material thickness column, thereby obtaining the plate thickness measured value of each layer of plate.

The material list file is used for storing the number of each welding point, the name of the part material and the thickness value of the plate corresponding to the number of each welding point, when the automatic inspection is carried out, the material list file can be inquired, the actually measured value of the material type and the actually measured value of the plate thickness of each layer of plate can be extracted, the actually measured values obtained by the two methods can be compared with each other, and the inspection precision is further improved.

In the foregoing CATIA-based automated inspection method for a synchronous process, the BOM torque value and the measured value of the BOM performance level in the name of the inspection parameter are obtained by analyzing and calculating the bill of material file through the arithmetic logic unit, and the specific operations include:

obtaining the name of the mechanically connected standard part from the three-dimensional data;

acquiring a BOM torque value measured value of a row where the name of the standard component is located from a torque attribute list of the bill of material file;

and acquiring the BOM performance grade measured value of the row of the standard component name from the fastener performance grade list of the bill of material file.

In the foregoing CATIA-based automated inspection method for synchronous processes, the names of the inspection parameters, except for several names of the BOM torque value, the BOM performance level, the material type, and the thickness of each layer of the sheet, are obtained by analyzing and calculating the three-dimensional data with the arithmetic logic unit.

In the foregoing method for automated inspection of a synchronous process based on CATIA, the comparison result is converted and a three-dimensional label set is generated and stored in the three-dimensional data, and the comparison result includes a comparison result that meets the standard and a comparison result that does not meet the standard. The comparison result is converted to generate a three-dimensional label set and stored in the three-dimensional data, so that repeated confirmation of problem points can be reduced, and the working efficiency is improved.

A CATIA-based synchronous process automation inspection system, comprising:

the model establishing unit is used for drawing a table model formed by a plurality of basic elements, wherein the basic elements comprise a check bar money item, a judgment rule item and a check parameter item;

a basic element setting unit, configured to set inspection terms of synchronous engineering manufacturing in an inspection bar entry of the form model, set judgment rule conditions corresponding to the inspection terms one to one in the judgment rule entry, and set names of inspection parameters requiring actual measurement value calculation in the inspection parameter entry;

an inspection file generating unit for generating an inspection file for inspecting the manufacturing feasibility of the synchronous engineering after the setting of the basic element setting unit is completed;

the arithmetic logic unit is used for analyzing and calculating the stored data in the welding spot list file, the bill of material file or the three-dimensional data according to the check file generated by the check file generating unit to obtain the measured value of the corresponding check parameter;

and the comparison unit is used for comparing the measured values of the inspection parameters with the corresponding judgment rule conditions to obtain the comparison result of each inspection term and automatically generate a problem report file.

The automatic synchronous engineering inspection system based on the CATIA is characterized in that when the automatic inspection is carried out, the basic element setting unit sets inspection clauses of synchronous engineering manufacture needing automatic inspection in the inspection bar clauses through the form model, the judgment rule conditions are set in the judgment rule items, the names of the inspection parameters are set in the inspection parameter items, whether the synchronous engineering manufacture meets the corresponding inspection clauses is determined through the judgment of the inspection parameters, after the basic elements are set, an inspection file for inspecting the feasibility of the synchronous engineering manufacture is generated by the inspection file generating unit, and the arithmetic logic unit carries out analysis operation on the welding spot list file according to the inspection file, or the bill of material file is analyzed and calculated to obtain, or the three-dimensional data is analyzed and calculated to obtain, the measured value of each name inspection parameter is obtained, the obtained measured value of the inspection parameter is compared with the judgment rule condition of the corresponding inspection term by the comparison unit, so that the comparison result of each inspection term is obtained, the comparison result comprises the comparison result which meets the standard and the comparison result which does not meet the standard, if the comparison result is that the inspection term is not met, the problem report file is automatically generated, an engineer can modify the data of the synchronous engineering manufacture according to the problem report file, the automatic inspection of the inspection terms is realized through the method, the inspection period of the vehicle body data is effectively shortened, the problem analysis efficiency is improved, and the problem inspection accuracy is high when the automatic analysis and judgment are carried out according to the judgment rule file.

Compared with the prior art, the automatic inspection method and the system for the synchronous engineering based on the CATIA have the following advantages:

1. the invention realizes the automatic inspection of the inspection clauses by secondary development of CATIA, changes the product manufacturability from the original manual inspection into the automatic inspection, simultaneously realizes the full record of the automatic inspection judgment process, presents a calculated inspection list and a calculated problem list, and in addition, the problem list and the related item number/version data/data date/ECR number/PSS/FG/POS/part number/material thickness/XYZ coordinate/screenshot problem type/MR corresponding clause requirement standard picture/MR clause version number/problem importance/information/file generation/date presentation/countersigning personnel/countersigning date/problem accountant/requirement reply date of MR can be directly related to automatically generate the problem report file, the invention realizes automatic inspection and automatic output of the problem report, and effectively improves the working efficiency and the problem detection rate.

2. The problem points can be reversely led into the three-dimensional data, repeated confirmation of the problem points is reduced, and the working efficiency is improved.

Drawings

Fig. 1 is a control flow chart of the present invention.

Fig. 2 is a schematic structural diagram of the present invention.

In the figure, 1, an arithmetic logic unit; 2. a basic element setting unit; 3. an inspection file generating unit; 4. a model building unit; 5. and a comparison unit.

Detailed Description

The following are specific embodiments of the present invention and are further described with reference to the drawings, but the present invention is not limited to these embodiments.

The first embodiment is as follows:

as shown in fig. 1, the CATIA-based synchronous process automation inspection method includes the following steps: firstly, developing a form model formed by a plurality of basic elements through a programming development language, wherein the basic elements comprise a check bar money item, a judgment rule item and a check parameter item; and setting the inspection terms of the synchronous engineering manufacture into inspection bar terms through a form model, wherein the set inspection terms comprise spot welding assembly process inspection terms, projection welding assembly process inspection terms, fusion welding assembly process inspection terms, plant welding assembly process inspection terms, SPR welding assembly process inspection terms, FDS welding assembly process inspection terms, glue assembly process inspection terms and part size inspection terms, and each process inspection term corresponds to a plurality of inspection parameters. Each process inspection clause also has a plurality of inspection requirements, for example, the spot welding assembly process inspection clause specifically comprises the following steps:

material weldability requirement;

spot welding plate matching layer Number of spot welded laps;

spot welding a plate matching plate Thickness ratio of a spot welded plate;

spot welding plate matching radians require Spot welding plate matching radians requirements;

the minimum distance Recommanded flat cover from the welding point to the welding edge;

the minimum distance Recommanded flat cover from the welding point to the welding edge;

welding the size of the overlapping edge of the welded overlapping edge width requirements;

welding the size of the overlapping edge of the welded overlapping edge width requirements;

the welding spot is away from the plate trimming Size of welding spot from cutting edge of plate;

setting the distance between a welding clamp and parts according to the Set distance between the welding clamp and the parts;

solder joint spacing setting requires Recommended spot weld spacing.

The projection welding assembly process inspection provision specifically comprises:

projection welding ergonomic requirements;

projection welding standards and plate aperture matching requirements require Projection welding standards and the plate features matching requirements;

projection welding standard connectors of requirements for the type of Projection welding standard;

the inspection clauses of the fusion welding assembly process specifically comprise:

the distance from fusion welding to spot welding;

fusion welding design length requirement of vehicle body connection process (CO, MIG, MAG, TIG)

Design length requirements for fusion welding of body connection process(CO*,MIG,MAG,TIG)。

The inspection clause of the plant welding assembly process specifically comprises the following steps:

torque requirements for plant welding;

stud welding requires Requirements for members;

welding gun and parts contour dimension requirements Welding gun and parts contour size requirements;

the inspection clauses of the SPR welding assembly process specifically comprise the following steps:

the SPR connection requires panel thickness requirement by SPR for the bottom plate;

the SPR connection overlap width requires SPR flight width requirement.

The inspection clauses of the FDS welding assembly process specifically comprise:

FDS connection meets the design requirements of the lap joint structure;

FDS connection requires The design requirements of The lap edge width for FDS join;

the design requirement of FDS connection for lap joint structure requires The design requirements of FDS joint for lap joint structure.

The adhesive binding process inspection clause specifically comprises the following steps:

the distance between stud welding and glue requires The distance between stud welding and glue is required;

basic rules of geometric dimension adjacency and structural adhesive Geometry adjacencies to basic rules;

the part dimension inspection provision specifically includes:

geometric dimension adjacency basic rule from adjacencies to basic rules;

tool via size.

The checking clauses set in the form model are at least 63 items, and the checking clauses can be deleted or added in use.

Setting judgment rule conditions corresponding to the inspection terms one by one in the judgment rule items, wherein the judgment rule conditions are set for the inspection terms, and can be more accurate to the inspection requirements of each inspection term, if the judgment rule items are set as follows: whether the thickness of the galvanized layer is less than or equal to 10 um; during welding, the plate overlapping design is two-layer half or three-layer plates, the four-layer plate overlapping design is not allowed, and if a four-layer plate overlapping structure exists, one layer plate is subjected to notch avoidance and is designed to be a three-layer welding point.

Setting names of inspection parameters needing to be subjected to measured value calculation in the inspection parameter items, judging whether synchronous engineering manufacture conforms to corresponding inspection terms or not through the inspection parameter measured values of all the names, and generating an inspection file for inspecting the manufacturing feasibility of the synchronous engineering after the inspection terms, the judgment rule conditions and the names of the inspection parameters are all set;

the names of the inspection parameters set in the inspection parameter items can be set correspondingly according to each inspection clause, and the specific steps are as follows:

aiming at inspection terms of the projection welding assembly process, the names of inspection parameters set in the inspection parameter items comprise the minimum distance from the center line of the standard part to the trimming, the minimum distance from the center line of the standard part to the root of the R corner, the radius of the enveloping cylindrical surface, the quality of the plate, the minimum distance from the standard part to the edge of the plate, the maximum size of the plate, the attribute of the standard part, the axis of the standard part, the size of the positioning hole of the standard part, the size of the U-shaped flanging, the size of the L-shaped flanging, the size of the C-shaped flanging and a standard part list;

aiming at correspondence of inspection terms of the fusion welding assembly process, names of inspection parameters set in inspection parameter items comprise a welding spot curved surface space, a welding spot design length, a welding flange edge width and a welding spot space;

aiming at correspondence of the inspection terms of the welding assembly process, the names of the inspection parameters set in the inspection parameter items comprise the thickness of each layer of plate, the attribute of a standard part, the thickness of a galvanized layer, a standard part list, a torque value of a hand part, a minimum curvature radius value, a welding point interval from a central line to a center, a welding point interval from the central line to the central line, a maximum distance from a tool outline to a peripheral part and a concave-convex surface half-width value.

And aiming at the inspection clause of the cementing process, the names of the inspection parameters set in the inspection parameter item comprise the width of a welding flange edge, the width of glue coating, the distance from a central line to a welding point of a curve and the distance from the curve to a welding point of the curve.

For the inspection clauses of the SPR welding assembly process, the names of the inspection parameters set to the inspection parameter items include the number of layers of the plate, the properties of the standard, the tensile strength, the type of the plate, the thickness of each layer of the plate, the minimum distance from the center to the cut edge, the center-to-center spacing of the welding points, the minimum distance from the center line of the standard to the root of the R-angle, the minimum curvature radius value, and the maximum distance from the tool outline to the peripheral member.

For the inspection provision of the FDS welding assembly process, the names of the inspection parameters set to the inspection parameter items include the maximum distance from the tool outline to the peripheral part, the number of layers of the plate material, the tensile strength, the minimum distance from the end to the peripheral part, the type of material, the thickness of each layer of the plate material, the size of the positioning hole of the standard part, the minimum distance from the center to the cut edge, the minimum distance from the center line of the standard part to the root of the R corner, the minimum distance from the center line to the peripheral part, the welding point pitch from the center line to the center line, the minimum curvature radius value, and the welding point pitch from the center line to the curve.

For part dimensional inspection provisions, the names of inspection parameters set into the inspection parameter items include cavity maximum size, open gap, minimum distance from tool center to perimeter piece, maximum distance from tool outline to perimeter piece, BOM torque value, BOM performance rating, and line-to-line curve weld spacing.

After all basic elements on the table model are set, the measured values of all the inspection parameters are obtained through the arithmetic logic unit 1, the arithmetic logic unit 1 is developed and realized through a programming development language, and different inspection parameters correspond to different arithmetic logics, which specifically comprises the following steps:

the actual measurement values of the number of layers of the plate, the type of the plate and the thickness of each layer of the plate in the name of the inspection parameter are obtained by analyzing and calculating a welding spot list file through an algorithm logic unit 1, and the specific operation comprises the following steps:

obtaining welding spot numbers from the three-dimensional data;

acquiring a Point _ ID value matched with the number of the welding POINT from a Point _ ID list of the welding POINT list file;

judging whether values exist in a JOINT _ PART _1 list, a JOINT _ PART _2 list, a JOINT _ PART _3 list and a JOINT _ PART _4 list corresponding to the POINT _ ID value, and counting the number of the lists with the values to obtain the measured value of the number of the layers of the plate;

judging the values in a MATERIAL _ PART _1 list, a MATERIAL _ PART _2 list, a MATERIAL _ PART _3 list and a MATERIAL _ PART _4 list corresponding to the POINT _ ID value to obtain the MATERIAL type measured value of each layer of plate;

the values in the MATERIAL _ THICKNESS _ PART _1 list, MATERIAL _ THICKNESS _ PART _2 list, MATERIAL _ THICKNESS _ PART _3 list and MATERIAL _ THICKNESS _ PART _4 list corresponding to the POINT _ ID value are judged to obtain the MATERIAL thickness actual measurement value of each layer of plate members.

The BOM torque value and the measured value of the BOM performance grade in the name of the inspection parameter are obtained by analyzing and calculating the bill of material file through the algorithm logic unit 1, and the specific operation comprises the following steps:

obtaining the name of the mechanically connected standard part from the three-dimensional data;

acquiring a BOM torque value measured value of a row where the name of the standard component is located from a torque attribute list of the bill of material file;

and acquiring the BOM performance grade measured value of the row of the standard component name from the fastener performance grade list of the bill of material file.

The names of the inspection parameters are obtained by analyzing and calculating the three-dimensional data through the arithmetic logic unit 1, except for the BOM torque value, the BOM performance grade, the material type and the thickness of each layer of the sheet. The method specifically comprises the following steps:

the number of layers of the plate is as follows: the welding spot base class created by the welding spot tool is stored in the three-dimensional data, in the operation of obtaining the measured value of the number of the plate layers, the number of the welding spot layers is judged by searching the number of fields divided by a lower transverse line in the name of the three-dimensional data through an algorithm logic unit 1, one lower transverse line represents the number of the two-layer plate layers, two lower transverse lines represent the number of the three-layer plate layers, and the measured value of the number of the plate layers is output after the judgment;

minimum radius of curvature value: obtaining a measured value of the minimum curvature radius from the welding spot basic class of the three-dimensional data through an algorithm logic unit 1;

width of the welded edge: obtaining a large surface list, a trimming line and an R angle line of a reference large surface and a plate thickness large surface of each plate from a welding point base class through an algorithm logic unit 1, taking the trimming line and the R angle line of the plate thickness surface of the previous plate and the reference surface of the current plate, calculating the minimum distance from the center line of the welding point to the trimming line, obtaining a minimum distance point, constructing a connecting line of the welding point and the minimum distance point, projecting a straight line onto the large surface list of the current plate to obtain a projection line, and taking the length of the projection line as a welding edge width value. The method is used for calculating and obtaining the measured values of the width of the welding edge of the 1 st-2 nd layer, the width of the welding edge of the 2 nd-3 rd layer and the width of the welding edge of the 3 rd-4 th layer.

Groove width, groove half width value: obtaining a large surface list, an R angle line and an R angle surface of a reference surface of a first plate and a plate thickness surface of a last plate from a welding point base class through an algorithm logic unit 1, judging whether the plate thickness surface is a circular groove or not, if so, taking a welding point and a defined direction as an axis, calculating a minimum distance from the axis to an R angle root curve, and taking the minimum value of the minimum distance as a groove half-width value measured value; if not, the welding points and the defining direction are taken as parallel planes of the defining direction, the planes are sequentially rotated by 0-180 degrees to be intersected with the large surface of the plate, and an intersecting line is obtained, wherein the minimum value of the length of the intersecting line is used as a groove width measured value to be output.

Minimum distance of center point to cut edge: the method comprises the steps of obtaining a large surface list, an R angle root curve and an inner/outer boundary line of a reference surface and a plate thickness surface of each plate from a welding point base class through an algorithm logic unit 1, calculating the minimum distance from a welding point central line to the R angle root curve and the inner/outer boundary line of each plate, taking the minimum distance, further judging whether the standard part is a standard part, wherein the standard part refers to a bolt and a nut, if the standard part is the standard part, the minimum distance is a target value, if the standard part is not the standard part, connecting the welding point and the minimum distance point to form a straight line segment, stretching the straight line along a defined direction to obtain a stretching surface, intersecting the stretching surface with the large surface where the welding point is located to obtain an intersecting line, and taking the length of the intersecting line as the target value, namely obtaining the minimum distance actual measurement value from the welding point to the intersecting line.

Minimum distance from center to perimeter piece trim: and acquiring a large surface list of each plate and a trimming line of the peripheral part in the three-dimensional data through the algorithm logic unit 1, judging whether the peripheral part exists or not, judging whether the peripheral part is attached to the large surface with the welding point or not if the peripheral part exists, calculating the minimum distance from the center line of the welding point to the trimming line of the peripheral part if the peripheral part is attached, taking the minimum value in the minimum distances as a target value, namely acquiring an actual measured value of the minimum distance between the center line of the welding point and the trimming line of the peripheral part, and finishing if the peripheral part does not exist or is not attached.

Maximum distance of tool profile to perimeter piece: obtaining a designated welding gun simplified model through an algorithm logic unit 1, calculating whether the simplified model interferes with surrounding parts and a connecting plate flanging structure, and if so, setting the minimum distance value to be 0; if not, recording the minimum distance value; and (3) outputting the maximum value of all the distance values (when non-spot welding is checked, if the installation position does not meet the requirement of being larger than 5mm, the tool needs to rotate by [0 DEG and 360 DEG until the position meeting the condition is found to be unknown), and rotating by 1 DEG every time to calculate the distance from the tool to the peripheral part, thereby obtaining the maximum distance value, namely obtaining the actual maximum distance value from the tool outline to the peripheral part. If the spot welding is carried out, whether the positions of the door opening rabbets of the four doors and the back door are judged, and if the positions of the door opening rabbets of the four doors and the back door are judged, the inspection is not carried out.

Pad pitch (pad center to pad center): the method comprises the steps of obtaining a connecting piece list from a welding point base class through an algorithm logic unit 1, obtaining a plate piece list from the welding point base class, obtaining a large surface list of a reference surface of each plate piece, obtaining a welding point base class list from the plate piece list, filtering candidate welding point base classes with the same inspection type, if no welding point base class exists, neglecting the step, obtaining a connecting piece and a large surface list of the reference surface of each candidate welding point base class, filtering different connecting piece welding point base classes, obtaining the candidate welding point base classes on the same large surface, if no welding point base class is arranged on the same large surface, neglecting the step, obtaining a defined direction and a defined point from the candidate welding point base classes, projecting a positioning point to the large surface along the defined direction, calculating a minimum distance value from a current welding point projection point to each candidate welding point projection point, and taking the minimum value of all values as a minimum distance actual measurement value of two welding points.

Minimum distance of the center line of the standard part from the cut edge: calculating a large surface list attached to the connecting piece and the standard piece through the algorithm logic unit 1, acquiring inner and outer boundary lines of the large surface list, calculating the distance from the central axis of the standard piece to the edge cutting line, and taking the minimum value as a target value, namely acquiring a measured value of the minimum distance from the central axis of the standard piece to the edge cutting.

Minimum distance from the centerline of the standard to the root of the R-angle: calculating the large surface of the plate attached to the standard part through the arithmetic logic unit 1, extracting a plate flanging fillet root boundary curve, calculating the distance from the central axis of the standard part to the R angle root curve, and taking the minimum value as a target value, namely obtaining the minimum distance measured value from the central axis of the standard part to the R angle root.

The quality of the plate is as follows: obtaining a plate list from a plate group of three-dimensional data through the algorithm logic unit 1, obtaining a welding point base class list of each plate, obtaining each welding point type from the welding point base class, judging whether the welding point type is consistent with the input type, if so, obtaining the volume and material density of each plate object, obtaining the plate mass and the sum of the plate mass through an algorithm of multiplying the density and the volume, and obtaining an actual measured value of the plate group mass.

Minimum distance of standard to edge of plate: and projecting the plate group to a designated plane along the axis direction of the projection welding standard component to obtain a contour line, and calculating the closest distance between the projection point of the axis of the standard component on the plane and the contour line, namely obtaining the minimum distance measured value of the axial center of the standard component from the edge of the plate.

Maximum size of the plate: and projecting the plate group to a designated plane along the axis direction of the projection welding standard component, dispersing the contour line, and calculating the maximum distance of the dispersed points, namely the maximum size of the plate. The specific operation is as follows: obtaining a defined direction from a welding point base class, making a plane P1 by using a positioning point and an axis L of a welding point base class, making a far point and a reverse far point by using the axis of the welding point base class and a first direction of the plane P1, measuring the distances between the two points and plates, obtaining the measuring points of all the plates at the current angle, obtaining two points and the distance with the farthest distance, rotating the axis by a specified degree, defaulting to 1 degree, repeating the above operations, and rotating by 180 degrees altogether to obtain the maximum value of all the distance values, namely obtaining the maximum dimension actual measurement value of the plates.

Axis of the standard: and obtaining the definition direction and the positioning point of the standard part from the welding spot base class, and further obtaining the measured values of the vector XYZ coordinates and the reference point XYZ coordinates.

Size of standard positioning hole: the plate attached by the standard component is searched through the attaching surface of the standard component, the via hole plate attached by the next layer is sequentially searched, the aperture and the axis position of each layer of plate are calculated, and then the measured values of the vector XYZ coordinate, the reference point XYZ coordinate and the aperture radius value are obtained.

Size of U-shaped flange (no shielding above welding spot):

identifying the U-shaped groove and calculating an A/B/C value, wherein the A value is the minimum value of the minimum distances from the center line of the welding point to the eversion R angle line of the large surface list where the nearest intersection point above the welding point is located; the value B is the minimum value of the minimum distance values from the eversion R angle line of the large surface list where the nearest intersection point above the welding point is located to the trimming line of the large surface list where the nearest intersection point above the welding point is located; and the C value is the minimum distance from the large surface list of the nearest intersection point above the welding point to the large surface list of the welding point, and further the measured value of the size of the U-shaped flanging is obtained by the A/B/C value and comprises the minimum half-width value and the maximum height value from the root of the R angle.

L-shape flange size (no shielding above the welding spot): and identifying the L-shaped flanging, and calculating an A/C value to further obtain the dimension measured value of the L-shaped flanging, including the minimum half width value and the maximum height value of the R angle root.

Size of C-shaped flange (no shielding above the welding spot): identify the C cavity and calculate the E/F/D (G) value. The E value is the minimum value of the minimum distance from the center line of the welding spot to the trimming line of the large surface list where the nearest intersection point above the welding spot is located; the F value is the minimum value in the minimum distance from the center line of the welding point to the eversion R angle line of the large surface list where the nearest intersection point above the welding point is located; the value D (G) is the minimum distance from the large surface list where the closest intersection point above the welding point is located to the large surface list where the welding point is located, and further the measured value of the size of the C-shaped flanging is obtained through the value E/F/D (G), wherein the measured value comprises the minimum half-width value and the maximum height value from the root of the R angle.

Radius of envelope cylindrical surface of standard part: and calculating the radius value of the minimum outer contour enveloping cylindrical surface of the current welding spot characteristic or the standard part along the axis direction, and further obtaining the measured value of the minimum radius of the enveloping cylindrical surface of the standard part.

The standard part attribute is as follows: and acquiring the measured values of the attributes of the standard component from the standard component list through the CADID value of the standard component, wherein the measured values comprise the English system, the size and the maximum torque value.

List of standard parts: searching all projection welding standard components in the model through the algorithm logic unit 1, calculating the associated connecting plate components, and establishing a mapping table; reversely searching a projection welding standard part associated with the standard part through the standard part to obtain a measured value of a standard part name list, wherein the measured value comprises the standard part list, names and brands, and comma separation (the same standard part can be suitable for a plurality of brands, and comma separation); the standard parts are divided by vertical lines.

Solder joint spacing (curve to curve): and (4) calculating the shortest distance between every two pieces of hot melt welding such as CO2 and the like on the same bonding surface, and outputting a measured value of the minimum distance value.

Designing the length of a welding spot: and obtaining the length of each section of welding spot reference line, and further obtaining the actual measurement value of the designed length of the welding spot.

Welding the width of the flange edge: and extracting an overlapping area (defined by a tangent line where two groups of large surfaces are located and an R-angle root curve) of the binding surface of the plate, intersecting the normal plane at the discrete point of the curve to obtain intersection points of two sides, and taking the minimum value in the distance between the intersection points of the two sides as the width of the welding flange edge, namely obtaining the minimum width actual measurement value of the welding flange edge width.

Pad pitch (curve to center): calculating the linear distance between the fusion welding reference line and the spot welding reference point through an algorithm logic unit 1, and specifically operating as follows: the method comprises the steps of obtaining positioning features, a plate list and a large base surface list of each plate from a welding spot base class, obtaining the welding spot base class list from the plate class, filtering candidate welding spot base classes of reference types, obtaining the large base surface list of each candidate welding spot base class, filtering the candidate welding spot base classes arranged on the same large surface, obtaining positioning points from the candidate welding spot base classes, and calculating the minimum distance value from the current welding spot positioning feature to each candidate welding spot positioning point to be used as an actual welding spot distance measurement value.

Thickness of the zinc coating: obtaining a plate class list from a welding spot base class, reading a first plate class, searching a corresponding material class from the plate class, judging whether a galvanized layer exists, obtaining the thickness of the galvanized layer from the material class list if the galvanized layer exists, then reading a next plate class, and finally obtaining the measured value of the thickness of the galvanized layer of each layer of plate.

Torque value of the hand piece: calculating the axial direction of the implantation welding standard part, obtaining a space transformation matrix (namely a configuration variable M column) of all fastening connection nuts from a BOM table, calculating the installation positions of the nuts, and matching the nuts which are approximately coincident with the axial line and are closest to the installation positions (the distance between the installation points can be configured). The measured torque value of the nut is obtained from the BOM table.

Solder joint spacing (centerline to center): and projecting the spot welding reference point onto the welding attachment surface of the plate, calculating the linear distance (L) between the spot welding reference point and the welding center line, and taking the minimum value of all the values as a target value, namely a minimum distance measured value of the welding spot distance.

Solder joint spacing (centerline-to-centerline): obtaining positioning points, a defined direction and a plate list from a welding point base class, obtaining the welding point base class list from the plate class, filtering candidate welding point base classes with inspection types, and if no welding point base class with a specified type exists, ignoring the step; and acquiring the positioning point and the positioning direction of each candidate welding point base class, inserting a virtual piece outside the connecting piece along the definition direction, wherein the height and the width of the virtual piece can be configured in a background, and the welding envelope body is welded in the direction from the reference point to the screw tip, and the FDS is welded in the direction from the reference point to the screw tip. And judging whether the envelope body interferes with the candidate welding points, if so, the distance value is 0, otherwise, calculating the distance value from the positioning point to the positioning direction of the other welding point, and taking the minimum value in all the values as the minimum distance measured value of the welding point interval to output.

Half width value of concave-convex surface: and obtaining a trimming line and an R angle line of the welding spot on the large surface, judging whether the R angle line is approximate to a circle or not when the trimming line does not exist and the flanging directions of the R angle are the same, judging the concave-convex type according to the flanging direction of the R angle if the R angle line is approximate to the circle, calculating the minimum distance from the central line of the welding spot to the R angle line, and outputting the minimum distance value as the half-width actual measurement value of the concave-convex surface.

Glue joint width: obtaining the gluing width from a welding spot base class, judging whether a parameter named as the gluing width exists under the welding spot reference characteristic, and if so, reading the parameter value as the gluing width; if not, reading a default value as the gluing width, wherein the default value can be set to 10mm, and obtaining: glue width measured value.

Solder joint spacing (center line to curved surface): obtaining a defined direction and a plate list from a welding spot base class, obtaining the welding spot base class list from the plate class, filtering candidate welding spot base classes of a reference type, if no welding spot base class of a specified type exists, neglecting the step, obtaining the plate list and the attaching large surface of each candidate welding spot base class, filtering candidate welding spots of the same large surface, obtaining positioning characteristics from the candidate welding spot base classes, calculating a minimum distance value from each candidate welding spot positioning characteristic to the current welding spot positioning direction, and taking the minimum value of all the values as a minimum distance actual measurement value of a welding spot distance between an implantation welding (FDS welding) axis and a gluing reference line.

Solder joint spacing (curve to curve): obtaining a reference line from a welding spot base class, obtaining a hot-melt welding spot base class from an assembly class, obtaining positioning characteristics from a candidate welding spot base class, calculating the distance between the positioning reference line and the reference line, and taking the minimum value of all values as the minimum distance measured value from a heat source class welding spot to a glue welding central line.

Tensile strength: and obtaining a plate class list from the welding point base class, sequentially obtaining material classes from the plate class list, and obtaining the maximum and minimum tensile strength values from the material classes so as to obtain the measured maximum/minimum tensile strength value of each layer of plate.

Minimum distance of end to perimeter piece: and acquiring a vertex value and a peripheral plate group list from the welding point base class, sequentially calculating the distance value from each plate group to the vertex, and taking the minimum value to output, namely acquiring the minimum distance measured value from the end part to the peripheral part.

Minimum distance of centerline to perimeter piece: inserting a virtual piece (a cylinder with a specified diameter), calculating whether the cylinder is interfered with the peripheral piece, and if so, setting the distance value to be 0; if not, directly calculating to obtain the minimum distance measured value from the intersection point of the central line of the cylinder and the binding surface to the peripheral piece.

The position size of the via hole is as follows: searching whether plate shielding exists in a range of a specified distance along the installation direction or not through the center line of the welding point of the arithmetic logic unit 1, wherein if the plate shielding exists, the diameter of the through hole is 0; if do not shelter from, calculate via hole diameter size, and the minimum distance value of top plate to connecting the plate lateral surface, output measured value: minimum height value and diameter value.

Open gap (non-contact): the panel to be tested must be attached to the large face of the same panel. And obtaining the shortest distance between the end faces of the trimming calculation of the position of the binding face, and outputting an actual measurement value: the minimum pore size.

Open gap (lap): the measured plate is attached to the large surface of the other plate, the root boundary curve of the R angle closest to the measured plate is obtained, the shortest distance between end surfaces is calculated, and the measured value is output: the minimum pore size.

Maximum size of cavity: reading a large surface list from the three-dimensional data, judging whether the type of a welding point is glue welding, if so, judging whether any surface in all the large surface lists is an R-angle surface, if so, dispersing the R-angle surface, calculating the minimum distance from a dispersion point to all surfaces of the welding point binding surface of another connecting plate, judging whether the direction of the minimum distance is approximately parallel to the normal direction of the minimum distance point on the other surface, if so, taking the maximum value in all the minimum distances as the size of the cavity at the position, and taking the maximum value in all the values as the maximum size of the cavity at the position. Outputting an actual measurement value: the maximum size of the cavity.

After the measured values of all the inspection parameters are obtained through the arithmetic logic unit 1, the measured values of the inspection parameters are compared with the corresponding judgment rule conditions, if the measured values of the number of layers of the plate are two layers, the judgment rule conditions are met, otherwise, if the measured values are four layers, the judgment rule conditions are not met, the corresponding comparison results are output, the comparison results which meet the standards and do not meet the standards are included, through the operation, the comparison results of all the inspection terms are obtained, and a problem report file is automatically generated, wherein the problem report file relates to the information/file generation/date presentation/date/meeting signing date/meeting of the standard picture/MR version number/problem item/material thickness/XYZ coordinate/screenshot problem type/MR corresponding to the terms Person/countersign date/person responsible for problem/request to return date, etc. The comparison result can be converted and a three-dimensional label set is generated and stored in the three-dimensional data, and if the OK/NG data set is displayed in the three-dimensional data, the comparison result is convenient for people to check, the repeated confirmation of problem points is reduced, and the working efficiency is improved.

As shown in fig. 2, the CATIA-based synchronous process automation inspection system includes:

the model building unit 4 is used for drawing a table model formed by a plurality of basic elements, wherein the basic elements comprise a check bar money item, a judgment rule item and a check parameter item;

a basic element setting unit 2 for setting inspection clauses of synchronous engineering manufacture in the inspection clauses of the form model, setting judgment rule conditions corresponding to the inspection clauses one by one in the judgment rule items, setting names of inspection parameters requiring measured value calculation in the inspection parameter items,

an inspection file generating unit 3 for generating an inspection file for inspecting the manufacturing feasibility of the synchronous project after the setting by the basic element setting unit 2 is completed;

the arithmetic logic unit 1 is used for analyzing and calculating the stored data in the welding spot list file, the bill of material file or the three-dimensional data according to the check file generated by the check file generating unit 3 to obtain the measured value of the corresponding check parameter;

and the comparison unit 5 is used for comparing the measured values of the inspection parameters with the corresponding judgment rule conditions to obtain a comparison result of each inspection term and automatically generate a problem report file. The basic element setting unit 2 is connected with the model establishing unit 4, the model establishing unit 4 is connected with the inspection file generating unit 3, the inspection file generating unit 3 is connected with the algorithm logic unit 1, and the algorithm logic unit 1 is connected with the comparison unit 5.

The automatic synchronous engineering inspection system based on the CATIA realizes the automatic synchronous engineering inspection method based on the CATIA by setting various functional components to respectively correspond to each other. The working principle of the CATIA-based synchronous process automatic inspection system can be described by the above CATIA-based synchronous process automatic inspection method, and the detailed description is omitted here.

Example two:

the technical solution in this embodiment is substantially the same as that in the first embodiment, except that the material type in the name of the inspection parameter and the measured value of the thickness of each sheet are obtained by analyzing and calculating the bill of material file through the arithmetic logic unit 1, and the specific operations include:

obtaining welding spot numbers from the three-dimensional data;

inquiring a line where a welding spot number is located from a digital-analog number list of the bill of material file;

searching the part material name of the row where the welding spot number is located from the material name column, thereby obtaining the material type measured value of each layer of plate;

and searching the material thickness value of the row where the welding spot number is positioned from the material thickness column, thereby obtaining the material thickness measured value of each layer of plate.

Example three:

the technical solution in this embodiment is substantially the same as that in the first embodiment, except that the material type and the measured value of the thickness of each layer of the sheet in the name of the inspection parameter are obtained by analyzing and calculating the solder-spot-list file through the arithmetic logic unit 1, and the material-list file is also obtained by analyzing and calculating the material-list file through the arithmetic logic unit 1, and the specific operations include:

obtaining welding spot numbers from the three-dimensional data;

inquiring a line where a welding spot number is located from a digital-analog number list of the bill of material file;

searching the part material name of the row where the welding spot number is located from the material name column, thereby obtaining the material type measured value of each layer of plate;

and searching the material thickness value of the row where the welding spot number is positioned from the material thickness column, thereby obtaining the material thickness measured value of each layer of plate.

The specific embodiments described herein are merely illustrative of the spirit of the invention. Various modifications or additions may be made to the described embodiments or alternatives may be employed by those skilled in the art without departing from the spirit or ambit of the invention as defined in the appended claims.

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种区划图入库的方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类