Jul 19, 2021 Legg igjen en beskjed

Programmeringsmetode for å studere detaljene i verktøybaner (tilfeller, metoder, lett å lære)


Hvordan se ned på programmeringen av arbeidsstykket fra perspektivet til en ørn?

Hvordan studere detaljene i hvert trinn av kniven med sikte på en mus?

En av metodene er: tegning

1. Hvilket bilde skal jeg tegne?


I dag, fra aspektet av fresing, understreket jeg nok en gang dette store trikset:

Tegne et verktøybanediagram

Dette store trekket er allerede et super stort trekk. Noen kan imidlertid si at denne metoden ikke er noe, og de har hørt om det for lenge siden.

Ja, å vite betyr ikke at det vil være effektivt.

Når du tegner verktøybanediagrammet, kan du visuelt se banen til verktøyet, slik at du kan se ned på delprogrammeringen fra perspektivet til en ørn, og du kan også studere detaljene for hvert trinn i kniven med en mus.


Så hvordan brukes dette trikset i programmering?

Gi et eksempel på tall fresing:

For følgende deler krever det indre hullet med en diameter på D133.2 og en dybde på 10 maskinering av bunnplanet til det indre sirkulære hullet.

image

Verktøybanediagrammet er som følger: Bruk spiralinterpolering for å senke verktøyet, og fres deretter til størrelsen fra innsiden til den ytre sirkelen etter sirkel.

image

Dette verktøybaneprogrammet består av to deler:


1. Spiral interpoleringsskjæringsprogram

2. Programmet for fresing av bunnoverflaten på det indre hullet

Jeg har delt programmeringsideene om spiral interpoleringsfresing, så jeg vil ikke gå inn på detaljer her.

Programmet for direkte oppadgående spiralinterpolerings fresing er som følger:

...

#10=20

#11=16

#24=[#10-#11]/2

N1

G00 X#24 Y0

Z5.

#1=0

G1Z#1F1000

MENS[#1GT-10]DO1

#1=#1-4

HVIS[#1LE-10]DA#1=-10

G3I-#24Z#1F500.

SLUTT1

G3I-#24


Etter at spiralskjæringen er fullført, har verktøyet Z = -10 blitt spiral interpolert til hullets bunnplan. På dette tidspunktet freses en full sirkel, og deretter blir bunnhullet malt. Verktøybanen er som vist i figuren nedenfor:

image


Fres en sirkel, deretter beveger X seg ett trinn, og freser deretter en full sirkel, og så videre til den endelige størrelsen på tegningen.

 

Fra verktøybanediagrammet ovenfor er det enkelt å se at X-verdien endres kontinuerlig.


Hvordan endrer det seg?


Det vil være å flytte ett trinn i X-retningen, hvis variabelen #2 er satt til å representere trinnet (avstanden til hver bevegelse i X-retningen, det vil være trinnet).

 

Hvis den bevegelige avstanden er 80% av verktøyets diameter, så:


#2=#2+0,8 *#11


Merknader: #11 er verktøydiametervariabelen jeg satte vilkårlig når jeg skrev spiralinterpoleringsfreserprogrammet.

 

På denne måten realiseres bevegelsen av trinnavstanden gjennom økningsoperasjonen av variabel #2.

 

Siden den angitte variabelen #2 representerer trinnavstanden, realiseres bevegelsen av trinnavstanden gjennom variabeløkningsoperasjonen.


Så hva er omfanget av #2?


Eller med andre ord, fra hvilket koordinatpunkt begynner variabelen #2 å bevege seg, og når koordinat slutter operasjonen for automatisk økning?

image

Variablene som er definert i figuren ovenfor:


#24 Spiralinterpolering kutter verktøyet til hullets bunnplan. For øyeblikket er fresing av en full sirkel variabelkoordinaten i X-retningen, som er det første skjærepunktet for #2.



Så: #2 = #24


Samme som #2=#2+0,8 *#11 selvøkning,


Variabelen #2 med andre ord økes til størrelsen på 66,6, og sirkelen behandles til størrelse.


Fra dette er det lett å kontakte makrouttalelsene som Jun bror har sagt før, for eksempel WHILE []DO uttalelser

......


Med ovennevnte enkel analyse er programmet for fresing av lavplanet som følger:


N2

#2=#24

MENS[#2LT66.6]DO2

#2=#2+0,8*#11

HVIS[#2GE66.6]DA#2=66,6

G1X #2

G3I-#2F100

SLUTT 2


image




Sende bookingforespørsel

whatsapp

skype

E-post

Forespørsel