PC-DMIS 2021.1 Object Library
Machine Object Members
See Also  Overview  Send Topic Feedback | See Object Hierarchy Chart
PCDLRN ActiveX DLL : Machine Object

Glossary Item Box

Public Methods

Public Method DeletePoint

 

This removes the last hit from the hit buffer as if you had pressed ALT and - (minus) on the keyboard in PC-DMIS.

 

Public Method ExecuteCustomCommandThis command lets you execute special operations in the Leitz interface.
Public Method GetArrayThis returns an array of values from the machine.
Public Method InsertMovePoint

 

This inserts a move point as if you had pressed the Print button on your jog box or pressed CTRL + M keys in PC-DMIS.

 

Public Method PressDone

 

This acts as if you had pressed the DONE button on the jog box.

Public Properties

Public Property _Name 
Public Property ApplicationRepresents the read-only PC-DMIS application. The Application object includes properties and methods that return top-level objects. For example, the ActivePartProgram property returns a PartProgram object.
Public Property ConnectionStatusThis read-only propery displays the current connection status of the machine.
Public Property DriverVersionThis read-only property returns the driver version for your measurement machine. It returns version information from the machine interface call driver_get_version.
Public Property FPanelReturns the read-only FPanel object if your controller is indeed an FPanel controller.
Public Property IsFPanelDetermines whether or not the controller is an FPanel controller.
Public Property ManAutoSelectorRead Only: Returns the MAN/AUTO selector position (-1=Undefined 0=MAN, 1=AUTO)
Public Property Name

Returns the name of the Machine object.

Public Property Parent

Returns the read-only Machines collection object to which the machine belongs.

Public Property ProbePositionRead Only: Returns the position of the probe in machine coordinates

Events

Public Event Command

This event is called when a command button is pressed on the CMM controller. The Code can be used to determine which button was pressed.

Public Event DistanceToClosestCADEvent fired when a DistanceToClosestCAD is received from the machine controller
Public Event DistanceToTargetEvent fired when a DistanceToTarget is received from the machine controller
Public Event ErrorMsgThis event is called when an error occurs on the CMM. The ErrorText variable contains the error message, and the ErrorType variable contains the type of error (missed hit, unexpected hit).
Public Event ExecuteHitThis event will be called in your application when a hit is taken in PC-DMIS in execute mode. The values of X, Y, Z and I, J, K are the location of the hit and the vector of the hit in machine coordinates.
Public Event ExecuteManualScanHitEvent fired when scan hit is taken by machine in execute mode
Public Event FeatureIDEvent fired when a FeatureID is received from the machine controller
Public Event FeatureTypeEvent fired when a FeatureType is received from the machine controller
Public Event LearnHitThis event will be called in your application when a hit is taken in PC-DMIS in learn mode. The values of X, Y, Z and I, J, K are the location of the hit and the vector of the hit in machine coordinates.
Public Event ReadoutEvent fired when a readout is received from the machine controller
Public Event ReadoutExtEvent fired when a readout is received from the machine controller - matches XYZ display
Public Event RMSEvent fired when a RMS is received from the machine controller

See Also

Copyright © 2020. Hexagon Manufacturing Intelligence – Metrology Software, Inc. All Rights Reserved.