1 Reply Latest reply on Jul 15, 2013 6:47 AM by jduquette

    Pour Shape ASCII Flag Definitions

    cbedard

      I've got a bit of ASCII code here from the *POUR* section of an ASCII file.  I can see that the piece I'm interested in is in the FLAGS position.  The first ASCII text set shows a "64" and the second ASCII text set shows a "0"

      I believe the "64" indicates that the Pour Shape has the Ignore Board Clearance box checked.  I think the "0" indicates that the Pour Shape has the Ignore Board Clearance boc unchecked.

       

      I can not find any documentation that describes what the values of this Flag represent.

       

      1. Can anyone point me to a source for definitions of Flag values?

      2. Can anyone confirm that the "64" and "0" is indeed the check box for Ignore Board Clearance on the Flood & Hatch Options pop up that is in turn from the Drafting Properties pop up of a Pour Shape.

      3. Is there a setting in the powerpcb.ini file that can be set to force that check box to be unchecked by default for all new pour shapes?  (or in a different file like the default.asc)

       

      ASCII Code 1:

      *POUR*       POUR ITEMS

       

      *REMARK* NAME TYPE XLOC YLOC PIECES FLAGS [OWNERNAME SIGNAME [HATCHGRID HATCHRAD [PRIORITY]]]

      *REMARK* PIECETYPE  CORNERS ARCS WIDTH LEVEL

      *REMARK* XLOC YLOC BEGINANGLE DELTAANGLE

       

      POR56226312 POUROUT 41986200 64122300 1 64 POR56226312 OUT-

      POLY 5 0 304800 1

      2476497 3086123

      -914403 3086059

      -914400 8077200

      2476503 8077241

      2476497 3086123

       

      ASCII Code 2:

      *POUR*       POUR ITEMS

       

      *REMARK* NAME TYPE XLOC YLOC PIECES FLAGS [OWNERNAME SIGNAME [HATCHGRID HATCHRAD [PRIORITY]]]

      *REMARK* PIECETYPE  CORNERS ARCS WIDTH LEVEL

      *REMARK* XLOC YLOC BEGINANGLE DELTAANGLE

       

      POR56226312 POUROUT 41986200 64122300 1 0 POR56226312 OUT-

      POLY 5 0 304800 1

      2476497 3086123

      -914403 3086059

      -914400 8077200

      2476503 8077241

      2476497 3086123

        • 1. Re: Pour Shape ASCII Flag Definitions
          jduquette

          You'll find the details that Mentor releases in Ppcb_ASCII.pdf.  Mine is located at "C:\Programs\Pads9.3\9.3PADS\docs\pdfdocs"; note that this isn't the normal installation directory.

           

          This may vary with the version of PADS that you are using.  In 9.3 I see the following defined on p. 55

           

          If bit 4 is set, a diagonal hatch is generated; otherwise an orthogonal hatch is generated,

          If bit 5 is set, vias are flooded over.

           

          I don't see any detail for bit 6 (64) but you may find more info elsewhere in the document.