把数写进链接
每个参数都是网址参数,下面这个链接打开的就是示例那一件。ChatGPT、Claude、豆包这类助手照着参数表就能写出这样的链接——参数表(名称、单位、范围)在: 参数表(JSON)
示例: https://www.forgent3d.com/zh/generators/18650-battery-holder-generator?CELL=21700&LAYOUT=staggered
选电芯和排数——默认 3 × 5 节 18650——得到组装电池组用的上下两片支架:每节电芯插进一个孔,外侧有挡边,挡边中间留出镍片窗口,8 mm 宽的槽引着镍片走过整片。下面那片按翻过来扣上的方向生成,孔位正好对上。
真正的生成器就在你的浏览器里运行:调好参数,点下载按钮导出 STEP 或 STL。不用安装,不用注册。
第一次打开会下载约 20 MB 的 CAD 内核。
以下参数在生成器里逐项可调,每次修改都会重建真实几何——不是缩放网格。
| 参数 | 默认 | 范围 | 说明 |
|---|---|---|---|
| 电芯CELL | 18650 | 18650 / 21700 / 26650 | 标称直径 18.4 / 21.5 / 26.4 mm。 |
| 孔径余量CLEARANCE | 0.3 mm | 0 – 0.6 | 加在电芯直径上:18650 的孔是 18.7 mm。 |
| 排列LAYOUT | square | square / staggered | 方阵,或隔排错开半个间距的错位(蜂窝)排列。 |
| 行数ROWS | 3 | 1 – 3 | 每片最多 3 行,大电池组打几片。 |
| 列数COLS | 5 | 1 – 5 | 每片最多 5 列。 |
| 孔间壁厚WALL | 1.5 mm | 1 – 3 | 1.5 时 18650 是常见的 20.2 mm 间距。 |
| 均衡线孔WIRE_HOLES | off | on / off | 电芯之间 Ø3 的孔,走 BMS 均衡线。 |
| 支架高度HEIGHT | 10 mm | 5 – 40 | 电芯插进支架的深度。 |
| 外框FRAME | 0 mm | 0 – 3 | 0 时几片可以按同一间距拼接。 |
| 端面END | open | open / closed | 开口带挡边(点焊用),或封底(收纳用)。 |
| 挡边宽度LIP | 3 mm | 1.5 – 4 | 挡边压住电芯端面的宽度,中间留给镍片。 |
| 镍片槽宽STRIP_WIDTH | 8 mm | 0 – 10 | 0.8 mm 深的槽,放 7–8 mm 宽的镍片;0 为平面。 |
每个参数都能写进网址,一个链接就能打开你要的那一件。 示例(21700 电芯,错位(蜂窝)排列):https://www.forgent3d.com/zh/generators/18650-battery-holder-generator?CELL=21700&LAYOUT=staggered
孔径 = 电芯直径 + 0.3 mm 余量;间距 = 孔径 + 1.5 mm 壁厚,都按默认值。点每一行打开那种电芯。
不同厂家的电芯直径不一样:18650 最大 18.4–18.6 mm,带保护板的更粗。塞不进去就把余量调大。
STEP AP214,毫米单位,精确 B-rep——能直接在 SolidWorks、Fusion、FreeCAD、Onshape、Inventor 里打开,也能直接交给 CNC 报价。打印用的 STL 也一样能导。
| 本生成器 | 常见在线 STL 生成器 | 厂商 CAD 模型库 | |
|---|---|---|---|
| 范围内任意尺寸 | 可以 | 可以 | 只有目录规格 |
| 精确曲面的 STEP | 有 | 多数只给 STL 网格 | 有 |
| 滑块覆盖不到的改动 | 页面上「AI 修改」 | 不行 | 不行 |
| 下载要注册 | 不用 | 多数不用 | 常常要 |
每个参数都是网址参数,下面这个链接打开的就是示例那一件。ChatGPT、Claude、豆包这类助手照着参数表就能写出这样的链接——参数表(名称、单位、范围)在: 参数表(JSON)
示例: https://www.forgent3d.com/zh/generators/18650-battery-holder-generator?CELL=21700&LAYOUT=staggered
在生成器里点「AI 修改」,说要改什么——加键槽、开孔、换个形状。AI 直接改零件的 model.py,在你的浏览器里重建,改坏了能撤销。未登录每天也能免费改几次;要保存、要多轮修改,就复制到你的模型里,交给 AI agent。
用 AI 修改 →改动大、要改好几轮、或者要长期留着:复制到你的模型(免费注册),Forgent3D 的 AI agent 读这份 model.py、改它、重建并自己检查结果。
复制并用 AI agent 继续 →PETG、ASA 或 ABS。电芯允许在 60 °C 环境下放电、外壳到 75 °C,打印的 PLA 在 60 °C 左右就开始变软——收纳可以,放进工作中的电池组不行。
三星的电芯规格书要求电芯之间留 1 mm 以上,19 mm 间距只剩一半左右。这里最小的壁厚(1 mm 加上孔径余量)保证这个间距;默认的 20.2 mm 也正好对上按这个间距预冲孔的镍片。
把电芯压进一片(挡边朝外),另一片翻过来扣在电芯另一端:它是按镜像生成的,错位排列、偶数行时孔位也对得上。
打开 https://www.forgent3d.com/zh/generators/18650-battery-holder-generator?ROWS=3&COLS=5 就是:15 节电芯的上下两片支架,常见的 20.2 mm 间距、Ø18.7 孔,外侧带 8 mm 宽的镍片槽。两片都打,电芯压进一片,另一片翻过来扣上。
一片最多 3 × 5 节,大的电池组打几片拼起来。FRAME=0 时每片的边缘正好在最外一排电芯外半个间距,几片并排还是同一个间距:https://www.forgent3d.com/zh/generators/18650-battery-holder-generator?ROWS=3&COLS=5&FRAME=0
可以。用生成器做出来的模型和导出的 STL / STEP 文件归你所有:自己打印、出售打印件、在产品里使用都没有限制,也不需要署名 Forgent3D。
已经有自己的 .scad 文件? OpenSCAD 转 STEP → · 在浏览器里预览 →