|
|
|
Programming Tools and CustomizationGTWorks provides a number of tools for enhancing or customizing use of the system. In their simplest form, these tools consist of keystroke logs or macros. More complex customization requirements can be accomplished using the Eagle macro language and the Application Interface for C/C++ and Fortran programming. KEYSTROKE LOGSFeatures: You can record and save a set of keystrokes during a GTWorks work session, amend the keystroke file to include user comments and map the entire keystroke set to a single key or icon. With keystroke logs, repetitive menu selections and complex sequential operations that may have required hundreds of individual keystrokes can be duplicated with a single selection. For automated functions requiring data entry, the system can be programmed to prompt you for screen or keyboard input and then complete the operation once input has been received. Benefits: You save time when performing repetitive modeling operations. When applied to complex operations, keystroke logs virtually assure consistent, accurate input. APPLICATIONS INTERFACEFeatures: Applications Interface (AI) provides a direct link between GTWorks and C/C++ and Fortran programming. More than 600 fully documented routines are included for creating and modifying graphics, interrogating the database, extracting and formatting data for export to other systems, initiating plots and performing NC programming. Benefits: Productivity is truly increased because you have the same tools as GrayTech for tailoring new and existing applications specifically for your operating environment and needs. EAGLE MACROSFeatures: Eagle is an easy-to-learn Pascal-like programming language that enables you to create custom applications programs combining standard programming logic with familiar GTWorks functions. You can post your own application menus, create geometry, interrogate existing geometry, generate and save part and pattern files, and perform basic NC programming functions. Eagle programming is adaptable to a variety of customized applications, including family-of-parts generation. Benefits: Productivity is increased because you have tools for tailoring new and existing applications specifically for your operating environment and needs. |
|
© 2023 Copyright GrayTech Software, Inc. 2172 Menomini, Wheaton, IL 60189 |
|
| www.graytechsoftware.com | |