Strona 1 z 1

współrzędne biegunowe

: 10 lut 2013, 11:32
autor: defull
znalazłem przykład po angielsku i chciałbym zrozumieć jak to na fanucu naprawdę działa, literatura jest dość skąpa w przykłady na ten temat

O0001 (Program number)
N005 T01 M06 (Place 1.0 inch milling
cutter in spindle)
N010 G90 G54 S700 M03 T02 (Select
abs. mode, coordinate system, start
spindle, and get the next tool ready)
N015 G00 X-0.5 Y-0.6 (Rapid to point
1)
N020 G43 H01 Z-0.6 (Rapid to work
surface in Z)
N025 G41 G01 D31 Y0 F5.0 (Instate
cutter comp to point 2)
N030 G16 X-2.0 Y0.75 A270.0 Q0.75
(Instate polar coordinates, feed to
point 3)
N040 G02 A135.0 R0.75 (Circular
move to point 4)
N045 G01 X-0.875 Y1.75 A135.0
Q0.875 (Feed to point 5)
N050 G02 A0 R0.875 (Circular move to
point 6)
N055 G01 X-1.0 Y1.0 A0 Q1.0 (Feed to
point 7)
N060 G02 A270.0 R1.0 (Circular move
to point 8...)
N065 G00 G16 Z0.1 (Rapid out in Z,
cancel polar coordinates)
N070 G40 (Cancel cutter comp.)
N075 G91 G28 Z0 M19 (Return to tool
change position, orient spindle)
N080 M01 (Optional stop)

Obrazek

(mam w robocie dwie maszyny na fanucu ale żadna tego programu nie kupuje)
potrzebuje informacji na temat jak przybierać np 1 stopień po określonym łuku lub jak wykonać pełne koło

Re: współrzędne biegunowe

: 10 lut 2013, 11:46
autor: WZÓR
defull pisze:znalazłem przykład po angielsku i chciałbym zrozumieć jak to na fanucu naprawdę działa,
(....)
(mam w robocie dwie maszyny na fanucu ale żadna tego programu nie kupuje)...
.... bo to w calach. :smile:

P.S.

Spróbuj tego;

%
O1
G17
G40
G80
G90
G54
T2 M6
G43 H2
S2100 M3
G0 X-150. Y-6.
Z25.
G0 Z2.5
G1 Z-5. F640.00
G41 G1 X-144. D2
G3 X-150. Y0 I-6. J0
G2 X-185.355 Y85.355 I0 J50.
G1 X-85.355 Y185.355
G2 X0 Y150. I35.355 J-35.355
G1 Y50.
G2 X-50. Y0 I-50. J0
G1 X-150.
G3 X-156. Y-6. I0 J-6.
G1 G40 X-150.
G0 Z25.
G28 G91 Z0
G28 Y0
G0 G49
G90
M30
%

Mariusz.

: 10 lut 2013, 12:15
autor: defull
dzięki za program ale konkretnie chodziło mi o rozgryzienie przykładu który podałem a nie zrobienie roboty według rysunku

: 10 lut 2013, 14:59
autor: WZÓR
defull pisze: ...(mam w robocie dwie maszyny na fanucu ale żadna tego programu nie kupuje)...
defull pisze: ... chodziło mi o rozgryzienie przykładu który podałem a nie zrobienie roboty według rysunku
....strzelam - przełącz maszynę na cale , a samo wyjdzie. :mrgreen:

Mariusz.

: 10 lut 2013, 16:18
autor: defull
G20 chyba nie załatwi sprawy :grin:

: 10 lut 2013, 16:45
autor: WZÓR
defull pisze:G20 chyba nie załatwi sprawy :grin:
Porównaj swój przykład z przykładem z instrukcji Haas , to pogadamy.

http://haascnc.com/doclib/manual/transl ... ill_an.pdf

Mariusz.

: 11 lut 2013, 06:50
autor: silvesters
Fragment instrukcji fanuca 0i, jest to dość ładnie opisane:
Obrazek

Sugeruję zamienić na próbę literę A na Y w twoim kodzie. A dodatkowo mógł byś sprawdzić dokładnie na której linii maszyna się zatrzymuje.
Program nawet jak będzie w calach napisany a wykonywany w mm, to będzie zmieniona tylko skala, kształt powinien być zachowany.

: 22 lut 2013, 08:31
autor: defull
w trybie absolutnym działa wszystko ok ale inkrementalnie maszyna gubi środek bieguna