Cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted

CSE Drivers Files - Machine Simulation

Creator
Creator

Hey, 

 

I am trying to understand the CSE drivers subprogram for Sinumerik for CAM simulation. I was unable to find a could explaination of the contents of the files. The one i am working is with "sim05_mill_5ax" machine. If anyone has worked with this, could you please help me to understand, these files below,

 

1. 

CHAN_DATA.def

ORIRESET.SPF

TC_CARR.DEF

WRTPR.SPF

 

2. Also what does the contents of sim05_mill_5ax-Main.ini file means. 

PMAC
PGUD
TC_CARR
CHAN_DATA
TO_INI
G40 D0
M17

 

3. And for to_ini.ini files, could anyone please help me to understand what does these contents means

 

$P_UIFR[0]=CTRANS(X,0.0,Y,0.0,Z,0.0)

$TC_TP1[1]=6
$TC_TP2[1]="UGT0201_015"
$TC_TP8[1]=10
$TC_DP1[1,6]=120
$TC_DP2[1,6]=10.0000
$TC_DP3[1,6]=114.9700
$TC_DP4[1,6]=0.0000
$TC_DP5[1,6]=0.0000
$TC_DP6[1,6]=5.0000
$TC_DP7[1,6]=0.0000
$TC_MPP6[1,6]=1

 

M17

 

Thank you in advance.

Kind Regards

Sourabh G

 

3 REPLIES 3

Re: CSE Drivers Files - Machine Simulation

Siemens Phenom Siemens Phenom
Siemens Phenom

Hi,

 

see my answers below:

 

1. 

CHAN_DATA.def --> definition file for controller system variables. These variables are important for using Sinumerik cycles  

ORIRESET.SPF --> cse implementation for Sinumerik controller command 'ORIRESET' 
https://support.industry.siemens.com/cs/mdm/109760802?c=96220871051&t=1&s=ORIRESET&lc=en-US

TC_CARR.DEF --> definition file for controller system variables. These variables are important when using cycle800

WRTPR.SPF --> cse implementation for Sinumerik controller command 'WRTPR' 
https://support.industry.siemens.com/cs/mdm/109760800?c=106578129035&t=1&s=WRTPR&lc=en-US

 

 

2. 

PMAC --> subprogram call for 'PMAC.def' from SinumerikSL_Cycles_47_SP2_HF1.cyc file. This includes definition file for controller system variables which are important for using Sinumerik cycles  
PGUD --> subprogram call for 'PGUD.def' from SinumerikSL_Cycles_47_SP2_HF1.cyc file. This includes definition file for controller system variables which are important for using Sinumerik cycles  
TC_CARR --> subprogram call for 'TC_CARR.def' from SinumerikSL_Cycles_47_SP2_HF1.cyc file. 
CHAN_DATA --> subprogram call for 'CHAN_DATA.def' from SinumerikSL_Cycles_47_SP2_HF1.cyc file. 
TO_INI --> subprogram call for 'to_ini.ini' file from SinumerikSL_Cycles_47_SP2_HF1.cyc subprog folder in cam setup location.
G40 D0 --> G40 deactivate radius cutter compensation; D0 - deactive tool length compensation
M17 --> M17 command to end subprogram

 

3. 

 

$P_UIFR[0]=CTRANS(X,0.0,Y,0.0,Z,0.0) --> local offset definition https://support.industry.siemens.com/cs/mdm/109760802?c=71073906827&t=1&s=$P_UIFR&lc=en-US

 

$TC_TP1[1]=6
$TC_TP2[1]="UGT0201_015"
$TC_TP8[1]=10
$TC_DP1[1,6]=120
$TC_DP2[1,6]=10.0000
$TC_DP3[1,6]=114.9700
$TC_DP4[1,6]=0.0000
$TC_DP5[1,6]=0.0000
$TC_DP6[1,6]=5.0000
$TC_DP7[1,6]=0.0000
$TC_MPP6[1,6]=1

--> https://support.industry.siemens.com/cs/mdm/109760802?c=97114318987&t=1&s=$TC_DP&lc=en-US

 

 

As you can see we try to cover the real Sinumerik controller settings as best as possible. I´d suggest to look into the Sinumerik manuals for further controller related questions.

 

If you want to learn more about the OOTB data you can read through the OOTB NC Simulation Samples documentation, which is located here:
...\MACH\samples\nc_simulation_samples\Working_with_OOTB_MACH_Simulation_Examples.pdf

 

Thomas

 

Re: CSE Drivers Files - Machine Simulation

Siemens Phenom Siemens Phenom
Siemens Phenom
added correction for to_ini file --> copy paste was not my friend ;-)

Re: CSE Drivers Files - Machine Simulation

Creator
Creator

Hey @thomasfeind , Thank you for your inputs. I am currently looking into the links that you have mentioned. Those are very helpful. I have already gone through the Working_with_OOTB_MACH_Simulation_Examples.pdf. This has very good information as you have mentioned it as well.

 

I will come back on this. I have some more question on this topic

 

Thank you

Kind Regards

Sourabh G

Learn online





Solution Information