g90
f30
#<i>=1
;#<nazwa_zmiennej>
#<z>=0.02
#<x>=0.067
m6 t1
g0 x0
g0 z0
o10 while [150 ge#<i>]
g1 z-[#<z>*#<i>]
g1 x-[#<x>*#<i>] z0
g0 x0
#<i>=[#<i>+1]
o10 endwhile
Znaleziono 4 wyniki
Wróć do „ZADANIE Z KURSU NA CNC FREZOWANIE”
- 28 paź 2015, 09:08
- Forum: Toczenie / Tokarki Konwencjonalne
- Temat: ZADANIE Z KURSU NA CNC FREZOWANIE
- Odpowiedzi: 6
- Odsłony: 976
- 25 paź 2015, 08:43
- Forum: Toczenie / Tokarki Konwencjonalne
- Temat: ZADANIE Z KURSU NA CNC FREZOWANIE
- Odpowiedzi: 6
- Odsłony: 976
- 24 paź 2015, 15:25
- Forum: Toczenie / Tokarki Konwencjonalne
- Temat: ZADANIE Z KURSU NA CNC FREZOWANIE
- Odpowiedzi: 6
- Odsłony: 976
poprawiłemMówisz o przesuwie tokarki a potem o przesunięciu frezarki , to jak w końcu ? robimy na tokarce czy frezarce
tak musi być przesuw o 0.2 żeby nie uszkodzić maszynyNie rozumiem też o co chodzi z tymi 150 przesuwami. Domyślam się że masz na myśli sytuacje taką że masz posuw 0.2 więc wg twoich wyliczeń musisz 150 razy o te 0.2 się posunąć a to nie tak.
ma wyjść nam stożek o wysokości 30 mm i grubości 20 mmDomyślam się też że ten trójkąt nie musi być póki co umieszczony w jakimkolwiek konkretnym miejscu. Ma być po prostu na czole wałka.
musi być przesuw o 0.2 ale bardziej chodzi tu o gcode i o chyba tzw pętleA więc najedź sobie nawet ręcznie na punkt z którego chcesz zacząć. Przyjmij że jest to punkt zero zero
Teraz od tego punktu podaj współrzędne kolejnego narożnika, potem drugiego no a na końcu z powrotem do pierwszego czyli 0,0.
Teraz tylko przybieraj np po 0.5mm.
a jak napisać taki pod porogram ? mógłbyś mi go napisać ?W tym momencie dochodzimy do pętli w tym celu musisz napisać podprogram czyli ten na trójkąt i program główny który wczyta podprogram z trójkątem i przybierze 0.5mm i będzie to powtarzał ileś tam razy. Po czym wyjedzie w cholere i da nam sprawdzić jak bardzo spierdzieliliśmy.
mmW ogóle to nie wiem jak jest twojej maszynie ale nie podałeś w programie na początku funkcji G21 czyli maszyna nie wie czy ma robić w milimetrach czy w calach i przyjmie pewnie albo wartość domyślną albo ostatnio zapamiętaną.
- 24 paź 2015, 12:23
- Forum: Toczenie / Tokarki Konwencjonalne
- Temat: ZADANIE Z KURSU NA CNC FREZOWANIE
- Odpowiedzi: 6
- Odsłony: 976
ZADANIE Z KURSU NA CNC FREZOWANIE
wytoczenie trójkąta prostokątnego o bokach 30 i 10
pierwsze co zrobiłem to dłuższy bok podzieliłem o przesuw tokarki tj. 30:0.2=150 z tego wynika że muszę zrobić 150 ruchów tokarką więc drugi bok podzielić przez x ma się równać 150 tj 10:x=150 z tego wynika że bok x =0.67 i o tyle należy przesuwać tokarkę.
początek kodu wygląda tak:
g90
f30
g0 x0
g0 z0
g1 z-0.2
g1 x-0.67 z0
g0 x0
g1 z-0.4
g1 x-1.34 z0
g0 x0
g1 z-0.6
g1 x-2.01 z0
g0 x0
g1 z-0.8
g1 x-2.68 z0
g0 x0
...
...
...
(kończąc program na)
g1 z-30
g1 x-10.5 z0
g0 x0
co mam zrobić żeby nie przepisywać tego 150 razy ? czy chodzi tu o tak zwaną pętle ?
pierwsze co zrobiłem to dłuższy bok podzieliłem o przesuw tokarki tj. 30:0.2=150 z tego wynika że muszę zrobić 150 ruchów tokarką więc drugi bok podzielić przez x ma się równać 150 tj 10:x=150 z tego wynika że bok x =0.67 i o tyle należy przesuwać tokarkę.
początek kodu wygląda tak:
g90
f30
g0 x0
g0 z0
g1 z-0.2
g1 x-0.67 z0
g0 x0
g1 z-0.4
g1 x-1.34 z0
g0 x0
g1 z-0.6
g1 x-2.01 z0
g0 x0
g1 z-0.8
g1 x-2.68 z0
g0 x0
...
...
...
(kończąc program na)
g1 z-30
g1 x-10.5 z0
g0 x0
co mam zrobić żeby nie przepisywać tego 150 razy ? czy chodzi tu o tak zwaną pętle ?