Sinumerik 840D
With Deep Hole drilling ( CYCLE83), there is no way in NX of defining:
1) Step depth
2) Degression factor
3) Minimum drilling depth
Solution
This needs to be done with a user defined event
( There is a discussion about this on our Community website:
https://community.sw.siemens.com/s/question/0D54O000061xPapSAE/cycle83-dam-parameter-negative-value-nx10 )
The solution is to add the definitions into ude.cdl - for example :
PARAM cycle_step_degression_value
{
TYPE d
DEFVAL "0.0"
UI_LABEL "Value of Degression"
}
PARAM cycle_step_degression_percentage
{
TYPE d
DEFVAL "0.0"
UI_LABEL "Percent of Degression"
}
PARAM cycle_step_degression_minimum
{
TYPE d
DEFVAL "0.0"
UI_LABEL "Minimum Distance"
}
Add these lines to ude.cdl
EVENT Degression
{
UI_LABEL "Degression"
PARAM cycle_step_degression_value
{
TYPE d
DEFVAL "0.0"
UI_LABEL "Value of Degression"
}
}
Then in NX, we get the User defined event - which we can add to the drilling
op:
When postprocessing, this shows up as a mom variable in postprocessor
mom_cycle_step_degression_value
The postprocessor would need to be modified the add this into the CYCLE83
( ref ER 8936328 - asking for parameters to be available in NX without need
for customisation)
Notes and References
Hardware/Software Configuration
Platform: INTL64
OS: windows
OS Version: n/a
Product: NX
Application: CAM
Version: V11.0.1
Function: DRILLING
Ref: 001-8936328