Interface | Description |
---|---|
Actuator |
Defines a simple interface to some type of device that can be actuated on the machine or on a
head.
|
Actuator.InterlockMonitor |
The InterlockMonitor controls an actuator to perform an interlock functions in the course of machine motion.
|
Axis |
An Axis can be any coordinate dimension, either a raw machine controller axis or
a Cartesian linear coordinate dimension or a rotary coordinate dimension to be transformed
into a raw axis.
|
Camera |
Represents a Camera attached to the system and allows a caller to retrieve images from it.
|
ControllerAxis |
A ControllerAxis is an axis coordinate dimension as exposed by the machine's controller/driver.
|
CoordinateAxis |
A CoordinateAxis is an axis which can store a coordinate either physically or virtually.
|
Driver |
Defines the interface for a driver that the MotionPlanner can drive.
|
Feeder |
A Feeder is an abstraction that represents any type of part source.
|
FiducialLocator |
Provides a method to detect and orient boards using a fiducial system.
|
FocusProvider | |
Head |
A Head is a movable group of components attached to a Machine.
|
HeadMountable | |
JobProcessor | |
JobProcessor.TextStatusListener | |
LinearInputAxis |
A LinearInputAxis is either directly a controller axis or something transformed by one
of the "mechanical" transformations.
|
Locatable |
An object which has a Location in 4D space.
|
Machine |
Machine represents the pick and place machine itself.
|
MachineListener |
Provides a set of callbacks called by a Machine to notify listeners of asynchronous state changes
in the Machine.
|
MotionPlanner |
The MotionPlanner coordinates motion, homing etc.
|
Movable | |
MovableMountable |
Anything that can be mounted to the machine and is Movable has its mapped Axes.
|
Nozzle |
A Nozzle is a tool capable of picking up parts and releasing them.
|
NozzleTip |
A NozzleTip is the physical interface between a Nozzle and a Part.
|
PartAlignment |
A method to allow after-pick, pre-place alignment of parts on the nozzle.
|
PnpJobPlanner | |
PnpJobProcessor | |
PropertySheetHolder |
Provides an interface that allows a caller to build a tree of configurable items each having one
or more JPanel based property sheets for configuring that item.
|
PropertySheetHolder.PropertySheet | |
Signaler |
A Signaler is capable of signaling certain machine or job states like errors or warnings.
|
TransformedAxis |
A TransformedAxis is a Cartesian or rotary dimension on the machine that
is transformed from/to a ControllerAxis.
|
VisionProvider |
Provides an interface for implementors of vision systems to implement.
|
VisionSettings | |
WizardConfigurable |
Class | Description |
---|---|
MachineListener.Adapter | |
PartAlignment.PartAlignmentOffset | |
PnpJobPlanner.PlannedPlacement | |
PnpJobProcessor.JobPlacement | |
VisionProvider.TemplateMatch |
Enum | Description |
---|---|
Actuator.ActuatorValueType | |
Axis.Type | |
Camera.Looking | |
Camera.SettleOption | |
Driver.MotionControlType |
The MotionControlType determines how the OpenPnP MotionPlanner will do its planning and how it will talk
to the controller.
|
Locatable.LocationOption |
Contains all possible options for getting approximative locations.
|
MotionPlanner.CompletionType | |
Nozzle.PartOffStep | |
Nozzle.PartOnStep | |
Nozzle.RotationMode |
Nozzle pick-to-place rotation mode.
|
PnpJobProcessor.JobPlacement.Status |
Exception | Description |
---|---|
JobProcessor.JobProcessorException |