Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Implementation method of Skill program of automatic mirroring Layout design

An implementation method and program technology, which is applied in the field of Skill programs, can solve problems such as waste, waste of man-hours, and does not support mirroring of traces and vias, and achieve the effect of improving work efficiency

Inactive Publication Date: 2014-05-21
SHANDONG CHAOYUE DATA CONTROL ELECTRONICS CO LTD
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Allegro software currently only supports the mirroring operation of parts, which is to flip the Symbol directly from the Top surface to the Bottom surface, but does not support the mirroring of traces and vias.
So in this case, a lot of work done in the early stage of Layout will only be wasted. After the parts are mirrored, they need to be re-layouted and wired, resulting in a lot of waste of man-hours

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Implementation method of Skill program of automatic mirroring Layout design
  • Implementation method of Skill program of automatic mirroring Layout design
  • Implementation method of Skill program of automatic mirroring Layout design

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] Below with reference to accompanying drawing, the present invention is further described by specific embodiment:

[0039] A kind of implementation method of the Skill program of automatic mirror image Layout design, in PCB Layout design, by revising the partial configuration file of software, implement Skill program, thereby directly modify the background database of Layout design, described method step is as follows:

[0040] A. First modify the menu bar file of the Allegro software, add the LayoutSkill column to the menu bar, and configure the path of allegro.men as C:\Cadence\SPB_16.5\share\pcb\text\cuimenus. Add the following code to the position, this code is used to add the corresponding item in the menu bar:

[0041] MENUITEM “Mirror All”, “s1004”

[0042] B. Modify the allegro.ilinit file under C:\Cadence\SPB_16.5\share\local\pcb\skill, and add a line of code to it:

[0043] Load("s1004.il") ;;Mirror Shape,Via,Cline,Symbol

[0044] C. Put the s1004.il file un...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an implementation method of a Skill program of automatic mirroring Layout design. In PCB Layout design, the Skill program is implemented by modifying partial configuration files of software, and therefore a background database of the Layout design is modified directly. According to the implementation method, the Skill program is used, mirroring of parts, wiring, via holes and copper foil can be carried out together, waste of a large amount of work done at the early stage of Layout is avoided, a large amount of working hour waste caused by re-layout and rewiring after part mirroring is avoided, and therefore working efficiency is improved.

Description

technical field [0001] The invention relates to a method for realizing a Skill program of automatic mirror layout design. technical background [0002] At present, there are many PCB design software in the electronics industry, and Allegro software, as one of them, has very rich and powerful functions. This software uses a unique data form to store design files, and each design file has a corresponding independent database support. There are two main types of information in a database: physical information and logical information. Various functional operations of the Allegro software are edited and operated on this database. In the same situation, using the extended Skill interface provided by the software, you can also edit the database, so as to realize some functions that the program does not provide, and improve the efficiency of Layout work. [0003] The present invention is the expansion function development carried out on the basis of Allegro software. Through the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 王增超
Owner SHANDONG CHAOYUE DATA CONTROL ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products