Delta Tau NC Server Functions Owner's manual

Type
Owner's manual
^1 USER MANUAL
^2 NC Server Functions Manual
^3 NC Server Functions Manual
^4 500-603831-xFxx
^5 September 28, 2007
Single Source Machine Control Power // Flexibility // Ease of Use
21314 Lassen Street Chatsworth, CA 91311 // Tel. (818) 998-2095 Fax. (818) 998-7807 // www.deltatau.com
Copyright Information
© 2007 Delta Tau Data Systems, Inc. All rights reserved.
This document is furnished for the customers of Delta Tau Data Systems, Inc. Other uses are
unauthorized without written permission of Delta Tau Data Systems, Inc. Information contained
in this manual may be updated from time-to-time due to product improvements, etc., and may
not conform in every respect to former issues.
To report errors or inconsistencies, call or email:
Delta Tau Data Systems, Inc. Technical Support
Phone: (818) 717-5656
Fax: (818) 998-7807
Website: http://www.deltatau.com
Operating Conditions
All Delta Tau Data Systems, Inc. motion controller products, accessories, and amplifiers contain
static sensitive components that can be damaged by incorrect handling. When installing or
handling Delta Tau Data Systems, Inc. products, avoid contact with highly insulated materials.
Only qualified personnel should be allowed to handle this equipment.
In the case of industrial applications, we expect our products to be protected from hazardous or
conductive materials and/or environments that could cause harm to the controller by damaging
components or causing electrical shorts. When our products are used in an industrial
environment, install them into an industrial electrical cabinet or industrial PC to protect them
from excessive or corrosive moisture, abnormal ambient temperatures, and conductive materials.
If Delta Tau Data Systems, Inc. products are directly exposed to hazardous or conductive
materials and/or environments, we cannot guarantee their operation.
REVISION HISTORY
REV. DESCRIPTION DATE CHG APPVD
1 NEW MANUAL CREATION 12/12/06 CP D. GHAZARIAN
2 FULL RELEASE OF MANUAL 09/28/07 CP V. BUROKAS
NC Server Functions Manual
Table of Contents i
Table of Contents
Copyright Information ...................................................................................................................................................i
Operating Conditions .....................................................................................................................................................i
GetMotorPosStr ............................................................................................................................................................1
GetMotorUnitsStr..........................................................................................................................................................1
GetToolInfo...................................................................................................................................................................1
GetToolOffset ...............................................................................................................................................................1
GetCompOffset .............................................................................................................................................................1
GetActiveGCodeStr ......................................................................................................................................................1
GetActiveGCodesStr.....................................................................................................................................................1
GetSpindleSelect...........................................................................................................................................................1
SetSpindleSelect............................................................................................................................................................2
GetSpindleStatus...........................................................................................................................................................2
GetCoolantSelect ..........................................................................................................................................................2
GetSpindleActRPM ......................................................................................................................................................2
GetSpindleCmdRPM.....................................................................................................................................................2
GetSpindleCSS..............................................................................................................................................................3
GetSpindleMaxRPM.....................................................................................................................................................3
GetSpindleOverride ......................................................................................................................................................3
GetFeedrateOverride.....................................................................................................................................................3
GetSpindleCSSMode ....................................................................................................................................................3
GetFeedrate ...................................................................................................................................................................3
GetMaxFeedrates ..........................................................................................................................................................4
GetFeedrateMode..........................................................................................................................................................4
GetVectorVelocity ........................................................................................................................................................4
GetTimebaseMode ........................................................................................................................................................4
GetProgramStatus .........................................................................................................................................................5
GetProgramLine............................................................................................................................................................5
GetProgramName..........................................................................................................................................................5
GetProgramNumber ......................................................................................................................................................5
GetProgramPath ............................................................................................................................................................5
GetMode .......................................................................................................................................................................5
SetMode ........................................................................................................................................................................5
GetSelectedAxisChar ....................................................................................................................................................5
GetJogSelect..................................................................................................................................................................6
GetJogSpeed..................................................................................................................................................................6
GetSpeedSelect .............................................................................................................................................................7
GetDistanceSelect .........................................................................................................................................................7
GetSingleBlock .............................................................................................................................................................7
GetBlockDelete.............................................................................................................................................................8
SetBlockDelete..............................................................................................................................................................8
GetOptionalStop............................................................................................................................................................8
SetOptionalStop ............................................................................................................................................................8
GetInposition.................................................................................................................................................................9
GetProgramMode..........................................................................................................................................................9
GetBufferOpen..............................................................................................................................................................9
GetBufferRemaining.....................................................................................................................................................9
OpenFile......................................................................................................................................................................10
CloseFile .....................................................................................................................................................................10
ProgramRewind ..........................................................................................................................................................10
SearchText ..................................................................................................................................................................10
SearchTextNext...........................................................................................................................................................10
SearchLine ..................................................................................................................................................................11
GetWorkOffsetArray...................................................................................................................................................11
SetWorkOffsetValue...................................................................................................................................................11
NC Server Functions Manual
ii Table of Contents
AutoSetWorkOffset.....................................................................................................................................................11
GetToolOffsetArray....................................................................................................................................................12
GetGeomArray............................................................................................................................................................12
GetWearArray.............................................................................................................................................................12
GetToollength .............................................................................................................................................................12
GetRadius....................................................................................................................................................................12
GetDiameter ................................................................................................................................................................13
GetCutterComp ...........................................................................................................................................................13
GetPocketNum ............................................................................................................................................................13
GetccWear...................................................................................................................................................................13
Getpivotlength.............................................................................................................................................................13
GetToolGaugeOffset...................................................................................................................................................13
SetToolGuageOffset....................................................................................................................................................14
SetTypeToolOffset......................................................................................................................................................14
AutoSetToolOffset ......................................................................................................................................................14
SetOrigin .....................................................................................................................................................................14
SetFeedrateOverride....................................................................................................................................................15
ClearMessages ............................................................................................................................................................15
ClearErrors..................................................................................................................................................................15
GetRapidOverride .......................................................................................................................................................15
SetRapidOverride........................................................................................................................................................15
SetSpindleOverride .....................................................................................................................................................15
Command....................................................................................................................................................................15
SetSingleBlock............................................................................................................................................................16
GetAxisSelect..............................................................................................................................................................16
SetAxisSelect ..............................................................................................................................................................17
SetJogSelect ................................................................................................................................................................17
GetBufferText .............................................................................................................................................................17
SetBufferText..............................................................................................................................................................17
SetParserStateIdle .......................................................................................................................................................17
GetParametricDouble..................................................................................................................................................17
SetParametricDouble...................................................................................................................................................17
GetOperatingTime ......................................................................................................................................................18
GetTotalCuttingTime ..................................................................................................................................................18
GetRunningTime.........................................................................................................................................................18
GetPartTime ................................................................................................................................................................18
GetCycleCuttingTime .................................................................................................................................................18
GetCycleTime .............................................................................................................................................................18
GetPartsRequired ........................................................................................................................................................18
GetPartsCount .............................................................................................................................................................18
GetPartsTotal ..............................................................................................................................................................19
GetBlocksPerSecond...................................................................................................................................................19
GetCurrentLabel..........................................................................................................................................................19
SetPartsRequired.........................................................................................................................................................19
SetPartsCount..............................................................................................................................................................19
SetPartsTotal ...............................................................................................................................................................19
ResetCycleTime ..........................................................................................................................................................19
ResetPartsCount ..........................................................................................................................................................19
ResetPartsTotal ...........................................................................................................................................................19
IsWorkOffsetChanged.................................................................................................................................................19
IsToolOffsetChanged ..................................................................................................................................................20
GetAllErrors................................................................................................................................................................20
NCLoadMessage.........................................................................................................................................................20
NC Functions User Manual
NC Server Functions Manual 1
GetMotorPosStr
GetMotorPosStr(int coord,int motor,int t,int bCombined)
Returns motor position as a string.
GetMotorUnitsStr
GetMotorUnitsStr(int motor)
Returns motor unit as a string.
GetToolInfo
GetToolInfo(int coord)
Returns tool info as a string.
GetToolOffset
GetToolOffset(int coord)
Returns tool offset as a string.
GetCompOffset
GetCompOffset(int coord)
Returns comp offset as a string.
GetActiveGCodeStr
GetActiveGCodeStr(int coord, int group)
Returns active G code as a string.
GetActiveGCodesStr
GetActiveGCodesStr(int coord)
Returns Active G Codes as a string (divided by the group of G code) in this format:
Gr1, Gr3, Gr14,
Gr2, Gr5, Gr13,
Gr7, Gr6, Gr8;
GetSpindleSelect
GetSpindleSelect()
Returns Spindle select as a string. The return value can vary depending on the following:
If Spinde Select = NC_SPINDLE_CW:
Return Val = 3;
If Spinde Select = NC_SPINDLE_CCW:
Return Val = 4;
If Spinde Select = NC_SPINDLE_ORIENT1:
If Spinde Select = NC_SPINDLE_ORIENT2:
Return Val = 19;
default
Return Val = 5;
NC Functions User Manual
2 NC Server Functions Manual
SetSpindleSelect
SetSpindleSelect(int nNewValue)
Sets the new value for the spindle select.
GetSpindleStatus
GetSpindleStatus()
Returns Spindle status as a string. The return value can vary depending on the following:
If Spinde Status = NC_SPINDLE_CW:
Return Val = "CW";
If Spinde Status = NC_SPINDLE_CCW:
Return Val = "CCW";
If Spinde Status = NC_SPINDLE_ORIENT1:
If Spinde Status = NC_SPINDLE_ORIENT2:
Return Val = "ORIENT";
default:
Return Val = "OFF";
GetCoolantSelect
GetCoolantSelect()
Returns Collant select as a string. The return value can vary depending on the following:
If Collant Select = NC_COOLANT_MIST:
Return Val = 7;
If Collant Select = NC_COOLANT_FLOOD:
If Collant Select = NC_COOLANT_BOTH:
Return Val = 8;
default:
Return Val = 9;
GetSpindleActRPM
GetSpindleActRPM()
Returns Spindle Actual RPM as a string
GetSpindleCmdRPM
GetSpindleCmdRPM()
Returns Spindle Cmd RPM as a string. The return value can vary depending on the
following:
If CSSMode = 0
Return Val = Spindle RPM
else
Return Val = Spindle CSS
NC Functions User Manual
NC Server Functions Manual 3
GetSpindleCSS
GetSpindleCSS()
Returns Spindle CSS as a string
GetSpindleMaxRPM
GetSpindleMaxRPM ()
Returns Spindle Max RPM as a string.
GetSpindleOverride
GetSpindleOverride (int coord)
Returns Spindle Override as a string.
GetFeedrateOverride
GetFeedrateOverride (int coord)
Returns Feedrate Override as a string.
GetSpindleCSSMode
GetSpindleCSSMode ()
Returns Spindle CSS mode as a string. The return value can vary depending on the
following:
if(Spindle CSS = 0)
Return Val = "OFF";
else
Return Val = "ON";
GetFeedrate
GetFeedrate(int MachType)
Returns Feedrate as a string. The return value can vary depending on the following:
switch(TimeBaseMode)
case NC_TIMEBASE_CUT:
case NC_TIMEBASE_RAPID:
returns feedrate as a floating number with 1 digit of
accuracy
case NC_TIMEBASE_THREAD:
case NC_TIMEBASE_FPR:
returns feedrate as a floating number with 4 digit of
accuracy
default:
returns NULL
NC Functions User Manual
4 NC Server Functions Manual
GetMaxFeedrates
GetMaxFeedrates()
Returns Max Feedrates as a string. The return value can vary depending on the following:
switch(TimeBaseMode)
case NC_TIMEBASE_CUT:
case NC_TIMEBASE_RAPID:
returns max feedrates as a floating number with 1 digit
of accuracy
case NC_TIMEBASE_THREAD:
case NC_TIMEBASE_FPR:
returns max feedrates as a floating number with 4 digit
of accuracy
default:
returns NULL
GetFeedrateMode
GetFeedrateMode(int coord)
Returns Feedrate mode as a string. The return value can vary depending on the following:
if(feedrate mode = NC_FEEDRATE_INVERSE)
Return Val = "FPM"
else
Return Val = "INVERSE"
GetVectorVelocity
GetVectorVelocity(int coord)
Returns vector velocity as a double.
GetTimebaseMode
GetTimebaseMode(int coord)
Returns Timebase Mode as a string. The return value can vary depending on the following:
switch(TimeBaseMode)
case NC_TIMEBASE_CUT:
Return Val = "FPM"
case NC_TIMEBASE_RAPID:
Return Val = "RAPID"
case NC_TIMEBASE_THREAD:
Return Val = "THREAD"
case NC_TIMEBASE_FPR:
Return Val = "FPR"
default:
Return Val = NULL
NC Functions User Manual
NC Server Functions Manual 5
GetProgramStatus
GetProgramStatus(int coord)
Returns Program status as a string.
GetProgramLine
GetProgramLine(int coord,int lineNumber)
lineNumber = desired program line
Returns Program line as a string.
GetProgramName
GetProgramName(int coord,int bMain)
Returns program name as a string.
GetProgramNumber
GetProgramNumber(int coord)
Returns program number as a long.
GetProgramPath
GetProgramPath(int coord,int bMain)
Returns program path as a string.
GetMode
GetMode()
Returns operation mode as a string. The return value can vary depending on the following:
switch(m_Mode)
case NC_MODE_AUTO:
Return Val = "Auto"
case NC_MODE_MANUAL:
Return Val = "Manual"
case NC_MODE_MDI:
Return Val = "MDI"
default:
Return Val = "Manual"
SetMode
SetMode(int nNewValue)
nNewValue = the operation mode, Auto=1, Manual=2, MDI=3
Sets operation mode.
GetSelectedAxisChar
GetSelectedAxisChar()
Returns Axis character as a string.
NC Functions User Manual
6 NC Server Functions Manual
GetJogSelect
GetJogSelect()
Returns Jog Select mode as a string. The return value can vary depending on the following:
switch(JogSelectMode)
case NC_JOG_HANDWHEEL:
Return Val = "Handwheel"
case NC_JOG_INCREMENTAL:
Return Val = "Jog Incremental"
case NC_JOG_CONTINUOUS:
Return Val = "Jog Continuous"
case NC_JOG_HOME:
Return Val = "Home"
default:
Return Val = "Jog Continuous"
GetJogSpeed
GetJogSpeed(int PanelMode, int DigNum)
PanelMode = selects between software and hardware panel.
panelmode=0 is software; panelmode=1 is hardware
DigNum = number of digits to display
Returns Jog Speed mode. The return value can vary depending on the following:
if(PanelMode = 0) //software panel mode
switch(JogSelectMode)
case NC_JOG_HANDWHEEL:
Return Val = Handle Step value as a string with
number of digits displayed based on DigNum
case NC_JOG_INCREMENTAL:
Return Val = Jog Step value as a string with number
of digits displayed based on DigNum
case NC_JOG_CONTINUOUS:
default:
switch(SpeedSelectMode)
case NC_SPEED_LOW:
Return Val = "Speed Low"
case NC_SPEED_MEDL:
Return Val = "Speed Med Low"
case NC_SPEED_MEDIUM:
Return Val = "Speed Medium"
case NC_SPEED_MEDH:
Return Val = "Speed Med High"
case NC_SPEED_HIGH:
Return Val = "Speed High"
case NC_SPEED_LAST:
NC Functions User Manual
NC Server Functions Manual 7
Return Val = "Speed Last"
default:
Return Val = "Speed Low"
else //hardware panel mode
switch(SpeedSelectMode)
case NC_SPEED_LOW:
Return Val = 0
case NC_SPEED_MEDL:
Return Val = 1
case NC_SPEED_MEDIUM:
Return Val = 2
case NC_SPEED_MEDH:
Return Val = 3
case NC_SPEED_HIGH:
Return Val = 4
case NC_SPEED_LAST:
Return Val = 5
default:
Return Val = 0
GetSpeedSelect
GetSpeedSelect()
Returns speed Select as a long.
GetDistanceSelect
GetDistanceSelect()
Returns distance Select as a long.
GetSingleBlock
GetSingleBlock()
Returns single block mode as a string. The return value can vary depending on the
following:
switch(SingleBlockMode)
case 0:
Return Val = NULL
case 1:
Return Val = "Single Block"
default:
Return Val = NULL
NC Functions User Manual
8 NC Server Functions Manual
GetBlockDelete
GetBlockDelete()
Returns block delete mode as a string. The return value can vary depending on the
following:
switch(BlockDeleteMode)
case 0:
Return Val = NULL
case 1:
Return Val = "Block Delete"
default:
Return Val = NULL
SetBlockDelete
SetBlockDelete(int nNewValue)
nNewValue = 1 sets the block delete
Sets the block delete.
GetOptionalStop
GetOptionalStop()
Returns optional Stop mode as a string. The return value can vary depending on the
following:
switch(OptionalStopMode)
case 0:
Return Val = NULL
case 1:
Return Val = "Optional Stop"
default:
Return Val = NULL
SetOptionalStop
SetOptionalStop(int nNewValue)
nNewValue = 1 sets the block delete
Sets the optional Stop.
NC Functions User Manual
NC Server Functions Manual 9
GetInposition
GetInposition(int coord)
Returns InPosition mode as a string. The return value can vary depending on the following:
switch(InPositionMode)
case 0:
Return Val = NULL
case 1:
Return Val = "In Position"
default:
Return Val = NULL
GetProgramMode
GetProgramMode(int coord)
Returns Program mode as a string. The return value can vary depending on the following:
switch(ProgramMode)
case NC_PRG_STOP:
Return Val = "Stop"
case NC_PRG_RUN:
Return Val = "Run"
case NC_PRG_STEP:
Return Val = "Step"
case NC_PRG_HOLD:
Return Val = "Hold"
case NC_PRG_JOGHOLD:
Return Val = "Jog Hold"
case NC_PRG_JOGSTOP:
Return Val = "Jog Stop"
default:
Return Val = "Stop"
GetBufferOpen
GetBufferOpen()
Returns Buffer status as a string. The return value can vary depending on the following:
switch(BufferStatus)
case 0:
Return Val = ROT Buff CLS"
default:
Return Val = "ROT Buff Open"
GetBufferRemaining
GetBufferRemaining(int coord)
Returns Buffer remaining status as a string. The return value shows "%remining/%parsed"
NC Functions User Manual
10 NC Server Functions Manual
OpenFile
OpenFile(int coord, string szFilePath)
szFilePath = the file path to be opened
Opens the file given by the szFilePath and if successful it loads the program in the program
display window. If it fails to open, an error message will be displayed.
CloseFile
CloseFile(int coord)
Closes the currently loaded file and clears the program display window.
ProgramRewind
ProgramRewind()
Rewinds the currently loaded program, if the following conditions are met:
if(ProgramMode = NC_PRG_STOP)
if(Successful)
Return Val = 1
else
Return Val = "Can not Rewind the program"
else if(ProgramMode = NC_PRG_RUN)
Return Val = "Program is running,Can not Rewind the
program"
SearchText
SearchText(int coord , string text, int bMatchCase)
text = the text to be searched
bMatchCase = match text case. 1=true, 0=false
Searches the entire text of the currently loaded program, with the returns:
if(Successful)
Return Val = 1
else
Return Val = "Can not find the text"
SearchTextNext
SearchTextNext(int coord , string text, int bMatchCase)
text = the text to be searched
bMatchCase = match text case. 1=true, 0=false
Does Search next for the entire text of the currently loaded program.
if(Successful)
Return Val = 1
else
Return Val = "Can not find the text"
NC Functions User Manual
NC Server Functions Manual 11
SearchLine
SearchLine(int coord , int line)
line = the desired line number to be searched
Searches the currently loaded program and finds the desired line number:
if(Successful)
Return Val = 1
else
Return Val = "Cannot find the line number"
GetWorkOffsetArray
GetWorkOffsetArray(int XAxis , int YAxis , int ZAxis , int
AAxis , int BAxis , int CAxis , int UAxis , int VAxis , int WAxis
)
XAxis = 1 means show the X axis work offset values. 0 means
do not display it.
Same logic is true for the rest of the axis.
Returns the entire work offset table as string. each value in the table is seperated by a
space.
SetWorkOffsetValue
SetWorkOffsetValue(int Axis , int t, double newVal)
Axis = axis number. X=1, Y=2 ...
t = Row Number in the work offset table that need to be set
newVal = the new desired value.
Sets the new work offset value for the desired axis:
if(Not Successful)
Return Val = "Entry was not successful"
AutoSetWorkOffset
AutoSetWorkOffset(int Axis , int t)
Axis = axis number. X=1, Y=2 ...
t = Row Number in the work offset table that need to be set
Auto Sets the new work offset value for the desired axis.
NC Functions User Manual
12 NC Server Functions Manual
GetToolOffsetArray
GetToolOffsetArray(int m_ToolNum)
m_ToolNum = total number of tools
Gets all the tool offset array and stores it in an array in the PHMI. This function by itself is
not going to return any tool offset value; in order to get individual tool offset values, you should
call one of the following functions:
GetGeomArray
GetWearArray
GetToollength
GetCutterComp
GetPocketNum
GetccWear
GetGeomArray
GetGeomArray(int m_ToolNum, string m_AxisNum)
m_ToolNum = total number of tools
m_AxisNum = axis number. X="0", Y="1" ...
Returns the entire Geom array as a string. Each value in the string is seperated by a space.
for example: RetrunStr = "0.5 1.5 ..."
GetWearArray
GetWearArray(int m_ToolNum, string m_AxisNum)
m_ToolNum = total number of tools
m_AxisNum = axis number. X="0", Y="1" ...
Returns the entire Wear array as a string. Each value in the string is seperated by a space.
for example: RetrunStr = "0.5 1.5 ..."
GetToollength
GetToollength(int m_ToolNum)
m_ToolNum = total number of tools
Returns the Tool Length as a string for number of tools specified by m_ToolNum. Each
value in the string is seperated by a space.
for example: RetrunStr = "0.5 1.5 ..."
GetRadius
GetRadius(int m_ToolNum)
m_ToolNum = total number of tools
Returns the Radius as a string for number of tools specified by m_ToolNum. Each value in
the string is seperated by a space.
for example: RetrunStr = "0.5 1.5 ..."
NC Functions User Manual
NC Server Functions Manual 13
GetDiameter
GetDiameter(int m_ToolNum)
m_ToolNum = total number of tools
Returns the Diameter as a string for number of tools specified by m_ToolNum. Each value
in the string is seperated by a space.
for example: RetrunStr = "0.5 1.5 ..."
GetCutterComp
GetCutterComp(int m_ToolNum)
m_ToolNum = total number of tools
Returns the Cutter Comp as a string for number of tools specified by m_ToolNum. Each
value in the string is separated by a space.
for example: RetrunStr = "0.5 1.5 ..."
GetPocketNum
GetPocketNum(int m_ToolNum)
m_ToolNum = total number of tools
Returns the Pocket Num as a string for number of tools specified by m_ToolNum. Each
value in the string is seperated by a space.
for example: RetrunStr = "0.5 1.5 ..."
GetccWear
GetccWear(int m_ToolNum)
m_ToolNum = total number of tools
Returns the cc Wear as a string for number of tools specified by m_ToolNum. Each value
in the string is seperated by a space.
for example: RetrunStr = "0.5 1.5 ..."
Getpivotlength
Getpivotlength(int m_ToolNum)
m_ToolNum = total number of tools
Returns the pivot length as a string for number of tools specified by m_ToolNum. Each
value in the string is seperated by a space.
for example: RetrunStr = "0.5 1.5 ..."
GetToolGaugeOffset
GetToolGaugeOffset()
Returns the Tool Gauge Offset as a string.
NC Functions User Manual
14 NC Server Functions Manual
SetToolGuageOffset
SetToolGuageOffset(double newVal)
newVal = the new desired value.
Sets the new Tool Guage Offset.
SetTypeToolOffset
SetTypeToolOffset(int m_ToolNum, string m_AxisStr,double
m_Val, int ttype)
m_ToolNum = the desired tool number to set the value for
m_AxisStr = the axis that the value should be set ("Z" or "X"
...)
m_Val = the value to be set
ttype = is the Tool Type. The following is the list of Tool Types:
NC_TOOLOFSTYPE_GEOMETRY = 0,
NC_TOOLOFSTYPE_WEAR = NC_TOOLOFSTYPE_GEOMETRY + 1,
NC_TOOLOFSTYPE_LENGTH = NC_TOOLOFSTYPE_WEAR + 1,
NC_TOOLOFSTYPE_DIAMETER = NC_TOOLOFSTYPE_LENGTH + 1,
NC_TOOLOFSTYPE_ORIENTATION = NC_TOOLOFSTYPE_DIAMETER + 1,
NC_TOOLOFSTYPE_CUTTERCOMPENSATION =
NC_TOOLOFSTYPE_ORIENTATION + 1,
NC_TOOLOFSTYPE_POCKET = NC_TOOLOFSTYPE_CUTTERCOMPENSATION
+ 1,
NC_TOOLOFSTYPE_PIVOTLENGTH = NC_TOOLOFSTYPE_POCKET + 1,
NC_TOOLOFSTYPE_CUTTERCOMPWEAR = NC_TOOLOFSTYPE_PIVOTLENGTH +
1,
NC_TOOLOFSTYPE_GROUPFAMILY = NC_TOOLOFSTYPE_CUTTERCOMPWEAR
+ 1,
NC_TOOLOFSTYPE_LIFECOUNT = NC_TOOLOFSTYPE_GROUPFAMILY + 1,
NC_TOOLOFSTYPE_LIFETIME = NC_TOOLOFSTYPE_LIFECOUNT + 1
Returns 1 if successful and 0 otherwise
AutoSetToolOffset
AutoSetToolOffset(int m_ToolNum,int m_AxisNum)
m_ToolNum = the desired tool number to set the value for
m_AxisNum = the axis number (X=0, Y=1, Z=3)
Auto sets the tool offset based on the tool number and axis number
SetOrigin
SetOrigin(int bClear)
bClear = 1 would clear origin and 0 will origin all
Returns 1 if successful and 0 otherwise
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26

Delta Tau NC Server Functions Owner's manual

Type
Owner's manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI