Założenia programu mają na celu:
- frezowanie rowków w osi y w poprzek profila aluminiowego w określonych odstępach definiowanych z programu
- ustawienie marginesów na początku i na końcu profila, które to marginesy nie będą frezowane
- automatyczne policzyć ilość rowków po podaniu długości materiału z uwzględnieniem szerokości marginesów
- ustawienie odległości między rowkami
- głębokość frezowanego rowka
- pozycje startowe w osi xy
- powrót do xy po zakończeniu frezowania
- długość frezowania w osi y
- liczba warstw frezowania w osi z
- tryb rampy
- wysokość startowa
- wyjazd poza materiał
- głębokość rowka
- średnica freza
oraz wszystkie pozostałe parametry jak obroty wrzeciona, posuw, załączenie mgły olejowej.
Sub się uruchamia w zakładce axis bez żadnych problemów, da się wpisać wszystkie niezbędne parametry i na tym koniec.
Problem zaczyna się pojawiać po wciśnięciu przycisku "finalize". Otóż, po jego naciśnięciu wyskakuje błąd taki jak na załączonym zdjęciu.

Z linuksem jakoś sobie radzę, ale ni w ząb nie mam pojęcia o co w tych ngcgui chodzi. Spędziłem sporo czasu analizując razem Copilotem ten podprogram i wychodzi wciąż to samo. Nie mam już pomysłu co z tym dalej robić.
Nic mi nie pozostało tylko prosić Was o pomoc.
Może ktoś zajmuje się pisaniem takich programów to chętnie zlecę jego wykonanie.
Wszystkie podpowiedzi jak i krytyki przyjmę z pkorą jako lekcję nauki.










