Tôi nên sử dụng độ phân giải (pixel / mm) nào trong SVG cho CNC?


9

Tôi đang lên kế hoạch xây dựng bàn phím cơ 40% và tình cờ trên đoạn đường dài của một dự án CNC tự chế.

Điều duy nhất CNC cần làm cho dự án bàn phím là khoan 7 * 48 lỗ. Vì vậy, những gì tôi cần làm bây giờ là bố trí các lỗ hổng trong SVG. Trong đó có câu hỏi. Tôi nên sử dụng độ phân giải nào cho SVG? Tôi muốn không gian trung tâm của bàn phím cách nhau 19 mm. Một trình chuyển đổi pixel sang mm trực tuyến cho thấy 72 pixel chính xác là 19,05 mm (đó thực sự là những gì Cherry MX nói nên là khoảng cách giữa chúng).

Bây giờ, tôi hiểu rằng điều này thực sự không quan trọng, nhưng tôi tò mò vì tôi là người mới trên CNC và đã nghi ngờ rằng có một số sẽ "chỉ hoạt động".

EDIT: Ví dụ: nếu tôi in mẫu (SVG) trên máy in thông thường, tôi nên sử dụng tỷ lệ pixel / mm nào để nó có kích thước tôi muốn?

Câu trả lời:


6

Tôi tìm thấy một trong những thứ máy in đặt mực lên cây chết và thử nghiệm để in một tệp SVG đơn giản.

<svg xmlns="http://www.w3.org/2000/svg"
     width="400px" height="800px">
  <rect x="10" y="10" width="72" height="72" fill="#999999" />
  <rect x="10" y="100" width="378" height="378" fill="#999999" />
</svg>

Như tôi nghi ngờ 72 pixel xuất hiện khá chính xác là 19mm. (72/19,05) * 100 ~ = 378 xuất hiện 100mm.

Với điều này, tôi sẽ giả định rằng 72 / 19.05 là tỷ lệ pixel / mm tốt nhất trên thực tế để sử dụng cho các dự án CNC.

BIÊN TẬP:

Tìm thấy tài liệu này: http://w3.org/TR/SVG/coords.html#Units

<svg xmlns="http://www.w3.org/2000/svg"
     width="400px" height="800px">
  <rect x="10" y="10" width="19.05mm" height="19.05mm" fill="#999999" />
  <rect x="10" y="100" width="100mm" height="100mm" fill="#999999" />
</svg> 

Đơn giản hơn nhiều để sử dụng mm làm đơn vị ngay lập tức


1

SVG là một định dạng đồ họa vector, không có lý do cụ thể nào nó không thể mở rộng tùy ý. Có lẽ phần mềm CNC sẽ cho phép bạn chọn tỷ lệ của một pixel? Nếu vậy, hãy chọn một tỷ lệ làm cho phép toán dễ dàng thực hiện (vì vậy một số số nguyên pixel trên mỗi milimet). Nếu không, nó có thể được ghi lại ở đâu đó cho công cụ cụ thể bạn đang sử dụng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.