M6 - wymiana narzędzia - Makro - ??

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC
Awatar użytkownika

Autor tematu
k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1418
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

M6 - wymiana narzędzia - Makro - ??

#1

Post napisał: k-m-r1 » 06 lut 2009, 07:59

czy ktoś umie wyjaśnic co i jak z tą wymną narzędzia? gdzie to sie ustawia w konfiguracji czyli gdzie ma podjechać wrzeciono jakie makra są używane bo tu na forum doczytałem sie tylko że jakies dwa makra ale jakie? jak te makra wywołać domyślam sie że za pomocą M6 ale to nic mi nie mówi z resztą nie tylko mi wielu innym którzy trzymają zakurzone magazynki narzędzi

wszędzie jest pozaczynane mnóstwo tematów lecz żaden nie skończony doskonale wiem nikomu nie chce sie rozpisywać i rozdrabniać

gdyby ktoś chciał też się dowiedzieć niech dołączy się do tematu a z pewnością pomoże to



Tagi:


romeus
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 2
Posty: 34
Rejestracja: 22 paź 2007, 23:15
Lokalizacja: czewa

#2

Post napisał: romeus » 06 lut 2009, 23:41

w machu jest zakładka makro > load
są tam wszystkie podstawowe makra.jest też M6start i M6end
wszystko działa jak sa krancowki refa i włączone w konfiguracji digitize (port , pin ) :lol:

edytujesz

M6start ja sobie wpisałem tak:

tool = GetSelectedTool()
SetCurrentTool( tool )
Code "G0"
Code "G53 z72" >moj ref

While IsMoving()
Wend

gdy Z dojedzie do 72 "maszynka czeka na wymiane marzedzia i czykl start

a
M6end zrobiłem z tego w załączniku i wygłąda tak:(może żle a może dobrze,u mnie działa)
z 72 to moj ref wiec 0 mam na stole


dim tool
z = 72
Code "g0"
Code "g53 x263 y-9" > tu mam "czujnik" pozycja maszynowa
While IsMoving()
Wend
Code "g53z50" >dojazd nad czujnik
Code "G31 Z" & z-100 & "f100" >dojazd wolny do czujnika (do zadziałania digitize)
While IsMoving()
Wend
Z = GetVar( 2002 )
Code "G0"
Code "G53 z50" >odiaz nad czujnik
While IsMoving()
Wend
call SetOEMDRO(42,z-9.7) >a z-9.7 to chyba odejmuje z refa(daopasowane na macajewa
Tool = GetDRO( 24 )
Code "G43 H"&Tool
Code "G53 z50"
While IsMoving()
Wend

tak zrobiłem bo orginał coś wariował
"Z" wendrował poza limit maszynki zamiast do wdół.


może ktoś to poprawi ,a może ja zle robiłem?
gdyby ktoś chciał też się dowiedzieć niech dołączy się do tematu a z pewnością pomoże to
ps. jak ktoś chce pobawić sie (WYKASUJ MOJE OPISY)
a to jest reczna wymiana NIE Z MAGAZYNU
pozdro :lol:
Załączniki
miernik_wys_makro.pdf
(195.04 KiB) Pobrany 738 razy

Awatar użytkownika

Autor tematu
k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1418
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#3

Post napisał: k-m-r1 » 07 lut 2009, 01:20

gdzie jest wczytywanie makr? niemam tego u siebie bynajmniej poszukiwania nie udał sie


romeus
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 2
Posty: 34
Rejestracja: 22 paź 2007, 23:15
Lokalizacja: czewa

#4

Post napisał: romeus » 07 lut 2009, 18:04

jaśli nie masz licencji :sad: makra NIE MA :shock:
mażesz edytować win np. w notatniku c/mach/macros/machmill/m6start i end

Awatar użytkownika

Autor tematu
k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1418
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#5

Post napisał: k-m-r1 » 08 lut 2009, 02:42

licencje dostałem od Artsoftu za tłumaczenie na pl
chyba ślepy jestem :/

[ Dodano: 2009-02-08, 02:48 ]
wyślij mi zrzut ekranu gdzie mam szukac na mail [email protected]


b_j
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 301
Rejestracja: 04 mar 2006, 22:36
Lokalizacja: poznan

#6

Post napisał: b_j » 27 lut 2009, 09:06

witam,
i jak czy kolega k-m-r1 przetestował prace w/w makra ??? czy kolejny temat o pomiarze długości narzędzia umarł :/

Awatar użytkownika

Autor tematu
k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1418
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#7

Post napisał: k-m-r1 » 28 lut 2009, 14:02

tak b_j, testowałem tylko chce wiedziec taką żecz jak wczytywanie marka i jak wtywołac makro xIy które wykonuje czynnosc czesto powtażanąbądzcokolwiek innego potrzebnego mi przy maszynie nawet miganie lampką bądz świecenie lampki zielonej gdy skonczy frezowanie lub gdy jest jakis błąd niech świeci sie czerwona /to gdybym był gdzies dalej bądz przy innej maszynie bo myśle o tym że w makro można sterowac dowolnym portem bądz pinem i w połonczemiu z wyświetlaniem informacji poprzez makro operator może byc informowany o tym co sie stało

wymiane nażedzia opanowałem bo wiem co gdzie jak zformułowac i gdzie zapisac i wiem że mach automatycznie to wczytuje teraz interesuje mnie jak zrobic by mach wczytywał inne makro do mojej potrzeby

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”