Bộ tạo HSW Parametric holder/bin/tray (generator)
Generator OpenSCAD cho Honeycomb Storage Wall (HSW) để tạo holder/bin/tray/support theo tham số, kèm inserts hoặc plugs phía sau. Có STL ví dụ và file JSON lưu tham số; dùng BOSL2 và thư viện hex plug đi kèm.
Mô tả
Đoạn code này có thể dùng để tạo nhanh nhiều kiểu kết hợp khác nhau của holder, bin, tray, support, kèm theo mảng inserts hoặc plugs ở mặt sau.
STL được cung cấp như các ví dụ. Phần lớn đều có tham số được lưu trong file JSON đi kèm; riêng manual_rows_holder thì tham số được lưu ngay trong file SCAD.
Có dùng BOSL2 commit:17f0fe8428d0d730505122b128f20ee43d0f8a7c, và bản remix library riêng của mình từ , được đính kèm trong model này (hex plug library.scad).
Độ dày vách mặc định được thiết kế cho line width 0.4.
Update 2024-09-11:
Thêm tuỳ chọn bỏ hàng inserts đầu tiên
Update 2024-06-11:
Thêm các biến insert_tolerance, insert_inner_tolerance.
Update 2023-12-17:
Thêm chế độ steps cho simple_holder, dùng tham số holder_lon_steps để bật, mặc định là false;
Thêm tuỳ chọn khoét mặt trước cho cylinder và rounded_cube, dùng các tham số holder_front_cutout_{w,h,zstart} để điều khiển.
Update 2023-12-16:
Sửa một số lỗi trong parametric holder v2.
Update 2023-11-11:
Thêm lon_start vào phần tính holder_fl, sửa rounding của rounded_cube (dùng radius thay vì diameter).
Update 2023-11-01, parametric_holder v3:
Dùng thư viện BOSL2 cho rounded_cube và một số phép toán;
Thêm tham số mount_type với các giá trị có thể là insert-hollow, plug;
Thêm tham số mount_horiz_density;
Trong holder_rows_list, với “rounded_cube": chuyển số lượng cạnh sang vị trí thứ 7, thêm các cạnh cần bo tròn làm phần tử thứ 8, và cập nhật mô tả.
Update 2023-10-28:
Thêm mô tả định dạng của tham số holder_row_list, kèm TODO ví dụ trapezoid. Mình chắc sẽ dùng BOSL2 cho phần đó và rounded_cube trong bản cập nhật tới.
Update 2023-10-21:
Thêm biến holder_type, các giá trị hiện tại là simple, manual_rows.
Thêm module manual_rows_holder, nhận holder_rows_list và tính kích thước ngoài dựa trên list đó: dùng hàng rộng nhất và khoảng cách cho mỗi hàng, hoặc dùng phần tử dài nhất trong từng hàng nếu khoảng cách bằng 0. Các hàng sẽ được canh giữa hoặc canh trái tuỳ theo biến holder_rows_centered;
Thêm holder 3 hàng cho mũi khoan;
Thêm holder cho dụng cụ tiện 16mm.
Update 2023-10-10:
Thêm biến holder_rot_ang để xoay holder theo trục X;
Thêm holder cho ngàm mâm cặp 100mm (33x16x4), cập nhật file presets;
Cập nhật một số giá trị mặc định và ghi chú Customizer.
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!