PikoCNC, SolidCam i problem z (chyba) postprocessorem

Dyskusje dotyczące działania obsługi programu PikoCNC

Autor tematu
kalreg
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 2
Posty: 60
Rejestracja: 17 sty 2016, 21:24
Lokalizacja: Olsztyn

PikoCNC, SolidCam i problem z (chyba) postprocessorem

#1

Post napisał: kalreg » 24 paź 2016, 21:23

Witam wszystkich.
Nie jestem pewien czy dobrze ulokowalem ten watek bo byc moze bardziej dotyczy on SolidCama i moze nie miec nic wspolnego z postprocessorem - to wszystko moje zgadywanie. Ale do rzeczy - moze mnie bardziej naprowadzicie co jest przyczyna a pozniej bedzie latwiej o rozwiazanie.

W solidworksie stworzylem obiekt, ktory odtworzylem w solidcamie i wytyczylem sciezki. Operacja profile milling czyli wyciecie ksztaltu. Maszyna ktora posiadam to czteroosiowa frezarka, ale na potrzeby tego projektu uzywane sa tylko osie X, Y i Z. Sterowanie odbywa sie przez PikoCNC. Gcode wyglada nastepujaco:
%
O1000 (PROJEKT002)
N100 (COMPENSATION-WEAR)
N102 (REV-0.70)
N104 (OCT-24-2016-4:33:52PM)


N106 (TOOL 1 - DIA 6.)


N1 G90 G17 G40 G80 G00
N108 M06 T1 ()
N110 (F-contour1)
N112 G00 G54 G90 X0. Y-79.501 S3500 M03
N114 G43 H1 Z120.
N116 S4000
N118 Z25.
N120 Z2.
N122 G01 Z-10. F300.
N124 G41 D1 Y-79.5 F800.
N126 G02 X0. Y-79.5 I0. J79.5
N128 X-0.5 Y-79.4984 I0. J79.5
N130 G01 G40 Y-79.4994
N132 G00 Z1.
N134 X0. Y-79.501
N136 Z-8.
N138 G01 Z-20. F300.
N140 G41 D1 Y-79.5 F800.
N142 G02 X0. Y-79.5 I0. J79.5
N144 X-0.5 Y-79.4984 I0. J79.5
N146 G01 G40 Y-79.4994
N148 G00 Z1.
N150 X0. Y-79.501
N152 Z-18.
N154 G01 Z-30. F300.
N156 G41 D1 Y-79.5 F800.
N158 G02 X0. Y-79.5 I0. J79.5
N160 X-0.5 Y-79.4984 I0. J79.5
N162 G01 G40 Y-79.4994
N164 G00 Z25.
N166 M05
N168 G00 G28 G91 Z0
N170 G00 G28 G91 X-15.0 Y0.
N172 G90
N174 M06 T1
N176 M30
%
Problem jest taki ze oryginalne oprogramowanie do pikoCNC po wgraniu kodu i uruchomieniu go rozkreca frez i zatrzymuje sie na linii oznaczonej jako N1. Uruchamia tez os X, Y oraz A. X oraz Y probuja dotrzec do wspolrzednych zawartych w linii 112 - w tym przypadku do X0 i Y-79.501. Bez wzgledu gdzie glowica z frezem stoi na poczatku i tak zmierza do powyzszego celu. Jezeli frez osiagnie wartosc X LUB Y zaczyna sie wlasciwe wykonywanie programu. W miedzyczasie kreci sie rowniez os A. Zasadniczo nie byloby to problematyczne gdyby nie fakt, ze wartosci X i Y zmienialy sie o ok 3mm/minute. W efekcie proces wedrowki do celu zajal mi dla powyzszego Gcodu okolo 30 minut, a samo frezowanie ze 30 sekund. Co gorsze, nawet jesli ustawie frez prawie w docelowych wspolrzednych to os X i Y beda zmieniac sie wolniej (nie 3 mm/minute a np 0.5mm/minute) czyli w efekcie tez zajmie to 30 minut.

Kompletnie nie rozumiem czemu jak oszalala kreci sie os A - dzisiaj przez te 30 minut wykrecila okolo 300000 stopni. Podejrzewam ze solidcam w jakis sposob nie jest kompatybilny w piko albo postprocessor ktory jest standardowo wybrany (milling_3d) generuje niepotrzebne komendy.

Bede wdzieczny za kazda podpowiedz - czy powiniennem szukac postprocessora? Czy jakis inny bedzie wlasciwszy dla piko? A moze powiniennem jakies komendy usunac z gcodu? Moze powinna byc podana gdzies bazowa wartosc osi A albo predkosc posuwu?. Licze na pomoc.
Kalreg.



Tagi:


cyqlop
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 14
Rejestracja: 24 lis 2010, 00:20
Lokalizacja: Czułów k/kraków

#2

Post napisał: cyqlop » 25 paź 2016, 18:52

hej,
N112 G00 G54 G90 X0. Y-79.501 S3500 M03
dopisz
N112 G00 G54 G90 X0. Y-79.501 A0. S3500 M03
Ja usuwam jeszcze
O1000 (PROJEKT002)
tu jeszcze są złe parametry
N124 G41 D1 Y-79.5 F800.
piko obsługuje to tak
N124 G41 R1 Y-79.5 F800.
pobierz sobie ze strony GCODE_SCRIPTS_manual


Ja jestem początkowym użytkownikiem Piko generalnie powinna powstać baz postprocesorów do rożnych softów, tak jak do macha. Mnie najbardziej w Piko drażni G83 czyli dzięcioł żaden z dotychczas posiadanych softów nie wygenerował mi poprawnego cyklu.


Autor tematu
kalreg
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 2
Posty: 60
Rejestracja: 17 sty 2016, 21:24
Lokalizacja: Olsztyn

#3

Post napisał: kalreg » 25 paź 2016, 21:21

Dzieki! Szczesliwie popoludniu sam dotarlem do ustawienia A na 0 i jeszcze Z na jakas konkretna wartosc. Tak czy inaczej bardzo dziekuje, lapa w gore:)

Co do G41 to wczesniej nie mialem z nim problemow ale teraz powoduje mi jakies kosmiczne bledy a D1 na R1 niestety nie rozwiazuje problemu. Napisze o tym w watku w bledach piko.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „PikoCNC”