Sign In
Forgot Password?
Sign In | | Create Account

Expedition PCB Flow: Automation and Scripting

Categories: Expedition

This course will help you understand how you can customize the PCB flow tools, DxDesigner® and Expedition, to both integrate the tools into your process flows as well as enhance their capabilities. View course highlights ↓

Classroom

Full instructor-led courses in a Mentor training facility, with complete course materials and access to classroom computers.

Date Location Time Language Price
May 20–222014 Munich Germany 9–3:30 PM
CEST
German 1,950 EUR Register
Jun 9–112014 Marlborough Massachusetts 9–5 PM
EDT
English 2,100 USD Register
Jun 16–182014 Singapore Singapore 9–5 PM
SGT
English 1,500 USD Register
Jul 15–172014 Munich Germany 9–3:30 PM
CEST
German 1,950 EUR Register
Sep 16–182014 Munich Germany 9–3:30 PM
CEST
German 1,950 EUR Register
Nov 4–62014 Munich Germany 9–3:30 PM
CET
German 1,950 EUR Register
Don't see the class you need? Request a class

Course Highlights

You will be introduced to the Object model. Using a VBScripting environment, you will learn how the Object Model concept is applied within scripts, how to use the available methods to access, manipulate, and/or report object properties, as well as some basic scripting techniques. You will learn how to create GUIs which encapsulate different aspects of your flow, or extend the tool’s functionality. You will also learn how to modify the user interface by adding, or removing menus and toolbars.

The course is not intended as exhaustive treatise on scripting, nor the entirety of the DxDesigner and Expedition PCB object models. The purpose is to give you enough of an understanding of the object models and the available methods, properties, events, and enumerations, that you will be able to correctly structure the scripting statements to satisfy the needs of your environment.

You will learn how to

  • Create and run scripts on DxDesigner Schematics
  • Create and run scripts on Expedition PCB layout files
  • Access the DxDesigner and Expedition PCB object models in order to modify the design
  • Access the DxDesigner and Expedition PCB object models in order to generate reports
  • Manipulate the user interface as it pertains to menus, toolbar buttons, and keybindings
  • Manipulate files by creating, writing to, opening, closing, moving, deleting, etc.
  • Basic string manipulations
  • Customize the DxDesigner and Expedition PCB menu and toolbar objects
  • Run the Expedition PCB batch engines from a script

Hands-On Labs

  • Searching a design for pins and components
  • Searching for the length of traces
  • Event handling
  • Adding/modifying graphical objects
  • Customizing the user interface
  • Adding vias (Expedition PCB)
  • Adding Nets and net properties (DxDesigner)
  • Using Motion Graphics
  • Communicating with the user through message and input boxes
  • Generating log and report files
  • Creating customized forms
  • Customizing the graphical user interface

Course Details

Prerequisites

Familiarity with DxDesigner and basic schematic processes

Familiarity with Expedition PCB Layout

Familiarity with concepts of basic scripting

Familiarity with basic programming concepts

Familiarity with Windows operating systems

Course Part Number
  • Instructor-led: 236555
  • Live online: 239698
Products Covered
Guides
 
Online Chat