NCPlayer là một dịch vụ web dùng để trực quan hóa tương tác và kiểm tra nhanh chương trình CNC (G-code) trực tiếp trong trình duyệt. Công cụ giúp kỹ thuật viên, lập trình viên và thợ vận hành kiểm tra an toàn đường chạy dao, tìm lỗi và chuẩn bị sản xuất mà không cần dừng máy.
Dịch vụ chạy phía client, không cần cài đặt, hỗ trợ các biến thể G-code giống FANUC, và hiển thị đường chạy dao 2D/3D, thời gian gia công, biên dạng vùng gia công và cảnh báo về các vấn đề trong mã.
• Nhập G-code: dán trực tiếp, tải tệp lên hoặc dùng clipboard. Hỗ trợ số khối N, chương trình con O,
biến macro #, câu lệnh điều kiện (IF, WHILE, GOTO) và các chu trình.
• Trực quan hóa: các chế độ 2D View và 3D View, với G0 (chạy nhanh) và G1/G2/G3 (chạy có ăn dao)
được hiển thị theo kiểu khác nhau.
• Phôi và hệ tọa độ: chọn điểm gốc làm việc (work offset), đơn vị (mm/inch), khoảng hở an toàn và kích thước phôi.
• Phân tích: tính chiều dài đường chạy và thời gian ước tính, đánh dấu lỗi cú pháp và các vùng đáng ngờ
(vượt giới hạn, bán kính âm, thiếu thiết lập mặt phẳng, v.v.).
• Trình soạn thảo: các công cụ định dạng nhanh — thêm/xóa khoảng trắng, dọn dòng không dùng, căn chỉnh khối lệnh.
• Cài đặt: lưu tùy chọn vào localStorage (giao diện, tham số phôi, tùy chọn logging).
• Kỹ thuật viên và lập trình viên CNC — để kiểm tra đường chạy dao và logic macro trước khi gửi ra máy.
• Thợ vận hành — để “chạy khô” chương trình CNC và học làm việc với mã mà không gây rủi ro cho thiết bị.
• Giáo viên và sinh viên — như một công cụ huấn luyện G-code trực quan ngay trong trình duyệt.
1) Nạp chương trình hoặc dán văn bản G-code vào trình soạn thảo.
2) Thiết lập work offset, kích thước phôi và đơn vị đo.
3) Nhấn Simulation — NCPlayer sẽ xây dựng đường chạy dao, tính toán biên giới làm việc (X/Y/Z) và ước tính thời gian chu trình.
4) Xem lại chuyển động: chạy nhanh G0, chạy có ăn dao G1/G2/G3, chuyển khối, chương trình con M98/M99, bù chiều dài dao G43 H… và nhiều thành phần khác.
NCPlayer là một trình mô phỏng đường chạy dao được thiết kế để kiểm tra mã và logic. Nó không thay thế post-processor CAM và không mô phỏng chính xác 100% động học của từng loại máy cụ thể. Để kiểm tra va chạm cuối cùng, bù trừ và các đặc điểm động học chi tiết, hãy sử dụng phần mềm chuyên dụng cho thiết bị của bạn.
Hỗ trợ các lệnh G-code thường gặp kiểu FANUC-like: G0/G1/G2/G3,
mặt phẳng G17/G18/G19, tuyệt đối/tương đối G90/G91,
vòng lặp WHILE/END, rẽ nhánh IF/THEN/GOTO,
biến macro #, chương trình con O…/M98/M99,
bù G43, thay dao T../M6 và nhiều lệnh khác.
Cú pháp cụ thể của từng máy có thể khác nhau.
• Phím tắt — di chuyển theo dòng, zoom, bắt đầu/tạm dừng mô phỏng.
• Nhật ký và gỡ lỗi — xuất log có chọn lọc (“main”/“full”) cho việc phân tích parsing và đường chạy dao.
• và nhiều tính năng khác.
Dữ liệu của bạn được xử lý trong trình duyệt. Khi sử dụng cục bộ, G-code và kết quả mô phỏng không được gửi lên máy chủ, giúp bạn dễ dàng tuân thủ chính sách bảo mật của công ty. Chính sách & Câu hỏi thường gặp
Truy cập dịch vụ “NCPlayer”, nạp một chương trình mẫu hoặc mở tệp của chính bạn và chạy mô phỏng đầu tiên. Mở NCPlayer
Mọi ý kiến và đề xuất đều được hoan nghênh — chúng giúp cải thiện sản phẩm.
Hãy gửi phản hồi của bạn tới info@mebleos.com