Mach 3 - wiercenie z wycofaniem

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

Autor tematu
rockykon
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 917
Rejestracja: 13 maja 2005, 22:24
Lokalizacja: Wawa

Mach 3 - wiercenie z wycofaniem

#1

Post napisał: rockykon » 21 lip 2012, 15:20

Podpowiecie jak napisać kod do wiercenia z wycofaniem tak żeby mach 3 go łyknął ?
Importowane z mastercama nie chcą chodzić.

Ma to być otwór na 4 mm głębokości, zagłębienie co 0.01 mm i wycofanie o np 0.1 mm



Tagi:


wieslawbarek
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 847
Rejestracja: 05 gru 2006, 22:28
Lokalizacja: Bielsko Biała

#2

Post napisał: wieslawbarek » 21 lip 2012, 20:08

Nie mam zielonego pojęcia jak to zrobić w Master Cam ale bez problemu zrobisz to w Machu kliknij na NFS Wizards i potem masz do wyboru Circ Hole .Linear Hole Rect Hole albo Multiple Hole i tak samo trzy rodzaje wiercenia Drill G81 Deep Holle G83High Speed Peck G73 wpisunjesz dane w okienkach i po sprawie


dziabi3
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 4
Posty: 874
Rejestracja: 13 sie 2009, 16:15
Lokalizacja: xxx

#3

Post napisał: dziabi3 » 28 lip 2012, 00:37

ale to jest frezarka czy tokarka


bo jeśli to tokarka to podaruj sobie oryginalne makro g83 jest skopane ja sobie je poprawiłem i działa świetnie

jeśli to frezarka to wiercenia w różnych stylach działają > proponuje poczytać instrukcje

a co do masterkam to w opcjach konfiguracji można wyłączyć cykle tego wiercenia i master cam będzie pluł g codami
g1 z0.1
g0 z2
g0 z-0.02
g1 z-0.2

tak przód i tył


tomcat65
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 6
Posty: 1236
Rejestracja: 15 lis 2009, 02:46
Lokalizacja: Olsztyn
Kontakt:

#4

Post napisał: tomcat65 » 28 lip 2012, 03:02

I 800 linii kodu, a z każdym milimetrem głębokości kolejne 200 :twisted:
Niezależnie czy to tokarka czy frezarka:

#1=4(głębokość wiercenia)
#2=0.01(zagłębianie)
#3=0.1(wycofanie)
#4=0(Poziom 0 materiału)
s (ileś tam)
m3
g0 z#4
m98 p1 L[#1/#2]
g0 z10 ( 10 to tylko przykład)
m30

o1

g1 z[#4-#2]
#4=[#4-#2]
g0 z[#4+#3]
m99

Awatar użytkownika

Autor tematu
rockykon
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 917
Rejestracja: 13 maja 2005, 22:24
Lokalizacja: Wawa

#5

Post napisał: rockykon » 29 lip 2012, 15:57

No niestety coś nie działa...
Za co odpowiada "o1" ?


wieslawbarek
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 847
Rejestracja: 05 gru 2006, 22:28
Lokalizacja: Bielsko Biała

#6

Post napisał: wieslawbarek » 29 lip 2012, 19:37

o1 to podprogram o numerze 1 a tak coś mi się zdaje że jak wciśniesz Enter po M99 to pódzie musi iść.


kak
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1227
Rejestracja: 21 sie 2008, 17:46
Lokalizacja: Dania

#7

Post napisał: kak » 29 lip 2012, 19:43

U mnie ten działa. Możesz przerobić do własnych potrzeb. Wiertło wyzerowane na materiale i wycofuje się do 0.1mm ale nad materiałem (G00Z0.1).

(Toolpaths used in this file:)
(Drill 1)
(Tools used in this file: )
(2 = Drill - 3mm Dia)
N100G00G21G17G90G40G49G80
N110G71G91.1
N120T2M06
N130 (Drill - 3mm Dia)
N140G00G43Z12.700H2
N150S5000M03
N160(Toolpath:- Drill 1)
N170()
N180G94
N190X0.000Y0.000F2000.0
N200G00X0.000Y0.000Z1.000
N210G00Z0.500
N220G1Z-0.100F200.0
N230G00Z0.100
N240G1Z-0.200F200.0
N250G00Z0.100
N260G1Z-0.300F200.0
N270G00Z0.100
N280G1Z-0.400F200.0
N290G00Z0.100
N300G1Z-0.500F200.0
N310G00Z0.100
N320G1Z-0.600F200.0
N330G00Z0.100
N340G1Z-0.700F200.0
N350G00Z0.100
N360G1Z-0.800F200.0
N370G00Z0.100
N380G1Z-0.900F200.0

itd...


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 16275
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#8

Post napisał: kamar » 29 lip 2012, 19:59

kak pisze:. Możesz przerobić do własnych potrzeb. Wiertło wyzerowane na materiale i wycofuje się do 0.1mm ale nad materiałem (G00Z0.1).
.
Do wycofania 0.1 nad materiał to wystarczy:
g97 g83 z-4 r0.1 q0.1 f2000


kak
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1227
Rejestracja: 21 sie 2008, 17:46
Lokalizacja: Dania

#9

Post napisał: kak » 29 lip 2012, 21:47

Żebym się znał na G kodach to może bym to skomentował:-)
Cam tak napisał, symulacja wyglądała poprawnie to na maszynce sprawdziłem.


tomcat65
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 6
Posty: 1236
Rejestracja: 15 lis 2009, 02:46
Lokalizacja: Olsztyn
Kontakt:

#10

Post napisał: tomcat65 » 29 lip 2012, 23:59

Zachwalę swój programik, bo sprawdzony i działa. Jak napisał kol. wieslawbarek zabrakło chyba tego entera po m99.
Po drugie jest krótki i jeśli ktoś używa dema Mach'a, prawidłowy kod z Mastercama jest za długi przy podanych przez autora parametrach i demo go nie łyknie. Ograniczenie 500 linii kodu.
Łatwy do modyfikacji przez zmianę parametrów #.
Na frezarce umożliwia wiercenie wielu otworów o takich parametrach, tylko zmiana pozycji xy i kolejne uruchomienie podprogramu.
Przy ekstremalnych warunkach, np. głębokość 10mm i zagłębianie 0,001mm tradycyjny kod miałby 10000 linii. Mój nie wydłuży się ani o jedną :) . Co, powtórzę, jest istotne dla użytkowników dema Mach'a.
[/b]

ODPOWIEDZ Poprzedni tematNastępny temat

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