CNC drejebænk programmering til drejning

del nul på CNC drejning programmer

det er værd at sætte en lille tanke i, hvor du gerne vil sætte del nul på en drejning program. Aksen nul er altid valgt til at være spindelens midterlinie, når den drejes af alle mulige årsager.

for nul-aksen er der tre populære steder at vælge imellem:

– Chuck face: den eneste fordel ved denne metode er, at det er meget hver at røre ved chuck-ansigtet. Men delen er sjældent mod chuckfladen, så denne metode introducerer flere komplikationer ved lokalisering af positioner på den faktiske del.

– Chuck kæbe ansigt: denne er lidt bedre, da den både er let at måle og også vil etablere del nul i slutningen af den del, der presses fast mod kæbefladen. Men vi kan gøre det endnu bedre.

– slutningen af den færdige del: dette er den mest populære tilgang, grunden til at mange dele skal vendes i chucken og bearbejdes i begge ender. Ulempen er, at når bearbejdningen starter, er der ingen færdig del at røre ved. Maskinister bruger typisk en godtgørelse, eller lav et hurtigt vendt snit for at skabe den færdige ende for at komme forbi dette problem.

Værktøjsændringer og valg af værktøj på CNC drejebænk

der er et par forskelle mellem typiske CNC drejebænk værktøjsændringer og Mølleværktøjsændringer. For det første bruger drejebænken ingen M06–kommando-værktøjet ændres, så snart “T” – ordet udføres. Sekund, mange drejebænke koder for et værktøjsslid forskudt i adressen efter” T ” – ordet:

TTV

i eksemplet betyder “tt” værktøjsnummeret, og “TT” betyder slidforskydningen. Forskellige kontroller kan indstilles med forskellige antal cifre for at vælge værktøjet og slidforskydning.

CNC drejebænke er indstillet på denne måde, så hvert værktøj kan have mere end en slidforskydning. Dette gøres, fordi drejearbejde ofte skal være til meget stramme tolerancer, og det samme værktøj bruges ofte til flere funktioner på den del. Ved at bruge en anden slidforskydning for hver funktion kan maskinføreren måle delene, når de kommer ud og justere slidforskydningen, så hver funktion er til de angivne tolerancer.

alt dette forudsætter, at din drejebænk har et værktøjstårn. Det kan ikke-nogle drejebænke bruger Bande værktøj. Det er uden for rammerne af dette intro kapitel, men Bande værktøj vil blive dækket i en senere artikel. Det er tilstrækkeligt at sige, at med bandeværktøj er værktøjerne monteret på diaset, og programmet vælger værktøjet ved eksplicit at programmere diasbevægelser på akserne.

automatisk affasning og Hjørnerunding med G01

når du vender og drejer 90 grader mod hinanden, får du meget skarpe kanter. Det er meget almindeligt, at tegninger angiver, at disse kanter skal brydes med en afskærmning eller radius. Mange kontroller giver en funktion til netop dette formål kaldet Automatisk affasning og automatisk hjørnerunding. Når du først er vant til det, er det en meget praktisk funktion at have, men det tager lidt at vænne sig til, hvordan man konfigurerer det. Jeg foretrækker at bruge “C” eller ” R ” snarere end jeg og K, så det er det, jeg vil forklare her. Vi bruger dette lille diagram:

G01 Affasningshjørne runde

for at bruge funktionen automatisk hjørneskift skal G01 kun bevæge sig i en akse–H eller Å. brug diagrammet til at vælge, hvilken akse der bevæger sig, og i hvilken retning. For hver akse og retning er der to mulige affasninger (eller hjørneradier). Vælg den ønskede, og det fortæller dig tegn på værdien. “Radius” er værdien af værdien. Brug ordet ” C “for en affasning og ordet” R ” for en radius.

lad os prøve et eksempel. Sig, at vi bevæger os op i H (så H+), og på vores næste træk går vi til venstre i h (å-). Når vi ser på diagrammet, går vi op (H+), og så vil vi have “C/R -” – grenen. Så for at give en affasning bruger vi C-0,05 til en 0,05″ affasning. For en radius bruger vi R – 0,05 til en 0,05 radius.

her er et andet trick: hvis du programmerer i GVI, skal du bare prøve positivt først, og du kan se, om det går den rigtige vej. Skift til negativ, hvis den ikke gør det. det giver dig mulighed for at dispensere med diagrammet.

Okay, lad os gå over eksemplet fra toppen af siden skærmbillede. Her er g-koden:

N001 G18
N002 G00 * 5
N003 G01 * 2 R0.236
N004 * 10 C-0.118
N005 til0

og her er backplot fra GVI:

affasning hjørne runde Backplot eksempel

G01 automatisk affasning og hjørne afrunding eksempel…

linje N003 er et træk rent i å fra højre til venstre. Vi ønsker at sætte en bue med uret ind med radius 0.236. Når vi ser på diagrammet, betyder det, at vi vil have en positiv R, så vi bruger R0.236.

næste op er en affasning på linje N004. I dette tilfælde fortæller diagrammet os, at vi har brug for en negativ “C”, så vi bruger C-0.118. Hver side af trekanten med affasning som hypotenuse er 0,118″.

det er nemt, prøv nogle eksempler selv!

øvelser

1. Hvis du ikke allerede har GVI, tage et øjeblik nu at tilmelde dig. Det er gratis i mindst 30 dage og i Beta-test. Vi bruger det til mange af øvelserne på hvert afsnit af dette kursus.

2. Gennemgå din CNC drejebænk programmering manual og vænne sig til, hvordan det er akser arbejde.

3. Find ud af, om din drejebænk starter i Diameter eller Radius-tilstand.

4. Brug af GVI, Skriv nogle enkle drejebænkprogrammer, der gør nogle enkle profiler.

5. Rediger det program, du skrev i #4 for at bruge den automatiske hjørneskiftfunktion og inkludere både affasninger og radiuserede hjørner.

6. Gennemgå, om din CNC drejebænk kontrol har automatisk affasning og hjørne afrunding til rådighed.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.