• Verify Central Library Parts Database by generating schematic and running Packager

    In order to validate the logical to physical pin mapping configuration in the Central Library parts database, it is useful to create a test schematic and run the Packager to ensure that the logic gates can be packaged...
    last modified by peter_festesen
  • verifyparts_3264_V2_3.zip

    last modified by peter_festesen
  • test.vbs

    Just a test
    last modified by gw@byk
  • Update timestamps in Symbol Files without Library Manager or ALE

    Sometimes there is a need to modify the INTERNAL timestamp in one or more of the collections of symbols in symbol libraries. One example is to force an update of all symbols in a design (typically after a migration). ...
    last modified by peter_festesen
  • Expedition PCB : Delete Duplicate Vias

    The DelDuplicateVias.vbs script will remove duplicate vias in an Expedition Layout. The script will prompt the user to "Delete Duplicates" (Answer Yes). A No will only report. In either case the script will generate a...
    last modified by al_layson
  • Expedition DR/WA: Report Missing Cells

    The Purpose of these scripts is to highlight the Missing Cells reported in the PCB\LogFiles\ForwardAnnotation.txt file, in such a way as to bring their attention to the user. This "Kit" exists in the form of two vbscr...
    last modified by al_layson
  • Reference Designator Assignment based on schematic location

    Assignments of reference designators (refdes) are typically performed somewhat randomly in the Packager engine, and updating based on board placement in the layout application. Many companies would like to assign ref...
    last modified by Gary_Lameris
  • Cell Editor: Pattern Place from Excel

    This program is a standalone program, based off of ALE's BGA creator. The intent of this program is to place pads based off of cordinates found in an excel spreadsheet.     To run the program:   Cre...
    last modified by jeremy_parker
  • DxDesigner: Swap Schematic Properties

    During translations, sometimes it is decided that a property's values should be mapped to a new property in DxDesigner. A good example is copying a corporate part number to Part Number.   This script will loop t...
    last modified by jeremy_parker
  • Expedition: Testpoint Report

    This script will generate a tp_report.txt in the pcb/LogFiles directory of the Expedition pcb design allowing access through Expedition's FileViewer.  It reports the total number of testpoints used, Net Name, Num...
    last modified by Community_Admin
  • How to to include .efm forms in your Windows search results

    If you are like me, you need examples to figure out how to write your scripts but much of the code is in a .efm form and by default, Windows thinks the .efm is compiled and does not search the files.   To enable...
    last modified by kendall_hiles
  • Function SelectObject not working?

    Hello all Seems to me that the function Function SelectObject(ObjectType As VdObjectType, Expression As String, SelectOwner As Boolean, RegExp As Boolean, AddSelect As Boolean) As Long   is not working. Reply ...
    last modified by juergen.dickler
  • ListThermalTieOverrides.vbs

    This will List Thermal Overrides in a design.
    last modified by beltz
  • Expedition: Import Txt

    This script (ImportTxt.efm) will import an unformatted text file (txt - although the txt extension is not required). This will create each line of text as one text draw object in Expedition on a user defined layer. Al...
    last modified by al_layson
  • Bulk Modification of Library Cells using Visual Basic

    Author : Scott Williams   Platform/Format: Windows, Visual Studio 2015   Use case description: This was developed to clean up cells after translation from other tools.  It is a good example of using ...
    last modified by scott_williams
  • Program: Dx / xDx - Textwriter

    Hi all,   for all of you who like to add text / documentation / comments on an easy way to a schematic, you can use the tool I have attched below. Manual and Example is included in the Excel-File.   Maybe...
    last modified by fuba
  • Expedition PCB: Find Missing Pads

    Platform/Format: VBScript Use case description: The script will list all components, fiducials, vias, and plated mounting holes that are missing all pads, regardless if the user intended for them to be removed or not...
    last modified by tammie_warner
  • Automation Manager

    The Automation Manager is a program created to help users customize DxDesigner, Expedition, Library Manager and Cell Editor menu systems without knowing how to write the underlying code. This benefits the user by savi...
    last modified by jeremy_parker
  • Expedition PCB: Bill Of Materials - Just another BOM script

    The script creates a Bill Of Materials file ..\PCB\pcb_design_name_bom.txt Sorted first by Part Number then by Reference Name. The content will look like the following lines:   ITEM_NUMBER   ...
    last modified by sandy_bottani
  • Create a new part in Library Manager with Automation

    Author (required):  Toby Rimes      Platform/Format: VBScript   Use case description (required) This sample script demonstrates how to create a new part from scratch via Automation in ...
    last modified by joe_krolla