Strona 1 z 3
Mach 3 - wiercenie z wycofaniem
: 21 lip 2012, 15:20
autor: rockykon
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
: 21 lip 2012, 20:08
autor: wieslawbarek
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
: 28 lip 2012, 00:37
autor: dziabi3
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ł
: 28 lip 2012, 03:02
autor: tomcat65
I 800 linii kodu, a z każdym milimetrem głębokości kolejne 200
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
: 29 lip 2012, 15:57
autor: rockykon
No niestety coś nie działa...
Za co odpowiada "o1" ?
: 29 lip 2012, 19:37
autor: wieslawbarek
o1 to podprogram o numerze 1 a tak coś mi się zdaje że jak wciśniesz Enter po M99 to pódzie musi iść.
: 29 lip 2012, 19:43
autor: kak
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...
: 29 lip 2012, 19:59
autor: kamar
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
: 29 lip 2012, 21:47
autor: kak
Ż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.
: 29 lip 2012, 23:59
autor: tomcat65
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]