XPlan
- Orbotech’s Workflow and Electronic Form Package.
- Commercial product aimed at facilitation of intelligent job processing.
- HP-UX and Solaris 2.x platforms.
Architecture
- C++ application using several packages.
- Python embedded as the programming interface.
- Built using ILOG Views Graphic Visualization Suite.
- Utilizes IONA’s Orbix implementation of CORBA standard.
- Object oriented persistency through ODI’s ObjectStore database.
Concepts
- Build and run mode for workflows and forms.
- Drag and drop build capability.
- Actions added to objects using Python code.
Python Interface
- All XPlan objects are accessible from Python.
- Most methods are accessible from Python.
- All actions in XPlan are coded in Python.
- Simple Python expressions may be attached to objects.
- Python code may attached to objects as callbacks.
Why Python?
- Object oriented nature.
- Easy to learn.
- Extensible.
More Information
- Orbotech: www.orbotech.com
- Python: www.python.org
- ObjectStore: www.odi.com
- ILOG: www.ilog.com
- Orbix: www.iona.com
Orbotech
- Orbotech offers Automated Optical Inspection, Laser Imaging, and CAD/CAM Software solutions for the Printed Circuit Board Industry.
Mike J. Hopkins
Applications Engineer / Automation Expert
mikeh@orbotech.co.il
612.934.3200 x211