Grunder Tandmatning (G95 FZ) Tandmatning (G95 FZ) Funktion I första hand för fräsbearbetningar kan i stället för varvmatningen också den i praktiken vanligare tandmatningen programmeras: Via verktygsparametern $TC_DPNT (antal tänder) för verktygets aktiva kompenseringsdatablock beräknar styrningen för varje förflyttningsblock den verksamma varvmatningen ur den programmerade tandmatningen: F = FZ * $TC_DPNT med: F: Varvmatning i mm/varv resp. inch/varv FZ: Tandmatning i mm/tand resp. inch/tand $TC_DPNT: Verktygsparameter: Antal tänder/varv Det tas inte hänsyn till verktygstypen ($TC_DP1) för det aktiva verktyget. Den programmerade tandmatningen är oberoende av verktygsväxlingen och till-/bortval av ett verktygs kompenseringsdatablock och bibehålls modal. En ändring av verktygsparametern $TC_DPNT för det aktiva skäret blir verksam med nästa verktygskompenseringsval resp. nästa aktualisering av de aktiva kompenseringsdata. Verktygsväxling och till-/bortval av ett verktygskompenseringsdatablock leder till en ny beräkning av den verksamma varvmatningen. hänvisning Tandmatningen hänför sig endast till banan, en axelspecifik programmering är inte möjlig. This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete documentation can be found at: /dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=13068247819 2017-01-08 Grunder Tandmatning (G95 FZ) Syntax G95 FZ... hänvisning G95 och FZ kan programmeras gemensamt eller separat i blocket. Ordningsföljden för programmeringen är valfri. Betydelse G95: Matningstyp: Varvmatning i mm/varv resp. inch/varv (beroende på G700/G710) Till G95 se "Matning (G93, G94, G95, F, FGROUP, FL, FGREF)" FZ: Tandmatningshastighet Aktivering: med G95 Verkan: modal Måttenhet: mm/tand resp. inch/tand (beroende på G700/G710) hänvisning Omkoppling mellan G95 F... och G95 FZ... Med omkoppling mellan G95 F... (varvmatning) och G95 FZ... (tandmatning) raderas det ej aktiva matningsvärdet. hänvisning Härleda matning med FPR Med FPR kan analogt till varvmatningen också tandmatningen härledas från en valfri roterande axel eller spindel (se "Matning för positioneringsaxlar/spindlar (FA, FPR, FPRAON, FPRAOF)"). observera Verktygsväxling / byte av masterspindel Det måste tas hänsyn till en efterföljande verktygsväxling eller byte av masterspindel av användaren genom motsvarande programmering, t.ex. förnyad programmering av FZ. This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete documentation can be found at: /dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=13068247819 2017-01-08 Grunder Tandmatning (G95 FZ) observera Det tas inte automatiskt hänsyn till teknologiska intressen som t.ex. med- eller motfräsning, ändplans- eller omkretsplanfräsning osv. liksom även bangeometrin (linje, cirkel, ...). Dessa faktorer måste därför beaktas vid programmeringen av tandmatningen. Exempel Exempel 1: Fräs med 5 tänder ($TC_DPNE = 5) Programkod Kommentar N10 G0 X100 Y50 N20 G1 G95 FZ=0.02 ; Tandmatning 0,02 mm/tand N30 T3 D1 ; Växla in verktyg och aktivera verktygskompenseringsdatablock. M40 M3 S200 ; Spindelvarvtal 200 varv/min N50 X20 ; Fräsa med: FZ = 0,02 mm/tand ⇒ verksam varvmatning: F = 0,02 mm/tand * 5 tänder/varv = 0,1 mm/varv resp.: F = 0,1 mm/varv * 200 varv/min = 20 mm/min … Exempel 2: Omkoppling mellan G95 F... och G95 FZ... Programkod Kommentar N10 G0 X100 Y50 N20 G1 G95 F0.1 ; Varvmatning 0,1 mm/varv N30 T1 M6 N35 M3 S100 D1 N40 X20 N50 G0 X100 M5 N60 M6 T3 D1 ; Växla in verktyg med t.ex. 5 tänder ($TC_DPNT = 5). This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete documentation can be found at: /dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=13068247819 2017-01-08 Grunder Tandmatning (G95 FZ) Programkod Kommentar N70 X22 M3 S300 N80 G1 X3 G95 FZ=0.02 ; Växling G95 F… till G95 FZ…, tandmatning med 0,02 mm/tand aktiv. … Exempel 3: Härleda tandmatning från en spindel (FBR) Programkod Kommentar … N41 FPR(S4) ; Verktyg på spindel 4 (inte masterspindel). N51 G95 X51 FZ=0.5 ; Tandmatning 0,5 mm/tand beroende av spindel S4. … Exempel 4: Efterföljande verktygsväxling Programkod Kommentar N10 G0 X50 Y5 N20 G1 G95 FZ=0.03 ; Tandmatning 0,03 mm/tand N30 M6 T11 D1 ; Växla in verktyg med t.ex. 7 tänder ($TC_DPNT = 7). N30 M3 S100 N40 X30 ; verksam varvmatning 0,21 mm/varv N50 G0 X100 M5 N60 M6 T33 D1 ; Växla in verktyg med t.ex. 5 tänder ($TC_DPNT = 5). N70 X22 M3 S300 N80 G1 X3 ; Tandmatning modal 0,03 mm/tand ⇒ verksam varvmatning: 0,15 mm/varv … Exempel 5: Byte av masterspindel Programkod Kommentar N10 SETMS(1) ; Spindel 1 är masterspindel. N20 T3 D3 M6 ; Verktyg 3 växlas till spindel 1. N30 S400 M3 ; Varvtal S400 för spindel 1 (och därmed T3). This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete documentation can be found at: /dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=13068247819 2017-01-08 Grunder Tandmatning (G95 FZ) Programkod Kommentar N40 G95 G1 FZ0.03 ; Tandmatning 0,03 mm/tand N50 X50 ; Banrörelse, den verksamma matningen är beroende av: - Tandmatning FZ - Varvtal för spindel 1 - Antal tänder för det aktiva verktyget T3 N60 G0 X60 ... N100 SETMS(2) ; Spindel 2 blir masterspindel. N110 T1 D1 M6 ; Verktyg 1 växlas till spindel 2. N120 S500 M3 ; Varvtal S500 för spindel 2 (och därmed T1). N130 G95 G1 FZ0.03 X20 ; Banrörelse, den verksamma matningen är beroende av: - Tandmatning FZ - Varvtal för spindel 2 - Antal tänder för det aktiva verktyget T1 hänvisning Efter byte av masterspindeln (N100) måste användaren också välja en kompensering till det verktyg som drivs av spindel 2. Ytterligare informationer Växling mellan G93, G94 och G95 FZ kan också vid ej aktiv G95 programmeras, har dock ingen verkan och raderas med G95valet, dvs. med växling mellan G93, G94 och G95 raderas analogt zu F också FZ-värdet. Förnyat val av G95 Ett förnyat val av G95 vid redan aktiv G95 har ingen verkan (om härvid ingen växling mellan F och FZ är programmerad). Blockvis verksam matning (FB) En blockvis verksam matning FB... interpreteras vid aktiv G95 FZ... (modal) som tandmatning. This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete documentation can be found at: /dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=13068247819 2017-01-08 Grunder Tandmatning (G95 FZ) SAVE-mekanism Vid underprogrammen med SAVE-attributet skrivs FZ analogt till F på värdet före underprogramstart. Flera matningsvärden i ett block Funktionen "Flera matningsvärden i ett block" är inte möjlig vid tandmatning. Synkronaktioner Angivande av FZ ur synkronaktioner är inte möjligt. Läsa tandmatningshastighet och banmatningstyp Tandmatningshastigheten och banmatningstypen kan läsas via systemvariabler: • • Med fördekoderingsstopp i detaljprogrammet via systemvariablerna: $AC_FZ Tandmatningshastighet, som var verksam vid förberedelsen av det aktuella huvudkörningsblocket. $AC_F_TYPE Banmatningstyp, som var verksam vid förberedelsen av det aktuella huvudkörningsblocket. Värde: Betydelse: 0 mm/min 1 mm/varv 2 inch/min 3 inch/varv 11 mm/tand 31 inch/tand Utan fördekoderingsstopp i detaljprogrammet via systemvariablerna: $P_FZ Programmerad tandmatningshastighet $P_F_TYPE Programmerad banmatningstyp Värde: Betydelse: 0 mm/min 1 mm/varv 2 inch/min 3 inch/varv 11 mm/tand 31 inch/tand This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete documentation can be found at: /dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=13068247819 2017-01-08 Grunder Tandmatning (G95 FZ) hänvisning Är G95 inte aktiv, levererar variablerna $P_FZ och $AC_FZ alltid värdet noll. se även → Matning (G93, G94, G95, F, FGROUP, FL, FGREF) → Matning för positioneringsaxlar/spindlar (FA, FPR, FPRAON, FPRAOF) This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete documentation can be found at: /dokumentation/default.aspx?DocVersionId=19801054987&Language=sv-SE&TopicId=13068247819 2017-01-08
© Copyright 2024