PC-Dmis 2010 MR3 Object Library | Send comments on this topic. | See Object Hierarchy Chart
OldBasic Object Members
See Also Overview

Collapse All Expand All

# Public Methods

AddBoundaryPoint | Adds a boundary point to a scan This function is used to add the initial point, end point, and other boundary points in the case of patch scans. It should be called for each boundary point to be added. It should not be called more than num_bnd_pnts times (as specified in the call to StartScan).
AddFeature | Adds a feature to the input set for a constructed feature Adds a feature. This function is used for constructed features only. The parameters off1, off2, and off3 are only used in the case of offset points, planes, or lines.
AddLevelFeat | Adds a feature for leveling to the primary axis for an iterative alignment This function is used in conjunction with the iterate alignment command.
AddOriginFeat | Adds a feature for locating the origin to an iterative alignment This function is used in conjunction with the iterate alignment command.
AddRotateFeat | Adds a feature for the rotation of the secondary axis to an iterative alignment Adds a rotation feature. This function is used in conjunction with the iterate alignment command
ArcCos | Returns the ArcCosine (in degrees) of x Return the arc cosine of x in degrees.
ArcSin | Returns the ArcSince (in degrees) of y Returns the arc sine of x in degrees.
BestFit2D | Creates a best fit 2d alignment
BestFit3D | Creates a best fit 3d alignment
Calibrate | Creates a probe calibration command
CatchMotionError | Turns On/Off Catching of CMM motion errors
Check | Creates a check distance object
ClearPlane | Creates a clearplane settings object
CloseCommConnection | Closes port opened with OpenCommConnection Command Closes the port opened with the OpenCommConnection command.
Column132 | Creates a column 132 dimension display object Turns on or off 132 column mode.
Comment | Creates a part program comment object
CreateID | Generates and returns an Id based on part program generation settings
DefaultAxes | Generates automatic dimensioning axes based on dimension type This command is used only for location and true position dimensions. If present, the default dimension axes are created. Calls to SetNoms with other axes passed as the dtype parameter will have no effect if this command is used.
DefaultHits | Generates hit values automatically for feature This command is used within a Startfeature - EndFeature block and is used to cause the hits specified in the hits parameter of the StartFeature command to be automatically generated.
DimFormat | Creates a DimFormat command
EndAlign | Marks the end of the block started with StartAlign This function must be called to end an alignment block.
EndDim | Marks the end of the block started with StartDimension EndDim takes no parameters, but must be called to finish off the dimension block.
EndFeature | Marks the end of the block started with StartFeature This function ends a measured, constructed, or auto feature block. It must always be present as the last function call in a feature block.
EndGetFeatPoint | Frees memory allocated by StartGetFeatPoint Use this command to release the memory allocated for use by the StartGetFeatPoint and GetFeatPoint commands.
EndScan | Marks end of block started with StartScan command Call this when all of the other scan functions needed have been called. The scan object is inserted in the command list with a call to this function.
EquateAlign | Creates Equate Alignment Command Creates Equate alignment object
Feature | Identifies Feature to be used by BF2d, BF3d, or Iterative Alignment This function must only be called after a call to BestFit2D, BestFit3D, or Iterate
Flatness | Returns flatness information for command of specified ID This function was added for the tutor translator, and should be used with caution.
GapOnly | Creates Gap Only Dimension Object
GetDimData | Get dimension data from dimension specified by ID
GetDimOutTol | Returns number of features that are out of tolerance Returns the number of features that are out of tolerance at the time that this command is executed.
GetFeatData | Gets feature data from command with specified ID
GetFeatID | Returns id of indexed feature
GetFeatPoint | Fills buffer with hit data for command specified in StartGetFeatPoint Command This function is called after a call to StartGetFeatPoint to retrieve the actual points.
GetFeature | Returns feature type (ie. Circle, Line, Point...)
GetPH9Status | Returns 1 if a PH9 is available
GetProbeOffsets | Returns the current probe offsets
GetProbeRadius | Returns the current probe radius Returns the current probe radius.
GetProgramOption | Returns the status of the application setting option
GetProgramValue | Returns the value of the application setting
GetTopMachineSpeed | Returns the top machine speed value Returns the top machine speed of the CMM.
GetType | Returns the type of command with the specified ID Returns the type of the object.
GetUnits | Indicates whether units are metric or english The units of the current part program.
Hit | Used in feature block to add a hit to an object
IgnoreMotionError | Sets recalculation of nominals mode
Iterate | Creates Iterative Alignment Command
Level | Creates Level Alignment Command
LoadProbe | Creates Load Probe Command
MaxMinAve | Returns maximum, minimum, or average information for command of specified id
Mode | Creates DCC / Manual Mode Command
Move | Creates Move (Probe or Rotary Table) Command
MoveSpeed | Creates Move Speed Command
OpenCommConnection | Opens a communication port for reading and writing Opens a connection to the specified comm port.
PreHit | Creates Prehit Distance Command
ProbeComp | Creates Probe Compensation Command
PutFeatData | Puts feature data into the command specified by the ID
ReadCommBlock | Reads data from an opened communications port Reads characters from the comm port specified.
RecallEx | Creates Recall Alignment Command for External Alignments
RecallIn | Creates Recall Alignment Command for Internal Alignments
Retract | Creates a Retract Distance Command
RetroOnly | Creates a Retrolinear Only Dimension Command
Rotate | Creates a Rotate Alignment Command
RotateCircle | Creates a Circular Rotation Alignment Command
RotateOffset | Creates a Rotational Offset Command
Roundness | Returns roundness information for command of specified ID
RunOut | Returns runout information for command of specified ID
SaveAlign | Creates a Save Alignment Command
SetAutoParams | Sets Auto Feature Parameters inside StartFeature Block
SetAutoVector | Sets Auto Vector Components (used inside StartFeature Block)
SetNoms | Set nominal values for dimension (used inside StartDimension Block)
SetPrintOptions | Sets application printing options
SetProgramOption | Sets application program option
SetProgramValue | Sets application program value
SetReportOptions | Sets application reporting settings
SetRMeasMode | Sets Relative Measure mode to Relative or Absolute
SetScanHitParams | Sets scan hit parameters (used in StartScan block)
SetScanHitVectors | Sets hit vector components of scan (used in StartScan block)
SetScanParams | Sets scan parameters (used in StartScan block)
SetScanVectors | Sets vector components of scan (used in StartScan block)
SetSlaveMode | Turns on/turns off slave mode (subsequent objects are slave object/master objects)
SetTheos | Sets theoretical values for feature (used in StartFeature block)
ShowXYZWindow | Shows or Hides the probe readouts window
Sleep | Wait until execution catches up to script, then wait for a number of seconds Pauses execution for the specified number of seconds after the previous feature has finished executing.
StartAlign | Starts Alignment block and sets alignment parameters
StartDim | Starts Dimension block and sets dimension parameters
StartFeature | Starts Feature block and sets feature parameters
StartGetFeatPoint | Sets aside memory buffer of hit data for use with the GetFeatPoint command This function is used to retrieve the hit or input data from constructed, measured, and auto features, as well as the hit data for scans. To retrieve the actual points, subsequent calls to GetFeatPoint must be made. When all of the needed point values have been retrieved, a call to EndGetFeatPoint must be made to free the memory allocated for the points.
StartScan | Starts Scan block and sets sets scan parameters
Stats | Creates Stats On/Off command
Straitness | Returns straitness information for command of specified ID
Tip | Creates Tip command The tip to load.
Touchspeed | Creates touch speed command
Trace | Creates trace field command
Translate | Creates translation alignment command
TranslateOffset | Creates a translation offset command
Wait | Wait until execution catches up to script Waits until all preceding commands have been executed. The basic script creates commands and places them on the execute list more rapidly than the commands are executed. In a script it is often useful to pop up a dialog box for input after a certain series of commands has been executed. The script commands may complete long before the actual commands have been executed. The Wait command is useful to prevent the dialog box from popping up prematurely.
Workplane | Creates a workplane object or gets the current workplane
WriteCommBlock | Writes data to an opened communications port Writes characters to the specified comm port.

# Public Properties

Application | Read Only: Returns Application object
Parent | Read Only: Returns Partprogram object

# See Also

OldBasic Overview

© Wilcox Associates, Inc. All Rights Reserved.

© 2010 All Rights Reserved.