W sumie jak wyżej. Dodałbym tylko uwagę, żebyś zainstalował sobie visual studio code zamiast używać notatnika. Jest darmowy. Do tego rozszerzenie do odpowiedniego języka. Będzie Ci podświetlał składnię co sporo poprawia jakość pracy. Są też rozszerzenia do GCode.
Jak by chcieć być całkiem pro - przydałoby Ci się jeszcze konto na gothubie i zrobić sobie repozytorium żeby mieć kontrolę wersji - ale tutaj już zależy od Twojego poziomu wtajemniczenia, ile masz czasu itd.
Ps. To powyżej dotyczy ogólnie pisania kodu a nie konkretnie post procesora.
Jeśli chodzi o post - nie wiem jak mastercam ale do fusiona była gdzieś dokumentacja producenta do tego. Warto też pogadać z jakimś chatem typu Gemini. Nie ma co traktować jego słów jak wyroczni (chociaż jest bardzo przekonujący) ale pozwala ruszyć z miejsca i rozkminić co z czym i do czego.
Znaleziono 5 wyników
Wróć do „Tworzenie post procesora.”
- 30 cze 2026, 07:46
- Forum: Post Procesory
- Temat: Tworzenie post procesora.
- Odpowiedzi: 54
- Odsłony: 7396
- 28 sie 2022, 02:25
- Forum: Post Procesory
- Temat: Tworzenie post procesora.
- Odpowiedzi: 54
- Odsłony: 7396
Re: Tworzenie post procesora.
Tak, używam 
- 26 sie 2022, 15:59
- Forum: Post Procesory
- Temat: Tworzenie post procesora.
- Odpowiedzi: 54
- Odsłony: 7396
Re: Tworzenie post procesora.
Zestaw instrukcji które przyjmuje maszyna. Przykład:
G00 X100.00 -> G0 to ruch szybki. X100 to współrzędna w osi X równa 100.00 (u nas najczęściej w mm chociaż można też w calach).
M3 S1000 -> obroty wrzeciona prawe, 1000rpm
M4 S1000 -> obroty wrzeciona lewe, 1000rpm
M5 -> zatrzymanie wrzeciona.
Itp. Podałem kilka podstawowych i uniwersalnych ale potem te instrukcje się już różnią między maszynami.
Cam przekaże Ci wg swojego API instrukcje że ma być ruch szybki na taką współrzędną a Ty już musisz zrobić żeby do pliku txt wpisać to odpowiednio zformatowane. Ale ten przykład powyżej to jest takie naprawdę podstawa podstaw i bardzo ogólnikowo. Żeby mówić o konkretach trzeba mieć już na tapecie konkretne sterowanie i konkretne oprogramowanie CAM. Niestety ale jak naprawdę chcesz się tym zajmować to sporo czytania i dłuuuuga droga przed Tobą.
G00 X100.00 -> G0 to ruch szybki. X100 to współrzędna w osi X równa 100.00 (u nas najczęściej w mm chociaż można też w calach).
M3 S1000 -> obroty wrzeciona prawe, 1000rpm
M4 S1000 -> obroty wrzeciona lewe, 1000rpm
M5 -> zatrzymanie wrzeciona.
Itp. Podałem kilka podstawowych i uniwersalnych ale potem te instrukcje się już różnią między maszynami.
Cam przekaże Ci wg swojego API instrukcje że ma być ruch szybki na taką współrzędną a Ty już musisz zrobić żeby do pliku txt wpisać to odpowiednio zformatowane. Ale ten przykład powyżej to jest takie naprawdę podstawa podstaw i bardzo ogólnikowo. Żeby mówić o konkretach trzeba mieć już na tapecie konkretne sterowanie i konkretne oprogramowanie CAM. Niestety ale jak naprawdę chcesz się tym zajmować to sporo czytania i dłuuuuga droga przed Tobą.
- 26 sie 2022, 15:02
- Forum: Post Procesory
- Temat: Tworzenie post procesora.
- Odpowiedzi: 54
- Odsłony: 7396
Re: Tworzenie post procesora.
Nie obsztorcowali tylko na tak postawione pytanie nie da się odpowiedzieć. Zadałeś pytanie ogólnikowo to i odpowiedź musi być ogólnikowa. W przeciwnym razie, odpowiedź musiałaby być książką. Zajmuję się programowaniem na codzień, do swojej maszyny sam sobie modyfikowałem postprocesor i korzystałem z tego co Ci wysłałem plus po prostu googlowałem. Musisz wziąć konkretne środowisko CAM. Potem konkretną maszynę/sterowanie i określić jej API czyli defacto w przypadku maszyny będzie to zbiór G i M kodów które ona przyjmuje (przy założeniu że sterowanie z nich korzysta bo to też nie jest takie oczywiste). Do środowiska CAM też masz API i dokumentacje do niego czyli to samo tylko w drugą stronę. Twój postprocesor musi połączyć jedno z drugim. I na pytanie jak to ubrać w funkcje odpowiedź może być tylko jedna, zerknij w gotowy postprocesor i spróbuj go przeanalizować. Visual studio code plus odpowiednie dodatki będą tutaj bardzo pomocne. Wygeneruj prosty gcode a potem zedytuj post procesor i sprawdź jak to wpłynie na output. Od tego powinieneś zacząć i wówczas będziesz mógł zadać już pytania o konkrety i ktoś będzie Ci w stanie odpowiedzieć.
- 25 sie 2022, 23:58
- Forum: Post Procesory
- Temat: Tworzenie post procesora.
- Odpowiedzi: 54
- Odsłony: 7396
Re: Tworzenie post procesora.
https://cam.autodesk.com/posts/posts/gu ... 0Guide.pdf
To Cię może zainteresować. Nie powiedziałeś jaką masz wiedzę ale o pytaniu wnioskuję, że jesteś początkujący. Zadane pytanie jest w stylu „jak zbudować samolot?”. Nie ma jednoznacznej odpowiedzi. Tym bardziej że samo pisanie post procesora będzie inne w zależności od CAM’a i samej maszyny.
Generalnie masz CAM który wypluwa dane w jakiejś tam określonej formie (uniwersalnej) i maszynę która te dane przyjmuje już w formie specyficznej. Twój program musi to odpowiednio przekształcić.
Koledzy dobrze Ci podpowiadają żebyś zerknął na gotowe postprocesory i spróbował je zrozumieć luz zedytować. To zawsze jest dobry początek jeśli chodzi o naukę. Możesz spróbować z Fusion 360 bo wszystko jest dostępne i idzie się całkiem fajnie pobawić. No i jak to z programowaniem, sto książek nie zastąpi Ci doświadczenia.
To Cię może zainteresować. Nie powiedziałeś jaką masz wiedzę ale o pytaniu wnioskuję, że jesteś początkujący. Zadane pytanie jest w stylu „jak zbudować samolot?”. Nie ma jednoznacznej odpowiedzi. Tym bardziej że samo pisanie post procesora będzie inne w zależności od CAM’a i samej maszyny.
Generalnie masz CAM który wypluwa dane w jakiejś tam określonej formie (uniwersalnej) i maszynę która te dane przyjmuje już w formie specyficznej. Twój program musi to odpowiednio przekształcić.
Koledzy dobrze Ci podpowiadają żebyś zerknął na gotowe postprocesory i spróbował je zrozumieć luz zedytować. To zawsze jest dobry początek jeśli chodzi o naukę. Możesz spróbować z Fusion 360 bo wszystko jest dostępne i idzie się całkiem fajnie pobawić. No i jak to z programowaniem, sto książek nie zastąpi Ci doświadczenia.




