OpenSource-Hub
C

cncjs

SHA-256
2.6k stars·개발 도구·SHA-256 체크섬 확인됨

基于网页的全功能 CNC 控制器界面,支持 Grbl、Marlin 等多种固件。

스마트 다운로드

Download 버전 다운로드

v1.11.1 · 100.4 MB

用浏览器控制你的雕刻机/3D打印机,无需装软件。

주요 기능

  • 支持 Grbl、Marlin、Smoothieware、TinyG 等主流固件
  • 六轴数字读数(DRO)与 3D 路径可视化
  • 多客户端实时协同操控,响应式适配手机和平板
  • 可自定义工作区、插件和 MDI 按钮
  • 支持键盘快捷键和 Contour ShuttleXpress 手轮

할 수 없는 것

  • 安装时不要用 root 用户,否则 serialport 可能编译失败;必须用 root 时请加 --unsafe-perm 参数。2. 首次连接控制器前,需在 Web 界面配置正确的串口参数(波特率等)。3. 3D 视图较耗性能,老旧设备建议降低画质。

사용 사례

  • 在 PC 或树莓派上搭建 CNC 控制中心,通过局域网用手机/平板远程操控雕刻机
  • 替代原厂简陋的串口终端,获得 3D 预览、多语言界面等现代化体验
  • 配合蓝牙手柄或无线键盘作为手轮,实现离线式操作

상세 설명

CNCjs 是一个功能齐全的、基于网页的数控机床控制界面。它支持 Grbl、Marlin、Smoothieware、TinyG 等多种主流的控制器固件。主要特色包括:六轴数字读数、3D 刀具路径可视化、多客户端同时通信、自适应移动端显示、可自定义的工作区、自定义插件、键盘快捷键以及 Contour ShuttleXpress 手柄支持。依托 Node.js 可在 Linux、macOS、Windows 上运行,只需浏览器即可访问,无需安装额外客户端。无论是业余爱好者还是专业用户,都能享受现代化的跨平台 CNC 操控体验。

태그

CNCGrblMarlinSmoothiewareTinyGweb-interface3d-visualizationmachine-control

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

배포판에 맞는 패키지를 설치 (dpkg / rpm / AppImage)

3

步骤 1:在电脑或树莓派上安装 Node.js 14 或更高版本

4

步骤 2:打开终端,执行 npm install -g cncjs 全局安装

5

步骤 3:运行 cncjs 启动服务,浏览器访问 http://你的IP:8000 即可使用

설치 가이드
  1. 步骤 1:在电脑或树莓派上安装 Node.js 14 或更高版本
  2. 步骤 2:打开终端,执行 npm install -g cncjs 全局安装
  3. 步骤 3:运行 cncjs 启动服务,浏览器访问 http://你的IP:8000 即可使用
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

6dac4e2357ab407ef40908ce2289bf98fc048f618b3db51ea336626c6c5cc9e6

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

运行 npm uninstall -g cncjs 即可卸载;如需清除配置文件,删除 ~/.cncrc 和 ~/.cncjs 目录(注意备份自定义设置)。

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-05-13 15:39:12
GitHub 저장소공식 웹사이트

유사한 프로젝트