Znaleziono 5 wyników

autor: tomcat65
16 wrz 2013, 13:18
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Gdzie jest bład w g-kodzie
Odpowiedzi: 14
Odsłony: 2137

Czy w tym CAMie można ustawić spacje między parametrami i żeby pomijał zera nieznaczące, zamiast np 50.000 zwykłe 50 ?
Numerację linii bym zachował, łatwiej wtedy doradzić gdzie co dopisać lub co usunąć.
A szablonu to sie raczej nie da zrobić, poza ogólnymi zasadami:
( nazwa programu )
kody przygotowawcze, ale te CAM sam daje
Startujesz z różnych pozycji, więc cięzko dać szablon stałych danych
Na końcu M30, ale to też CAM tworzy. Zresztą M30 wcale nie musi być na końcu programu.
autor: tomcat65
14 wrz 2013, 19:14
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Gdzie jest bład w g-kodzie
Odpowiedzi: 14
Odsłony: 2137

Eksperymentować z g-kodami można, ale nie na włączonej maszynie. Od tego jest symulacja, pozwala prześledzić co i jak się wykonuje lub jak program interpretuje dany kod. Błędnego sprzecznego kodu nie wykona, ale zły, np kolizja, tak. Dlatego wszystko się sprawdza na symulacji, jak dobrze można na sucho z maszyną, bez materiału.
Co do pamiętania kodu przez Mach'a - zawsze zamykam kod przez 'close gkode', dopiero wczytuję nowy. Najczęściej jest ok, ale zdarza się, że i reset nie pomaga, dopiero wyłączenie kompa. Cóż, ten typ tak ma.
autor: tomcat65
05 wrz 2013, 17:18
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Gdzie jest bład w g-kodzie
Odpowiedzi: 14
Odsłony: 2137

kamar pisze:Najlepiej parę zer a dodać parę spacji
No racja, ale nie będę tak bezczelny i tak głęboko ingerował w program :).
autor: tomcat65
05 wrz 2013, 16:22
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Gdzie jest bład w g-kodzie
Odpowiedzi: 14
Odsłony: 2137

Prędkość silników - ustawienia, motor tunning.To ustawienie działa przy G0, g1,2,3 okreslasz przez f w programie.
Co do programu - przynajmniej jeden błąd. Albo źle podajesz dane do generatora albo jest do bani. Program opiera sie na Z0 liczonym na stole. Dodałem g52 z80, która przesuwa Z0 na 80mm (tymczasowy offset) i program działa jak trzeba. Ty zaś mierzysz Z0 od materiału, program podnosi o kolejne 80 i masz Z160.
Żeby było dobrze, trzeba wyrzucić z programu parę rzeczy.

( for Mach2/3 from Vectric )
( Material Size)
( X= 300.000, Y= 300.000, Z= 90.000)
()
(Toolpaths used in this file:)
(Profile 1)
(Tools used in this file: )
(1 = End Mill {1 mm})
N100 G00 G21 G17 G90 G40 G49 G80
N110 G71 G91.1
N120T1M06
N130 (End Mill {1 mm})
N140 G00 G43 H1
N150 S12000 M03
N160 (Toolpath:- Profile 1)
N190X0.000Y0.000F250.0
N200G00X-10.500Y-10.000
N210G1Z-0.300F250.0
N220G1Y10.000
N230G2X-10.000Y10.500I0.500J0.000
N240G1X10.000
N250G2X10.500Y10.000I0.000J-0.500
N260G1Y-10.000
N270G2X10.000Y-10.500I-0.500J0.000
N280G1X-10.000
N290G2X-10.500Y-10.000I0.000J0.500
N300G1Z-0.600
N310G1Y10.000
N320G2X-10.000Y10.500I0.500J0.000
N330G1X10.000
N340G2X10.500Y10.000I0.000J-0.500
N350G1Y-10.000
N360G2X10.000Y-10.500I-0.500J0.000
N370G1X-10.000
N380G2X-10.500Y-10.000I0.000J0.500
N400G00Z1.000
N410G00X0.000Y0.000
N420M09
N430M30

Ale nie mam teraz jak sprawdzić.
autor: tomcat65
04 wrz 2013, 22:44
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Gdzie jest bład w g-kodzie
Odpowiedzi: 14
Odsłony: 2137

Tak na szybko.
Linie: 200,210,300,390.

albo tak:

( for Mach2/3 from Vectric )
( Material Size)
( X= 300.000, Y= 300.000, Z= 90.000)
()
(Toolpaths used in this file:)
(Profile 1)
(Tools used in this file: )
(1 = End Mill {1 mm})
N100 G00 G21 G17 G90 G40 G49 G80
N110 G71G 91.1
N120T1M06
N130 (End Mill {1 mm})
N140 G00 G43 Z81.000 H1
N150 S12000 M03
N160 (Toolpath:- Profile 1)
N190X0.000Y0.000F250.0
N200G00X-10.500Y-10.000Z81.00
n205 g52 z80
N210G1Z-0.300F250.0
N220G1Y10.000
N230G2X-10.000Y10.500I0.500J0.000
N240G1X10.000
N250G2X10.500Y10.000I0.000J-0.500
N260G1Y-10.000
N270G2X10.000Y-10.500I-0.500J0.000
N280G1X-10.000
N290G2X-10.500Y-10.000I0.000J0.500
N300G1Z-0.600
N310G1Y10.000
N320G2X-10.000Y10.500I0.500J0.000
N330G1X10.000
N340G2X10.500Y10.000I0.000J-0.500
N350G1Y-10.000
N360G2X10.000Y-10.500I-0.500J0.000
N370G1X-10.000
N380G2X-10.500Y-10.000I0.000J0.500
n385 g0 z0
n390 g52 z0
N400G00Z81.000
N410G00X0.000Y0.000
N420M09
N430M30

Sprawdzone u mnie i działa.

Wróć do „Gdzie jest bład w g-kodzie”