NC Project dla Visual Studio Code
Plugin do pisania i edycji programów NC
Funkcjonalność pluginu
NC Project jest w pełni darmowym rozszerzeniem dla Visual Studio Code umożliwiającym tworzenie i edycję programów NC dla obrabiarek CNC typu tokarki, frezarki i centra tokarsko-frezarskie
oparte na sterowaniu firm Fanuc, Haas, Makino. Aplikacja wystepuje tylko w języku angielskim.
Najważniejszymi cechami pluginu są:
- Tworzenie i weryfikacja programów NC opartych na sterowaniach CNC typu Fanuc
- Zastosowanie dla edycji programów NC obrabiarek typu frezarki, tokarki i centra tokarsko-frezarskie
- Autouzupełnianie G i M-kodów
- Automatyczne podpowiedzi składni i znaczenia G, M-kodów w postaci tzw. dymków
- Lista zmiennych systemowych z opisem ich znaczenia
- Rozpoznawanie zadeklarowanych lub pustych parametrów, śledzenie ich zmian i odwołań
- Automatyczne przeliczanie wartości dla parametrów i makr
- Obliczanie czasu pracy narzędzi i ich drogę przemieszczenia wzdłuż ścieżki NC
- Obliczanie czasu i drogi ruchów nietnących
- Kolorowanie składni zwiększając przejrzystość kodu
- Podkreślenie błędów składni, przekroczenia krańcówek, braku wywołania narzędzia czy defincji obrotów i posuwów
- Wyszczególnienie tych samych G, M-kodów występującyh w programie
- Rozpoznanie najpopularniejszych typów rozszerzeń programów NC dedykowanych sterowaniom typu firm Fanuc, Haas
- Opcja konfiguracji kinematyki i parametrów startowych obrabiarek CNC
- Wyświetlanie raportu z błędów znajdujących się w programie
- I wiele innych funkcjonalności przydatnych w edycji programów na obrabiarki CNC








Funkcje konfigurujące działanie pluginu z poziomu palety poleceń Command Palette (Menu View -> Command Palette...)
- NC Project: Create Control and Machine Tool configuration - Utworzenie szablonu obrabiarki do edycji i weryfikacji przypisanych jej plików NC.
- NC Project: Select Control and Machine Tool configuration - Wybór gotowego szablonu obrabiarki
- NC Project: Toogle Path and Time Calculation - Włączenie/wyłaczenie wyświetlania linii z czasem obróbki i drogą narzędzia
Instalacja pluginu NC Project for Visual Studio Code
Dodanie pluginu do Visual Studio Code jest instalacja go poprzez rozszerzenia marketplace.
- W tym celu należy wybrać zakładkę Extension i w polu wyszukiwania wpisać: NC Project
- Następnie kliknąc przycisk Install
- Po zainstalowaniu pluginu należy otworzyć okno konfiguracji swoich obrabiarek i je skonfiguorwać. Służy do tego polecenie:
NC Project: Create Control and Machine Tool configuration
Dostępne z poziomu Menu VSC > View > Command Palette... - Następnie w oknie konfiguracji należy zdefiniować obrabiarki CNC dla których będziemy pisać czy modyfikować programy NC i wyeksportować je do własnego folderu ustawień.
- Po zapisaniu konfiguracji obrabiarki można już edytować pliki programów NC. Istotne tu może być ustawieniu folderu z programami jako zaufany. W tym, celu trzeba go wskazać i określić jako TRUST.
- Jeśli do otwartego pliku NC chcemy wybrać lub zmienić inną konfigurację obrabiarki trzeba ją zaimportować.
Służy do tego polecenie (View > Command Palette...) gdzie powinniśmy wpisać polecenie:
NC Project: Select Control and Machine Tool configuration
- Dodatkowym poleceniem stosowanym do wyświetlania linii z czasem pracy narzedzi i drogą jaką pokonały jest:
NC Project: Toogle Path and Time Calculation
które steruje włączeniem i wyłączeniem wyświetlania linii. Polecenie to działa na zasadzie aktywacji i dezaktywacji komendy. - Plugin NC Project dla Visual Studio Code działa tylko w środowisku systemu Windows. Jest on udostępniany za darmo zgodnie z zasadami licencji MIT.

