3D 打印控制 — 免费在线切片器

Vextrude

将 STL、GLB、OBJ、3MF 或 PLY 文件拖放到此处

或点击浏览 — 模型将放置在打印热床上

概述

什么是 Print Control?

Print Control 是一款完全在您的浏览器中运行的免费在线 3D 打印切片器——无需安装、无需账户、无需上传。它可将 STL、OBJ、3MF、PLY 和 GLB 模型转换为可直接打印的 G-code,并提供逐层切片预览、可调的层高和填充、支撑生成,以及适用于 Ender 3、Prusa、Bambu Lab 和 Voron 等热门 FDM 打印机的预设。您的文件在设备本地处理,绝不会发送到任何服务器。

工作流程

工作原理

从 3D 模型到打印机就绪的 G-code,四个简单步骤 — 完全在浏览器中。

1

上传模型

拖入 STL、GLB、OBJ、3MF 或 PLY 文件,或使用“打印”按钮直接从 SVG 转 3D 转换器发送。

2

配置设置

选择打印机,设置层高、填充密度、温度、支撑和附着类型。

3

预览切片

通过实时切片预览逐层查看您的打印。以可变速度播放动画。

4

导出 G-code

生成带有周长、填充和温度控制的打印机就绪 G-code — 下载并打印。

一层一层地看

在本工具中渲染
打印床上的 Vextrude V 标志,在层 165 / 1029处被切开
层 165 / 1029
打印床上的 Vextrude V 标志,在层 473 / 1029处被切开
层 473 / 1029
打印床上的 Vextrude V 标志,在层 782 / 1029处被切开
层 782 / 1029
打印床上的 Vextrude V 标志,在层 1029 / 1029处被切开
层 1029 / 1029

同一个模型在打印过程中的四个时刻。半透明的平面就是喷头到达的高度,在它之上的部分全部隐藏。靠近顶部时,截面裂成了两个互不相连的小岛,也就是 V 的两条臂——切片软件正是从这里开始规划它们之间的空驶行程。拖动滑块,就能在耗掉耗材之前而不是之后看清这个位置。

功能

打印准备所需的一切

一款完整的基于浏览器的打印准备工具,具有实时 3D 可视化和即时 G-code 生成功能。

打印热床可视化

在带有网格线的精确 3D 打印热床上查看您的模型。支持 Ender 3、Prusa i3、Bambu Lab X1、Voron 2.4 以及自定义热床尺寸。

完整打印设置

精细调整层高、喷嘴直径、打印速度、填充密度和图案、喷嘴和热床温度、支撑结构以及附着类型。

逐层切片预览

使用实时 GPU 加速裁剪平面逐层查看您的打印。以 1x、2x 或 5x 速度进行动画播放,检查每个细节。

G-code 导出

生成包含起始/结束序列、轮廓描绘、网格填充和正确挤出计算的完整 G-code 文件。下载后可直接发送到您的打印机。

即时模型传输

在 SVG 转 3D 转换器中点击“打印”按钮,您的模型会通过 IndexedDB 即时传输——无需下载或重新上传。

100% 基于浏览器

无需安装,无需云端上传。一切都使用 WebGL 和 Three.js 在您的浏览器本地运行。您的文件绝不会离开您的设备。

尺寸校验

在本工具中渲染
Vextrude V 标志从一个装不下它的红色打印空间里冒出来
260 × 263 × 46 mm · 超出范围
缩放之后正好落在打印空间内的 Vextrude V 标志
207 × 209 × 37 mm · 合适

左图:模型一旦突破打印空间,边框立刻变红。右图:按一下「缩放适配」,它就按比例缩小到刚好装得下。毫米数取自模型自身实测的包围盒——GLB 并不携带真实单位,所以文件声称的尺寸和真正打出来的尺寸很少一致。

完整指南

3D 打印准备与 G-code 基础

为 FDM 3D 打印准备模型所需了解的一切。

什么是打印准备?

打印准备(print prep)是指获取一个 3D 模型并为特定 3D 打印机进行配置的过程。这包括将模型放置在打印板上、选择层高和填充等打印质量设置、为您的耗材选择温度,最终生成告诉打印机如何精确移动的 G-code 指令。

什么是 G-code?

G-code 是用于控制 CNC 机床和 3D 打印机的标准语言。每一行包含一条命令:G1 用于直线移动,M104 用于设置温度,G28 用于轴归零。Print Control 工具生成包含起始序列、逐层轮廓、填充图案和结束序列的完整 G-code,适用于大多数 FDM 打印机。

选择合适的材料

PLA(200/60 °C)最容易打印——非常适合原型和装饰模型。PETG(235/80 °C)具有更好的耐用性和耐热性。ABS(240/100 °C)坚固但需要封闭式打印机。TPU(225/50 °C)柔韧,非常适合手机壳和垫圈。使用材料预设按钮即可立即设置正确的温度。

了解层高

层高决定打印质量和速度。0.1 mm 的层可产生光滑表面,但耗时更长。0.2 mm 是质量与速度的标准平衡。0.3 mm 以上的层打印更快,但会显示可见的层纹。切片预览可让您准确查看模型在任何设置下将有多少层。

填充图案说明

网格(Grid)在所有方向上提供均衡的强度。直线(Lines)打印最快,但在一个轴上较弱。三角形(Triangles)提供出色的结构刚性。蜂窝(Honeycomb)提供最佳的强度重量比。对于装饰性打印,10-20% 的填充就足够了。功能性部件通常需要 40-60%。

支撑和附着

为超过 45° 的悬垂启用支撑——它们可防止下垂和打印失败。对于热床附着,裙边(Skirt)在不接触模型的情况下预热喷嘴。边缘(Brim)添加平坦边框以提供更好的附着力。底座(Raft)打印较厚的底层,适用于 ABS 等易翘曲的材料。

兼容性

支持的打印机和格式

内置流行 FDM 打印机的预设,支持自定义打印床尺寸。

🖨️

Ender 3

220 × 220 × 250 mm

最受欢迎的经济型 FDM 打印机。非常适合初学者。

🖨️

Prusa i3 MK3S+

250 × 210 × 210 mm

可靠性和打印质量的行业标准。

🖨️

Bambu Lab X1

256 × 256 × 256 mm

具有自动校准功能的高速 CoreXY。

🖨️

Voron 2.4

350 × 350 × 350 mm

适用于大型、高质量打印的开源 CoreXY。

输入格式

STL GLB OBJ 3MF PLY

输出格式

G-code

材料

PLA PETG ABS TPU

你这台机器的打印空间

在本工具中渲染
Ender 3 打印空间内的 Vextrude V 标志
Ender 3 · 220 × 220 × 250 mm
同一个标志放在大得多的 Voron 2.4 打印空间里
Voron 2.4 · 350 × 350 × 350 mm

一个模型,两套预设。线框盒子是机器真实的成型空间,按实际比例画在热床四周,于是剩下多少余量是看出来的,而不是算出来的。内置四种机型;其他机器选「自定义」,填入 X、Y、Z 即可。

常见问题

关于 3D 打印控制工具的常见问题。

3D 打印控制是免费的吗?

是的,完全免费。Print Control 完全在您的浏览器中运行——没有订阅、无需注册,也没有使用限制。您的 3D 模型在本地处理,绝不会上传到任何服务器。

我可以直接在打印机上使用 G-code 吗?

生成的 G-code 包含适当的起始/结束序列、温度命令、归零和挤出计算,与大多数基于 Marlin 的 FDM 打印机兼容。在新机器上首次打印前,请务必检查 G-code。

我可以上传哪些文件格式?

Print Control 接受 STL(最常见的 3D 打印格式)、GLB(二进制 glTF,由 SVG 转 3D 转换器使用)、OBJ(Wavefront)、3MF(含颜色和材料数据的 3D Manufacturing Format)和 PLY(Polygon File Format,常用于 3D 扫描)。拖放文件或使用上传按钮。

模型从 SVG 到 3D 的传输如何工作?

当您在 SVG 转 3D 转换器中点击“打印”按钮时,您的模型会导出为 GLB blob 并临时存储在浏览器的 IndexedDB 中。Print Control 会在打开时自动检测并加载待处理的模型——无需下载文件。

切片预览显示什么?

切片预览使用 GPU 加速的裁剪平面在每个层高处切割您的模型。您可以使用滑块浏览所有层,或播放动画以从下到上查看整个打印。

我的打印机不在预设中,还能使用吗?

可以。在打印机下拉菜单中选择“自定义”,然后输入您的热床尺寸(X、Y、Z,单位为毫米)。打印热床和构建体积线框将更新以匹配您打印机的确切规格。

我应该使用哪种填充图案?

网格(Grid)是最佳的通用图案。对于需要刚性的结构性部件使用三角形(Triangles),为获得最佳强度重量比使用蜂窝(Honeycomb),在需要最短打印时间时使用直线(Lines)。对于装饰物品,通常 10-20% 的密度就足够了。