Strona 1 z 1
Łuk w osi Z g-code
: 03 maja 2010, 21:57
autor: crash1990
Witam,
Niedawno udało mi się zbudować z dwoma kolegami małą frezarkę CNC.(
https://www.cnc.info.pl/topics60/pierws ... t20017.htm)
Chciałbym wyfrezować fragment łuku w osi Z. Próbowałem zmieniając płaszczyznę funkcjami g18 i g19 oraz używając funkcji g02 i g03. Jednak za każdym razem wychodzi mi okrąg w płaszczyźnie XY. Jak to zrobić i czy w g-codzie istnieją instrukcje warunkowe i pętle?

I jeszcze jedno pytanie początkującego. Całkiem nieźle wychodzi mi już frezowanie płaskich elementów zaprojektowanych w AutoCadzie. Jak przekształcić w g-code obiekt 3D stworzony w AutoCadzie. Czy da się to zrobić jakimś programem? Czy są jakieś reguły projektowania rysunków w AutoCadzie żeby były właściwie konwertowane do g-codu. Na razie korzystam z konwertera w Mach3.
Pozdrawiam Mateusz
: 04 maja 2010, 10:18
autor: WZÓR
Pokaż jak napisałeś program , to Tobie pomogę.
... Jak przekształcić w g-code obiekt 3D stworzony w AutoCadzie. ...
Przydałby Ci się jakiś CAM.
: 04 maja 2010, 11:41
autor: pltmaxnc
G90
Ten programik robi trzy okręgi za każdym razem w innej płaszczyżnie.
Wybór płaszczyzny określają polecenia G17, G18, G19 - z łukami jest analogicznie
G20
G53
F1000
G00 X10 Y10 Z0
G17
G02 I2.5 J0 X10 Y10 Z2
G03 I2.5 J0 X10 Y10 Z0
G18
G02 K2 I0 X10 Y11 Z0
G03 K2 I0 X10 Y10 Z0
G19
G02 J0 K2 X11 Y10 Z0
G03 J0 K2 X10 Y10 Z0
G00 X0 Y0 Z0
M30
: 04 maja 2010, 16:22
autor: crash1990
WZÓR pisze:Pokaż jak napisałeś program , to Tobie pomogę.
... Jak przekształcić w g-code obiekt 3D stworzony w AutoCadzie. ...
Przydałby Ci się jakiś CAM.
A czy do przekształcenia bryły 3D w g-code nadawałby się ArtCam 2008?
Jeżeli tak to gdzie można znaleźć jakiś przykład takiego działania
Kod: Zaznacz cały
G90
G20
G53
F1000
G00 X10 Y10 Z0
G17
G02 I2.5 J0 X10 Y10 Z2
G03 I2.5 J0 X10 Y10 Z0
G18
G02 K2 I0 X10 Y11 Z0
G03 K2 I0 X10 Y10 Z0
G19
G02 J0 K2 X11 Y10 Z0
G03 J0 K2 X10 Y10 Z0
G00 X0 Y0 Z0
M30
Po wprowadzeniu powyższego fragmentu kodu i zasymulowaniu go w NcPlot 1.2 w płaszczyźnie ZX nadal mi nie chce wyjść okrąg
Chyba że może coś źle patrze w załączniku umieszczam zrzut ekranu z działania NcPlot

: 04 maja 2010, 19:13
autor: pltmaxnc
Uprościłem go max.
G20
G53
F1000
G00 X10 Y10 Z0
G17
G02 I2.5 J0 X10 Y10 Z0
G18
G02 K2 I0 X10 Y10 Z0
G19
G02 J0 K2 X10 Y10 Z0
G00 X0 Y0 Z0
M30
wykonuje okręgi w płaszczyznach xy, xz, yz
Jeżeli któryś z okręgów nie będzie widoczny na Twoim symulatorze to zapuść pod Mach'em , widać wszystkie trzy
: 04 maja 2010, 23:29
autor: WZÓR
Na foto przykład z zajęć teoretycznych....
G17 G40 G49
T5 M6
S500 M3
G90 G54 G42
G00 X30.Y0.
G43 Z25.
G00 X30. Y0. Z-45.
G01 X30. Y0. Z-50. F150.
G18 G02 X0. Z-20. I-30. J0.
G17 G01 X30. Z-20. F150.
G00 Z0.
G40
G49
M5
G28 Z0
/G28 Y0.
M02
...A czy do przekształcenia bryły 3D w g-code nadawałby się ArtCam 2008? ...
Nie znam tego programu , ale pewnie tak.
Zapisz bryłę 3D w formacie (np.) IGS , otwórz ją w ArtCam-e , przeprowadź obróbkę i mając odpowiedni postprocesor wygeneruj G-kod.
p.s. mam nadzieję , że foto ...w miarę czytelne.