Bỏ qua, tới nội dung chính
F3D
Thư viện OpenSCAD (cập nhật) cho HSW attachments 1

2 hình

Đồ Gia Dụng

Thư viện OpenSCAD (cập nhật) cho HSW attachments

Remix từ Thư viện OpenSCAD cho phụ kiện HSW (Hex Storage Wall) Tác giả Ray_4079553

Tác giả roryshko_323128

Lượt tải
1.367
Lượt thích
231
Lượt coi
4.540
Bản remix
1

File 6 1,1 MB

  • hex_plug_library_1777781087.scadSCAD · 14,2 KB
  • custom_insert_1777781088.scadSCAD · 2,4 KB
  • test_pieces_1777781089.scadSCAD · 2,2 KB
  • insertM3_1777781090.3mf3MF · 33,1 KB

Tạo biến thể bằng AI

Dựng một phiên bản khác của mẫu này.

Mở Studio

Các phiên bản remix 1

Coi hết 1 bản remix

Thông tin

Mã mẫu
#371135
Danh mục
Đồ Gia Dụng
Ngày đăng

Mô tả

UPDATE 14.12.23
Đã thêm tuỳ chọn supportless=true trong insertAttachToWallEmpty(), giúp in mẫu mà không cần supports.

Mô tả

Đây là phiên bản cập nhật của OpenSCAD library for HSW attachments
- thêm insert đai ốc hệ metric từ M2.5 tới M10.
- thêm insert gắn tường có hoặc không có latch, có hoặc không có empty fastener.
- lỗ trên insert gắn tường có thể dời khỏi tâm, phòng trường hợp bạn khoan lỗ không chuẩn :)
- mọi loại insert đều có thể xoay để in nằm ngang bằng makeInsertHorizontal()
- insert có decorations. Muốn tắt thì đặt: insert(decorations=false);
- file cập nhật tương thích hoàn toàn với file cũ, bạn chỉ cần thay “hex plug library.scad”.
- bạn có thể dùng customizer trong custom_insert.scad để tạo insert nhanh, dễ.
- bạn có thể tạo mảng insert dính với nhau bằng grid() và row(), xem ví dụ bên dưới.

grid() {
  row() {
    insertAttachToWallEmpty(5);
    insertM5();
  }
  row() {
    insertM4();
    insertEmpty();
  }
  row() {
    insert();
  }
}
 

Nếu bạn muốn thứ tự insert khác thì dùng: changeCellOrder=true
 

grid(changeCellOrder=true) {
  row() {
    insertAttachToWallEmpty(5);
    insertM5();
  }
  row() {
    insertM4();
    insertEmpty();
  }
  row() {
    insert();
  }
}
 

Nếu bạn bị vài lỗi/artefacts ở cạnh insert, thử chỉ định mảng độ dài từng hàng:
 

grid(rows=[2,2,1], changeCellOrder=true) {
  row() {
    insertAttachToWallEmpty(5);
    insertM5();
  }
  row() {
    insertM4();
    insertEmpty();
  }
  row() {
    insert();
  }
}

Ngoài ra, bạn có thể bỏ các mối nối giữa insert bằng row(connections=false) {}. Cái này hữu ích khi bạn muốn tự tạo tool của riêng mình.
 

%translate([-15, -13, 0]) 
   cube([50,50,2.5]);
grid(changeCellOrder=true) {
   row(connections=false) {
       insert();
       insert();
   }
   row(connections=false) {
       insert();
   }
}
 

UPDATE 09.09.23
Thêm tham số decorations trong hàm row(); Khi row(decorations=false) thì phần nối giữa các insert sẽ cao hơn, xem hình:

UPDATE 03.08.2023: cải thiện tương thích với file cũ.

UPDATE 08.08.2023: đã thêm decorations. Mặc định bật. insert(decorations=false); <- tắt.

UPDATE 11.08.2023: thêm khả năng tạo mảng insert nối dính với nhau.

UPDATE 12.08.2023: thêm khả năng tạo mảng lục giác/insert không nối nhau. Hữu ích để tạo tool riêng gắn vào HSW.

UPDATE 18.08.23
- fix: sửa lại thông số đai ốc bị sai
- fix: tăng thêm tolerance cho lỗ đai ốc
- chỉ bỏ decorations ở tấm mặt trước
- thêm custom_insert.scad kèm customizer để tạo insert nhanh, dễ
- thêm model và file slices cho insert M3

Coi thêm Ẩn bớt

Thông số in

Định dạng
3mfgcodescad
Số file mô hình
6
Tổng dung lượng
1,1 MB
File lớn nhất
727,2 KB

0 bình luận

Coi tất cả