Staklių ir detalės koordinatės (G53,G54...) Mach3

Viskas apie CNC valdymo programinę įrangą Mach 2/3, TurboCNC ir pan.

Staklių ir detalės koordinatės (G53,G54...) Mach3

Standartinė Ignas » Sausis 30th, 2010, 17:44

Šiandien buvo šiokių tokių nesusipratimų. Reikėjo išfrezuoti keletą identiškų detalių ant vienos fanieros juostos. Internete susiradau mach "postprocessor'ių" Solidcam programai. Padarius kodą su solidcam, ji pridėliojo čia visokių įmantrybių, o man tereik paprasčiausio įrankio kelio. Pirmoji detalė išėjo normaliai. Sugražinau atgal į pradines koordinates, tada pagal X ašį perstūmiau į naują vietą ir nunulinau. Ir čia, paleidus vėl tą pačia programą, ji pradėjo eiti nežinia kur. Internete paieškojau info, tai supratau, kad čia būtent tos koordinatės ir pakišo koją (G53, G54 ir G55). Štai kodo pradžia ir pabaiga:

%
O1 (FREZAVIMUI)
N5 G0 G40 G49 G80 G21 (Initialisation)
N10 G0 G53 Z0 (Retour aux origines machine)
N15 G0 G53 X0 Y0
N20 (Outil n° 1 - Diametre 6.3 D1 H1)
N25 T1 M6 D1 H1
N30 S1000 M4
N35 M8
N40 (P-contour7-T1)
N45 G0 G55 X-4.33 Y3.44
N50 G43 H1 Z10.

<...>

N1735 G0 Z10.
N1740 G0 G53 Z0 M9
N1745 G0 G53 X0 Y0 M5
M30
%


N5 eilutė tai aišku, kad išjungia tam tikras funkcijas ir paruošia darbui. N25 ir N30 tai įrankio parinkimas ir špindelio apsukos - aišku. Nelabai suprantu, kas vyksta N10, N15, N45, N50, N1740 ir N1745 eilutėse, gal galit apšviest? :? Tiek įrankį, tiek apsukas nustatinėju ranka. Kaip tas eilutes būtų galima pakeisti paprasčiausiomis koordinatėmis? nes tie G53 ir t.t. naudojami tik pačioj pradžioj ir pabaigoj.
Ignas
 
Pranešimai: 33
Užsiregistravo: Sausis 9th, 2010, 22:03

Re: Staklių ir detalės koordinatės (G53,G54...)

Standartinė amas » Sausis 31st, 2010, 00:52

nuo G54 iki G59 detalės koodinačių numeriai,
kaip čia paprasčiau paaiškint nežinau
kai tu pasimatuoji kurioj vietoj yra tavo ruošinys, turėtu leis kažkuriam šitų priskirt koordinates, čia tam jie turėtum ant staklių daug ruošinių, kiekvienam iš jų gali nusistatyt atskirą bazinį tašką
bet jei ruošinys vienas ir jame daug detalių, patogiau naudoti "tranzus" G52 lokali koordinačių sistema, rašai G52 ir koordinates kiek reikia patraukti tavo nulį nuo pradinio, tik po visko nepamiršk numesti, tai yra turi įrašyt G52 X0 Y0

PVZ aš jei rašau skylių frezavimą ar šeip kas kartojasi daug kartų ant to pačio ruošinio darau maždaug taip
>
G52 X15 Y15
G0 X0 Y0
G1 Z-5
G1 G41 X-10 Y0.
G3 I10
G1 G40 X0.
G0 Z10
G52 X0 Y0
>
ir taip daug galvos nesukdamas gali pridaryt daugybe vienodų skylių (šiuo atveju ø20), užtenka tik visą tai atkopijuot n kartų ir koordinates pakeist pirmoj eilutėj


N15 G0 G53 X0 Y0
čia spėju mintis ta, kad darbą pradeda nuo staklių nulio

N50 G43 H1 Z10.
tai įrankio ilgio nustatymas ir korekcijos z ašiai uždėjimas
N1740 G0 G53 Z0 M9
N1745 G0 G53 X0 Y0 M5
viskas labai aišku ir tvarkinga, iš pradžių grįžta į stalkių nulį pagal z, po to pagal X ir Y, gali G28 pabandyt

o ta programa kuria generavai, negali kito post procesoriaus pasirinkt?
šitas spėju arba neatitinka tavo staklių arba norų :roll:
amas
 
Pranešimai: 22
Užsiregistravo: Sausis 4th, 2010, 21:49

Re: Staklių ir detalės koordinatės (G53,G54...)

Standartinė Ignas » Sausis 31st, 2010, 12:31

Na pas mane "namų gamybos" staklės. Tai nelabai ir numanau, ar tiktų kitokių. Šiaip ji gali parinkt kelis pramoninių apdirbimo centrų postprocessor'ius:
Paveikslėlis
Ignas
 
Pranešimai: 33
Užsiregistravo: Sausis 9th, 2010, 22:03

Re: Staklių ir detalės koordinatės (G53,G54...)

Standartinė amas » Sausis 31st, 2010, 13:56

tai jei tau tinka tik įrankio kelias, bandyk trint kas tau netinka

arba dar variantas, pradžia ir galą bandyk nusikopijuot iš Mach3, toje programoj vistiek turėtu būt kokių apdirbimo programų pavyzdžių
amas
 
Pranešimai: 22
Užsiregistravo: Sausis 4th, 2010, 21:49

Re: Staklių ir detalės koordinatės (G53,G54...)

Standartinė Ignas » Sausis 31st, 2010, 15:45

Na taip, yra pora pavyzdžių.: apskritimas ir skeletas grazus. :D

Šiaip ar taip dėkui už paaiškinimus. Dar šen bei ten pasiskaitinėjau internete, tai dabar aišku, ką ji man ten išdarinėjo anakart...

Pasirodo mano detalės numeris buvo G55, o aš antrąkart mėgindamas frezuoti, koordinates nunulinau kai buvo G54 įjungtas. To pasekoje ir nenusimetė koordinatės naujoje vietoje: programa perjungė iš G54 į G55 ir liko senos koordinatės.

Ir šiaip dabar jau pagavau kampą, kuo skiriasi G53 nuo G54-G59. G53 tai įrankio koordinatės, nurodančios, kur jis randasi ant mano staklių darbinio ploto, o G54-G59 tai koordinatės, nurodančios kur tam darbiniam plote randasi ruošiniai. 8-)

Šiandien vėl pamėginau išpjauti 2 detales, pasinaudodamas G52. Puikiai viskas išėjo. :D Turiu dvi identiškas detales, kurių pagalba ruošiniai dabar visada bus pastatyti ant stalo lygiagrečiai X ašiai. :mrgreen:
Ignas
 
Pranešimai: 33
Užsiregistravo: Sausis 9th, 2010, 22:03

Re: Staklių ir detalės koordinatės (G53,G54...)

Standartinė amas » Sausis 31st, 2010, 16:49

koks skirtumas kokie pavyzdžiai, bet abiejuose pradžia ir pabaiga vienodi, o kai tu dirbi turbūt vienu įrankiu viską, tai išvis nėra didelės problemos pasikoreguot
bent aš bendrai paėmus, dažniau rašau ranka, nei generuoju, o ir generavus programą "mastercam'u" vistiek tenka koreguot, tam naudoju ""CimkoEdit" progremėlę, paprasta vos ne kaip "notepad", bet labai patogi šitam reikalui
amas
 
Pranešimai: 22
Užsiregistravo: Sausis 4th, 2010, 21:49

Re: Staklių ir detalės koordinatės (G53,G54...)

Standartinė Ignas » Vasaris 1st, 2010, 21:16

amas rašė:koks skirtumas kokie pavyzdžiai, bet abiejuose pradžia ir pabaiga vienodi, o kai tu dirbi turbūt vienu įrankiu viską, tai išvis nėra didelės problemos pasikoreguot
bent aš bendrai paėmus, dažniau rašau ranka, nei generuoju, o ir generavus programą "mastercam'u" vistiek tenka koreguot, tam naudoju ""CimkoEdit" progremėlę, paprasta vos ne kaip "notepad", bet labai patogi šitam reikalui


Čia tik toks atvejis buvo, kada neprireikė keisti įrankio. O šiaip tai teks keitaliot...vienas bus greitam ir grubiam apdirbimui, o kiti smulkiems ir švariems. Ir dėkui už programėlę, reikės būtinai pasižiūrėt. :)
Ignas
 
Pranešimai: 33
Užsiregistravo: Sausis 9th, 2010, 22:03

Re: Staklių ir detalės koordinatės (G53,G54...)

Standartinė Ignas » Vasaris 12th, 2010, 18:41

amas rašė:
N50 G43 H1 Z10.
tai įrankio ilgio nustatymas ir korekcijos z ašiai uždėjimas


Va, dar toks klausimėlis-prašymas.

Gal galima būtų truputi plačiau apie šitą dalį? Nelabai pagaunu kampą, kame skirtumas su juo ir be jo. Ar čia jis skirtas tam, kad jei pvz pakeiti įrankį, kuris gaunas trumpesnis/ilgesnis nei prieš tai buvęs, tai ta komanda "perstumia" Z nulį atitnkamai?
Ignas
 
Pranešimai: 33
Užsiregistravo: Sausis 9th, 2010, 22:03

Re: Staklių ir detalės koordinatės (G53,G54...) Mach3

Standartinė amas » Vasaris 13th, 2010, 19:04

bandau, tik suprask iš manęs mokytojas nekoks

G43 yra įrankio ilgio korekcija, tai yra atstumas kuriuo špindelis atitraukiamas nuo ruošinio bazinio taško Z, atitinka H***,
H1, H2, H3... nurodo kokia įrankio ilgio korekciją naudot, tai ką įrašai į stakles, "tools offset" ar kažkaip panašiai turėtu vadintis lentelė

realia tau turbūt neturi jokios reikšmės, nes tu įrankius keiti be keičiamų įspraustinių, neturi jokio bazinio taško ieškiklio, tai naudojama tam, kad supaprastint darbą, bet tu pakeitęs įrankį kaip suprantu pagal jį iš naujo bazinį tašką nusiimi

blemba, pripaisčiau, turbūt nei pats nesuprasčiau tokio paaiškinimo, na bet gal kas menę pataisys ar papildys :?
amas
 
Pranešimai: 22
Užsiregistravo: Sausis 4th, 2010, 21:49

Re: Staklių ir detalės koordinatės (G53,G54...) Mach3

Standartinė Ignas » Vasaris 13th, 2010, 22:40

amas rašė:bandau, tik suprask iš manęs mokytojas nekoks

G43 yra įrankio ilgio korekcija, tai yra atstumas kuriuo špindelis atitraukiamas nuo ruošinio bazinio taško Z, atitinka H***,
H1, H2, H3... nurodo kokia įrankio ilgio korekciją naudot, tai ką įrašai į stakles, "tools offset" ar kažkaip panašiai turėtu vadintis lentelė

realia tau turbūt neturi jokios reikšmės, nes tu įrankius keiti be keičiamų įspraustinių, neturi jokio bazinio taško ieškiklio, tai naudojama tam, kad supaprastint darbą, bet tu pakeitęs įrankį kaip suprantu pagal jį iš naujo bazinį tašką nusiimi

blemba, pripaisčiau, turbūt nei pats nesuprasčiau tokio paaiškinimo, na bet gal kas menę pataisys ar papildys :?


Na jau po biški pradedu suprast. :D

Taip aš viską darau ranka. Pakeitęs įrankį vėl nuleidžiu jį ant ruošinio ir, kai jis liečia tą ruošinį (iš akies matos), nustatau Z nulį. Tai turbūt ta komanda ir nereikalinga tada :) Mat solidcam mach3 postprocessor'ius irgi įdeda tą komandą į programos kodą, tai ir paliko įdomu, ar man kartais ta komanda neperstumia Z ašies pradinės koordinatės kiekvienąkart, kai paleidžiu programą. :roll:
Ignas
 
Pranešimai: 33
Užsiregistravo: Sausis 9th, 2010, 22:03

Kitas

Grįžti į CNC Valdymo programinė įranga

Dabar prisijungę

Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 1 svečias

cron
cnc.lt - Viskas apie programinio valdymo stakles!