Click or drag to resize

UnitPosition Class

[This is preliminary documentation and is subject to change.]

This structure contains information about a one of a set of production units that are processed simultaneously under a single transaction by an endpoint. Units may be identified in one of two ways: 1. The UnitIdentifier property represents the actual unique identifier of the production unit. 2. The UnitIdentifier property represents the unique identifier of the "carrier" or "PCB panel" AND the PositionNumber property represents the position of the unit within the carrier/panel. PositionNumber's are established as defined in the CFX Standard.
{
    "UnitIdentifier": "CARRIER5566",
    "PositionNumber": 1,
    "PositionName": "CIRCUIT1",
    "X": 0.254,
    "Y": 0.556,
    "Rotation": 0.0,
    "FlipX": false,
    "FlipY": false
}
Inheritance Hierarchy
SystemObject
  CFX.StructuresUnitPosition

Namespace:  CFX.Structures
Assembly:  CFXnet46 (in CFXnet46.dll) Version: 1.0.5
Syntax
public class UnitPosition

The UnitPosition type exposes the following members.

Properties
  NameDescription
Public propertyFlipX
Is production unit flipped in X-direction
Public propertyFlipY
Is production unit flipped in Y-direction
Public propertyPositionName
Optional name of position
Public propertyPositionNumber
Logical reference of production unit as defined by CFX position rule (see CFX standard section 5.6).
Public propertyRotation
Original rotation of Production unit, as it is known to the endpoint (in degrees)
Public propertyUnitIdentifier
Unique ID of Production Unit, Panel, or Carrier
Public propertyX
X coordinate of Production unit origin, as it is known to the endpoint
Public propertyY
Y coordinate of Production unit origin, as it is known to the endpoint
Top
See Also