Interface | Description |
---|---|
Fiducial |
A Fiducial is an identifying mark on a Board that can be used to identify the offset and rotation
of the board for placement operations.
|
Identifiable | |
Named | |
PartSettingsHolder |
Common base class of Parts, Packages, PartAlignment, to handle assigned settings' inheritance.
|
PartSettingsRoot |
Root part settings holder, i.e.
|
Solutions.Subject |
Class | Description |
---|---|
AbstractModelObject | |
AbstractMotionPath | |
AbstractVisionSettings | |
AbstractVisionSettings.ListConverter | |
Area |
A class to represent a quantity of 2D space
|
AxesLocation |
Like the classic OpenPnP Location, the AxesLocation stores a set of coordinates.
|
Board |
A Board describes the physical properties of a PCB and has a list of Placements that will be used
to specify pick and place operations.
|
BoardLocation | |
BoardPad | |
BottomVisionSettings | |
Configuration | |
Configuration.MachineConfigurationHolder |
Used to provide a fixed root for the Machine when serializing.
|
Configuration.PackagesConfigurationHolder |
Used to provide a fixed root for the Packages when serializing.
|
Configuration.PartsConfigurationHolder |
Used to provide a fixed root for the Parts when serializing.
|
Configuration.VisionSettingsConfigurationHolder |
Used to provide a fixed root for the VisionSettings when serializing.
|
FiducialVisionSettings | |
Footprint |
A Footprint is a group of SMD pads along with length unit information.
|
Footprint.Pad | |
Job |
A Job specifies a list of one or more BoardLocations.
|
Length | |
Location |
A Location is a an immutable 3D point in X, Y, Z space with a rotation component.
|
Motion |
The Motion represents one segment in a motion sequence.
|
MotionProfile | |
Package | |
Pad | |
Pad.Circle | |
Pad.Ellipse | |
Pad.RoundRectangle | |
Panel | |
Part |
A Part is a single part that can be picked and placed.
|
Placement |
A Placement describes a location on a Board where a Part will be placed, along with information
about how to place it.
|
Point | |
Rectangle | |
RegionOfInterest | |
Solutions | |
Solutions.Issue | |
Solutions.PlainIssue | |
Solutions.SeverityRenderer | |
Solutions.StateRenderer | |
Solutions.SubjectRenderer | |
VisionCompositing |
A Footprint is a group of SMD pads along with length unit information.
|
VisionCompositing.Corner | |
VisionCompositing.Shot | |
Volume |
A class to represent a quantity of three dimensional space
|
Enum | Description |
---|---|
AreaUnit |
Defined units of two dimensional space
|
Board.Side | |
BoardPad.Type | |
Configuration.TablesLinked | |
Footprint.Generator | |
Length.Field | |
LengthUnit | |
MassUnit | |
Motion.MotionOption |
Contains all possible options for a motion.
|
MotionProfile.ErrorState | |
MotionProfile.ProfileOption | |
Placement.ErrorHandling | |
Placement.Type | |
Solutions.Milestone | |
Solutions.Severity | |
Solutions.State | |
VisionCompositing.CompositingMethod | |
VisionCompositing.CompositingSolution | |
VisionCompositing.ShotConfiguration | |
VolumeUnit |
Defined units of three dimensional space
|