• Automation: DxDesigner change property name

    This is an utility which renames wanted properties in the active DxDesigner project.   ' 'Remove the defined property name and add the new one with the original's value and coordinate locations. ' 'Warning! ...
    timo_kyyronen
    last modified by timo_kyyronen
  • PDBDumpPartProps.vbs ; Script to extract Partition Data; Symbol; Part Number; other properties

    This script will create a set files from the Expedition Central Library which are suitable for creating database tables for usage with DxDataBook.  Anyone transitioning from DC/Expedition to DxDesigner/Expeditio...
    mark_brown
    last modified by mark_brown
  • Script Upload Template

    To upload your scripts, please follow these guidelines: 1. Copy all of the information below the double lines below, including the Disclaimer. 2. Choose "Create a document" in the Actions box to the right. 3. At th...
    Community_Admin
    last modified by joe_krolla
  • Report Diff Pairs

    Author (required): Al Layson   Platform/Format: VBScript   Use case description (required) This script will generate a tp_report.txt in the pcb/LogFiles directory of the Expedition pcb design allowing acc...
    joe_krolla
    last modified by joe_krolla
  • Generate and postprocess DxD Parts Lister output files

    Warning! Scripts obtained through TechNotes, the Mentor Communities Site, or any resource not the Mentor Graphics Installer, are not supported software. Use with caution. Backup your data before executing any such scr...
    timo_kyyronen
    last modified by timo_kyyronen
  • Ref Des Clean Up

    This application will help you standardize and clean up your assembly and silk screen reference designators in Xpedition.  My layout designers love me for this application. Check boxes enable or disable a featur...
    andrew_french
    last modified by andrew_french
  • Via Finder

    This application will enable you to audit your via usage across your Xpedition layout.  The top window will list the types of vias used in the project and their quantities, different spans will be listed as their...
    andrew_french
    last modified by andrew_french
  • Expedition PCB: Copy Assembly to Silkscreen

    During translation, the Migration team has noticed that sometimes the silkscreen layer is not created or the user never had a silkscreen layer in the first place. This script will copy the assembly layer's graphics/te...
    jeremy_parker
    last modified by jeremy_parker
  • Trace Width Changer Application

    Hi all,   I have written a little Trace Width Changer application which has been well recieved on the Mentor Ideas Forum, so I thought I would post here too. It allows you to set 5-10 different trace widths and ...
    david.barber
    last modified by david.barber
  • Loading a DxDesigner color scheme file

    The attached script loads a DxDesigner color scheme (dxc) file and sets the object colors accordingly.   The dxc file is an xml file with the format described in this tech note: http://supportnet.mentor.com/refe...
    john_dube
    last modified by john_dube
  • DxDesigner: Renumbering RefDes of components in active schematic sheet

    Attached Automation code is to renumber RefDes of components in active sheet of DxDesigner.   When nothing is selected - RefDes of all components are renumbered When one or more components are selected - RefDes...
    nick_hong
    last modified by nick_hong
  • Automation - Change the  measure distance units on the fly for stdout by using a hotkey

    Occasionally there are cases that the measure distance value should be seen in a different unit as the general setup defines. This is an example of showing mil as mm by using a hotkey. Open the attached zip file for ...
    timo_kyyronen
    last modified by timo_kyyronen
  • Replacing cell with alternative cell using script

      This script is to change cell to alternative one instead of using ECO>Replace cell in 7.9.X versions. In VX verions, Component Explorer is more convenient.   1. Select a Cell in layout and then Ref...
    kate_lee
    last modified by kate_lee
  • Expedition/Cell Editor: What's Inside/Outside?

    The InsideOutside.vbs script reports on objects with coordinates inside or outside a specified rectangular area and aids the user in removing unwanted objects not readily seen on the screen. This will generate an "Ins...
    al_layson
    last modified by al_layson
  • Expedition : Via Report

    This script reports the Netname, Via Padstack Name, X, Y, Span, Hole Size and Owner Refdes/Cell (if applicable) of the via. If the via belongs to a Reuse Block, the refdes will be prefixed with "(RB)". The output is a...
    al_layson
    last modified by al_layson
  • Automation - Get a report of xPCB Layout design's traces length

    'Warning! This is an unsupported script and should be used with caution.       'Trace lenght report log having the following kind of info 'Net:...
    timo_kyyronen
    last modified by timo_kyyronen
  • Creating a new cell with Assembly Outline with Automation

    This community already has an example on how to create a cell with automation, to be run from within Library Manager. That other example also shows how to add a Placement outline. As the addition of an Assembly outli...
    peter_festesen
    last modified by peter_festesen
  • Sample Script to change PinTypes in the PDB using Automation

    This is a sample script using Automation that will change pin types on connectors from “TERMINAL” to “BI”. This script can be easily tweaked to work on other part types/pin names as needed.
    robert_burrough
    last modified by robert_burrough
  • Advanced Library Editor

    Advanced Library Editor (ALE) is a utility written by the Mentor Customer Migration Team.  It is helpful for bulk modifying of DxDesigner/Expedition libraries, usually when translating from other systems.   ...
    jeremy_parker
    last modified by jeremy_parker
  • How to visit each schematic sheet in DxDesigner 2007.x

    Many scripts need to perform some function on every schematic sheet in a design, whether it is searching for component properties or replacing text.   If you simply need a listing of the schematic sheets in a pr...
    john_dube
    last modified by john_dube