(0)| 3/25/2021 10:52 AM | |
|
Posts: 455 Rating:
|
Usually You have to strengthen the ToolSetter to generate a File with the following content, transfer this program to Your control and run it: N10 DEF INT MyNewDuploNumber, MyNewToolNumber N20 DEF STRING[31] MyNewToolName N30 MyNewToolName = "BALL9" N40 MyNewDuploNumber = 1 ; select an instruction to create a tool, pending on Your requirements ;MyNewToolNumber = NEWT ("BALL9", 1) ; Fixed ToolName, fixed DuploNr ;MyNewToolNumber = NEWT ("BALL9") ; Fixed ToolName, automatically generated DuploNr ;MyNewToolNumber = NEWT (MyNewToolName, MyNewDuploNumber) ; ToolName & DuploNr from Block N30/N40 N50 MyNewToolNumber = NEWT (MyNewToolName) ; ToolName from Block N30, automatically generated DuploNr N60 $TC_TP2[MyNewToolNumber]=MyNewToolName ; ToolName N70 $TC_TP3[MyNewToolNumber]=1 ; Size left N80 $TC_TP4[MyNewToolNumber]=1 ; Size right N90 $TC_TP5[MyNewToolNumber]=1 ; Size up N100 $TC_TP6[MyNewToolNumber]=1 ; Size down N110 $TC_TP7[MyNewToolNumber]=1 ; MagPlaceType N120 $TC_TP8[MyNewToolNumber]=2 ; ToolState N130 $TC_TP9[MyNewToolNumber]=0 ; ToolMonitoring N140 $TC_TP10[MyNewToolNumber]=0 ; ReplaceTool N150 $TC_TP11[MyNewToolNumber]=0 ; ToolGrouping N160 $TC_TP_PROTA[MyNewToolNumber]="" ; ProtArea definition N170 $TC_TP_MAX_VELO[MyNewToolNumber]=0 ; maxSpeed N180 $TC_TP_MAX_ACC[MyNewToolNumber]=0 ; max accel N190 $TC_TPC1[MyNewToolNumber]=0 ; OEM specific data ; for CuttingEdgeNumber = 1 N200 $TC_DP1[MyNewToolNumber,1]=110 ; ToolType BallEndMill N210 $TC_DP2[MyNewToolNumber,1]=9 ; CuttingEdgePosition N220 $TC_DP3[MyNewToolNumber,1]=100 ; Length = 100mm N230 $TC_DP6[MyNewToolNumber,1]=4.5 ; Radius = 4.5mm N240 $TC_DPNT[MyNewToolNumber,1]=5 ; NoOfCuttingEdges = 5 N250 $TC_MOP3[MyNewToolNumber,1]=0 ; Prewarning numebr of pieces N260 $TC_MOP4[MyNewToolNumber,1]=0 ; remaining number of pieces N270 $TC_MOP13[MyNewToolNumber,1]=0 ; setpoint of pieces N280 M2 The key is
The used bunch of ToolValues in the program is pending on the configuration of Your tool management. Additionally some tool values are not changable with these kind of instruction, therefor special instructions exist. Pending on the configuration and the SW-version of Your control additional restrictions become effective (loaded tool in magazine...) Check the programming manual for further information and instructions around NEWT (chapter 6.10) AttachmentFunction Manual Tool Management Chapter 6.10 NC language commands.pdf (312 Downloads) |
Follow us on