Về dịch vụ NCPlayer:
Menu Tệp
Menu Chỉnh sửa
Menu Xem
Menu Định dạng
Menu Công cụ
Cấu hình máy
Cộng tác

Dọn sạch chương trình khỏi ký tự không cần thiết


Chức năng Remove Garbage trong NCPlayer được thiết kế để tự động dọn sạch chương trình CNC (tệp NC) khỏi các ký tự không cần thiết đồng thời vẫn giữ lại toàn bộ thông tin quan trọng, bao gồm cả chú thích (comments). Điều này giúp G-code dễ đọc hơn và chính xác hơn cho việc mô phỏng.

Cách chức năng hoạt động

  • Giữ nguyên chú thích — toàn bộ văn bản bên trong dấu ngoặc tròn ( ... ) được tạm thời thay thế bằng các “placeholder” để đảm bảo chúng không bị thay đổi.
  • Xóa ký tự không cần thiết bên ngoài chú thích:
    • Xóa các ký tự “vô hình” (tab, non-breaking space, v.v.).
    • Xóa các ký tự không mong muốn: !"№?@$^{}~\'<>|, (giữ lại /_ vì chúng có thể là ký hiệu chia hoặc ký tự giữ chỗ).
    • Thay thế nhiều khoảng trắng liên tiếp bằng một khoảng trắng.
    • Xóa khoảng trắng trước dấu chấm phẩy ;.
    • Nếu có nhiều dấu ; ở cuối dòng, chỉ giữ lại một dấu.
  • Khôi phục chú thích — toàn bộ chú thích đã lưu được trả lại đúng vị trí ban đầu, không bị thay đổi.
  • Xóa dòng trống — các dòng rỗng sinh ra sau khi dọn dẹp sẽ bị loại bỏ.
NCPlayer

Mục đích

Chức năng này đặc biệt hữu ích khi nhập mã từ các hệ CAM hoặc nguồn khác có thể chứa ký tự thừa, lỗi định dạng hoặc khoảng trắng không cần thiết. Việc dọn sạch giúp giảm thiểu nguy cơ lỗi mô phỏng và làm cho mã gọn gàng hơn.

Lưu ý: Chức năng không thay đổi cấu trúc logic của chương trình và không xóa các lệnh điều khiển; nó chỉ loại bỏ những ký tự không cần thiết gây cản trở cho việc đọc và phân tích G-code.
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy