Click or drag to resize

CFX Topics, Messages, and Data Structures

Namespaces
NamespaceDescription
CFX Root CFX Topic. All CFX endpoints must implement this topic.
CFX.InformationSystem.DataTransfer CFX Topic implemented by enterprise information systems (such as an MES or ERP system) and other types of endpoints capable of performing secure data transfer. For example, endpoints capable of exchanging IPC-2581 (DPMX) design data implement the messages of this topic.
CFX.InformationSystem.OperatorValidation CFX Topic implemented by enterprise information systems (such as an MES or ERP system) that are capable of validating operators qualified to perform certain tasks.
CFX.InformationSystem.ProductionScheduling
CFX.InformationSystem.UnitValidation CFX Topic implemented by enterprise information systems (such as an MES or ERP system) capable of validating the production history and status of a production unit, and its readiness for processing.
CFX.InformationSystem.WorkOrderManagement CFX Topic implemented by enterprise information systems (such as an MES or ERP system) involved in the creation and management of production Work Orders and Work Order sub-batches.
CFX.Maintenance

** NOTE: ADDED in CFX 1.3 **

CFX Topic implemented by endpoints which manage maintenance information
CFX.Materials.Management Messages related to the management of raw materials. Includes creation and labeling of material instances, decommissioning spent materials, etc.
CFX.Materials.Management.MSDManagement Specialized messages related to moisture sensitive materials management.
CFX.Materials.Storage Related to events that occur when materials are stored, including consumption. This includes not only stock areas, but also point-of-use workstations where materials are loaded during production.
CFX.Materials.Transport Messages used for the transportation of raw materials from one location in the factory to another location
CFX.Production CFX Topic implemented by endpoints which are involved in the process of creating and testing production units.
CFX.Production.Application CFX Topic implemented by endpoints which are involved in the application of materials to production units, such as fluids, adhesives, metals, etc.
CFX.Production.Application.Solder CFX Topic implemented by endpoints which are involved in the soldering of production units.
CFX.Production.Assembly Messages are used by a production resource performing any form of assembly of production units. This includes both automated, semi-manual and manual assembly operations.
CFX.Production.Assembly.PressInsertion
CFX.Production.Hermes
CFX.Production.LoadingAndUnloading Implemented when a production resource is capable of loading or unloading production units into any type of fixture or carrier. This includes de-panelization equipment, for example.
CFX.Production.Processing CFX Topic implemented by endpoints which are involved in the processing of production units.
CFX.Production.ReworkAndRepair CFX Topic implemented by endpoints which are involved in the repair and rework of defective or otherwise problematic production units discovered at any point in the production process, or later.
CFX.Production.TestAndInspection Messages used when a production resource is performing any form of test or inspection of production units, including both automated and manual inspections, of all kinds.
CFX.ResourcePerformance CFX Topic related to the performance of an endpoint (speed, OEE, fault rates, etc).
CFX.ResourcePerformance.PressInsertion Specialized messages related to the performance of press fit equipment
CFX.ResourcePerformance.SMTPlacement Messages related to the performance of resources where SMT placement takes place (SMT placement equipment). This includes specialized faults, placement rates, and other information related to the performance of an SMT placement machine.
CFX.ResourcePerformance.SolderPastePrinting Specialized messages related to the performance of solder paste printers. This might include information related to stencil or squeegee cleaning rates, etc.
CFX.ResourcePerformance.THTInsertion Specialized messages related to the performance of through-hole insertion equipment
CFX.Sensor.Identification Messages for devices that are responsible to reading or scanning identification labels or tags (barcodes, RFID’s, machine vision systems, etc.).
CFX.Structures Root namespace for all data structures referenced by CFX messages.
CFX.Structures.Cleaning
CFX.Structures.Coating
CFX.Structures.Depaneling
CFX.Structures.Geometry A collection of classes for geometric calculations ("linear algebra", but 2D, 3D, and 4D for homogeneous coordinates only). Taken from the open source library "FNA-XNA", see https://github.com/FNA-XNA/FNA, and modified to use _double_ precision instead of single precision _float_. Added the modulo-operator ("%") for Vector3.
CFX.Structures.LaserMarking
CFX.Structures.Maintenance
CFX.Structures.PCBInspection Data structures related to Inspection of Printed Circuit Boards (PCB's)
CFX.Structures.PressInsertion Data structures related to Press Insertion (Connector and Pin) equipment
CFX.Structures.ReflowProfiling Data structures related to the thermal profiling of Printed Circuit Boards (PCB's) through a solder reflow oven.
CFX.Structures.SMTPlacement Data structures related to SMT placement equipment
CFX.Structures.SolderApplication
CFX.Structures.SolderPasteInspection
CFX.Structures.SolderPastePrinting Data structures related to SMT stencil printing equipment
CFX.Structures.SolderReflow Data structures related to the reflow of Printed Circuit Boards (PCB's) through a solder reflow oven.
CFX.Structures.THTInsertion Data structures related to PCB through-hole insertion equipment
CFX.Structures.UVCuring
CFX.Structures.VacuumDeposition
CFX.Transport Constains classes which facilitate the transport of CFX messages across a network, including AMQP 1.0 transmission and receipt
CFX.Utilities Constains various utility and helper classes, such as diagnostic logging, etc.