Posów


Autor tematu
elipsesmi
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 284
Rejestracja: 02 lut 2011, 17:53
Lokalizacja: Katowice

Posów

#1

Post napisał: elipsesmi » 03 lis 2011, 17:48

Hej mam pytanie czy jest mozliwosc aby generowany przezemnie program np obróbki kieszeni wyglądał tak aby na lini prostej lub pod kątem posów wynosił 100% a na łuku 50% zadanego posuwu?? co czeba zmienic w podprocesorze??

np:
X-155.61Y80.70 F1000
G2X-156.90Y55.06R34.562 F500
G1X-143.58 F1000
G2X-115.42R34.565 F500
G1X-95.58 F1000
???



Tagi:


gras107
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 297
Rejestracja: 09 wrz 2011, 14:37
Lokalizacja: Zagorzyce

#2

Post napisał: gras107 » 03 lis 2011, 18:43

Nie rozumiem zbytnio. Przecież w tym kodzie jest tak jak mówisz, na łuku jest 1/2 prędkości tj. 500mm/min. :roll:


Autor tematu
elipsesmi
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 284
Rejestracja: 02 lut 2011, 17:53
Lokalizacja: Katowice

#3

Post napisał: elipsesmi » 03 lis 2011, 19:43

..ja napisalem jak kod powinien wyglodac narazie podprocesor generuje mi w nastepujący sposób:


np:
X-155.61Y80.70 F1000
G2X-156.90Y55.06R34.562
G1X-143.58
G2X-115.42R34.565
G1X-95.58
itd...
???


gras107
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 297
Rejestracja: 09 wrz 2011, 14:37
Lokalizacja: Zagorzyce

#4

Post napisał: gras107 » 03 lis 2011, 20:15

Ok w takim razie przepraszam. :smile: W takim razie na razie nie potrafię pomóc.

Awatar użytkownika

Magneto86
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 266
Rejestracja: 25 cze 2009, 23:06
Lokalizacja: RPZ / DW

#5

Post napisał: Magneto86 » 03 lis 2011, 20:16

Litości!
Posuw a nie
Posów
ObrazekObrazekObrazek
Obrazek


Ultras
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 238
Rejestracja: 16 maja 2010, 14:18
Lokalizacja: Poznań
Kontakt:

#6

Post napisał: Ultras » 04 lis 2011, 12:38

Witam
W postprocesorze musisz zmienić następujące opcje: Styl NC, G-Kody i Modalnie / Interpolacja Kołowa / Wartość Posuwu roboczego - Max Zmniejsz (%) - musisz ustawić na 50% wówczas w narożach bedziesz miał zmniejszony posuw o 50%, natomiast opcję: Max Zwiększ (%) - musisz ustawić na 100% wówczas na odcinkach prostych będziesz miał posuw 100%.


Autor tematu
elipsesmi
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 284
Rejestracja: 02 lut 2011, 17:53
Lokalizacja: Katowice

#7

Post napisał: elipsesmi » 04 lis 2011, 19:55

Hej zmieniłem to jak napisałeś ale dalej jest problem:

T16
M6
T16
M01G90
G54.1P10X278.03Y105.30S1400M03
G43Z50.00H16
G90M08
G08P1
G0Z5.00
Z2.00
G1X229.35Y109.55Z-4.00F250
X224.90Y109.94
G2X214.52Y108.51R67.778
G1X227.60
G2X230.85Y109.42R67.134
....
????


Ultras
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 238
Rejestracja: 16 maja 2010, 14:18
Lokalizacja: Poznań
Kontakt:

#8

Post napisał: Ultras » 08 lis 2011, 11:03

Witam,

Kolego upewnij się, że na pewno zmieniłeś opcje:

1. W postprocesorze musisz zmienić opcje: Styl NC, G-Kody i Modalnie / Interpolacja Kołowa / Wartość Posuwu roboczego - Max Zmniejsz (%) - musisz ustawić na 50% wówczas w narożach bedziesz miał zmniejszony posuw o 50%, natomiast opcję: Max Zwiększ (%) - musisz ustawić na 100% wówczas na odcinkach prostych będziesz miał posuw 100%.
Po wprowadzeniu tych opcji musisz dać: Zastosuj i OK.

2. Dodatkowo w postprocesorze musisz zmienić:

a) Konstrukcja kodu / Ruchy Ogólnie / Interpolacja Kołowa CLW
[Usuń][NRBLOKU][PŁASZCZGKOD]
[Usuń][NRBLOKU][KOREKCJA][CLWGKOD][XKOŃCAŁUKU][YKOŃCAŁUKU][ZKOŃCAŁUKU][IWARTOŚĆ][JWARTOŚĆ][KWARTOŚĆ][PROMIEŃŁUKU][GŁÓWNA OBR][<C>Posuw][CRC REJESTR][WŁĄCZ CHŁODZ][Szybk. skr.]
- [<C>Posuw] - musisz podświetlić wartość posuwu (z wciśniętym lewym klawiszem myszy, następnie prawy klawisz myszy) i trzeba zaznaczyć opcje - Wynik Umieść i na dole okienka OK.

b) Konstrukcja kodu / Ruchy Ogólnie / Interpolacja Kołowa CCLW
[Usuń][NRBLOKU][PŁASZCZGKOD]
[Usuń][NRBLOKU][KOREKCJA][CLWGKOD][XKOŃCAŁUKU][YKOŃCAŁUKU][ZKOŃCAŁUKU][IWARTOŚĆ][JWARTOŚĆ][KWARTOŚĆ][PROMIEŃŁUKU][GŁÓWNA OBR][<C>Posuw][CRC REJESTR][WŁĄCZ CHŁODZ][Szybk. skr.]
- [<C>Posuw] - musisz podświetlić wartość posuwu (z wciśniętym lewym klawiszem myszy, następnie prawy klawisz myszy) i trzeba zaznaczyć opcje - Wynik Umieść i na dole okienka OK.

3. Następnie opcja: Kompiluj i Zapisz.

4. Postać kodu powinna wyglądać:

G0Z10.00
Z-5.00
G1Z-10.00B0.F280
Y44.00F400
G17
G3X0.00Y45.00R1.F400
G1X-55.00F500
Y-45.00
X55.00
Y45.00
X0.00
G3X-1.00Y44.00R1.F400


Autor tematu
elipsesmi
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 284
Rejestracja: 02 lut 2011, 17:53
Lokalizacja: Katowice

#9

Post napisał: elipsesmi » 08 lis 2011, 12:05

Hej kolego poslałem ci kopie podsprocesora dlatego nie było zmiany o która prosiłeś:/..
Teraz zrobiłem tak jak prosiłeś lecz dalej hmm nie jest tak jak powinno:
T0
M6
T0
M01G90
G0G90B0.
G54.1GÓRAX0.00Y25.47S5000M03
G43Z50.00H00
G90M08
G08P1
G0Z5.00
Z-4.00
G1Y30.47B0.F1000
X-36.34F1000
G17
G3X-40.84Y25.97R4.5F1000
G1Y-25.97F1000
G3X-36.34Y-30.47R4.5F1000
G1X36.34F1000
G3X40.84Y-25.97R4.5F1000
G1Y25.97F1000
G3X36.34Y30.47R4.5F1000
G1X0.00F1000


...:( nie wiem albo cos przeoczyłem hmm wysle ci ten podsprocesor jeszcze raz ...zobacz co jest nie tak dzieki:)


Ultras
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 238
Rejestracja: 16 maja 2010, 14:18
Lokalizacja: Poznań
Kontakt:

#10

Post napisał: Ultras » 08 lis 2011, 12:16

Siema Elipsesmi,

Podeślij mi plik obróbczy z Edgecam.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „EdgeCAM”