CN111861149A - Detection process driving method and system based on three-dimensional model - Google Patents
Detection process driving method and system based on three-dimensional model Download PDFInfo
- Publication number
- CN111861149A CN111861149A CN202010611194.4A CN202010611194A CN111861149A CN 111861149 A CN111861149 A CN 111861149A CN 202010611194 A CN202010611194 A CN 202010611194A CN 111861149 A CN111861149 A CN 111861149A
- Authority
- CN
- China
- Prior art keywords
- inspection
- measurement
- detection
- dimensional model
- model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 164
- 238000000034 method Methods 0.000 title claims abstract description 88
- 230000008569 process Effects 0.000 title claims abstract description 33
- 238000007689 inspection Methods 0.000 claims abstract description 168
- 230000000007 visual effect Effects 0.000 claims abstract description 78
- 238000006243 chemical reaction Methods 0.000 claims abstract description 12
- 238000005259 measurement Methods 0.000 claims description 148
- 238000000605 extraction Methods 0.000 claims description 16
- 238000012360 testing method Methods 0.000 claims description 11
- 238000005516 engineering process Methods 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 8
- 238000004806 packaging method and process Methods 0.000 claims description 7
- 238000011161 development Methods 0.000 claims description 6
- 238000009966 trimming Methods 0.000 claims description 6
- 238000012797 qualification Methods 0.000 claims description 3
- 238000010998 test method Methods 0.000 claims description 3
- 230000009467 reduction Effects 0.000 claims description 2
- 239000000284 extract Substances 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 239000013585 weight reducing agent Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06395—Quality analysis or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Game Theory and Decision Science (AREA)
- Geometry (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
The invention relates to a detection process driving method and system based on a three-dimensional model. The invention encapsulates the three-dimensional model containing the inspection rule of the part to be detected and the function into a js control, extracts the inspection rule in the three-dimensional model by using the function, and combines with the part information of the part to be detected to obtain the detection task information of the part to be detected, then, the detection task information is structurally displayed on an interface, the detection task information is combined with the three-dimensional model through the visual conversion function of the js control to form a visual part detection guide model, a worker can check the visual part detection guide model one by one according to the check items in the visual part detection guide model, and when one check item is clicked, the visual angle information of the current inspection project can be displayed on the interface, the worker is guided to complete the detection task in an auxiliary mode, the inspection operation of the worker is standardized, the detection efficiency is improved, the risk of misoperation is reduced, and the overall operation level is improved.
Description
Technical Field
The invention relates to the field of part detection, in particular to a detection process driving method and system based on a three-dimensional model.
Background
The detection is a necessary support means for quality verification and control in the part manufacturing process, and is an extremely important basic support technology in the manufacturing field and the quality control field. In modern manufacturing industry, most part detection driving methods still comprise: and detecting by a tester according to a paper inspection regulation and a two-dimensional part engineering drawing. Under the condition that the complexity of parts is increasing day by day, the method has high requirements on the drawing reading capability of workers due to low detection efficiency, and the requirement of part detection is difficult to meet. Although partial digital detection technology and method are available at present, most of the methods still carry out detection according to an electronic two-dimensional engineering drawing, and the method is still difficult to avoid the problem that the detection efficiency is influenced by the two-dimensional engineering drawing when complex parts are detected on the whole.
Therefore, it is an urgent technical problem to provide a method for replacing a two-dimensional engineering drawing with a three-dimensional model to allow an inspector to directly perform part inspection according to the three-dimensional model.
Disclosure of Invention
The invention aims to provide a detection process driving method and system based on a three-dimensional model, which can automatically generate a visual part detection guidance model with the three-dimensional model according to a detection task to guide a detection worker to detect parts, and improves the normalization and the detection efficiency of the detection process.
In order to achieve the purpose, the invention provides the following scheme:
a three-dimensional model based inspection process driven method, the method comprising:
acquiring a three-dimensional model of a test procedure containing a part to be detected;
carrying out model lightweight processing on the three-dimensional model to obtain a lightweight three-dimensional model;
packaging the light-weight three-dimensional model and a development interface and a function of the light-weight three-dimensional model into a js control; the function comprises a test protocol extraction function and a vision conversion function;
extracting the inspection procedure information of the part to be inspected contained in the lightweight three-dimensional model by using the inspection procedure extraction function of the js control; the inspection protocol information includes inspection items; the inspection items comprise inspection requirements, upper deviation, lower deviation and inspection views;
generating detection task information comprising inspection procedure information and part information of the part to be detected;
structuring the detection task information by adopting html and JavaScript technologies to form a structured detection task interface;
embedding the light-weight three-dimensional model into the structured detection task interface, and linking the view of the light-weight three-dimensional model corresponding to the detection view of each detection project to each detection project by using the visual conversion function of the js control to form a visual part detection guidance model;
And detecting the inspection items in the visual part detection guidance model one by one according to the guidance of the visual part detection guidance model to obtain the measurement result of the part to be detected.
Optionally, the detecting items in the visual part detection guidance model are detected one by one according to the guidance of the visual part detection guidance model to obtain the measurement result of the part to be detected, and the detecting method specifically includes:
detecting an ith inspection item in the visual part detection guide model according to the guidance of the visual part detection guide model to obtain a measured value of the ith inspection item, and displaying the measured value at a position corresponding to the measured value of the ith inspection item in the visual part detection guide model;
the measured value is differenced with the target value required by the inspection, and a measured difference value is determined;
and obtaining the measurement result of the ith inspection item according to the measurement difference and the upper deviation and the lower deviation of the ith inspection item, and displaying the measurement result at the corresponding position of the measurement result of the ith inspection item in the visual part detection guidance model.
Optionally, the obtaining a measurement result of the ith inspection item according to the measurement difference, the upper deviation and the lower deviation of the ith inspection item, and displaying the measurement result at a position corresponding to the measurement result of the ith inspection item in the visual part detection guidance model specifically includes:
judging whether the measurement difference is larger than an upper deviation or whether the measurement difference is smaller than a lower deviation to obtain a judgment result;
if the judgment result shows that the measurement difference value is larger than the upper deviation or the measurement difference value is smaller than the lower deviation, the measurement result is that the measurement item is unqualified;
and if the judgment result shows that the measurement difference value is smaller than or equal to the upper deviation and the measurement difference value is larger than or equal to the lower deviation, the measurement result is that the measurement item is qualified.
Optionally, the obtaining a measurement result of the ith inspection item according to the measurement difference, the upper deviation and the lower deviation of the ith inspection item, and displaying the measurement result at a position corresponding to the measurement result of the ith inspection item in the visual part detection guidance model, and then further includes:
and according to the inspection requirement, carrying out reduction on the measured value, reserving the required effective digit, and obtaining and storing the reduced measured value.
A three-dimensional model based inspection process drive system, the system comprising:
the first three-dimensional model acquisition module is used for acquiring a three-dimensional model containing a detection procedure of a part to be detected;
the light-weight three-dimensional model obtaining module is used for carrying out model light-weight processing on the three-dimensional model to obtain a light-weight three-dimensional model;
the js control determining module is used for packaging the light-weight three-dimensional model, the development interface and the functional function of the light-weight three-dimensional model into a js control; the function comprises a test protocol extraction function and a vision conversion function;
the inspection procedure information extraction module is used for extracting the inspection procedure information of the part to be inspected, which is contained in the lightweight three-dimensional model, by using the inspection procedure extraction function of the js control; the inspection protocol information includes inspection items; the inspection items comprise inspection requirements, upper deviation, lower deviation and inspection views;
the detection task information generating module is used for generating detection task information containing the inspection procedure information and the part information of the part to be detected;
the structured detection task interface forming module is used for structuring the detection task information by adopting html and JavaScript technologies to form a structured detection task interface;
The visual part detection guidance model determining module is used for embedding the light-weight three-dimensional model into the structured detection task interface, and linking the view of the light-weight three-dimensional model corresponding to the inspection view of each inspection item to each inspection item by using the visual conversion function of the js control to form a visual part detection guidance model;
and the measurement result acquisition module is used for detecting the inspection items in the visual part detection guidance model one by one according to the guidance of the visual part detection guidance model to acquire the measurement result of the part to be detected.
Optionally, the measurement result obtaining module specifically includes:
the measurement value acquisition sub-module is used for detecting the ith inspection item in the visual part detection guide model according to the guidance of the visual part detection guide model, acquiring the measurement value of the ith inspection item, and displaying the measurement value at the position corresponding to the measurement value of the ith inspection item in the visual part detection guide model;
a measurement difference value obtaining submodule for subtracting the measurement value from the target value of the inspection requirement to determine a measurement difference value;
And the inspection item measurement result acquisition sub-module is used for acquiring the measurement result of the ith inspection item according to the measurement difference value and the upper deviation and the lower deviation of the ith inspection item, and displaying the measurement result at the corresponding position of the measurement result of the ith inspection item in the visual part detection guidance model.
Optionally, the test item measurement result obtaining sub-module specifically includes:
the judgment result acquisition submodule is used for judging whether the measurement difference value is greater than the upper deviation or whether the measurement difference value is smaller than the lower deviation to obtain a judgment result;
a measurement item disqualification determination submodule, configured to determine that the measurement item is disqualified if the determination result indicates that the measurement difference is greater than the upper deviation or the measurement difference is smaller than the lower deviation;
and the measurement item qualification determining submodule is used for determining that the measurement item is qualified if the judgment result shows that the measurement difference value is smaller than or equal to the upper deviation and the measurement difference value is larger than or equal to the lower deviation.
Optionally, the system further includes:
and the trimming measured value acquisition module is used for trimming the measured value according to the inspection requirement, reserving the required effective digit, and acquiring and storing the trimmed measured value.
According to the specific embodiment provided by the invention, the invention discloses the following technical effects:
the visual part detection guidance model is formed by packaging a three-dimensional model containing a detection rule of a part to be detected and a function into a js control, extracting the detection rule in the three-dimensional model by using the function, combining the detection rule with part information of the part to be detected to obtain detection task information of the part to be detected, displaying the detection task information on an interface in a structured manner, combining the detection task information with the three-dimensional model through a visual conversion function of the js control to form the visual part detection guidance model, enabling a worker to carry out one-by-one detection according to detection items in the visual part detection guidance model, displaying visual angle information of a current detection item on the interface when one detection item is clicked, assisting the worker in carrying out visual guidance measurement, standardizing the detection operation of the worker and improving the detection efficiency.
The lightweight three-dimensional model removes information irrelevant to the inspection process, retains necessary information relevant to the inspection process, and can effectively reduce the size of the model.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without inventive exercise.
FIG. 1 is a flow chart of a three-dimensional model-based detection process driving method according to the present invention;
FIG. 2 is a schematic diagram of a three-dimensional model-based detection process driving method according to the present invention;
FIG. 3 is a block diagram of a three-dimensional model based inspection process driving system according to the present invention;
description of the drawings: the method comprises the steps of 1-a first three-dimensional model obtaining module, 2-a lightweight three-dimensional model obtaining module, 3-js control determining module, 4-inspection procedure information extracting module, 5-detection task information generating module, 6-structured detection task interface forming module, 7-visual part detection guide model determining module and 8-measurement result obtaining module.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The invention aims to provide a detection process driving method and system based on a three-dimensional model, which can automatically generate a visual part detection guidance model with the three-dimensional model according to a detection task to guide a detection worker to detect parts, and improves the normalization and the detection efficiency of the detection process.
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
Fig. 1 is a flowchart of a detection process driving method based on a three-dimensional model according to the present invention. FIG. 2 is a schematic diagram of a three-dimensional model-based detection process driving method according to the present invention. As shown in fig. 1 and 2, a three-dimensional model-based inspection process driving method includes the steps of:
s1, acquiring a three-dimensional model containing the inspection rule of the part to be inspected.
And S2, carrying out model weight reduction processing on the three-dimensional model to obtain a light-weight three-dimensional model.
And the model lightweight processing removes information irrelevant to the inspection process in the model, converts the high-precision boundary description model into a low-precision model, and retains the geometric shape, size and characteristic information in the model. After the three-dimensional model is subjected to model lightweight processing, the size of a lightweight file of the three-dimensional model is greatly reduced, and a foundation is laid for web end embedding of a subsequent model.
S3, packaging the light-weight three-dimensional model and the development interface and the function of the light-weight three-dimensional model into a js control; the function includes a test protocol extraction function and a visual transformation function.
web developers can use js controls to develop data acquisition card software programs. The data acquisition card refers to web software for detection process guidance and quality data recording.
S4, extracting the inspection procedure information of the part to be inspected contained in the lightweight three-dimensional model by using the inspection procedure extraction function of the js control; the inspection protocol information includes inspection items; the inspection items include inspection requirements, upper deviations, lower deviations, and inspection views.
And S5, generating detection task information including inspection regulation information and part information of the part to be detected.
The part information of the part to be detected is acquired through platforms such as MES in a factory. And the detection task information is generated by combining the inspection procedure information and the part information, so that the instantiation of the inspection task is realized. The task information content detection comprises the following steps: and (3) checking the procedure information: numbering, version, characteristic numbering, inspection requirement, upper and lower deviation and inspection view; part information: product number, volume, material. And the characteristic number, the inspection requirement, the upper deviation and the lower deviation and the inspection view form an inspection item. The verification view is angle of view information used to verify a certain measurement item.
And S6, structuring the detection task information by adopting html and JavaScript technologies to form a structured detection task interface.
The structured detection task information is displayed on the structured detection task interface in a detection task table form.
S7, embedding the light-weight three-dimensional model into the structured detection task interface, and linking the view of the light-weight three-dimensional model corresponding to the detection view of each detection project to each detection project by using the visual conversion function of the js control to form a visual part detection guidance model.
The lightweight model and the detection task table jointly form a data acquisition card.
When the items are checked in the click list, the program calls a visual angle switching function according to the visual angle information of the current measurement items to assist the inspection worker in carrying out visual guidance measurement.
And S8, detecting the inspection items in the visual part detection guidance model one by one according to the guidance of the visual part detection guidance model, and obtaining the measurement result of the part to be detected.
Step S8, specifically including:
detecting an ith inspection item in the visual part detection guide model according to the guidance of the visual part detection guide model to obtain a measured value of the ith inspection item, and displaying the measured value at a position corresponding to the measured value of the ith inspection item in the visual part detection guide model; the inspection worker uses digital inspection equipment (such as digital display calipers) to detect, and the digital inspection equipment transmits the measured value to a computer through bluetooth and other modes and displays the measured value.
The measured value is differed from the target value required by the inspection, and a measured difference value is determined;
obtaining a measurement result of the ith inspection item according to the measurement difference value and the upper deviation and the lower deviation of the ith inspection item, and displaying the measurement result at a position corresponding to the measurement result of the ith inspection item in the visual part detection guidance model, wherein the method specifically comprises the following steps:
judging whether the measurement difference is larger than the upper deviation or smaller than the lower deviation to obtain a judgment result;
if the judgment result indicates that the measurement difference value is larger than the upper deviation or the measurement difference value is smaller than the lower deviation, the measurement result is that the measurement item is unqualified;
and if the judgment result shows that the measurement difference value is less than or equal to the upper deviation and the measurement difference value is greater than or equal to the lower deviation, the measurement result is that the measurement item is qualified.
The measured value of the i-th test item obtained in step S8 may be directly the difference between the actual measured value of the measurement result and the target value, and in this case, the measurement result of the i-th test item may be obtained based on the measured value and the upper deviation and the lower deviation of the i-th test item.
The accuracy of different digital inspection equipment is different, combines the workshop actual need, has set up the measured value and has repaiied the function, still includes after S8 step:
According to the inspection requirement, the measured value is reduced, the required effective digits are reserved, the reduced measured value is obtained, and the reduced measured value is stored in a database.
The detection process driving method based on the three-dimensional model has the following technical effects:
(1) reducing the space occupied by the model and increasing the usability of the model
The three-dimensional model lightweight technology can effectively reduce the size of the model, retain relevant necessary information in the inspection process and increase the operability of the model. The lightweight model control is convenient to operate and interact with the web end, and the usability of the model is improved.
(2) The normative of the inspection process and the operating efficiency of workers are improved
The system can automatically generate the inspection data acquisition card with the three-dimensional model according to the inspection task, and workers can inspect one by one according to the quality characteristics in the card in the actual operation. Secondly, the quality data can be automatically captured, recorded and saved by the system. The inspection process is carried out according to the content of the acquisition card, and the operation of workers is standardized. In addition, due to the functions of error prevention and the like, the workload of workers is greatly simplified, and the working efficiency is improved.
The invention also provides a detection process driving system based on the three-dimensional model, which comprises the following components: the system comprises a first three-dimensional model acquisition module 1, a lightweight three-dimensional model acquisition module 2, a js control determination module 3, a test procedure information extraction module 4, a detection task information generation module 5, a structured detection task interface formation module 6, a visual part detection guidance model determination module 7 and a measurement result acquisition module 8.
The first three-dimensional model acquisition module 1 is used for acquiring a three-dimensional model containing a detection rule of a part to be detected.
And the lightweight three-dimensional model obtaining module 2 is used for carrying out model lightweight processing on the three-dimensional model to obtain a lightweight three-dimensional model.
The js control determining module 3 is used for packaging the lightweight three-dimensional model, the development interface and the function of the lightweight three-dimensional model into a js control; the function includes a test protocol extraction function and a visual transformation function.
And the inspection procedure information extraction module 4 is used for extracting the inspection procedure information of the part to be detected contained in the lightweight three-dimensional model by using the inspection procedure extraction function of the js control. The inspection protocol information includes inspection items; the inspection items include inspection requirements, upper deviations, lower deviations, and inspection views.
And the detection task information generating module 5 is used for generating detection task information which comprises inspection rule information and part information of the part to be detected.
And the structured detection task interface forming module 6 is used for structuring the detection task information by adopting html and JavaScript technologies to form a structured detection task interface.
And the visual part detection guidance model determining module 7 is used for embedding the light-weight three-dimensional model into the structured detection task interface, and linking the view of the light-weight three-dimensional model corresponding to the inspection view of each inspection project to each inspection project by using the visual conversion function of the js control to form the visual part detection guidance model.
And the measurement result acquisition module 8 is used for detecting the inspection items in the visual part detection guidance model one by one according to the guidance of the visual part detection guidance model to obtain the measurement result of the part to be detected.
The measurement result obtaining module 8 specifically includes:
the measurement value acquisition sub-module is used for detecting the ith inspection item in the visual part detection guide model according to the guidance of the visual part detection guide model, acquiring the measurement value of the ith inspection item and displaying the measurement value at the position corresponding to the measurement value of the ith inspection item in the visual part detection guide model;
the measurement difference value acquisition submodule is used for making a difference between the measurement value and a target value required by the inspection and determining a measurement difference value;
and the inspection item measurement result acquisition submodule is used for acquiring the measurement result of the ith inspection item according to the measurement difference value and the upper deviation and the lower deviation of the ith inspection item, and displaying the measurement result at the corresponding position of the measurement result of the ith inspection item in the visual part detection guidance model.
The test item measurement result acquisition submodule specifically includes:
the judgment result acquisition submodule is used for judging whether the measurement difference value is greater than the upper deviation or whether the measurement difference value is smaller than the lower deviation to obtain a judgment result;
The measurement item disqualification determining submodule is used for determining that the measurement item is disqualified if the judgment result shows that the measurement difference value is greater than the upper deviation or the measurement difference value is smaller than the lower deviation;
and the measurement item qualification determining submodule is used for determining that the measurement item is qualified if the judgment result shows that the measurement difference value is smaller than or equal to the upper deviation and the measurement difference value is larger than or equal to the lower deviation.
The system further comprises:
and the trimming measured value acquisition module is used for trimming the measured value according to the inspection requirement, reserving the required effective digit, and obtaining and storing the trimmed measured value.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. For the system disclosed by the embodiment, the description is relatively simple because the system corresponds to the method disclosed by the embodiment, and the relevant points can be referred to the method part for description.
The principles and embodiments of the present invention have been described herein using specific examples, which are provided only to help understand the method and the core concept of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, the specific embodiments and the application range may be changed. In view of the above, the present disclosure should not be construed as limiting the invention.
Claims (8)
1. A three-dimensional model-based inspection process driving method, the method comprising:
acquiring a three-dimensional model of a test procedure containing a part to be detected;
carrying out model lightweight processing on the three-dimensional model to obtain a lightweight three-dimensional model;
packaging the light-weight three-dimensional model and a development interface and a function of the light-weight three-dimensional model into a js control; the function comprises a test protocol extraction function and a vision conversion function;
extracting the inspection procedure information of the part to be inspected contained in the lightweight three-dimensional model by using the inspection procedure extraction function of the js control; the inspection protocol information includes inspection items; the inspection items comprise inspection requirements, upper deviation, lower deviation and inspection views;
generating detection task information comprising inspection procedure information and part information of the part to be detected;
structuring the detection task information by adopting html and JavaScript technologies to form a structured detection task interface;
embedding the light-weight three-dimensional model into the structured detection task interface, and linking the view of the light-weight three-dimensional model corresponding to the detection view of each detection project to each detection project by using the visual conversion function of the js control to form a visual part detection guidance model;
And detecting the inspection items in the visual part detection guidance model one by one according to the guidance of the visual part detection guidance model to obtain the measurement result of the part to be detected.
2. The three-dimensional model-based detection process driving method according to claim 1, wherein the step of detecting the inspection items in the visual part detection guidance model one by one according to the guidance of the visual part detection guidance model to obtain the measurement result of the part to be detected specifically comprises:
detecting an ith inspection item in the visual part detection guide model according to the guidance of the visual part detection guide model to obtain a measured value of the ith inspection item, and displaying the measured value at a position corresponding to the measured value of the ith inspection item in the visual part detection guide model;
the measured value is differenced with the target value required by the inspection, and a measured difference value is determined;
and obtaining the measurement result of the ith inspection item according to the measurement difference and the upper deviation and the lower deviation of the ith inspection item, and displaying the measurement result at the corresponding position of the measurement result of the ith inspection item in the visual part detection guidance model.
3. The three-dimensional model-based detection process driving method according to claim 2, wherein the obtaining the measurement result of the ith inspection item according to the measurement difference, the upper deviation and the lower deviation of the ith inspection item, and displaying the measurement result at the corresponding position of the measurement result of the ith inspection item in the visual part detection guidance model specifically comprises:
judging whether the measurement difference is larger than an upper deviation or whether the measurement difference is smaller than a lower deviation to obtain a judgment result;
if the judgment result shows that the measurement difference value is larger than the upper deviation or the measurement difference value is smaller than the lower deviation, the measurement result is that the measurement item is unqualified;
and if the judgment result shows that the measurement difference value is smaller than or equal to the upper deviation and the measurement difference value is larger than or equal to the lower deviation, the measurement result is that the measurement item is qualified.
4. The three-dimensional model-based inspection process driving method according to claim 2, wherein the obtaining of the measurement result of the ith inspection item according to the measurement difference, the upper deviation and the lower deviation of the ith inspection item, and displaying the measurement result at the corresponding position of the measurement result of the ith inspection item in the visual part inspection guidance model further comprises:
And according to the inspection requirement, carrying out reduction on the measured value, reserving the required effective digit, and obtaining and storing the reduced measured value.
5. A three-dimensional model based inspection process drive system, the system comprising:
the first three-dimensional model acquisition module is used for acquiring a three-dimensional model containing a detection procedure of a part to be detected;
the light-weight three-dimensional model obtaining module is used for carrying out model light-weight processing on the three-dimensional model to obtain a light-weight three-dimensional model;
the js control determining module is used for packaging the light-weight three-dimensional model, the development interface and the functional function of the light-weight three-dimensional model into a js control; the function comprises a test protocol extraction function and a vision conversion function;
the inspection procedure information extraction module is used for extracting the inspection procedure information of the part to be inspected, which is contained in the lightweight three-dimensional model, by using the inspection procedure extraction function of the js control; the inspection protocol information includes inspection items; the inspection items comprise inspection requirements, upper deviation, lower deviation and inspection views;
the detection task information generating module is used for generating detection task information containing the inspection procedure information and the part information of the part to be detected;
The structured detection task interface forming module is used for structuring the detection task information by adopting html and JavaScript technologies to form a structured detection task interface;
the visual part detection guidance model determining module is used for embedding the light-weight three-dimensional model into the structured detection task interface, and linking the view of the light-weight three-dimensional model corresponding to the inspection view of each inspection item to each inspection item by using the visual conversion function of the js control to form a visual part detection guidance model;
and the measurement result acquisition module is used for detecting the inspection items in the visual part detection guidance model one by one according to the guidance of the visual part detection guidance model to acquire the measurement result of the part to be detected.
6. The three-dimensional model-based driving system for detection process according to claim 5, wherein the measurement result obtaining module specifically comprises:
the measurement value acquisition sub-module is used for detecting the ith inspection item in the visual part detection guide model according to the guidance of the visual part detection guide model, acquiring the measurement value of the ith inspection item, and displaying the measurement value at the position corresponding to the measurement value of the ith inspection item in the visual part detection guide model;
A measurement difference value obtaining submodule for subtracting the measurement value from the target value of the inspection requirement to determine a measurement difference value;
and the inspection item measurement result acquisition sub-module is used for acquiring the measurement result of the ith inspection item according to the measurement difference value and the upper deviation and the lower deviation of the ith inspection item, and displaying the measurement result at the corresponding position of the measurement result of the ith inspection item in the visual part detection guidance model.
7. The three-dimensional model-based detection process driving system according to claim 6, wherein the inspection item measurement result obtaining sub-module specifically comprises:
the judgment result acquisition submodule is used for judging whether the measurement difference value is greater than the upper deviation or whether the measurement difference value is smaller than the lower deviation to obtain a judgment result;
a measurement item disqualification determination submodule, configured to determine that the measurement item is disqualified if the determination result indicates that the measurement difference is greater than the upper deviation or the measurement difference is smaller than the lower deviation;
and the measurement item qualification determining submodule is used for determining that the measurement item is qualified if the judgment result shows that the measurement difference value is smaller than or equal to the upper deviation and the measurement difference value is larger than or equal to the lower deviation.
8. The three-dimensional model based inspection process drive system of claim 6, further comprising:
and the trimming measured value acquisition module is used for trimming the measured value according to the inspection requirement, reserving the required effective digit, and acquiring and storing the trimmed measured value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010611194.4A CN111861149B (en) | 2020-06-29 | 2020-06-29 | Detection process driving method and system based on three-dimensional model |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010611194.4A CN111861149B (en) | 2020-06-29 | 2020-06-29 | Detection process driving method and system based on three-dimensional model |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111861149A true CN111861149A (en) | 2020-10-30 |
CN111861149B CN111861149B (en) | 2023-04-07 |
Family
ID=72989370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010611194.4A Active CN111861149B (en) | 2020-06-29 | 2020-06-29 | Detection process driving method and system based on three-dimensional model |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111861149B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070031024A1 (en) * | 2003-07-24 | 2007-02-08 | Dan Albeck | System and method for monitoring and visualizing the output of a production process |
CN106981089A (en) * | 2016-12-22 | 2017-07-25 | 中国电子科技集团公司第三十八研究所 | A kind of generation method and detection method of three-dimensional values file |
CN109783566A (en) * | 2019-03-27 | 2019-05-21 | 北京计算机技术及应用研究所 | A kind of product inspection data acquisition device |
CN110009211A (en) * | 2019-03-27 | 2019-07-12 | 北京计算机技术及应用研究所 | A kind of product visualization checking system based on threedimensional model |
CN111027134A (en) * | 2019-11-14 | 2020-04-17 | 中国航空工业集团公司西安航空计算技术研究所 | Method for realizing MBD-based inspection of aviation complex structural component |
-
2020
- 2020-06-29 CN CN202010611194.4A patent/CN111861149B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070031024A1 (en) * | 2003-07-24 | 2007-02-08 | Dan Albeck | System and method for monitoring and visualizing the output of a production process |
CN106981089A (en) * | 2016-12-22 | 2017-07-25 | 中国电子科技集团公司第三十八研究所 | A kind of generation method and detection method of three-dimensional values file |
CN109783566A (en) * | 2019-03-27 | 2019-05-21 | 北京计算机技术及应用研究所 | A kind of product inspection data acquisition device |
CN110009211A (en) * | 2019-03-27 | 2019-07-12 | 北京计算机技术及应用研究所 | A kind of product visualization checking system based on threedimensional model |
CN111027134A (en) * | 2019-11-14 | 2020-04-17 | 中国航空工业集团公司西安航空计算技术研究所 | Method for realizing MBD-based inspection of aviation complex structural component |
Non-Patent Citations (3)
Title |
---|
张江 等: "面向飞机结构件的三维检测规划***研究与开发", 《航空精密制造技术》 * |
杜宝瑞 等: "基于三维轻量化模型的可视化检测***研究", 《锻压装备与制造技术》 * |
段桂江 等: "基于MBD的飞机结构件检验规划技术研究", 《数字化设计与制造》 * |
Also Published As
Publication number | Publication date |
---|---|
CN111861149B (en) | 2023-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100305439B1 (en) | Failure rate estimation method, failure rate estimation system and recording medium | |
CN102664748B (en) | Interactive electronic technical manual-based online fault diagnosis equipment and online fault diagnosis method | |
CN113222184A (en) | Equipment inspection system and method based on augmented reality AR | |
CN102608114A (en) | Substrate inspection system | |
CN108549741B (en) | Shield tunneling machine main bearing sealing performance health assessment method and system | |
CN111693089A (en) | Product quality control method, device, equipment and storage medium for assembly line | |
CN109784502A (en) | On-site maintenance processing method and system based on fault equipment | |
CN111861149B (en) | Detection process driving method and system based on three-dimensional model | |
CN107315664A (en) | Video card automatic checkout system and method | |
CN115100285B (en) | Wind power sensor installation method, device, equipment and readable storage medium | |
CN116245808A (en) | Workpiece defect detection method and device, electronic equipment and storage medium | |
CN110636256A (en) | Industrial fault diagnosis method, device, equipment and storage medium based on AR | |
CN114240928B (en) | Partition detection method, device and equipment for board quality and readable storage medium | |
US11150849B2 (en) | Device and method for checking the printing of an article | |
CN111859629B (en) | Method and system for detecting and planning moving parts of helicopter | |
CN114638096A (en) | Method, device and equipment for displaying logic among program variables and storage medium | |
CN113706721A (en) | Elevator inspection method and system based on augmented reality technology | |
CN100383778C (en) | System and method for measuring figure file geometric feature | |
CN100345146C (en) | Object measuring system and method | |
CN116797707B (en) | Interface graphic rendering method and system based on operating system adaptation | |
CN114674224B (en) | Workpiece step detection method, device, storage medium and equipment | |
CN117141046B (en) | Safety monitoring method and system of aluminum foil cutlery box punch forming machine | |
CN114973260B (en) | Intelligent checking method and equipment for hydraulic jack | |
CN118049938B (en) | Rail measuring method, device, electronic equipment, readable storage medium and system | |
CN117056335A (en) | Data storage method and device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |