Gridfinity Extended物品收纳架实战:一键生成电池、游戏卡带与存储卡100+规格孔位
【免费下载链接】gridfinity_extended_openscadGridfinity Extended OpenSCAD Model项目地址: https://gitcode.com/gh_mirrors/gr/gridfinity_extended_openscad
Gridfinity Extended 是一套 OpenSCAD 3D打印建模库,其中的**物品收纳架(Item Holder)**脚本可以一键生成带精密孔位的 Gridfinity 收纳盒:内置100+ 种电池、游戏卡带、存储卡与工具的现成规格,只需在参数面板里选个型号,孔位尺寸、深度、盒高全部自动算好,新手几分钟就能拿到可打印的模型。
为什么选择 Gridfinity Extended 物品收纳架?
- 免量尺寸:AAAA 电池、18650 电芯、CR2032 纽扣电池、SD 卡、microSD、Switch 卡带……常见规格全部内置,选型号即得孔位
- 自动布局:孔位数量、正方形/六角网格、盒体高度均可自动计算,支持多腔室分组
- 可叠加:生成的收纳盒完全兼容 Gridfinity 标准,可任意堆叠、拼接底板
- 实时预览:修改参数即时刷新模型,按 F6 即可导出 STL 打印
100+ 规格孔位库:电池、卡带、存储卡全覆盖
所有内置尺寸都集中在 模块数据文件 的规格表中:modules/module_item_holder_data.scad,原始尺寸表也整理在scripts/ItemSizeList.csv。主要分类如下:
| 分类 | 覆盖规格示例 | 数量级 |
|---|---|---|
| 🔋 圆柱/普通电池 | AAAA、AAA、AA、C、D、9V,以及 7540、14500、18650、21700、26650、32700、4680 等电芯 | 40+ |
| 🔘 纽扣电池 | CR927、CR2016、CR2032、CR2330、CR3032 等 | 27 |
| 💳 存储卡/接口 | SD、miniSD、microSD、CompactFlash、Memory Stick、PS Vita 卡、USB-A/C | 19 |
| 🎮 游戏卡带 | NES、SNES、N64、GBA、DS、Switch、Sega Genesis/MegaDrive、Neo Geo AES、Atari 2600 等 | 38+ |
| 🪛 工具柄径 | 1/4" 六角柄、4mm 六角柄、8mm/12mm 铣刀柄、Dremel 笔头等 | 13 |
5步快速上手:一键生成孔位收纳盒
安装 OpenSCAD Developer 版:本项目依赖开发者版特性。在 设置 → 高级 中把 Backend 选为manifold(更快),并在 特性 中勾选textmetrics。
获取代码(仓库地址如下):
git clone https://gitcode.com/gh_mirrors/gr/gridfinity_extended_openscad打开主脚本:
gridfinity_item_holder.scad,打开 Customizer 参数面板。选择内置规格:在"Item Holder"分组中把
itemholder_known_batteries改为18650cell、或把itemholder_known_cartridges改为nintendoswitch,孔位立即按真实尺寸生成;也可以选custom手动输入直径/边长。预览并导出:F5 快速预览,F6 完整渲染,导出 STL 即可打印。
💡 打印前可开启
itemholder_enable_sample,先打印一个小型"样例孔位件"验证松紧度,避免整盒返工。
核心参数速查表:孔位间隙、网格布局与盒高
| 参数 | 默认值 | 作用 |
|---|---|---|
itemholder_known_batteries等 | custom | 一键套用内置规格(电池/纽扣/卡/卡带/工具) |
itemholder_hole_clearance | 0.25 | 孔位放大量(毫米),打印偏紧可加大 |
itemholder_hole_depth | 0 | 覆盖孔深,0 表示用规格表推荐深度 |
itemholder_hole_chamfer | 1 | 孔口 45° 倒角,方便放入物品 |
itemholder_grid_style | auto | square/hex/ 自动,决定孔阵排布 |
itemholder_auto_bin_height | enabled | 按孔深自动计算盒高 |
itemholder_compartments | [1,1] | 多腔室分组,一格收纳多种物品 |
itemholder_multi_cards | "sd,usba,microsd" | 多卡模式:一格并排放多种卡 |
搭配底板与杯体:搭建完整 Gridfinity 收纳系统
物品收纳架不是孤岛,它和同库的其他模块可以自由组合:
- 底板:
gridfinity_baseplate.scad,支持磁铁孔、配重、自定义轮廓 - 基础杯体:
gridfinity_basic_cup.scad,尺寸、磁吸、内分隔任意调 - 托盘:
gridfinity_tray.scad,小零件兜底收纳 - 套筒架:
gridfinity_socket_holder.scad,公制/英制套筒位
打印与调参建议
- 间隙宁松勿紧:PLA 默认 0.25mm 放大量通常合适;打印偏紧就把
itemholder_hole_clearance提到 0.3~0.4 - 深度别超底板:孔深受盒内底面高度限制,超高电池(如 4680)会自动提示需要更高层数
- 六角阵列更省料:小圆孔(电池、纽扣电池)选
hex网格,排布更密 - 测试优先:批量打印前先 F6 渲染样例孔位件,实测塞入实物再量产
相关文件导航
- 主脚本:
gridfinity_item_holder.scad(935 行,含全部 Customizer 参数) - 规格数据:
modules/module_item_holder_data.scad、scripts/ItemSizeList.csv - 孔位核心逻辑:
modules/module_item_holder.scad - 基础模块:
gridfinity_basic_cup.scad、gridfinity_baseplate.scad、gridfinity_tray.scad - 预生成成品:
Renders/目录下的 STL 渲染图可参考成品效果
从"翻找图纸、手敲尺寸"到"选个型号、一键出图",Gridfinity Extended 物品收纳架把 100+ 常见规格的尺寸计算全部自动化。装上它,你的电池、卡带和存储卡都能拥有整齐的 Gridfinity 家。
【免费下载链接】gridfinity_extended_openscadGridfinity Extended OpenSCAD Model项目地址: https://gitcode.com/gh_mirrors/gr/gridfinity_extended_openscad
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考