Aktív témák
-
blatya
csendes tag
a program
O0001 (spirál 45 oldalfallal) szerszám egyenlőre D10 újmaró
T1M6
G54 G90 G40 G0 X0 Y0 S2000 M3
G43 H1 Z2
#105=0 kezdő z magasság
#108=1.3 fogásvétel z-ben
#101=10 fogásvétel xy -ban (a sprál körök közti távolság) ez most a teljes maró szélessége,lehet csökkenteni itt a progi matematikai,és ciklusszervezézi helyessége volt a célom.A változókat is sorba lehet majd szervezni,látható hogy nem egymás után lettek megadva ,mert rakosgatni kellett hogy lefusson a progi.
#106=40 a beírható kör sugara . mivel a maró központját vazérlem ,ez a valóságban + egy sugárnyi 45-lesz
G1 Z#105 F1000 M8 pozícionálás z0-ra
#109=#105- #108 első fogásvétel megadása
N10 Z #109
#100=0 kezdő alfa szög
IF (#101 LT 10) GOTO20
N20 #102 =1 alfa szög léptetése 1 fokonként
#103=1440 360x4 =1440 4 teljes spirál fordulat 4x10=40 tehát a 10-es maró 4 fordulat alatt 40mm es kört csinál . ( fent leírtak szerint 45 lesz)
#104=0 elforgatás szöge ( kezdő kiinduló szög ami 360 fokot azaz egy spirálfordulatot tesz majd meg)
#107= -6.5 1.3x4=6.5 teljes elérendő z mélység
WHILE (#100 LE #103) DO1 Spirál ciklusa
G1 X (( #101/360 )* #100*COS (#104+#100)) - ( ) szögletes zárójel akarna lenni !!!!
Y ((#101/360 )* #100 *SIN (#104 +#100))
#100= #100+#102 szög léptetése
END1
#120= 0.325 1.3/4= 0.325 rádiusz csökkentése 4 teljes fordulat alatt -1.3 csökken 1.3 sülyed zben azaz 45 fokos lesz a fal
#101=#101- #120
G0 Z#105
XO
Y0 a spirál elkészülte után egy teljes kört szükséges programozni hogy teljes kört kapjunk,ezért középpontra állunk
G1 Z#109
#110= 0 A kör kezdő alfa szöge
WHILE ( #110 LE 360 )DO1
G1 X (#106*COS #110) Y ( #106 *SIN #110)
#110= #110+1 SZÖGLÉPTETÉSE
END1
#121 =1.3 A kör rádiusz csökkentése
#106 = #106- #121
G0 Z#105
X0
Y0
#109=#109- #108 Z-irányú léptetés
IF ( #109 GE #107 ) GOTO10
G0 Z100
M30