
Thư viện OpenSCAD (cập nhật) cho HSW attachments
Remix of Thư viện OpenSCAD cho phụ kiện HSW (Hex Storage Wall) By Ray_4079553
- Downloads
- 1,367
- Likes
- 231
- Views
- 4,540
- Remixes
- 1
- Comments
- 0
Files 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
Make a variant with AI
Build another version of this model.
Remix versions 1
See all 1 remixDetails
- Model ID
- #371135
- Category
- Đồ Gia Dụng
- Published
Description
UPDATE 14.12.23
Added supportless=true settings in insertAttachToWallEmpty(), which allows printing the model without supports.
Description
This is updated version of OpenSCAD library for HSW attachments
- added metric nuts inserts from M2.5 to M10.
- added wall attachment inserts with or without latch, with or without empty fastener.
- hole in wall attachment insert can be moved from center, in case you drill hole not accurate :)
- any insert can be rotated to print horizontally with makeInsertHorizontal()
- inserts has decorations. To turn it off set: insert(decorations=false);
- updated file fully compatible with old, you can just replace "hex plug library.scad".
- you can use customizer in custom_insert.scad to easily generate insert.
- you can generate array of inserts attached to each other with grid() and row(), see example below.
grid() {
row() {
insertAttachToWallEmpty(5);
insertM5();
}
row() {
insertM4();
insertEmpty();
}
row() {
insert();
}
}
in case you want other order of inserts use: changeCellOrder=true
grid(changeCellOrder=true) {
row() {
insertAttachToWallEmpty(5);
insertM5();
}
row() {
insertM4();
insertEmpty();
}
row() {
insert();
}
}
If you have some artifacts in inserts edges, try specify array of row lengths:
grid(rows=[2,2,1], changeCellOrder=true) {
row() {
insertAttachToWallEmpty(5);
insertM5();
}
row() {
insertM4();
insertEmpty();
}
row() {
insert();
}
}
Also, you can remove connections between inserts with row(connections=false) {}. It can be useful for creation you own tools.
%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
add parameter decorations in row(); function. When row(decorations=false) connection between inserts higher, see picture:
UPDATE 03.08.2023: improve compatibility with old file.
UPDATE 08.08.2023: decorations added. Turn on by default. insert(decorations=false); <- turn off.
UPDATE 11.08.2023: add possibility to make array of inserts connected each other.
UPDATE 12.08.2023: add possibility to make array of not connected hexagons/inserts. Useful for creating you own tools attached to HSW.
UPDATE 18.08.23
- fix: wrong nuts parameters corrected
- fix: add more tolerance for nuts hole
- decorations removed only from front plate
- added custom_insert.scad with customizer for easily generate inserts
- added model and slices files for M3 insert
Print spec
- Formats
- 3mfgcodescad
- Model files
- 6
- Total size
- 1.1 MB
- Largest file
- 727.2 KB













