Strona 1 z 2

Zerowanie osi przy tworzeniu kodu .NC

: 07 sie 2012, 23:48
autor: krypol85
Witam. Da się w jakiś sposób zrobić by za każdym razem program nie generował mi tej lini: Nxxx G28 X0. Y0. A0.? Mam małą maszynę i jakby mi zerowało oś to imadło uderza mi w obudowę, drzwi i niszczy je, a wiadomo nie zawsze się pamięta o usunięciu tego z kodu. Dziękuję za pomoc i pozdrawiam

: 10 sie 2012, 10:53
autor: Dexty
To "wina" postprocesora - jakiego CAM'a używasz? Post do mach3?

: 10 sie 2012, 21:27
autor: efiks
w tym wypadku wystarczy mala modyfikacja postprocesora... podeslij to moge poprawic najczesciej w malych maszynkach wystarcza odjazd w z.... pozdro

: 25 sie 2012, 08:31
autor: krypol85
Witam. Nie bardzo się na tym znam i nie wiem co podesłać. Używam MasterCam Mill X3 (Version 0.19.0.172). Dziękuję za odpowiedzi.

: 03 wrz 2012, 15:50
autor: krypol85
Nikt nie może mi pomóc?

: 03 wrz 2012, 17:50
autor: MoldMichal
kolega efiks powiedział że Ci ze modyfikuje postprocesor...
wyszukaj w folderze mastercam plik .PST jakiego używasz skopiuj i mu go wyślij ;)
ja sam wole tam nie grzebać;)

: 07 wrz 2012, 22:53
autor: krypol85
Mam 18-cie plików .PST w różnych folderach Cam'a i dalej nic nie wiem. Ps. Kolega efiks się nie odezwał.

: 07 wrz 2012, 23:48
autor: figofago
Nie pamiętam już MC3 ale wystarczy podejrzeć w menadżerze operacji nazwę pliku postprocesora i wtedy będziesz wiedział z jakiego pliku pst korzysta Mastercam przy generowaniu programu NC.

Można to również sprawdzić w opcjach globalnych programu, gdzie również można zmieniać domyślne postprocesory. Jak znam zycie z całą pewnością korzystasz z FAnuca tylko o tym nie wiesz.
Fanuc jest domyślnym postprocesorem Mastercama, prznajmniej tak jest za każdym razem w moim przypadku. Wsród tych kilkunastu plików pst być może jest ten który Ci będzxie pasował. Trzeba trochę po próbować.
Poza tym postprocesory dostarczane z systemem Cam mają w pewnym sensie charakter uniwersalny i trzeba je dostosować do swoich potrzeb. Czasami jest to bardzo łatwe a czasami nie.


"Witam. Da się w jakiś sposób zrobić by za każdym razem program nie generował mi tej lini: Nxxx G28 X0. Y0. A0.? Mam małą maszynę i jakby mi zerowało oś to imadło uderza mi w obudowę, drzwi i niszczy je, a wiadomo nie zawsze się pamięta o usunięciu tego z kodu. Dziękuję za pomoc i pozdrawiam"

Jeżeli już uda Ci sie ustalić który plik pst jest odpowiedzialny za generowanie Twojego programu wyedytuj go pod jakimś programem np Cimco edit lub nawet notatnikem windowsa, znajdź ten zapis

Nxxx G28 X0. Y0. A0.


i zmień wartości w poszczególnych osiach na takie które nie będą powodować kolizji w Twoim przypadku

np.

Nxxx G28 X150. Y150. A0

efiks pisze:w tym wypadku wystarczy mala modyfikacja postprocesora... podeslij to moge poprawic najczesciej w malych maszynkach wystarcza odjazd w z.... pozdro
i słusznie, tak więc

Nxxx G28 X150. Y150. Z150. A0



Zanim system Cam stanie sie wydajnym i skutecznym a przedewszystkim pewnym narzędziem
do programowania maszyny CNC trzeba z nim spędzić wiele długich godzin.
Tak więc powodzenia i wytrwałości życzę.

: 11 wrz 2012, 00:01
autor: efiks
Witam

To prawda, nie odezwalem sie,
jednak caly czas czekam na zalacznik z postprocesorem lub inf. o nazwie standardowego, bez czego ciezko ruszyc temat.

Mysle ze najlepszym sposobem zeby sie dowiedziec jakiego postprocesora aktualnie uzywasz to zapytanie pana googla jednak jezeli kolega nie ma na to czasu i marnuje czas innych forumowiczow to podpowiem ze w wersji x5 a w innych pewnie wyglada to bardzo podobnie wystarczy:

Po wyborze typu maszyny wchodzisz do Operations Managment

rozwijasz zakladke properities (klikajac na taki plus po lewej)

klikasz na 'Files'

pojawia sie okienko w ktorym klikasz na taki znak wykrzyknika obok napisu edit

w nowym okienku po prawej pojawia sie informacja o nazwie p-procesora

klikasz na pulpit windows naciskasz F3 i wpisujesz nazwe jaka tam odnalazles

po wyszukaniu edytujesz (w razie problemow z ta operacja www.google.pl)

edycja posta jest prosta

odnajdujesz w pliku tekstowym ( tzw p-procesorze) polecenia:

peof$ #End of file for non-zero tool

a pod ta komenda usuwasz wpis:

pretract

nadpisujesz plik (polecam wczesniej zrobic sobie kopie zapasowa)

odpalasz ponownie mastercama i powinno dzialac...

ciezko mi to w jakis prostszy sposob wyjasnic ale tak to ma mniej wiecej wygladac
do zabaw z edycja polecma Debbugera ktory jest dolaczony do mastercama a instrukcja jest w helpie..

ps pozostaje tam g28 z0 co mysle ze jest ok bo po zakonczeniu operacji narzedzie podnosi sie na bezpieczna wysokosc... jezeli z0 dla twojej maszyny ustawione jest ponizej stolu w co watpie to tez mozna to latwo zmienic


pozdrawiam


---
pewnie potrzebne bedzie jeszcze usuniecie odjazdu podczas wymiany narzedzia i jak doczytalem osi A... mysle ze jezeli uda ci sie zmienic to co opisalem to z reszta nie bedzie problemu...

: 21 paź 2012, 01:31
autor: dziabi3
g28 to najazd na punkt wymiany narzędzia

po prostu zmień go tak aby ci nie waliło imadło