Witam.
Interesuje mnie możliwość edycji postprocesora. Ktoś ma może jakąś instrukcje ?
Interesuje mnie na przykład aby w postprocesorze(darmowym) do Haasa VF6, przed wymianą narzędzia maszyna zjeżdżała na określone współrzędne, a dokładniej w prawy róg maszyny aby wymiana była bezpieczna.
W firmie programiści generują przed każdą wymianą zapis:
G53 G0 Z100
G53 G0 X-1600 Y0
Chciałbym, żeby w moim postprocesorze było podobnie
jeszcze taka kwestia, gdy generuje kod w komentarzach podaje takie coś:
N40 (TOOL 1 - DIA 25.)
N50 (TOOL 2 - DIA 10.)
N60 (TOOL 3 - DIA 3.2)
N70 (TOOL 4 - DIA 5.)
Gdzie mogę to zmienić np na
N40 (T1 Głowica - Fi25)
N50 (T2 Wiertło - Fi2)
No i ogólnie interesują mnie dalsze modyfikacje.
Edycja postprocesora ciąg dalszy
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 1
- Posty: 35
- Rejestracja: 10 mar 2015, 17:02
- Lokalizacja: Krosno
Edycja postprocesora ciąg dalszy
Ostatnio zmieniony 20 kwie 2015, 21:13 przez Bit3ls, łącznie zmieniany 1 raz.
fdk
Tagi:
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 244
- Rejestracja: 26 gru 2012, 11:06
- Lokalizacja: Strzelce Opolskie
Na komputerze razem z solidcam powinieneś mieć zainstalowaną dokumentacje. Ta o nazwie Gpptool dotyczy budowy i edycji postprocesorów(pp). Poczytasz, popatrzysz na pp (pp znajdują sie w folderze gdzie zainstalowany jest program) w notatniku i dojdziesz gdzie co zmienić przynajmniej to o co pytasz. Może ktoś z forum Ci podpowie gdzie to zmienić żeby działało , ja na chwile obecna już nie mam styczności z solidcam więc dokładnie nie pomogę.
Pozdrawiam
Pozdrawiam
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 145
- Rejestracja: 07 sty 2011, 17:48
- Lokalizacja: Polska
w pilki postprocesora gpp. znajdz linie :
@def_tool
; Handle Tool List Output at top of program
; Use bTlchg to use different message for tool_change
if bOutputToolList
if tool_message == '' then
{nb, cCb'TOOL 'tool_number, ' - DIA '(tool_offset*2),cCe }
TOOL znieniń na np: narz. nr.
DIA na fi i bedzie ci generowac
N106 ( narz.nr.1 - fi 4.)
lub wisywac opis narzedzia bez polskich zanków , i linie postprocesor generuje taką
N106 (T1-frez 5)
@def_tool
; Handle Tool List Output at top of program
; Use bTlchg to use different message for tool_change
if bOutputToolList
if tool_message == '' then
{nb, cCb'TOOL 'tool_number, ' - DIA '(tool_offset*2),cCe }
TOOL znieniń na np: narz. nr.
DIA na fi i bedzie ci generowac
N106 ( narz.nr.1 - fi 4.)
lub wisywac opis narzedzia bez polskich zanków , i linie postprocesor generuje taką
N106 (T1-frez 5)