jmr1 / vscode-ncproj

Develop and validate CNC programs.
MIT License
3 stars 3 forks source link
cnc fanuc gcode validation visual-studio-code vscode vscode-extension

NC Project extension for Visual Studio Code

Develop and validate CNC programs.

NC Project

News

Features

Current supported file extensions

".nc", ".txt", ".ptp", ".dat", ".mcd", ".spf", ".001", ".cnc", ".dnc", ".eia", ".fan", ".fnc", ".g", ".g00", ".gcode", ".iso", ".lib", ".min", ".ncl", ".out", ".pm", ".prf", ".prg", ".pu1", ".sub", ".tap", ".tp"

If you would like another file extension supported by this extension, please open an issue.

Usage

Install & activate extension. Extension activates when you open a supported extension file

Configuring extension

Create machine tool and driver configuration

Create machine tool and driver configuration

Select machine tool and driver configuration

Select machine tool and driver configuration

Known Issues

Please visit GitHub Issues page for any open issues.

Troubleshooting

Extension does not seem to work

Installation of the latest Microsoft Visual C++ Redistributable packages for Visual Studio may be required: https://aka.ms/vs/17/release/vc_redist.x64.exe

Further troubleshooting

Navigate to: "%USERPROFILE%\.vscode\extensions" Then navigate to extension binaries folder: jrupar-mcieslik.ncproj-*\vscode-client\out Execute: nclangsrv.exe Watch for any errors.

Machine Tool and Driver configuration GUI window does not start

Installation of .NET Framework 4.7.2 redistributable may be required.

Further troubleshooting

Navigate to: "%USERPROFILE%\.vscode\extensions" Then navigate to extension binaries folder: jrupar-mcieslik.ncproj-0.0.1\vscode-client\out Execute: cmtconfig.exe Watch for any errors.

Contributors

License

This extension is licensed under the MIT License.