1 Reply Latest reply on Sep 3, 2015 7:48 AM by charles.ietswaard1

    What can I do with xPCB Basic Automation?

    Wim Creyghton

      Hi all,

       

      I have only the license for VX.1.1 xDx and xPCB and so xPCB Basic Automation.

      No license for the Library Manager.

       

      I found some Library scripts on the communities, but they are not working.

      Sometimes I get the error "Cannot acquire a Library Manager license" and/or "Cannot acquire Automation Pro license"

      This is correct because I don't have these licenses.

       

      My question is: what can I do with the xPCB Basic Automation?

      Is there a document which explains the differences for Basic and Pro?

      Which statements can I use in Basic Automation?

       

      Thanks.

       

      Wim.

        • 1. Re: What can I do with xPCB Basic Automation?
          charles.ietswaard1

          Wim,

           

          Basically you can manipulate all the items in the design and add 'items' to the design.  For instance, we use automation to draw a border around the design and fill in some fields like the project it belongs to, the date and that kind of stuff. Also we create drawing layers with automation for documentation purposes.

           

          I also use automation as a little tool to quickly "correct" things. Let me give you an example.

           

          All our components have two placement outline. One that is identical to the assembly outline, the height of this outline is set to the actual component height.

          The second outline is used as a placement outline, Everything that is part of that component is inside that outline. The height  of that outline is set to 0.

           

          When placing a part under an other part (shieding ed...) The placement check will issue an error because of the placement outline with height=0.  The checks

          cannot handle a height=0. So a litte scripting is done to modify all the placement outline with height=0 to height =0.01. Now the checks run as you expect.

           

          Hope this gives you an idea.

           

           

          regards, Charles