Using SKILL its possible to create any shape on any layer.
Consider a situation where there any many pins in a layout and we need to create circular route keep-outs/via keep-outs for these. If we do it manually it will take a lot of effort and accuracy to place the shapes on xy locations.
Sometime back, I created a program which requires the user to provide a csv file containing a list of pins only(on which to create keep-outs). When you run the program, the circular shapes are added to the pins center automatically in no time.
The code can be adapted to any other user friendly needs.
Consider a situation where there any many pins in a layout and we need to create circular route keep-outs/via keep-outs for these. If we do it manually it will take a lot of effort and accuracy to place the shapes on xy locations.
Sometime back, I created a program which requires the user to provide a csv file containing a list of pins only(on which to create keep-outs). When you run the program, the circular shapes are added to the pins center automatically in no time.
The code can be adapted to any other user friendly needs.
Input file containing list of pins on which keep-outs need to be created
The user dialog asking the input text file location
The user dialog asking the diameter of the keep-outs
Once the information is entered the circular keep-outs are created as shown below
No comments:
Post a Comment