Hi TurboBipal,
wenn Du die Möglichkeit hast, Deinen PP selber zu ändern kann ich die schon mal helfen.
Für Helixfräsen mit Heidenhain ist im PP folgende Anpassung vorzunehmen:
##-------------------------------------------------------------------------------------------------------------------------------------------------------
XCENTERABSOLUTE : X_ N 3 Y N 4 N 3 Y N 3 1 1 Y 0 0
YCENTERABSOLUTE : Y_ N 3 Y N 4 N 3 Y N 3 1 1 Y 0 0
ANGLEEND : IPA N 4 Y N 4 N 5 Y N 3 1 1 N 0 0
VARIABLE : SweepAngle
EX_CIRCLE : ## N '--- EX_CIRCLE ---'
: IF (dregdiff(3)) ## wenn der Wert für Z auch anders ist (Spirale)
: SweepAngle=(angleend-anglestart) ## Erzeugen eines inkrementalen Winkel durch Subtraktion von End- und Startwinkel
: N CC* X_* Y_*
: N 'CP' IPA*(SweepAngle) IZ* CIRCLEDIRECTION* F NCOUTPUTOFF X Y NCOUTPUTON
: ELSE
: N CC* X_* Y_*
: N C* X* Y* CIRCLEDIRECTION* F
: ENDIF
##-------------------------------------------------------------------------------------------------------------------------------------------------------
Beim Gewindebohren könnte folgende Anpassung funktionieren:
##-------------------------------------------------------------------------------------------------------------------------------------------------------
MISCFORMAT18 : Q200= N 3 Y N 4 Y 1 Y N 3 0 1 N 0 0
MISCFORMAT19 : Q201= N 3 Y N 4 Y 1 Y N 3 3 1 N 0 0
MISCFORMAT21 : Q203= 1 3 Y 1 4 Y 1 Y N 3 1 1 N 0 0
MISCFORMAT22 : Q204= 1 3 Y 1 4 Y 1 Y N 3 1 1 N 0 0
MISCFORMAT32 : Q239= 1 3 Y 1 4 Y 1 Y N 3 1 1 N 0 0
EX_TAPSTART : BT=(0)
: N CYCL_DEF_207_*'GEW.-
BOHREN GS NEU'' ~'*
: ' ' Q200=*(clearance)';SICHERHEITS-ABST.'' ~'*
: ' ' Q201=*(DEPTH+BT-(NEXTCLFILE(174)))';TIEFE'' ~'*
: ' ' Q239=*(nextclfile(1856))';GEWINDESTEIGUNG'' ~'*
: ' ' Q203=*(ZPLANE+(DEPTH+BT)-(NEXTCLFILE(174)))';KOOR. OBERFLAECHE'' ~'*
: IF (NEXTCLFILE(177)=0) ## als Rückzugsebene ist Sicherheitsabstand angewählt
: ' ' Q204=*(clearance)';2. SICHERHEITS-ABST.'*
: ELSE
: ' ' Q204=*(aclearance-(ZPLANE+(DEPTH+BT)-(NEXTCLFILE(174))))';2. SICHERHEITS-ABST.'*
: ENDIF
: N 'CYCL CALL'
EX_TAPBODY : N L* X Y IC_ FMAX* M99*
EX_TAPCANCEL : BT=(0)
##-------------------------------------------------------------------------------------------------------------------------------------------------------
Gruß Sven