• VBS and EFM interaction

    Hi everyone,   I got one problem with automation and would appreciate any help. I wrote a vbs-script that calls an efm-script (or GUI), both the vbs and the efm work fine in general terms. My problem is that the...
    gw@byk
    last modified by gw@byk
  • Copy a shape

    Is it possible in Pads basic to copy a shape (copper shape or 2d line), and put a copied version of that shape on a different layer. Is the only way to go through all the points of the shape and write out an ascii wi...
    daniel.nicholson
    created by daniel.nicholson
  • Renaming a Schematic

    Hallo I'm trying to rename a Board and a underlying Schematic via Automation. I found the Function to rename the Board, but i didn't found a Function for renaming the Schematic:   Is there a Function or a w...
    johannes.diedrich
    last modified by johannes.diedrich
  • Select unroutes with script

    I need help from some one. Want to select unroutes by scripting. Using PADS VX 2.1. Wanting end points of unroutes for selected nets. Looked thru help screens under nets, pin-pairs and routes. Could not find unroutes...
    wcowles2
    created by wcowles2
  • Unprotect routes via script

    I need to rotate a couple designs to make them consistent with other boards in a stack which means I need to un-glue and protect all objects. I am using a bit of scripting that I found on the forums here to find all p...
    rtennill
    last modified by rtennill
  • How do you access design rules using macros

    I am using PADS Logic and Layout vX.0   In either Logic or Layout, it is possible to access or manipulate the design rules using scripts? The only command I have found so far is to export or dump the entire rule...
    kjoubert
    last modified by kjoubert
  • Disable warnings and confirmation messages in a script or in a Macro or confirm them all dynamically [ DlgPrompt.Answer(mbYes) ]

    I am writing a script in pads layout VX.2.1 to define and generate automatically and "SILENTLY" the Gerbers files. To do this I'm using dynamic macros in my script. My script open the CAM dialog box, then open each ...
    yadam
    last modified by yadam
  • Hide a dialog box while making a selection?

    If I have a dialog box that is open with a "select component" button, and a text box for the x-y location, how can I make it where the dialog box is hidden after they hit the button and while they make a selection? T...
    daniel.nicholson
    last modified by daniel.nicholson
  • location of the osnap cursor?

    Is there a way to programmatically get the x and y location for the osnap cross? Or even a way to programmatically identify what is under a mouse-click, or cursor position (pad, corner, tack, etc.) without actually s...
    daniel.nicholson
    created by daniel.nicholson
  • Add part to schematic - from Excel?

    Hi   Anyone know how to select a parttype name in Excel - and then add the part to a PADS Logic schematic?   I am considering this process: 1) Selecting a parttype name in an Excel spreadsheet. 2) Click ...
    kbak
    last modified by kbak
  • Any description about _3DAdapterLib

    Hi,   with PADS 2.1 there is a COM object _3DAdapterLib. Is there any example and/or description available?   There is the function: Property Visible(ByVal Type As ESystem3DObjectType, ByVal uniqueID) As ...
    m.seitz
    created by m.seitz
  • Get Active Part Type in Pads Layout script

    I trying to get the substituted part from within a VB script in Pads Layout (the Active column)   If I list all parts in an assembly variant it possible to see if a specific part is substituted but how do I get ...
    tim.ringborg
    last modified by tim.ringborg
  • Is there a way to import X-Y placement data?

    I have a spreadsheet with component placement info. Is there an easy way to import the centroid data to place components that already exist on the board? I could write a script to create a .ASC file but that's more ha...
    jguy1
    last modified by jguy1
  • Create the "Find" window in a script

    I am writing a script to highlight test points by net, so I can spread them across the board for power and ground nets. This works fine, except that it isn't easy to see when the test points highlight in larger boards...
    dcox
    last modified by dcox
  • Script for checking clearances of nets between layers

    Is there a script out there that can be used for checking the clearances of nets between layers in the Z dimension?   Thanks Brian.
    briang
    created by briang
  • Modeless Command Angle, current status

    I am interested in creating a shortcut key that will toggle the modeless command AA and AD, that is Line/Trace Angle from Any Angle to Diagonal Angle. I've figured out how to set up a separate shortcut keys for each,...
    cbedard
    last modified by cbedard
  • Script to export items from library?

    Hi Anyone know how to create a script that will scroll through the libraries and export attributes to an Excel spreadsheet? For example as showed in the attached image. BTW - I am using PADS Logic/PADS Layout. ...
    kbak
    last modified by kbak
  • Pads script to output pin-pair properties to excel

    Greetings, I am looking for a .bas macro script to run in Pads that will generate an excel report of all the pin-pairs selected. It would be nice if the report would contain all the same information as in the "Pin Pa...
    daniel.nicholson
    last modified by daniel.nicholson
  • Script to extract design rules from Pads Layout

    Before I write this myself, I am looking to see if anyone has a script that will sort the ascii rules output file into something more readable.  I set up extensive rules for my designs and because of the hierarch...
    dcox
    last modified by dcox
  • Delete duplicates from a StringList Collection

    I have a Stringlist Collection that I have populated with every attribute value for all the components in the design in the format:   objAttrStringList.Append(".ATT_COM " & RefDesVal & " " & chr(34) ...
    geir.olsen
    created by geir.olsen