CN102682177A - System and method for manufacturing printed circuit board - Google Patents

System and method for manufacturing printed circuit board Download PDF

Info

Publication number
CN102682177A
CN102682177A CN2012101545798A CN201210154579A CN102682177A CN 102682177 A CN102682177 A CN 102682177A CN 2012101545798 A CN2012101545798 A CN 2012101545798A CN 201210154579 A CN201210154579 A CN 201210154579A CN 102682177 A CN102682177 A CN 102682177A
Authority
CN
China
Prior art keywords
value
mistake proofing
circuit board
random
data
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
Application number
CN2012101545798A
Other languages
Chinese (zh)
Other versions
CN102682177B (en
Inventor
王葛
汤有义
王毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MEIZHOU ZHIHAO ELECTRONIC-TECH CO LTD
Original Assignee
MEIZHOU ZHIHAO ELECTRONIC-TECH CO LTD
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by MEIZHOU ZHIHAO ELECTRONIC-TECH CO LTD filed Critical MEIZHOU ZHIHAO ELECTRONIC-TECH CO LTD
Priority to CN201210154579.8A priority Critical patent/CN102682177B/en
Publication of CN102682177A publication Critical patent/CN102682177A/en
Application granted granted Critical
Publication of CN102682177B publication Critical patent/CN102682177B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Supply And Installment Of Electrical Components (AREA)
  • General Factory Administration (AREA)

Abstract

The invention relates to a system for manufacturing a printed circuit board. The system comprises a data input module, a data range calculation module, a data detection module, a database read-write module, a data output module and the like. The invention further provides a method for manufacturing the printed circuit board applied in the system for manufacturing the printed circuit board. The system and method provided by the invention can be used for automatically detecting the preset most suitable error-proofing value for producing the circuit board, effectively improving the probability of error prevention in production process of the circuit board, and meanwhile greatly improving the effectiveness of the error-proofing value.

Description

Printed circuit board manufacturing system and manufacturing approach
Technical field
The present invention relates to a kind of printed circuit board manufacturing system and manufacturing approach, particularly a kind of printed circuit board manufacturing system and manufacturing approach of mistake proofing value of accurately counting circuit plate.
Background technology
Printed circuit board (PCB) (Printed Circuit Board; PCB) almost be the basis of any electronic product, appear at almost in each electronic equipment, generally speaking; If in some equipment, electronic devices and components are arranged, they also all are to be integrated on the printed circuit board (PCB) of different sizes so.
Along with the function of electronic product strengthens day by day, its popularity is increasingly high.For the also corresponding raising of the requirement that is applied in the printed circuit board (PCB) in the electronic product, especially printed circuit board (PCB) is constantly promoted in the requirement aspect the quality.
Printed circuit board (PCB) is in manufacture process; Need carry out the machine drilling operation; Also do not produce circuitous pattern on the sheet material of printed circuit board (PCB) at this moment; Therefore in drilling operating, to use the wrong tool of production in order preventing, in the designing printed circuit board unit, to need anti-mispointing nail of design.Because printed circuit board (PCB) is not of uniform size; The production model is various; The position of anti-mispointing nail is limited, needs could use after the certain interval of time (for example 180 days, specifically be as the criterion with the actual regulation of factory); In each time period, the position coordinates of anti-mispointing nail needs to distinguish different item numbers.In the prior art, with the C# mistake proofing value record of production model in an electrical form, when new production model; From electrical form, search blank mistake proofing value and be used for new model, when the production model runs up to some, for example 200 when above; Blank mistake proofing value does not have, and just need search the service time of mistake proofing value use at most, therefore when searching the mistake proofing value, needs the time of labor yet; Not only reduced the production efficiency of circuit board; And manually search the mode of mistake proofing value, and also cause the wrong choice of mistake proofing value easily, have a strong impact on the production of circuit board.
Summary of the invention
The present invention provides a kind of printed circuit board manufacturing system; Comprise data input module, data area computing module, data detection module, database read writing module and data outputting module, said data input module receives the request of the C# mistake proofing value of the circuit board that calculates current production model; Said data area computing module calculates the mistake proofing value scope that can be applicable to this production model circuit board according to the production information of the circuit board of said data input module input, and in the mistake proofing value scope mistake proofing value at random of random choose; Whether the mistake proofing value at random that said data detection module produces according to said data area computing module can be used in the circuit board of current production model; If mistake proofing value at random can be applicable to the circuit board of current production model; Return and detect successful signal, send signal simultaneously and give said database read writing module to the data area computing module; Said database read writing module is responsible for the operation that data of database read and write the mistake proofing value; Said data outputting module is used for the instruction output mistake proofing value according to said database read writing module.
The present invention also provides a kind of manufacturing approach of printed circuit board (PCB), comprising: step S1, obtain the mistake proofing value request of calculating the predetermined circuit board of producing; Step S2 calculates the set of mistake proofing Value Data; Step S3 selects mistake proofing value at random; Step S4 calls the historical service recorder of mistake proofing value at random; Step S5 detects mistake proofing value at random according to basic condition and whether meets predetermined requirement, when detecting mistake proofing value at random and meet predetermined the requirement, and execution in step S6; When detecting mistake proofing value at random and do not meet predetermined the requirement, return step S3; Step S6 selectes, writes down and output mistake proofing value.
According to a preferred embodiment of the invention, in said step S5, when all mistake proofing values at random of detection all do not meet predetermined the requirement, carry out following steps: step S30, from the set of mistake proofing Value Data, select mistake proofing value at random; Step S40 calls the historical service recorder of mistake proofing value at random; Step S50 detects mistake proofing value at random according to the high-order condition and whether meets predetermined requirement, when detecting mistake proofing value at random and meet predetermined the requirement, and execution in step S6; When detecting mistake proofing value at random and do not meet predetermined the requirement, return step S30.
According to a preferred embodiment of the invention, in said step S50, when all mistake proofing values at random of detection all do not meet predetermined the requirement, carry out following steps: step S60, export special mistake proofing value.
According to a preferred embodiment of the invention, in said step S1, calculate comprise in the mistake proofing value request of the predetermined circuit board of producing needs calculate in the Panel Y value of the circuit board of mistake proofing value, SRY value, the production type information any one or multiple.
According to a preferred embodiment of the invention, in said step S2, calculate less than circuit board PanelX value half the and greater than 80 millimeters with interior be all mistake proofing Value Data set of a stage unit with 0.5 millimeter.
According to a preferred embodiment of the invention; In said step S5; Said basic condition comprises Panel Y value, the SR Y value of the predetermined circuit board of producing; And whether meet the Panel Y value that is greater than or less than in the historical record or more than the SR Y value 2mm, confirm whether it meets the mistake proofing value requirement of the circuit board of being scheduled to production through detecting Panel Y value and SR Y value.
According to a preferred embodiment of the invention, in said step S50, the high-order testing conditions comprises that further detection is greater than or less than the fate of the historical record of 2mm apart from current service time.
Compared to prior art; The method that printed circuit board manufacturing system of the present invention and manufacturing approach thereof the are new auxiliary manufacturing technology that uses a computer; Binding data storehouse system, the minimum mistake proofing value that can effectively use according to drilling operating generates mistake proofing Value Data storehouse to maximum mistake proofing value, simultaneously with the production model of each mistake proofing value combined circuit plate; Panel Y value, SR Y value and the time keeping that uses get off.When reusing the mistake proofing value; Can calculate the only mistake proofing value that meets this board production through computer searching and according to historical service recorder and the production information of producing circuit board in advance; Effectively promote the probability of mistake proofing in the board production process, promote the validity of mistake proofing value simultaneously significantly.
Description of drawings
Fig. 1 is the structural representation of the used printed circuit board (PCB) of the present invention when producing.
Fig. 2 is the structural representation of printed circuit board manufacturing system of the present invention.
Fig. 3 is the schematic flow sheet of the manufacturing approach of printed circuit board manufacturing system shown in Figure 2.
Embodiment
Specify embodiment of the present invention below in conjunction with accompanying drawing.
See also Fig. 1, Fig. 1 is the structural representation of the used printed circuit board (PCB) of the present invention when producing.Be set with Panel Y value zone and SR Y value zone on the circuit board 1, wherein, Panel Y value zone is the overall area of circuit board 1, and SR Y value is the effective utilization zone on the circuit board 1,, can be used in the effective coverage that makes various P.e.c. that is.Part between Panel Y value zone and the SR Y value zone is an auxiliary area 2; Be used for setting the auxiliary setting of various circuit board making processes in the auxiliary area; For example; Locate corresponding respectively one first pilot hole 3 and one second pilot hole 4 set in the upper and lower of auxiliary area 2 respectively at a side (like the left side) preset distance (as 38 millimeters) of the vertical center line X of circuit board 1, simultaneously at one the 3rd pilot hole 5 of opposite side (like the right side) setting of the vertical center line X of auxiliary area 2 Lower Halves.Respectively circuit board 1 is fixed on the table top of machine drilling machine from above-mentioned first pilot hole 3, second pilot hole 4, the 3rd pilot hole 5 respectively with anti-mispointing nail then; Prevent in boring procedure; Situation such as moving appears in circuit board 1, the accuracy of assurance circuit boring position.Wherein, the distance between second pilot hole 4 and the 3rd pilot hole 5 is the mistake proofing distance, is designated as C# mistake proofing value.Since the determining positions of the 3rd pilot hole 5 size of C# mistake proofing value, the 3rd pilot hole 5 is also referred to as the mistake proofing pilot hole, the 3rd pilot hole 5 corresponding location nails also become anti-mispointing nail.The 3rd pilot hole 5 has the information such as item number of corresponding circuits plate through record, prevents that mistake from appearring in circuit boring, promotes the making quality of circuit board.
See also Fig. 2; Fig. 1 is the structural representation of printed circuit board manufacturing system of the present invention, and said printed circuit board manufacturing system 100 comprises data input module 11, data area computing module 12, data detection module 13, database read writing module 14, data outputting module 15.
Wherein, data input module 11 is used to receive the request of the C# mistake proofing value of the circuit board 1 that calculates current production model, comprises the production information of being scheduled to production model circuit board 1 in this request, like Panel Y value, SR Y value and production model etc.; Data area computing module 12 is used to calculate the production information by the circuit board 1 of data input module 11 inputs; Like Panel Y value, SR Y value and production model etc.; Calculate the C# mistake proofing value scope that can be applicable to this production model circuit board 1, and mistake proofing value at random of random choose sends to detection module 13 and detects in the C# mistake proofing value scope; Data detection module 13 is used to detect the circuit board 1 whether mistake proofing value at random that data area computing module 12 sends can be used in current production model; If mistake proofing value at random can be applicable to the circuit board of current production model; Return and detect successful signal, send signal simultaneously and give database read writing module 14 to data area computing module 12; Database read writing module 14 is responsible for the operation that data of database reads and writes; Data outputting module 15 is used for the instruction output C# mistake proofing value according to database read writing module 14.
See also Fig. 3, the process flow diagram of the manufacturing approach of Fig. 3 printed circuit board manufacturing system shown in Figure 2, said manufacturing approach specifically comprises:
Step S1 obtains the mistake proofing value request of calculating;
In this step; Data input module 11 receives the request of the C# mistake proofing value of the circuit board that requires the predetermined production model of calculating from the outside; Comprise in this request that needs calculate information such as the Panel Y value of the circuit board 1 of C# mistake proofing value, SR Y value, production model, will receive the information of coming simultaneously and pass to data area computing module 12.
Step S2 calculates the set of mistake proofing Value Data;
In this step; Data area computing module 12 is according to information such as the Panel Y value of circuit board 1, SR Y value, production model and combine predetermined computation rule; Calculate the mistake proofing value set that is applicable to this circuit board 1, for example can calculate less than Panel X value half the and greater than 80 millimeters with interior be all mistake proofing Value Data set of a stage unit with 0.5 millimeter.
Step S3 selects mistake proofing value at random;
In this step, data area computing module 12 is A of mistake proofing value at random of random choose from the set of the mistake proofing Value Data of above-mentioned generation, and the additional basis testing conditions comprises Panel Y value, the SR Y value of circuit board, and passes to data detection module 13 and detect.
Step S4 calls the historical service recorder of mistake proofing value at random;
In this step, data detection module 13 is called the historical service recorder that database read writing module 14 reads the A of mistake proofing value at random according to the data that data area computing module 12 transmits.
Step S5 detects mistake proofing value at random according to basic condition and whether meets predetermined requirement;
In this step; Data detection module 13 detects the A of mistake proofing value at random according to basic condition and whether meets predetermined requirement of producing circuit board; For example can detect whether Panel Y value and SR Y value meet the Panel Y value that is greater than or less than in the historical record or more than the SR Y value 2mm, and testing result is returned to data area computing module 12.When detecting the A of mistake proofing value at random and meet predetermined the requirement, execution in step S6; When detecting the A of mistake proofing value at random result and do not meet predetermined the requirement, return step S3.
Step S6 selectes, writes down and output mistake proofing value;
In this step; Data area detection module 12 is with the C# mistake proofing value of the current A of mistake proofing value at random with current production model; Call the service recorder that database read writing module 14 writes down the A of mistake proofing value at random simultaneously; And Data transmission A exports to the production that board production equipment carries out circuit board to data outputting module 15 with C# mistake proofing value.Execution in step S7 accomplishes the calculating of this C# mistake proofing value then.
After returning circulation step S3; Data area computing module 12 will be from the mistake proofing data acquisition again one of the random choose B of mistake proofing value at random, Panel Y and the SR Y value that are different from the A of mistake proofing value at random pass to data detection module 13, the circulation of repeating step S3 ~ S5 then.
In circulation step S3 ~ S5; When mistake proofing values at random all in the mistake proofing Value Data set is whole detected after still during neither one mistake proofing value composite demand; The circulation of redirect execution in step S30 ~ S50, wherein step S30 ~ S50 is similar with step S3 ~ S5, and difference is:
Among the step S30; Data area computing module 12 is chosen the A of mistake proofing value at random again at random in the set of mistake proofing Value Data; And additional high-order testing conditions passes to data detection module 13, and the high-order testing conditions comprises information such as mistake proofing effective time, Panel Y, SR Y value.
Step S40 is similar with step S4, repeats no more at this.
Among the step S50; Data detection module 13 is after receiving the detection data; Detect according to the high-order condition, the high-order testing conditions has increased the fate that detects the historical record distance current service time that is greater than or less than 2mm on the basis of basic testing conditions, when fate during greater than the schedule time (as 180 days); Testing result is " being ", then returns testing result and execution in step S6; When fate during less than the schedule time (as 180 days), testing result is for " denying " and return failure result, returns step S52, selects the new B of mistake proofing value at random and adopts high-order testing conditions repeating step S3 ~ S5.Have only when having detected all mistake proofing value at random, all can't confirm appropriate C # mistake proofing value, then execution in step S60.
Step S60 exports special mistake proofing numerical value;
When adopting high-order testing conditions repeating step S30 ~ S50, still neither one mistake proofing value meets the requirements, and then returns special mistake proofing numerical value by data area computing module 12 and gives data outputting module 15, and execution in step S7 finishes the calculating of this mistake proofing value then.
Compared to prior art; The method that printed circuit board manufacturing system of the present invention and manufacturing approach thereof the are new auxiliary manufacturing technology that uses a computer; Binding data storehouse system, thus the minimum mistake proofing value that can effectively use according to drilling operating generates mistake proofing Value Data storehouse to maximum mistake proofing value, simultaneously with the production model of each mistake proofing value combined circuit plate; Panel Y value, SR Y value and the time keeping that uses get off.When reusing the mistake proofing value; Can calculate the only mistake proofing value that meets this board production through computer searching and according to historical service recorder and the production information of producing circuit board in advance; Effectively promote the probability of mistake proofing in the board production process, promote the validity of mistake proofing value simultaneously significantly.
The above is merely preferred embodiments of the present invention; Protection scope of the present invention is not exceeded with above-mentioned embodiment; As long as the equivalence that those of ordinary skills do according to disclosed content is modified or changed, all should include in the protection domain of putting down in writing in claims.

Claims (8)

1. a printed circuit board manufacturing system comprises data input module, data area computing module, data detection module, database read writing module and data outputting module, it is characterized in that:
Said data input module receives the request of the mistake proofing value of the circuit board that calculates current production model;
Said data area computing module calculates the mistake proofing value scope that can be applicable to this production model circuit board according to the production information of the circuit board of said data input module input, and in the mistake proofing value scope mistake proofing value at random of random choose;
Whether the mistake proofing value at random that said data detection module produces according to said data area computing module can be used in the circuit board of current production model; If mistake proofing value at random can be applicable to the circuit board of current production model; Return and detect successful signal, send signal simultaneously and give said database read writing module to the data area computing module;
Said database read writing module is responsible for the operation that data of database read and write the mistake proofing value;
Said data outputting module is used for the instruction output mistake proofing value according to said database read writing module.
2. the manufacturing approach of a printed circuit board (PCB) comprises:
Step S1 obtains the mistake proofing value request of calculating the predetermined circuit board of producing;
Step S2 calculates the set of mistake proofing Value Data according to predetermined rule;
Step S3 selects mistake proofing value at random from the set of mistake proofing Value Data;
Step S4 calls the historical service recorder of mistake proofing value at random;
Step S5 detects mistake proofing value at random according to basic condition and whether meets predetermined requirement, when detecting mistake proofing value at random and meet predetermined the requirement, and execution in step S6; When detecting mistake proofing value at random and do not meet predetermined the requirement, return step S3;
Step S6 selectes, writes down and output mistake proofing value.
3. the manufacturing approach of printed circuit board (PCB) according to claim 2 is characterized in that, in said step S5, when all mistake proofing values at random of detection all do not meet predetermined the requirement, carries out following steps:
Step S30 selects mistake proofing value at random from the set of mistake proofing Value Data;
Step S40 calls the historical service recorder of mistake proofing value at random;
Step S50 detects mistake proofing value at random according to the high-order condition and whether meets predetermined requirement, when detecting mistake proofing value at random and meet predetermined the requirement, and execution in step S6; When detecting mistake proofing value at random and do not meet predetermined the requirement, return step S30.
4. the manufacturing approach of printed circuit board (PCB) according to claim 3 is characterized in that, in said step S50, when all mistake proofing values at random of detection all do not meet predetermined the requirement, carries out following steps:
Step S60 exports special mistake proofing value.
5. the manufacturing approach of printed circuit board (PCB) according to claim 4; It is characterized in that; In said step S1, calculate comprise in the mistake proofing value request of the predetermined circuit board of producing needs calculate in the Panel Y value of the circuit board of mistake proofing value, SR Y value, the production type information any one or multiple.
6. the manufacturing approach of printed circuit board (PCB) according to claim 5; It is characterized in that; In said step S2, calculate less than circuit board Panel X value half the and greater than 80 millimeters with interior be all mistake proofing Value Data set of a stage unit with 0.5 millimeter.
7. the manufacturing approach of printed circuit board (PCB) according to claim 6; It is characterized in that; In said step S5; Said basic condition comprises Panel Y value, the SR Y value of the predetermined circuit board of producing, and whether meets the Panel Y value that is greater than or less than in the historical record or more than the SR Y value 2mm, confirm whether it meets the mistake proofing value requirement of the circuit board of being scheduled to production through detecting Panel Y value and SR Y value.
8. the manufacturing approach of printed circuit board (PCB) according to claim 3 is characterized in that, in said step S50, the high-order testing conditions comprises that further detection is greater than or less than the fate of the historical record of 2mm apart from current service time.
CN201210154579.8A 2012-05-17 2012-05-17 System and method for manufacturing printed circuit board Active CN102682177B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210154579.8A CN102682177B (en) 2012-05-17 2012-05-17 System and method for manufacturing printed circuit board

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210154579.8A CN102682177B (en) 2012-05-17 2012-05-17 System and method for manufacturing printed circuit board

Publications (2)

Publication Number Publication Date
CN102682177A true CN102682177A (en) 2012-09-19
CN102682177B CN102682177B (en) 2014-08-13

Family

ID=46814097

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210154579.8A Active CN102682177B (en) 2012-05-17 2012-05-17 System and method for manufacturing printed circuit board

Country Status (1)

Country Link
CN (1) CN102682177B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1512283A (en) * 2002-12-30 2004-07-14 财团法人工业技术研究院 System for determining positioning hole location in printed circuit board producing controller
US20050075835A1 (en) * 2003-09-09 2005-04-07 Ta-Feng Tseng System and method of real-time statistical bin control
CN101772268A (en) * 2009-12-22 2010-07-07 深圳市集锦线路板科技有限公司 Technology for aligning circuit board by PIN nail

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1512283A (en) * 2002-12-30 2004-07-14 财团法人工业技术研究院 System for determining positioning hole location in printed circuit board producing controller
US20050075835A1 (en) * 2003-09-09 2005-04-07 Ta-Feng Tseng System and method of real-time statistical bin control
CN101772268A (en) * 2009-12-22 2010-07-07 深圳市集锦线路板科技有限公司 Technology for aligning circuit board by PIN nail

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《科技导报》 20100828 郭峰林等 "基于势函数的印刷电路板定位孔快速定位算法" 第71-73页 1-8 , *
郭峰林等: ""基于势函数的印刷电路板定位孔快速定位算法"", 《科技导报》 *

Also Published As

Publication number Publication date
CN102682177B (en) 2014-08-13

Similar Documents

Publication Publication Date Title
CN100541502C (en) A kind of PCB analogue system and its implementation with error detection function
CN102883522B (en) The boring method of printed circuit board (PCB), printed circuit board (PCB) and device
CN103442528A (en) PCB back-drilling method and system
CN104270889A (en) Local high-precision printed circuit board and manufacturing method thereof
CN109583526A (en) Two dimensional code application method, device and the storage medium of pcb board
CN106304638A (en) The processing method of printed circuit board forming
CN103517575A (en) Method for transplant grafting of printed circuit board
CN104812174A (en) Prepreg blind hole and slot forming method
CN105653761B (en) A kind of method of automatic acquisition batch outfititem jacking number of parts
CN105472911A (en) Lamination positioning and detecting method
CN1696939B (en) System and method for validating wire-laying interval on PCB
CN201523480U (en) Circuit board with recognizing marks
CN104552439B (en) The processing method of printed circuit board drill hole
CN102682177A (en) System and method for manufacturing printed circuit board
CN113630983B (en) PCB back drilling processing method and device
CN100394335C (en) System for determining positioning hole location in printed circuit board producing controller
CN106132078A (en) Multiple-printed-panel for circuit board and the method manufacturing multiple-printed-panel for circuit board
CN110769603A (en) Multi-layer PCB graph exposure alignment method and device based on eight-point alignment
CN108617164B (en) Selection method, system, readable storage medium storing program for executing and the electronic equipment of optical reference point
CN113657070B (en) Automatic line and hole shifting detection and optimization method based on CAM system
CN112504183B (en) Hole deviation detection method
CN101770527A (en) Method for modifying data of circuit components
CN206517662U (en) Edges of boards wad cutter error-proof structure
CN105979707A (en) Method and system for identifying copper free area in line layer
CN112277070A (en) Binary system and hole array code conversion method, device, equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant