Training Course Descriptions
GUI Customization with Abaqus
 Objective:
Increasingly, Abaqus is being applied to more routine, repeatable
workflows and analysis procedures. These workflows can be captured using
specialized Abaqus Process Automation tools. One of the more commonly
used Process Automation tools is the Abaqus GUI Toolkit. The Abaqus GUI
Toolkit provides programming routines that allow you to change the Abaqus
graphical user interface (GUI) and build customized applications. Such
applications can enable you to capture proven Abaqus-centric workflows
and methods for deployment to a wider range of users and generate Abaqus
solutions more efficiently and reliably.
This course introduces the Abaqus GUI Toolkit and through a
combination of lectures, examples, and workshops.
Who should attend and prerequisites:
This course is ideal for users interested in modifying and extending
the capabilities of Abaqus by customizing their Abaqus interface. This
seminar assumes prior knowledge of the Python programming language and
the Abaqus kernel commands. Thus, students must attend the
Introduction to Abaqus Scripting seminar prior to attending this
class. Experience with object-oriented programming and GUI toolkits is
recommended, but not required.
Agenda (may vary with location)
This course covers basic syntax and the fundamentals of the Abaqus GUI
Toolkit. Hands-on workshops are an integral component of learning about
the Abaqus GUI Toolkit and represent a significant portion of the seminar
experience. The workshops focus on distinct aspects of the GUI Toolkit and
build upon each other in order to create a complete stand-alone
application.
|
Day 1
|
Review of kernel scripting (lectures and workshops) |
|
|
|
Day 2
|
GUI Toolkit Introduction
Widget Library
Workshop: Creating Widgets
Layout Managers
Workshop: Using Layout Managers
Dialogs
GUI Messaging
Workshop: Message Handling
Commands and Keywords, Part 1
Workshop: Commands and Keywords, Part 1
|
|
|
|
Day 3
|
Commands and Keywords, Part 2
Modes, Part 1
Workshop: Commands and Keywords, Part 2
Modes, Part 2
Workshop: Modes, Part 2 Workshop: Procedures
Modules and Toolsets
Building Applications
Workshop: Beam Application Workshop: Additional Exercises |
|
Day 4
|
Other topics
Workshop: Creating customData
Finish workshops; advice on user-specific applications
|
Course was last updated May 2007
See North American offerings for this course
See International offerings for this course
See More Course Descriptions
|