Software Diagram Editor
| Data Model Diagram | Edit this Diagram
Interface
interface CameraListener
Interface
interface ConfigurationListener
UI
class FeedersPanel
UI
class JobPanel
UI
class JobPlacementsPanel
UI
class JogControlsPanel
Contains controls, DROs and st atus for the machine. Control s: C right / left, X + / ...
UI
class MachineControlsPanel
UI
class MachineSetupPanel
UI
class MainFrame
The main window of the applica tion.
UI
class PackagesPanel
UI
class PartsPanel
UI
class CameraPanel
Shows a square grid of cameras or a blown up image from a s ingle camera.
UI
class CameraView
Interface
interface CameraViewActionListener
A Listener that is notified wh en an action is performed in a CameraView. Differs from
Interface
interface CameraViewFilter
Interface
interface CameraViewSelectionTextDelegate
UI
class LocationButtonsPanel
A JPanel of 4 small buttons th at assist in setting location s. The buttons are Captur...
UI
class SimpleGraphView
class CrosshairReticle
class FiducialReticle
class FootprintReticle
Interface
interface Reticle
class RulerReticle
UIAbstract
abstract class AbstractConfigurationWizard
class ActionGroup
class ApplyResetBindingListener
class CompositeWizard
Bundles one or more Wizards in to a pane with tabs.
class MutableLocationProxy
A proxy class that allows bind ings to mutate a Location fie ld by field by replacing ...
class PercentConverter
class PropertySheetWizardAdapter
Interface
interface Wizard
Interface
interface WizardContainer
class BoardLocationsTableModel
class FeedersTableModel
class PackagesTableModel
class PartsTableModel
class PlacementsTableModel
UI
class CameraConfigurationWizard
UI
class CameraVisionConfigurationWizard
class MarekNozzle
class NeoDen4Driver
class Neoden4Camera
A Camera implementation for ON VIF compatible IP cameras.
UI
class Neoden4CameraConfigurationWizard
UI
class Neoden4DriverConfigurationWizard
class RapidFeeder
UI
class RapidFeederConfigurationWizard
class ContactProbeNozzle
class HttpActuator
class ReferenceActuator
Abstract
abstract class ReferenceCamera
Interface
interface ReferenceDriver
Defines the interface for a si mple driver that the Referenc eMachine can drive. All m...
Abstract
abstract class ReferenceFeeder
class ReferenceHead
Interface
interface ReferenceHeadMountable
class ReferenceMachine
class ReferenceNozzle
class ReferenceNozzleTip
class ReferenceNozzleTipCalibration
class ReferencePnpJobProcessor
class ScriptActuator
class BufferedImageCamera
class ImageCamera
class OnvifIPCamera
A Camera implementation for ON VIF compatible IP cameras.
class OpenCvCamera
A Camera implementation based on the OpenCV FrameGrabbers.
class OpenPnpCaptureCamera
class SimulatedUpCamera
class SwitcherCamera
class Webcams
A Camera implementation based on the OpenCV FrameGrabbers.
UI
class ImageCameraConfigurationWizard
UI
class OnvifIPCameraConfigurationWizard
UI
class OpenCvCameraConfigurationWizard
UI
class OpenPnpCaptureCameraConfigurationWizard
UI
class SimulatedUpCameraConfigurationWizard
UI
class SwitcherCameraConfigurationWizard
UI
class WebcamConfigurationWizard
Abstract
abstract class AbstractReferenceDriver
class GcodeDriver
class NullDriver
An example of the simplest pos sible driver that can support multiple heads. This dri...
class SerialPortCommunications
A class for SerialPort Communi cations. Includes functions f or connecting, disconnect...
class TcpCommunications
A base class for basic TCP bas ed Drivers. Includes function s for connecting, disconn...
UI
class AbstractReferenceDriverConfigurationWizard
UI
class AbstractTcpDriverConfigurationWizard
UI
class GcodeDriverConsole
UI
class GcodeDriverGcodes
UI
class GcodeDriverSettings
class AdvancedLoosePartFeeder
class BlindsFeeder
Implementation of Feeder that indexes through an array of c ut tape strips held by a ...
class ReferenceAutoFeeder
class ReferenceDragFeeder
Vision System Description The Vision Operation is defined a s moving the Camera to th...
class ReferenceLeverFeeder
Vision System Description The Vision Operation is defined a s moving the Camera to th...
class ReferenceLoosePartFeeder
class ReferencePushPullFeeder
class ReferenceRotatedTrayFeeder
Implementation of Feeder that indexes based on an offset. T his allows a tray of part...
class ReferenceSlotAutoFeeder
class ReferenceStripFeeder
SMD tape standard info from ht tp://www.liteplacer.com/setup -tape-positions-2/ holes ...
class ReferenceTrayFeeder
Implementation of Feeder that indexes based on an offset. T his allows a tray of part...
class ReferenceTubeFeeder
Implementation of Feeder that always picks from the same lo cation. This can be used ...
class SchultzFeeder
class SlotSchultzFeeder
UIAbstract
abstract class AbstractReferenceFeederConfigurationWizard
UI
class AdvancedLoosePartFeederConfigurationWizard
UI
class BlindsFeederConfigurationWizard
UI
class ReferenceAutoFeederConfigurationWizard
UI
class ReferenceDragFeederConfigurationWizard
UI
class ReferenceFeederConfigurationWizard
UI
class ReferenceLeverFeederConfigurationWizard
UI
class ReferenceLoosePartFeederConfigurationWizard
UI
class ReferencePushPullFeederConfigurationWizard
UI
class ReferencePushPullMotionConfigurationWizard
UI
class ReferenceRotatedTrayFeederConfigurationWizard
UI
class ReferenceSlotAutoFeederConfigurationWizard
UI
class ReferenceStripFeederConfigurationWizard
UI
class ReferenceTrayFeederConfigurationWizard
UI
class SchultzFeederConfigurationWizard
UI
class SlotSchultzFeederConfigurationWizard
class ActuatorsPropertySheetHolder
class CamerasPropertySheetHolder
class NozzleTipsPropertySheetHolder
class NozzlesPropertySheetHolder
class SignalersPropertySheetHolder
class ActuatorSignaler
An ActuatorSignaler can signal certain device or job states by using a machine actua...
class SoundSignaler
The SoundSignaler can acoustic ally indicate certain states of the machine or a job p...
UI
class ActuatorSignalerConfigurationWizard
UI
class SoundSignalerConfigurationWizard
class OpenCvVisionProvider
class ReferenceBottomVision
class ReferenceFiducialLocator
Implements an algorithm for fi nding a set of fiducials on a board and returning the ...
UI
class OpenCvVisionProviderConfigurationWizard
UI
class ReferenceBottomVisionConfigurationWizard
UI
class ReferenceBottomVisionPartConfigurationWizard
UI
class ReferenceFiducialLocatorConfigurationWizard
UI
class ReferenceFiducialLocatorPartConfigurationWizard
UI
class ContactProbeNozzleWizard
UI
class HttpActuatorConfigurationWizard
UI
class ReferenceActuatorConfigurationWizard
UI
class ReferenceCameraCalibrationConfigurationWizard
UI
class ReferenceCameraPositionConfigurationWizard
UI
class ReferenceCameraTransformsConfigurationWizard
UI
class ReferenceHeadConfigurationWizard
UI
class ReferenceMachineConfigurationWizard
UI
class ReferenceNozzleCameraOffsetWizard
UI
class ReferenceNozzleCompatibleNozzleTipsWizard
UI
class ReferenceNozzleConfigurationWizard
UI
class ReferenceNozzleTipCalibrationWizard
UI
class ReferenceNozzleTipConfigurationWizard
UI
class ReferenceNozzleTipPartDetectionWizard
UI
class ReferenceNozzleTipToolChangerWizard
UI
class ReferenceNozzleToolChangerWizard
UI
class ReferenceNozzleVacuumWizard
UI
class ReferencePnpJobProcessorConfigurationWizard
UI
class ScriptActuatorConfigurationWizard
class Board
A Board describes the physical properties of a PCB and has a list of Placements that...
class BoardLocation
class BoardPad
Interface
interface Fiducial
A Fiducial is an identifying m ark on a Board that can be us ed to identify the offset...
class Footprint
A Footprint is a group of SMD pads along with length unit i nformation. Footprints ca...
class Job
A Job specifies a list of one or more BoardLocations.
class Length
Enum
enum LengthUnit
class Location
A Location is a an immutable 3 D point in X, Y, Z space with a rotation component. Th...
class Package
Abstract
abstract class Pad
class Panel
class Part
A Part is a single part that c an be picked and placed. It h as a graphical outline, i...
class Placement
A Placement describes a locati on on a Board where a Part wi ll be placed, along with ...
class Point
class Rectangle
class RegionOfInterest
class Approved
class Attribute
class Bus
class Busses
class Class
class Clearance
class Connect
class Connects
class Description
class Device
class Devices
class Deviceset
class Devicesets
class Gate
class Gates
class Instance
class Instances
class Layer
class Library
class Module
class Moduleinst
class Moduleinsts
class Net
class Nets
class Note
class Package
class Packages
class Param
class Part
class Parts
class Pass
class Plain
mainFramemultiSelectActionGrouptableModelframejobjobPlacementsPanelmultiSelectionActionGrouptableModelboardLocationboardLocationSelectionActionGroupjobPaneltableModelconfigurationListenermachineControlsPanelconfigurationListenerjobPaneljogControlsPanelmarkLocationcameraPanelfeedersPaneljobPanelmachineControlsPanelmachineSetupPanelmainFramepackagesPanelpartsPanelmultiSelectionActionGrouptableModelmultiSelectionActionGrouptableModelcameraViews 0..* actionListeners 0..* cameraViewFilterlastUnitsPerPixelpixelsAndUnitsTextSelectionDelegatereticles 0..* baseLocationunitsfootprintunitslistenerwizardContainerlocationwizardjobpackages 0..* parts 0..* percentConverterboardboardLocationjobPlacementsPanelsettleGraphunitscameradriverscanEndLocationscanIncrementfeederscanEndheadOffsetssafeZheadOffsetssafeZlocationdriverheadOffsetsnozzleTipsafeZcalibrationchangerEndLocationdiameterLowcalibrationZOffsetjoberrorOffsetscameracameracameracameracameracameracameraserialtcphomingFiducialLocationparentunitsheadLocations 0..* driverdriverdriverdriverdriverpickLocationcoverPositionfiducial1LocationbackoffDistancefeedEndLocationfeedEndLocationpartPitchpickLocationfeedEndLocationfeedPitchocrRegionfirstRowLastComponentLocationholeDiameterlastHoleLocationoffsetsfeederlocationButtonsPanelfeederfeederlocationButtonsPanelFiducial1feederfeederlocationButtonsPanelFeedEndfeederfeederlocationButtonsPanelFeedEndfeederfeederlocationButtonsPanelFirstPickfeederlocationButtonsPanelFeedEndfeederlastLocationButtonsPanelfeederoffsetLocButtonsautoSetupPart1ClickedfeederfirstPartLocationlocationButtonsPanelFeedEndfeederfeederfeederoffsetLocButtonssignalersignalermaxLinearOffsetvisionProviderbottomVisionbottomVisionpartdefaultPartfiducialLocatorfiducialLocatorpartnozzleactuatoractuatorreferenceCameralocationButtonsPanelreferenceCamerareferenceCameraheadmachinenozzlenozzleMarkLocationnozzlenozzlenozzleTipcompatiblePackages 0..* nozzleTipcompatiblePackages 0..* nozzleTipvacuumPartOffGraphchangerEndLocationButtonsPanelcompatiblePackages 0..* nozzleTipnozzlenozzlejobProcessoractuatordimensionsfiducials 0..* placements 0..* solderPastePads 0..* boardlocationlocationpadunitsboardLocations 0..* panels 0..* unitsunitsfootprintunitsfiducials 0..* xGapheightUnitspackaglocationpartlowerLeftCornerbus 0..* clearance 0..* connect 0..* connectsdevice 0..* descriptiondevicesgatesdeviceset 0..* gate 0..* attribute 0..* instance 0..* descriptiondevicesetspackagesdescriptionpartsattribute 0..* moduleinst 0..* net 0..* description_package 0..* attribute 0..* part 0..* param 0..*