SuperMax Automation using TCL

 
 

There are currently no dates scheduled for this class. Request this class in your area!

 

Duration:  3 Days
Pricing:  $2,100 USD
Course Part Number: 220696

Contact us for details about training at your site

Course Overview

Education Services can help you acquire the skills needed to customize Supermax ECAD and efficiently utilize it according to your specific company needs and requirements. Under the guidance of our industry expert instructors, create new functions and tools for use in your applications thereby automating time consuming and repetitive manual tasks. Hands-on lab exercises will reinforce lecture topics. 

You will learn how to

  • Modify or create new menus
  • Modify or create new dialog boxes
  • Modify or create new startup files
  • Modify or create new custom userware
  • Modify or create new key and stroke definitions
  • Understand Supermax ECAD object orientation

Hands-On Labs

Throughout this course extensive hands-on lab exercises provide you with useful examples of how Supermax Tcl scripts are debugged. Hands-on lab topics include: 
  • Create and debug functions.
  • Create dialog boxes.
  • Create functions that read or write ASCII files.
  • Create new menus.
  • Modify existing menus.
  • Create (define) hot-keys that perform specific tasks.
  • Create (define) strokes that perform specific tasks.
  • Create commands and/or aliases that execute specific functions.
  • Create startup files that customize your application on tool invokation.
  • Organize scripts and set ECAD_SITE_INIT variable for automatic and efficient loading of your Tcl scripts.

Audience

  • All engineers and designers using Supermax ECAD.
  • CAD engineers and managers who would like to customize and/or integrate Mentor Graphics tools into their design flow
  • Members of CAD support groups who are responsible for increased productivity of the entire design engineering teams
  • Librarians responsible for creating library menus and other related functions

Prerequisites

  • Familiarity with Supermax ECAD
  • Experience with a high level language

Key Topics

  • Language structure
  • Commands
  • Variables
  • Flow Control
  • Procedures
  • Interaction with Supermax ECAD
  • Lists and arrays
  • Namespace
  • Object Oriented Scripting
  • Graphical User Interface – GUI
 
© Mentor Graphics Corp. All rights reserved.