Polygon Related Problems - Mask to PADSAfter we finished the first pass of MSK2PADS using the PADS documentation as a reference for the data sheet we ran into some serious problems when importing the ascii file into PowerPCB 1.5. Re-entrant Polygon not Supported by PowerPCB![]() A re-entrant polygon is one which folds back on itself and actually touches itself. It must follow the "winding" rule - i.e. it winds around only in one direction, either CW or CCW. This type of polygon can be output by Agilent's layout program-unfortunately when this is converted into a PADS polygon, Power PCB does not display nor fill it correctly. Ideally the MSK2PADS translator would automatically detect and convert such polygons into either multiple polygons or filled and empty polygons. A robust routine to do this no matter how complex the re-entrant polygon is not simple. One must also consider that although we have shown the boundary to be composed of straight lines it may in fact contain arc sections. Hence MSK2PADS only detects the re-entrant polygon and issues a warning in the log file (supplying x,y coordinates....)
Limited Number of Vertices per PolygonMicrowave designers often create very complex polygons since the exact polygon shape affects the microwave signal. It is not uncommon to find meandering serpentine or spirals with thousands of vertices. Agilent does not explicitly define the maximum number of allowable vertices per polygon but we have in practice seen circuits with 5000-7000 vertices.
|
|
ARTWORK CONVERSION SOFTWARE, INC. Company Profile 417 Ingalls St., Santa Cruz, CA 95060 Tel (831) 426-6163 Fax 426-2824 email: info@artwork.com |
|
|