CNCjs 软件介绍
CNCjs是一个运行Grbl、Marlin、Smoothieware或TinyG等控制器的CNC铣削控制器的基于Web的界面。它提供了桌面应用程序,支持Linux、Mac OS X和Windows操作系统。软件特点包括6轴数字显示(DRO)、工具路径三维可视化、同时与多个客户端进行通信、响应式视图适配小屏幕显示、自定义工作区和多语言支持等功能。此外,还支持插件,包括自定义小部件和MDI (多文档接口)命令按钮。
功能特点
- 1.支持的控制器: Grbl、Grbl-Mega、Marlin、Smoothieware、TinyG、g2core。
- 2.桌面应用程序: 可在Linux、Mac OS X和Windows上运行。
- 3.数字显示与工具路径可视化: 提供6轴数字显示和工具路径三维可视化。
- 4.多客户端通信: 能够同时与多个客户端进行通信。
- 5.响应式显示: 适配小屏幕显示,支持设备宽度小于720px的显示,包括iPhone 5S上的Safari浏览器。
- 6.自定义工作区: 可自定义工作区,包括自定义小部件和MDI命令按钮。
- 7.多语言支持: 多语言界面支持。
- 8.其他功能: 包括观察目录、工具切换、Z探针等功能。
应用场景
CNCjs软件适用于 数控 制造行业的多个领域。其主要功能包括程序编辑与处理、数值控制、插补计算、轨迹控制、速度控制、位置控制、同步控制、错误检测与处理、通信功能、用户界面和辅助功能。这些功能确保机床按照预定的指令高效、精确地完成零件的加工任务。在现代制造业中,CNC控制器是不可或缺的关键设备,而CNCjs软件通过其丰富的功能和直观的界面,为用户提供了便捷的CNC控制和监控工具,适用于各种加工场景。
作者介绍:
90后资深架构师,深耕工业可视化,数字化转型,深度学习技术在工业中的应用。深入研究Web3D,SCADA ,深度学习开发应用。开发语言技能JAVA/C#/Python/Golang/Vue3/TypeScript, 关注【工业可视化】带你一起学~