CN105224719A - A kind of method realizing same page part and sort out fast - Google Patents
A kind of method realizing same page part and sort out fast Download PDFInfo
- Publication number
- CN105224719A CN105224719A CN201510561144.9A CN201510561144A CN105224719A CN 105224719 A CN105224719 A CN 105224719A CN 201510561144 A CN201510561144 A CN 201510561144A CN 105224719 A CN105224719 A CN 105224719A
- Authority
- CN
- China
- Prior art keywords
- page
- same page
- file
- allegro
- pagex
- 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.)
- Pending
Links
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of method realizing same page part and sort out fast, the method is that same page parts information is written in together by the page number of part in Capture principle, then import data at Allegro software, automatically same page zero part is placed in together according to the page number of part in Capture principle.Of the present inventionly a kind ofly realize method that same page part sorts out fast compared to the prior art, automatically same page zero part is placed in together according to the page number of part in Capture principle, make designer not need contrast schematic circuit to find one by one and be dispersed in part everywhere, effectively decrease part and sort out the time, significantly improve the work efficiency of designer, reduce the labour intensity of designer.
Description
Technical field
The present invention relates to PCB part placement technical field, specifically a kind of method realizing same page part and sort out fast.
Background technology
Have many moneys PCB design software in electronics industry at present, Allegro software, as one wherein, has very abundant and powerful function.This software application exclusive data mode design Storage file, and every part of design document has corresponding self contained data base to support.Two category informations are mainly contained: physical message and logical message in database.The various feature operations of Allegro software are all the editor to this database and operation.Same situation, uses the expansion Skill interface that provides of software, also can carry out editing operation to this database, thus realizes the function that some programs do not provide, and improves the efficiency of Layout work.
In PCBLayout design, after net table is called in, just start PCB design part placement.And the position after part importing PCB is often according to the data placement of net table, what in the Capture page number, the part of set of circuits can be random is distributed on pcb board, this can bring very large trouble to designer in the layout of PCB part, contrast schematic circuit to find one by one and be dispersed in part everywhere, will take a long time before PCB part placement and every page zero part is divided.At present, also do not carry out the implementation method of the Skill program of part paging according to the Capture page number, be used for increasing work efficiency, reduce the labour intensity of designer.
Disclosed patent application document: number of patent application is " CN201510196658.9 ".Name is called " a kind of PCB design method and system ", this document discloses " a kind of PCB design method and system, the process of surface treatment that the PCB surface that selection is applicable to the packaging information of electronic component to be installed adopts.Set up corresponding technique wiring layer according to described process of surface treatment, the parts information for the PCB part that connect corresponding to described electronic component is associated with the information of described technique wiring layer; Pass through the present invention, when setting up encapsulation storehouse, this technique information directly can be embodied in parts library, and derive to be supplied in the technique wiring layer information of making sheet manufacturer and contain all component information being associated with similar face treatment process, improve work efficiency, also reduce and link up the wrong probability causing process error ".The disclosure file is by setting up corresponding technique wiring layer, parts information for the PCB part that connect corresponding to electronic component being associated with the method for the information of technique wiring layer, is not the method for raising the efficiency that every page zero part has divided before PCB part placement.
The patent No. is " CN200810175367.1 ".Name is called the method for pros and cons part " in a kind of Automatic Logos mainboard parts list ", this document disclose " a kind of method of pros and cons part in Automatic Logos mainboard parts list; by VC program language, Microsoft Excel is operated; in conjunction with the form that Allegro software generates automatically; read the part beaten at PCB reverse side; itself and parts list contrasted and identify, eliminate the tedious steps that part pros and cons mark is carried out in craft, also ensure that the correctness of mark ".The disclosure file is operated Microsoft Excel by VC program language, in conjunction with the form that Allegro software generates automatically, read the part beaten at PCB reverse side, itself and parts list contrasted and identifies, not carrying out sorting out process by the page number to the random circuit component be distributed on pcb board.
Summary of the invention
Technical assignment of the present invention is to provide a kind of method realizing same page part and sort out fast.
Technical assignment realizes in the following manner, the method is that same page parts information is written in together by the page number of part in Capture principle, then import data at Allegro software, automatically same page zero part is placed in together according to the page number of part in Capture principle.
The operation steps of the method is as follows:
First step 1) generates a PageX.txt file: in Capture software, open DSN design document, the page edit page attribute that will put part is chosen in catalogue, PartReference attribute one hurdle is chosen in Part tab, copy the word on this hurdle with copy command, and the content copied is pasted in newly-built PageX.txt file;
Step 2) set up LayoutSkill menu bar catalogue, the mode of foundation is the allegro.men file of amendment Allegro program, under Skill file is placed on Skill catalogue, in allegro.ilinit file, adds load;
Newly-built PageX.txt file is put into below the same catalogue of allegro design document by step 3), runs this Skill order, the part item information that program automatic capturing PageX.txt preserves, and realizes the quick classification of same page part.
PageX.txt file in described step 1) is number corresponding file with the schematic diagram page number.
Of the present inventionly a kind ofly realize method that same page part sorts out fast compared to the prior art, automatically same page zero part is placed in together according to the page number of part in Capture principle, make designer not need contrast schematic circuit to find one by one and be dispersed in part everywhere, effectively decrease part and sort out the time, significantly improve the work efficiency of designer, reduce the labour intensity of designer.
Embodiment
Embodiment 1:
This method realizing that same page part sorts out fast is that same page parts information is written in together by the page number of part in Capture principle, then import data at Allegro software, automatically same page zero part is placed in together according to the page number of part in Capture principle.
Concrete operation step is as follows:
First step 1) generates one and numbers corresponding PageX.txt file with the schematic diagram page number: in Capture software, open DSN design document, the page edit page attribute that will put part is chosen in catalogue, PartReference attribute one hurdle is chosen in Part tab, copy the word on this hurdle with copy command, and the content copied is pasted in newly-built PageX.txt file;
Step 2) set up LayoutSkill menu bar catalogue, the mode of foundation is the allegro.men file of amendment Allegro program, under Skill file is placed on Skill catalogue, in allegro.ilinit file, adds load;
Newly-built PageX.txt file is put into below the same catalogue of allegro design document by step 3), runs this Skill order, the part item information that program automatic capturing PageX.txt preserves, and realizes the quick classification of same page part.
The part of original code of this Skill program is as follows:
axlCmdRegister("xpage"'xpage)
procedure(xpage()
let(()
;axlSetFindFilter(?enabledlist("symbols")?onButtons"all")
axlSetFindFilter(?enabledlist("symbols")
axlAddSelectBox()
;axlAddSelectPoint()
;axlWindowBoxSet()
d=axlGetSelSet()
a=caadr(axlExtentLayout())
axlTransformObject(d?symbols?angle0?origina:0.0)
axlClearSelSet()
)
)
Below portion of program code example is only won.
By embodiment above, described those skilled in the art can be easy to realize the present invention.But should be appreciated that the present invention is not limited to above-mentioned several embodiments.On the basis of disclosed embodiment, described those skilled in the art can the different technical characteristic of combination in any, thus realizes different technical schemes.
Claims (3)
1. the method realizing same page part and sort out fast, it is characterized in that, the method is that same page parts information is written in together by the page number of part in Capture principle, then import data at Allegro software, automatically same page zero part is placed in together according to the page number of part in Capture principle.
2. a kind of method realizing same page part and sort out fast according to claim 1, it is characterized in that, the operation steps of the method is as follows:
First step 1) generates a PageX.txt file: in Capture software, open DSN design document, the page edit page attribute that will put part is chosen in catalogue, PartReference attribute one hurdle is chosen in Part tab, copy the word on this hurdle with copy command, and the content copied is pasted in newly-built PageX.txt file;
Step 2) set up LayoutSkill menu bar catalogue, the mode of foundation is the allegro.men file of amendment Allegro program, under Skill file is placed on Skill catalogue, in allegro.ilinit file, adds load;
Newly-built PageX.txt file is put into below the same catalogue of allegro design document by step 3), runs this Skill order, the part item information that program automatic capturing PageX.txt preserves, and realizes the quick classification of same page part.
3. a kind of method realizing same page part and sort out fast according to claim 1, is characterized in that, the PageX.txt file in described step 1) is number corresponding file with the schematic diagram page number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510561144.9A CN105224719A (en) | 2015-09-06 | 2015-09-06 | A kind of method realizing same page part and sort out fast |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510561144.9A CN105224719A (en) | 2015-09-06 | 2015-09-06 | A kind of method realizing same page part and sort out fast |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105224719A true CN105224719A (en) | 2016-01-06 |
Family
ID=54993685
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510561144.9A Pending CN105224719A (en) | 2015-09-06 | 2015-09-06 | A kind of method realizing same page part and sort out fast |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105224719A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106714462A (en) * | 2017-02-27 | 2017-05-24 | 济南浪潮高新科技投资发展有限公司 | Method for automatically importing part into PCB |
CN108121872A (en) * | 2017-12-21 | 2018-06-05 | 郑州云海信息技术有限公司 | A kind of method of quick highlighted part |
CN110489802A (en) * | 2019-07-19 | 2019-11-22 | 苏州浪潮智能科技有限公司 | A kind of method and system checking part placement correctness |
CN111625879A (en) * | 2020-05-08 | 2020-09-04 | 深圳市一博科技股份有限公司 | Method capable of rapidly grabbing component Group on PCB |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030187534A1 (en) * | 2002-03-26 | 2003-10-02 | Honda Giken Kogyo Kabushiki Kaisha | System and method for checking data stored in database system used for part management |
CN102081636A (en) * | 2009-11-30 | 2011-06-01 | 英业达股份有限公司 | Circuit diagram element searching method |
-
2015
- 2015-09-06 CN CN201510561144.9A patent/CN105224719A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030187534A1 (en) * | 2002-03-26 | 2003-10-02 | Honda Giken Kogyo Kabushiki Kaisha | System and method for checking data stored in database system used for part management |
CN102081636A (en) * | 2009-11-30 | 2011-06-01 | 英业达股份有限公司 | Circuit diagram element searching method |
Non-Patent Citations (1)
Title |
---|
青青1987: "Allegro按页摆放零件", 《HTTPS://WENKU.BAIDU.COM/VIEW/B912D9240722192E4536F60C.HTML》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106714462A (en) * | 2017-02-27 | 2017-05-24 | 济南浪潮高新科技投资发展有限公司 | Method for automatically importing part into PCB |
CN108121872A (en) * | 2017-12-21 | 2018-06-05 | 郑州云海信息技术有限公司 | A kind of method of quick highlighted part |
CN110489802A (en) * | 2019-07-19 | 2019-11-22 | 苏州浪潮智能科技有限公司 | A kind of method and system checking part placement correctness |
CN110489802B (en) * | 2019-07-19 | 2022-08-12 | 苏州浪潮智能科技有限公司 | Method and system for checking part layout correctness |
CN111625879A (en) * | 2020-05-08 | 2020-09-04 | 深圳市一博科技股份有限公司 | Method capable of rapidly grabbing component Group on PCB |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11604916B2 (en) | Method, system, and electronic device for detecting open/short circuit of PCB design layout | |
JP6754889B2 (en) | Printed circuit board metal mask manufacturing system | |
CN105224719A (en) | A kind of method realizing same page part and sort out fast | |
CN110222381B (en) | Method, system, medium and terminal for generating dynamic installation guide file for PCB assembly | |
WO2014056201A1 (en) | Layout module for printed circuit board | |
CN105095597A (en) | Method for building Skill program of PCB design layers and films | |
CN106020830A (en) | Method for automatically deleting unconnected via in Allegro software | |
CN105447240A (en) | Implementation method for automatically establishing PCB design layer and back sheet | |
CN104053306A (en) | PCB device bit number design and wrongly marked position inspection method | |
CN104239312B (en) | File management system and method | |
CN109543327B (en) | Method and device for placing parts in PCB design | |
CN107085641A (en) | A kind of quick positioning copper sheet void method in Allegro softwares | |
CN112235949A (en) | Method, device and equipment for digging differential via hole in printed circuit board design | |
CN101211373A (en) | Line diagram part graph proofreading method | |
CN109241561B (en) | Use method of full-automatic script in Genesis environment | |
CN109543308B (en) | Method for verifying design rule check script | |
CN106775779A (en) | A kind of automatic method for assigning via net attributes in Allegro softwares | |
CN112579532A (en) | Automatic steel mesh open warehouse building method and system | |
CN101131709B (en) | Distributed circuit layout character face processing method and system thereof | |
CN108846198A (en) | A method of it being automatically deleted invalid via hole in Cadence software | |
CN105260569A (en) | Method of automatically punching ground holes based on CadenceAllegro | |
CN111800946B (en) | Method and device for setting Artwork Film in Allegro | |
CN109710980A (en) | Note Auditing processing method, device, computer equipment and storage medium | |
CN115968127A (en) | Steel mesh opening generation method and device, electronic equipment and storage medium | |
US20080127022A1 (en) | Method for managing net data of a layout |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160106 |
|
WD01 | Invention patent application deemed withdrawn after publication |