Angulaj frezoj estas ofte uzataj en la maŝinado de malgrandaj klinitaj surfacoj kaj precizecaj komponantoj tra diversaj industrioj. Ili estas precipe efikaj por taskoj kiel ĉanflankado kaj senbruligo de laborpecoj.
La apliko de formado de angulaj fresiloj povas esti klarigita per trigonometriaj principoj. Malsupre, ni prezentas plurajn ekzemplojn de programado por oftaj CNC-sistemoj.
1. Antaŭparolo
En efektiva fabrikado, estas ofte necese ĉambrigi la randojn kaj angulojn de produktoj. Tio povas tipe esti plenumita uzante tri pretigteknikojn: finmuelejtavolprogramado, pilktranĉilo surfacprogramado, aŭ angula freztranĉilo konturprogramado. Kun finmueleja tavolprogramado, la ilpinto tendencas eluziĝi rapide, kondukante al reduktita ilvivotempo [1]. Aliflanke, pilkotranĉilo surfacprogramado estas malpli efika, kaj ambaŭ finmuelej kaj pilkaj tranĉilmetodoj postulas manan makroprogramadon, kiu postulas certan nivelon de kapablo de la funkciigisto.
En kontrasto, angula freztranĉilo konturoprogramado nur postulas alĝustigojn al la illongokompenso kaj radiumaj kompensvaloroj ene de la kontura finpretprogramo. Ĉi tio faras angulfrazilon konturoprogramadon la plej efika metodo inter la tri. Tamen, funkciigistoj ofte fidas je prova tranĉado por kalibri la ilon. Ili determinas la illongon uzante la Z-direktan laborpecan provan tranĉmetodon post supozado de la ildiametro. Tiu aliro estas nur uzebla al ununura produkto, necesigante rekalibradon dum ŝanĝado al malsama produkto. Tiel, ekzistas klara bezono de plibonigoj en kaj la ilo-kalibradprocezo kaj programaj metodoj.
2. Enkonduko de komune uzataj formaj angulaj mueliloj
Figuro 1 montras integran karburan ĉanflandan ilon, kiu estas kutime uzata por senbruligi kaj ĉanfari la konturajn randojn de partoj. Oftaj specifoj estas 60°, 90° kaj 120°.
Figuro 1: Unu-peca karbura ĉaflandan tranĉilon
Figuro 2 montras integran angulan finmuelejon, kiu ofte estas uzata por prilabori malgrandajn konusajn surfacojn kun fiksaj anguloj en la kuniĝaj partoj de partoj. La komune uzata ilopinta angulo estas malpli ol 30°.
Figuro 3 montras grand-diametran angulan frezon kun indekseblaj enigaĵoj, kiu estas ofte uzata por prilabori pli grandajn klinitajn surfacojn de partoj. La ila pinto-angulo estas 15° ĝis 75° kaj povas esti personecigita.
3. Determini la metodon de agordo de ilo
La tri specoj de iloj menciitaj supre utiligas la malsupran surfacon de la ilo kiel la referencpunkton por fikso. La Z-akso estas establita kiel la nula punkto sur la maŝinilo. Figuro 4 ilustras la antaŭfiksitan ilan fikspunkton en la Z-direkto.
Ĉi tiu ila fiksa aliro helpas konservi konsekvencan illongon ene de la maŝino, minimumigante la ŝanĝeblecon kaj eblajn homajn erarojn asociitajn kun prova tranĉado de la laborpeco.
4. Principa Analizo
Tranĉado implikas la forigon de plusmaterialo de laborpeco por krei pecetojn, rezultigante laborpecon kun difinita geometria formo, grandeco, kaj surfacfinpoluro. La komenca paŝo en la maŝinprilabora procezo estas certigi, ke la ilo interagas kun la laborpeco laŭ la celita maniero, kiel ilustrite en Figuro 5.
Figuro 5 Chamfering-tranĉilo en kontakto kun la laborpeco
Figuro 5 ilustras ke por ebligi la ilon kontakti la laborpecon, specifa pozicio devas esti asignita al la ilpinto. Ĉi tiu pozicio estas reprezentita per kaj horizontalaj kaj vertikalaj koordinatoj sur la ebeno, same kiel la ildiametro kaj la Z-aksa koordinato ĉe la kontaktopunkto.
La dimensia rompo de la ĉanflanka ilo en kontakto kun la parto estas prezentita en Figuro 6. Punkto A indikas la postulatan pozicion. La longo de linio BC estas indikita kiel LBC, dum la longo de linio AB estas referita kiel LAB. Ĉi tie, LAB reprezentas la Z-akson koordinaton de la ilo, kaj LBC indikas la radiuson de la ilo ĉe la kontakpunkto.
En praktika maŝinado, la kontakradiuso de la ilo aŭ ĝia Z-koordinato povas esti antaŭmetitaj komence. Konsiderante ke la ilpinta angulo estas fiksa, koni unu el la antaŭfiksitaj valoroj permesas la kalkulon de la alia uzante trigonometriajn principojn [3]. La formuloj estas jenaj: LBC = LAB * tan(ilpinta angulo/2) kaj LAB = LBC / tan(ilpinta angulo/2).
Ekzemple, uzante unupecan karburan ĉanflantranĉilon, se ni supozas, ke la Z-koordinato de la ilo estas -2, ni povas determini la kontaktradiuojn por tri malsamaj iloj: la kontaktradiuso por 60° ĉanflantranĉilo estas 2 * sunbruno (30°). ) = 1.155 mm, por ĉanfrapa tranĉilo 90° ĝi estas 2 * sunbruno(45°) = 2 mm, kaj por 120° ĉanflandan tranĉilon ĝi estas 2 * tan(60°) = 3.464 mm.
Male, se ni supozas, ke la kontaktradiuso de ilo estas 4,5 mm, ni povas kalkuli la Z-koordinatojn por la tri iloj: la Z-koordinato por la 60° ĉanflanfrazilo estas 4,5 / sunbruno (30°) = 7,794, por la 90° ĉanfro. freztranĉilo ĝi estas 4.5 / sunbruno (45°) = 4.5, kaj por la 120° ĉanfrara frezmaŝino ĝi estas 4,5 / sunbruno(60°) = 2,598.
Figuro 7 ilustras la dimensian rompon de la unupeca angula finmuelejo en kontakto kun la parto. Male al la unupeca karbura ĉanfratranĉilo, la unupeca angula finmuelejo havas pli malgrandan diametron ĉe la pinto, kaj la ila kontakradiuso devas esti kalkulita kiel (LBC + ilo negrava diametro / 2). La specifa kalkulmetodo estas detala sube.
La formulo por kalkuli la ilan kontakradiuson implikas uzi la longon (L), angulon (A), larĝon (B), kaj la tangenton de duono de la ilpinta angulo, sumigita kun duono de la negrava diametro. Male, akiri la Z-aksa koordinaton implicas subtrahi duonon de la negrava diametro de la ila kontakradiuso kaj dividado de la rezulto per la tanĝanto de duono de la ilpintperspektivo. Ekzemple, uzi integran angulan finmuelejon kun specifaj dimensioj, kiel Z-aksa koordinato de -2 kaj negrava diametro de 2mm, donos klarajn kontaktoradiojn por ĉanfranaj freztranĉiloj laŭ diversaj anguloj: 20° tranĉilo donas radiuson. de 1.352mm, 15° tranĉilo ofertas 1.263mm, kaj 10° tranĉilo disponigas 1.175mm.
Se ni konsideras scenaron, kie la kontaktradiuso de ilo estas fiksita je 2.5mm, la respondaj Z-akso-koordinatoj por ĉamfranaj frezmaŝinoj de malsamaj gradoj povas esti eksterpolitaj jene: por la 20° tranĉilo, ĝi kalkulas al 8.506, por la 15°. tranĉilo al 11.394, kaj por la 10° tranĉilo, ampleksa 17.145.
Ĉi tiu metodaro estas konstante aplikebla tra diversaj figuroj aŭ ekzemploj, substrekante la komencan paŝon de konstato de la reala diametro de la ilo. Kiam oni determinas laCNC-maŝinadostrategio, la decido inter prioritatado de la antaŭfiksita ilradiuso aŭ la Z-aksa alĝustigo estas influita de laaluminia komponantola dezajno de. En scenaroj kie la komponento elmontras tretitan trajton, eviti interferon kun la laborpeco alĝustigante la Z-koordinaton iĝas nepra. Male, por partoj sen ŝtupaj trajtoj, elekti pli grandan ilan kontakradiuson estas avantaĝa, antaŭenigante superajn surfacajn finpolurojn aŭ plibonigitan maŝinan efikecon.
Decidoj koncerne la alĝustigon de la ilradiuso kontraŭ pliigado de la Z-paŝadrapideco estas bazitaj sur specifaj postuloj por la ĉamfero kaj beveldistancoj indikitaj sur la skizo de la parto.
5. Programaj Ekzemploj
El la analizo de la principoj de kalkulado de la kontaktpunktoj de iloj, estas evidente, ke kiam oni uzas forman angulan freztranĉilon por maŝinado de klinitaj surfacoj, sufiĉas establi la ilan pintan angulon, la malgrandan radiuson de la ilo kaj aŭ la Z-akson. ila agorda valoro aŭ la antaŭfiksita ila radiuso.
La sekva sekcio skizas la variajn taskojn por la FANUC numero 1, numero 2, Siemens CNC-sistemo R1, R2, Okuma CNC-sistemo VC1, VC2, kaj la Heidenhain-sistemo Q1, Q2, Q3. Ĝi montras kiel programi specifajn komponentojn uzante la programeblan parametran enigmetodon de ĉiu CNC-sistemo. La enigformatoj por la programeblaj parametroj de la FANUC, Siemens, Okuma, kaj Heidenhain CNC-sistemoj estas detalaj en Tabeloj 1 ĝis 4.
Notu:P indikas la ilan kompensnombron, dum R indikas la ilan kompensvaloron en absoluta komanda reĝimo (G90).
Tiu artikolo utiligas du programajn metodojn: sekvencnumero 2 kaj sekvencnumero 3. La Z-aksa koordinato utiligas la ilan longon eluziĝokompensaliron, dum la ila kontaktradiuso aplikas la ilan radiusa geometria kompensmetodo.
Notu:En la instrukcioformato, "2" signifas la ilnombron, dum "1" indikas la ilan randnumeron.
Ĉi tiu artikolo utiligas du programajn metodojn, specife serian numeron 2 kaj serian numeron 3, kie la Z-aksa koordinato kaj ilaj kontaktradiusaj kompensmetodoj restas kongruaj kun tiuj antaŭe menciitaj.
La Heidenhain CNC-sistemo permesas rektajn ĝustigojn al la illongo kaj radiuso post kiam la ilo estis elektita. DL1 reprezentas la illongon pliigitan je 1mm, dum DL-1 indikas la illongon malpliigita je 1mm. La principo por uzi DR kongruas kun la menciitaj metodoj.
Por pruvceloj, ĉiuj CNC-sistemoj uzos φ40mm cirklon kiel ekzemplon por konturoprogramado. La programa ekzemplo estas provizita malsupre.
5.1 Ekzemplo pri programado de sistemoj Fanuc CNC
Kiam #1 estas agordita al la antaŭfiksita valoro en la Z-direkto, #2 = #1*tan (ilpinta angulo/2) + (malgranda radiuso), kaj la programo estas jena.
G10L11P (longa ila kompensa nombro) R-#1
G10L12P (radia ila kompensa nombro) R#2
G0X25Y10G43H (longa ila kompensnumero) Z0G01
G41D (numero de kompenso de radiuso) X20F1000
Y0
G02X20Y0 I-20
G01Y-10
G0Z50
Kiam #1 estas agordita al la kontakradiuso, #2 = [kontakta radiuso - minora radiuso]/tan (ilpinta angulo/2), kaj la programo estas jena.
G10L11P (longa ila kompensa nombro) R-#2
G10L12P (numero de kompenso de radiuso) R#1
G0X25Y10G43H (longa ila kompensa nombro) Z0
G01G41D (numero de kompenso de radiuso) X20F1000
Y0
G02X20Y0I-20
G01Y-10
G0Z50
En la programo, kiam la longo de la klinita surfaco de la parto estas markita en la Z-direkto, R en la programsegmento G10L11 estas "-#1-inklinita surfaco Z-direkta longo"; kiam la longo de la klinita surfaco de la parto estas markita en la horizontala direkto, R en la programsegmento G10L12 estas "+#1-klinita surfaco horizontala longo".
5.2 Ekzemplo de programado de sistemoj CNC de Siemens
Kiam R1=Z antaŭfiksita valoro, R2=R1tan(ilpinta angulo/2)+(malgranda radiuso), la programo estas jena.
TC_DP12[ilo numero, ila rando nombro]=-R1
TC_DP6[ilnumero, ilrando nombro]=R2
G0X25Y10
Z0
G01G41D (numero de kompenso de radiuso) X20F1000
Y0
G02X20Y0I-20
G01Y-10
G0Z50
Kiam R1=kontakta radiuso, R2=[R1-malgranda radiuso]/tan(ilpinta angulo/2), la programo estas jena.
TC_DP12[ilo numero, tranĉrando nombro]=-R2
TC_DP6[ilo numero, tranĉrando nombro]=R1
G0X25Y10
Z0
G01G41D (numero de kompenso de radiuso) X20F1000Y0
G02X20Y0I-20
G01Y-10
G0Z50
En la programo, kiam la longo de la parto bevelo estas markita en la Z-direkto, la TC_DP12-programa segmento estas "-R1-bevel Z-direkta longo"; kiam la longo de la parta bevelo estas markita en la horizontala direkto, la TC_DP6-programa segmento estas "+R1-bevelo horizontala longo".
5.3 Ekzemplo de programado de sistemo Okuma CNC Kiam VC1 = Z antaŭfiksita valoro, VC2 = VC1tan (ilpinta angulo / 2) + (malgranda radiuso), la programo estas kiel sekvas.
VTOFH [ilo kompensa nombro] = -VC1
VTOFD [ilo kompensa nombro] = VC2
G0X25Y10
G56Z0
G01G41D (numero de kompenso de radiuso) X20F1000
Y0
G02X20Y0I-20
G01Y-10
G0Z50
Kiam VC1 = kontaktradiuso, VC2 = (VC1-malgranda radiuso) / sunbruno (ilpinta angulo / 2), la programo estas kiel sekvas.
VTOFH (numero de kompenso de ilo) = -VC2
VTOFD (ilo kompensa nombro) = VC1
G0X25Y10
G56Z0
G01G41D (numero de kompenso de radiuso) X20F1000
Y0
G02X20Y0I-20
G01Y-10
G0Z50
En la programo, kiam la longo de la parto bevelo estas markita en la Z-direkto, la VTOFH-programa segmento estas "-VC1-bevel Z-direkta longo"; kiam la longo de la partbevelo estas markita en la horizontala direkto, la VTOFD programsegmento estas "+VC1-bevel horizontala longo".
5.4 Programa ekzemplo de Heidenhain CNC-sistemo
Kiam Q1=Z antaŭfiksita valoro, Q2=Q1tan(ilpinta angulo/2)+(malgranda radiuso), Q3=Q2-ilo-radiuso, la programo estas jena.
ILO "Numero/nomo de ilo" DL-Q1 DR Q3
L X25Y10 FMAX
L Z0 FMAXL X20 R
L F1000
L Y0
CC X0Y0
C X20Y0 R
L Y-10
L Z50 FMAX
Kiam Q1=kontakta radiuso, Q2=(VC1-malgranda radiuso)/tan (ilpinta angulo/2), Q3=Q1-ilo-radiuso, la programo estas jena.
ILO "Numero/nomo de ilo" DL-Q2 DR Q3
L X25Y10 FMAX
L Z0 FMAX
L X20 RL F1000
L Y0
CC X0Y0
C X20Y0 R
L Y-10
L Z50 FMAX
En la programo, kiam la longo de la parto bevelo estas markita en la Z-direkto, DL estas "-Q1-bevel Z-direkta longo"; kiam la longo de la parto bevelo estas markita en la horizontala direkto, DR estas "+Q3-bevelo horizontala longo".
6. Komparo de pretiga tempo
La trajektoriaj diagramoj kaj parametraj komparoj de la tri pretigaj metodoj estas montritaj en Tabelo 5. Oni povas vidi, ke la uzo de la formiĝanta angula frezmaŝino por konturoprogramado rezultigas pli mallongan pretigan tempon kaj pli bonan surfacan kvaliton.
La uzo de formado de angulaj mueliloj traktas la defiojn alfrontatajn en finmueleja tavolprogramado kaj pilka tranĉilo surfacprogramado, inkluzive de la bezono de tre spertaj funkciigistoj, reduktita ilvivodaŭro, kaj malalta pretiga efikeco. Realigante efikajn ilajn agordojn kaj programajn teknikojn, produktada prepartempo estas minimumigita, kondukante al plifortigita produktado-efikeco.
Se vi volas scii pli, bonvolu kontakti info@anebon.com
La ĉefa celo de Anebon estos oferti al vi niajn aĉetantojn seriozan kaj respondecan entreprenan rilaton, provizante personigitan atenton al ĉiuj el ili por Nova Moda Dezajno por OEM Shenzhen Precision Hardware Factory Propra Fabrikado.CNC-produktada procezo, precizecoaluminiaj ĵetaĵoj, servo de prototipado. Vi povas malkovri la plej malaltan prezon ĉi tie. Ankaŭ vi ricevos bonkvalitajn produktojn kaj solvojn kaj mirindan servon ĉi tie! Vi ne hezitu ekkapti Anebon!
Afiŝtempo: Oct-23-2024