Module arc() cho OpenSCAD
Module arc() là công cụ tạo cung 2D trong OpenSCAD, tính vector từng điểm để giữ bán kính ở hai đầu hở luôn đúng và các fragments đồng đều. Hỗ trợ ffn để cố định số fragments, cùng rfn để làm tròn.
Mô tả
Module arc() là một công cụ để tạo các cung (arc) 2D trong OpenSCAD.
Điểm khác biệt lớn nhất là module này tạo cung từ đầu bằng cách tính toán vector của từng điểm. Nhờ vậy, bán kính tại hai đầu hở của cung luôn chính xác và tất cả các mảnh (fragments) đều có kích thước bằng nhau.
Tham số ffn (fixed fragments number) cho phép bạn đặt một số lượng fragments cố định cho cung. Mặc định, số fragments sẽ được lấy theo $fn hoặc $fa; giá trị này sẽ quyết định số fragments của một vòng tròn đầy. Số fragments trong cung sẽ tỉ lệ với độ lớn của góc.
Parameters:
a = góc của cung
r1 = bán kính 1,
r2 = bán kính 2
t = (turn) xoay cung giống như modifier rotate()
ffn = (fixed fragments number) đặt số fragments cố định trong cung
rfn = (round fragments number) làm tròn số fragments lên hoặc xuống về số nguyên gần nhất
Xem phần ghi chú trong file .scad để có giải thích chi tiết hơn về tất cả các tham số.
Giấy phép
File mô hình
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!