CN109408951A - A kind of the part inspection method and relevant apparatus of PCB - Google Patents
A kind of the part inspection method and relevant apparatus of PCB Download PDFInfo
- Publication number
- CN109408951A CN109408951A CN201811229366.0A CN201811229366A CN109408951A CN 109408951 A CN109408951 A CN 109408951A CN 201811229366 A CN201811229366 A CN 201811229366A CN 109408951 A CN109408951 A CN 109408951A
- Authority
- CN
- China
- Prior art keywords
- pcb
- coordinate information
- parts
- minimum range
- information
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/39—Circuit design at the physical level
- G06F30/398—Design verification or optimisation, e.g. using design rule check [DRC], layout versus schematics [LVS] or finite element methods [FEM]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
Abstract
This application discloses the part inspection methods of PCB a kind of, comprising: obtains the coordinate information of part to be detected, obtains and check minimum range;All parts are screened according to coordinate information, obtain being less than the multiple target parts for checking minimum range at a distance from part to be detected;The information of all target parts is subjected to output processing by preset path.Pass through the coordinate information and inspection minimum range of the part to be detected of acquisition, the condition checked PCB has been determined, and then part scan process can be carried out on PCB by these formalization conditions, target part is obtained, due to being that device is scanned processing, avoids the defect of manual inspection, the case where being not in missing inspection, the design mistake of discovery PCB in time, reduces the development cycle, improves the processing quality of PCB.Disclosed herein as well is the part inspection methods of PCB a kind of, part check device, device and the computer readable storage medium of PCB, have the above beneficial effect.
Description
Technical field
This application involves PCB design technical field, in particular to the part inspection of the part inspection method, PCB of a kind of PCB
Device, device and computer readable storage medium.
Background technique
It, can be by the Automation Design software to PCB (Printed Circuit with the continuous development of information technology
Board printed circuit board) plate is designed, accelerate the production efficiency of PCB.Wherein, it during being designed to PCB, needs
The distance between some parts and other parts are checked, if distance is less than threshold value, it is possible to during production and processing
This part is damaged, then is redesigned.For example, needing to check around cooling fin in PCB design and being in certain distance
It is no to have part, if there is then carrying out position adjustment, avoid because apart from cooling fin it is excessively close due to during processing cause to damage
It is bad, guarantee the process reliability of PCB.
It is after the completion of PCB design, by artificial mode to peculiar part and its in design software in current techniques
He checks the distance of part.But when number of parts increases, and PCB design is larger, manual inspection inevitably will appear missing inspection
The case where.The PCB of missing inspection, which is carried out production, could find the design mistake of PCB, cause resources of production to waste, increase the work of production
When, the development cycle is increased, the processing quality of PCB is reduced.
Therefore, the processing quality for how improving PCB, the case where avoiding the occurrence of missing inspection are the weights of those skilled in the art's concern
Point problem.
Summary of the invention
The purpose of the application is to provide part check device, device and the meter of the part inspection method of PCB a kind of, PCB
Calculation machine readable storage medium storing program for executing passes through the coordinate information and inspection minimum range of the part to be detected of acquisition, it is determined that carry out to PCB
The condition of inspection, and part scan process is carried out on PCB, the case where avoiding artificial missing inspection, improve the processing matter of PCB
Amount.
In order to solve the above technical problems, the application provides the part inspection method of PCB a kind of, comprising:
The coordinate information of part to be detected is obtained, obtains and checks minimum range;
All parts are screened according to the coordinate information, obtain being less than at a distance from the part to be detected described
Check multiple target parts of minimum range;
The information of all target parts is subjected to output processing by preset path.
Optionally, all parts are screened according to the coordinate information, is obtained at a distance from the part to be detected
Less than the multiple target parts for checking minimum range, comprising:
Using the coordinate information as the center of circle, using the inspection minimum range as radius, according to the center of circle and described
Radius carries out circular scan processing, obtains the target part.
Optionally, all parts are screened according to the coordinate information, is obtained at a distance from the part to be detected
Less than the multiple target parts for checking minimum range, comprising:
Obtain multiple measured apart from calculation processing according to coordinate information of the coordinate information to all parts
From;
Testing distance is less than the part for checking minimum range as the target part.
Optionally, all parts are screened according to the coordinate information, is obtained at a distance from the part to be detected
Less than the multiple target parts for checking minimum range, comprising:
Toroidal coordinates calculation processing is carried out according to the coordinate information and the inspection minimum range, obtains indicating annulus
Multiple toroidal coordinates information;
Part is judged whether there is in the annulus according to the coordinate information of all toroidal coordinates information and all parts
It is interior;
If so, using the part in the annulus as the target part.
Optionally, the information of all target parts is carried out by output processing by preset path, comprising:
The information of all target parts is sent to terminal to show, to complete output processing.
Optionally, the information of all target parts is carried out by output processing by preset path, comprising:
The information of all target parts is saved hereof in a text form, the file is stored in terminal
In, to complete output processing.
The application also provides the part check device of PCB a kind of, comprising:
Condition obtains module, for obtaining the coordinate information of part to be detected, obtains and checks minimum range;
Condition judgment module, for being screened according to the coordinate information to all parts, obtain with it is described to be detected
The distance of part is less than the multiple target parts for checking minimum range;
Judging result output module, for being carried out the information of all target parts at output by preset path
Reason.
Optionally, the condition judgment module is specifically used for using the coordinate information as the center of circle, and the inspection is minimum
Distance is used as radius, carries out circular scan processing according to the center of circle and the radius, obtains the target part.
The application also provides a kind of device, comprising:
Memory, for storing computer program;
Processor, the step of part inspection method as described above is realized when for executing the computer program.
The application also provides a kind of computer readable storage medium, and calculating is stored on the computer readable storage medium
The step of machine program, the computer program realizes part inspection method as described above when being executed by processor.
The part inspection method of a kind of PCB provided herein, comprising: the coordinate information for obtaining part to be detected obtains
Take inspection minimum range;All parts are screened according to the coordinate information, are obtained at a distance from the part to be detected
Less than the multiple target parts for checking minimum range;It is by preset path that the information progress of all target parts is defeated
It handles out.
Pass through the coordinate information and inspection minimum range of the part to be detected of acquisition, it is determined that the item checked PCB
Part, and these conditions are digitized conditions, that is, problem has been carried out formalization representation in a device, and then can
To carry out part scan process on PCB by these formalization conditions, target part is obtained, due to being that device is scanned place
The case where managing, therefore avoiding the defect of manual inspection, be not in missing inspection finds the design mistake of PCB in time, reduces exploitation
Period improves the processing quality of PCB.
The application also provides the part inspection method of PCB a kind of, part check device, device and the computer of PCB can
Storage medium is read, there is the above beneficial effect, this will not be repeated here.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The embodiment of application for those of ordinary skill in the art without creative efforts, can also basis
The attached drawing of offer obtains other attached drawings.
Fig. 1 is a kind of flow chart of the part inspection method of PCB provided by the embodiment of the present application;
Fig. 2 is a kind of structural schematic diagram of the part check device of PCB provided by the embodiment of the present application.
Specific embodiment
The core of the application is to provide part check device, device and the meter of the part inspection method of PCB a kind of, PCB
Calculation machine readable storage medium storing program for executing passes through the coordinate information and inspection minimum range of the part to be detected of acquisition, it is determined that carry out to PCB
The condition of inspection, and part scan process is carried out on PCB, the case where avoiding artificial missing inspection, improve the processing matter of PCB
Amount.
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present application
In attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is
Some embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art
Every other embodiment obtained without making creative work, shall fall in the protection scope of this application.
It in the prior art, is after the completion of PCB design, by artificial mode to peculiar part and its in design software
He checks the distance of part.But when number of parts increases, and PCB design is larger, manual inspection inevitably will appear missing inspection
The case where.The PCB of missing inspection, which is carried out production, could find the design mistake of PCB, cause resources of production to waste, increase the work of production
When, the development cycle is increased, the processing quality of PCB is reduced.
Therefore, the embodiment of the present application provides the part inspection method of PCB a kind of, passes through the coordinate of the part to be detected of acquisition
Information and inspection minimum range, it is determined that the condition that PCB is checked, and these conditions are digitized conditions,
Exactly problem formalization representation is subjected in a device, and then zero can have been carried out on PCB by these formalization conditions
Part scan process, obtains target part, due to being that device is scanned processing, avoids the defect of manual inspection, will not
Occur the case where missing inspection, finding the design mistake of PCB in time, reduces the development cycle, improve the processing quality of PCB.
Referring to FIG. 1, Fig. 1 is a kind of flow chart of the part inspection method of PCB provided by the embodiment of the present application.
This method may include:
S101 obtains the coordinate information of part to be detected, obtains and checks minimum range;
This step is intended to obtain the condition for automating part inspection, i.e., the coordinate information of part to be detected and inspection are most
Small distance.Wherein, coordinate information is mainly the location information for indicating part to be detected, that is, head during automatic detection
First need to know detected part where on, and then just can determine that other parts whether with the part to be detected whether
It crosses close.Another check minimum range mainly indicate inspection condition, that is, part to be detected and other parts it is the smallest away from
From if the distance there are also part is less than the inspection minimum range, it is determined that the part is excessively close.
Wherein, this step is optional, can also include that coordinate system is established on PCB, can be using an angle of PCB as seat
The origin for marking system, can also be not specifically limited herein using part to be detected as the origin of coordinate system.It establishes after coordinate system
On the basis of coordinate system, the coordinate information of to be detected part and the coordinate information of other parts can be got.
S102 screens all parts according to coordinate information, obtains being less than inspection most at a distance from part to be detected
Multiple target parts of small distance;
On the basis of step S101, this step is intended to screen all parts according to coordinate information, obtain with to
The distance for detecting part is less than the multiple target parts for checking minimum range.The main function of S101 is true for this step
Surely the condition screened, thus step S101 inspection condition has been determined after can be sieved according to the inspection condition
Choosing, qualified part are exactly to be less than to check minimum range at a distance from part to be detected.Wherein, the side of part scanning is carried out
Formula is not unique, is introduced subsequent.
The information of all target parts is carried out output processing by preset path by S103.
On the basis of step S102, the information for the target part that this step is intended to obtain is exported.Wherein, it indicates
Part generally uses unique identification, therefore obtained target part is also multiple unique identifications, needs to obtain by the unique identification again
Corresponding parts information is got, finally exports the information of target part, completes the inspection operation of part.
Optionally, the S102 in the present embodiment may include:
Using coordinate information as the center of circle, it will check that minimum range as radius, carries out circular scan according to the center of circle and radius
Processing, obtains target part.
This optinal plan is to check that minimum range as radius, simulates a circle using coordinate information as the center of circle
Domain is scanned in the area, and part in the area is target part, that is, with center of circle standoff distance than checking
The short part of minimum range.
Optionally, the S102 in the present embodiment also may include:
It is carried out obtaining multiple testing distances apart from calculation processing according to coordinate information of the coordinate information to all parts;
Testing distance is less than the part for checking minimum range as target part.
This optinal plan is that each part of traversal calculates the part at a distance from part to be detected, that is, testing distance,
Judged by the testing distance, using standard compliant part as target part.
Optionally, the S102 in the present embodiment can also include:
It according to coordinate information and checks that minimum range carries out toroidal coordinates calculation processing, obtains the multiple annulus for indicating annulus
Coordinate information;
Part is judged whether there is in annulus according to the coordinate information of all toroidal coordinates information and all parts;
If so, using the part in annulus as target part.
This optinal plan is intended to judge whether there is part in annulus according to the coordinate of point each on annulus.
Optionally, the S103 in the present embodiment may include:
The information of all target parts is sent to terminal to show, to complete output processing.
This optinal plan namely directly shows the information of target part at the terminal.
Optionally, the S103 in the present embodiment also may include:
The information of all target parts is saved hereof in a text form, in the terminal by file preservation, so as to
Complete output processing.
This optinal plan is mainly by the information preservation of target part in text file.
To sum up, the present embodiment passes through the coordinate information and inspection minimum range of the part to be detected obtained, it is determined that PCB
The condition checked, and these conditions are digitized conditions, that is, problem is formalized in a device
It indicates, and then part scan process can be carried out on PCB by these formalization conditions, target part is obtained, due to being
Device is scanned processing, therefore the case where avoid the defect of manual inspection, be not in missing inspection, finds setting for PCB in time
Mistake is counted, the development cycle is reduced, improves the processing quality of PCB.
A kind of part check device of PCB provided by the embodiments of the present application is introduced below, one kind described below
The part check device of PCB can correspond to each other reference with a kind of above-described part inspection method of PCB.
Referring to FIG. 2, Fig. 2 is a kind of structural schematic diagram of the part check device of PCB provided by the embodiment of the present application.
The apparatus may include:
Condition obtains module 100, for obtaining the coordinate information of part to be detected, obtains and checks minimum range;
Condition judgment module 200 obtains and part to be detected for being screened according to coordinate information to all parts
Distance is less than the multiple target parts for checking minimum range;
Judging result output module 300, for the information of all target parts to be carried out output processing by preset path.
Optionally, the condition judgment module 200 is specifically used for check that minimum range is made using coordinate information as the center of circle
For radius, circular scan processing is carried out according to the center of circle and radius, obtains target part.
The embodiment of the present application also provides a kind of device characterized by comprising
Memory, for storing computer program;
Processor, the step of part inspection method as described above is realized when for executing the computer program.
The embodiment of the present application also provides a kind of computer readable storage medium, which is characterized in that described computer-readable to deposit
Computer program is stored on storage media, the computer program realizes part reviewing party as described above when being executed by processor
The step of method.
The computer readable storage medium may include: USB flash disk, mobile hard disk, read-only memory (Read-Only
Memory, ROM), random access memory (RandomAccess Memory, RAM), magnetic or disk etc. is various to deposit
Store up the medium of program code.
Each embodiment is described in a progressive manner in specification, the highlights of each of the examples are with other realities
The difference of example is applied, the same or similar parts in each embodiment may refer to each other.For device disclosed in embodiment
Speech, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, related place is referring to method part illustration
?.
Professional further appreciates that, unit described in conjunction with the examples disclosed in the embodiments of the present disclosure
And algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware and
The interchangeability of software generally describes each exemplary composition and step according to function in the above description.These
Function is implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Profession
Technical staff can use different methods to achieve the described function each specific application, but this realization is not answered
Think beyond scope of the present application.
The step of method described in conjunction with the examples disclosed in this document or algorithm, can directly be held with hardware, processor
The combination of capable software module or the two is implemented.Software module can be placed in random access memory (RAM), memory, read-only deposit
Reservoir (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technology
In any other form of storage medium well known in field.
Above to the part inspection method of PCB provided herein a kind of, the part check device of PCB, device and
Computer readable storage medium is described in detail.Principle and embodiment of the specific case to the application used herein
It is expounded, the description of the example is only used to help understand the method for the present application and its core ideas.It should be pointed out that
For those skilled in the art, under the premise of not departing from the application principle, can also to the application into
Row some improvements and modifications, these improvement and modification are also fallen into the protection scope of the claim of this application.
Claims (10)
1. the part inspection method of PCB a kind of characterized by comprising
The coordinate information of part to be detected is obtained, obtains and checks minimum range;
All parts are screened according to the coordinate information, obtain being less than the inspection at a distance from the part to be detected
Multiple target parts of minimum range;
The information of all target parts is subjected to output processing by preset path.
2. part inspection method according to claim 1, which is characterized in that according to the coordinate information to all parts into
Row screening obtains being less than the multiple target parts for checking minimum range at a distance from the part to be detected, comprising:
Using the coordinate information as the center of circle, using the inspection minimum range as radius, according to the center of circle and the radius
Circular scan processing is carried out, the target part is obtained.
3. part inspection method according to claim 1, which is characterized in that according to the coordinate information to all parts into
Row screening obtains being less than the multiple target parts for checking minimum range at a distance from the part to be detected, comprising:
It is carried out obtaining multiple testing distances apart from calculation processing according to coordinate information of the coordinate information to all parts;
Testing distance is less than the part for checking minimum range as the target part.
4. part inspection method according to claim 1, which is characterized in that according to the coordinate information to all parts into
Row screening obtains being less than the multiple target parts for checking minimum range at a distance from the part to be detected, comprising:
Toroidal coordinates calculation processing is carried out according to the coordinate information and the inspection minimum range, obtains indicating the multiple of annulus
Toroidal coordinates information;
Part is judged whether there is in the annulus according to the coordinate information of all toroidal coordinates information and all parts;
If so, using the part in the annulus as the target part.
5. part inspection method according to claim 1, which is characterized in that by preset path by all targets zero
The information of part carries out output processing, comprising:
The information of all target parts is sent to terminal to show, to complete output processing.
6. part inspection method according to claim 1, which is characterized in that by preset path by all targets zero
The information of part carries out output processing, comprising:
The information of all target parts is saved hereof in a text form, the file is saved in the terminal,
To complete output processing.
7. the part check device of PCB a kind of characterized by comprising
Condition obtains module, for obtaining the coordinate information of part to be detected, obtains and checks minimum range;
Condition judgment module obtains and the part to be detected for being screened according to the coordinate information to all parts
Distance be less than it is described check minimum range multiple target parts;
Judging result output module, for the information of all target parts to be carried out output processing by preset path.
8. part check device according to claim 7, which is characterized in that the condition judgment module, being specifically used for will
The coordinate information is justified using the inspection minimum range as radius according to the center of circle and the radius as the center of circle
Shape scan process obtains the target part.
9. a kind of device characterized by comprising
Memory, for storing computer program;
Processor realizes such as part inspection method as claimed in any one of claims 1 to 6 when for executing the computer program
The step of.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium
Program is realized when the computer program is executed by processor such as part inspection method as claimed in any one of claims 1 to 6
Step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811229366.0A CN109408951A (en) | 2018-10-22 | 2018-10-22 | A kind of the part inspection method and relevant apparatus of PCB |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811229366.0A CN109408951A (en) | 2018-10-22 | 2018-10-22 | A kind of the part inspection method and relevant apparatus of PCB |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109408951A true CN109408951A (en) | 2019-03-01 |
Family
ID=65468691
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811229366.0A Withdrawn CN109408951A (en) | 2018-10-22 | 2018-10-22 | A kind of the part inspection method and relevant apparatus of PCB |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109408951A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110501353A (en) * | 2019-07-26 | 2019-11-26 | 苏州浪潮智能科技有限公司 | A kind of horizontal vertical of PCB walks Check Methods and relevant apparatus |
CN111339730A (en) * | 2020-01-19 | 2020-06-26 | 苏州浪潮智能科技有限公司 | Method and device for checking device position in PCB design |
-
2018
- 2018-10-22 CN CN201811229366.0A patent/CN109408951A/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110501353A (en) * | 2019-07-26 | 2019-11-26 | 苏州浪潮智能科技有限公司 | A kind of horizontal vertical of PCB walks Check Methods and relevant apparatus |
CN111339730A (en) * | 2020-01-19 | 2020-06-26 | 苏州浪潮智能科技有限公司 | Method and device for checking device position in PCB design |
CN111339730B (en) * | 2020-01-19 | 2022-08-09 | 苏州浪潮智能科技有限公司 | Method and device for checking device position in PCB design |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103500459B (en) | Printed circuit board defect detecting method based on regularization parameters | |
CN112750116B (en) | Defect detection method, device, computer equipment and storage medium | |
CN105510348A (en) | Flaw detection method and device of printed circuit board and detection equipment | |
CN107729235B (en) | Method, apparatus, device and computer readable medium for locating code defect producer | |
US9679354B2 (en) | Duplicate check image resolution | |
JP2005277395A5 (en) | ||
CN109741295B (en) | Product quality detection method and device | |
CN111612757A (en) | Screen crack detection method, device, equipment and storage medium | |
CN113820333B (en) | Battery pole piece abnormality detection method, device, upper computer and detection system | |
CN109408951A (en) | A kind of the part inspection method and relevant apparatus of PCB | |
CN109643271B (en) | Identifying unstable testing | |
CN110599484A (en) | Defect detection method, device and storage medium | |
CN112435222A (en) | Circuit board detection method and device and computer readable storage medium | |
CN104732510A (en) | Camera lens black spot detecting method and device | |
CN111738026A (en) | System and method for evaluating symbols | |
CN105354816A (en) | Electronic element positioning method and apparatus | |
CN113468905B (en) | Graphic code identification method, graphic code identification device, computer equipment and storage medium | |
CN110006923A (en) | A kind of label quality detecting method, device and computer readable storage medium | |
CN113674260A (en) | SMT welding spot defect detection method | |
CN114627113B (en) | Method, system, device and medium for detecting defects of printed circuit board | |
CN113610801B (en) | Defect classification method, device, equipment and storage medium based on minimum unit | |
CN113706056A (en) | Bidding unit performance identification early warning method, device, equipment and storage medium | |
CN116342590B (en) | Method and device for detecting wafer test needle mark | |
CN112612882B (en) | Review report generation method, device, equipment and storage medium | |
CN113242422B (en) | Method, device, equipment, system and medium for testing camera module |
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 | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20190301 |
|
WW01 | Invention patent application withdrawn after publication |