【打印虎】Repetier-Server基础图解教程
【打印虎原创】3D打印控制软件Repetier-Host使用基础图解教程

【打印虎原创】3D打印控制软件Repetier-Host使用基础图解教程玩3D打印机,特别是Reprap类3D打印机的朋友,一般都听说过Repetier-Host这个软件。
这个软件功能丰富,界面友好,是玩3D打印机入门的好选择。
今天我就给大家介绍一下这款软件。
Repetier-Host软件目前版本是0.95F(打印虎本地下载,百度云下载)。
我们在【打印虎原创】Prusa_i3_3D打印机软件安装图解教程中,介绍了如何安装、设置这个软件,还有如何连接3D打印机。
所以这里我就不再重复介绍了。
假如你已经安装好软件,并且设置好了与3D打印机的连接,我们就可以开始了。
Repetier-Host软件主界面是这个样子的:可以看出,Repetier-Host是一个很复杂的软件。
下面我逐步介绍给大家。
第一节,模型的载入和查看既然是玩3D打印机,那一定要有3D模型啊。
Repetier-Host软件可以载入已有的3D模型。
虽然没有3D建模软件3ds Max之类的强大功能,但它也可以对3D模型做一定的调整。
想了解Repetier-Host有哪些功能,可以跟着我一步一步做:第一步,载入一个模型按下窗口左上角的“载入”按钮,就可以打开文件选择对话框,载入一个模型文件了。
Repetier-Host支持很多种格式的3D模型文件格式。
其中最常见的还是.stl格式。
.stl格式是一种非常简单的3D模型文件格式,而且是基于文本的格式,可以直接用文本编辑工具打开查看、编辑。
.stl格式具体的怎样的,以后打印虎会再独立介绍。
现在,我们只要知道Repetier-Host是支持.stl格式的模型就可以了。
这里的例子是我从打印虎3D模型库下载的“坐着的猫”3D模型。
下载这个文件之后,就可以用Repetier-Host打开了:最容易发现的是,左侧的3D窗口里面,猫模型已经被载入了。
另外,右侧的模型列表中,也出现了相应的一项(红圈圈里面)。
有一点需要特别注意到,那就是左侧的3D窗口,与一般的3D建模软件有些不同,在于它的辅助平面上面有一个框框。
【打印虎】用OpenSCAD修改RepRap Prusa i3 3D打印机打印件设计图解

【打印虎】用OpenSCAD修改RepRap Prusa i3 3D打印机打印件设计图解玩3D打印机,特别是桌面级3D打印机的朋友都知道,3D打印机里面,有一些关键的部件,是靠3D打印技术设计、制造的。
可以说,3D打印机是目前真正深入应用了3D打印技术的产品,让3D打印技术有了一定的用武之地。
最近打印虎希望改造一台自己的RepRap Prusa i3 3D打印机(搭建过程详见【打印虎】零基础自制RepRap Prusa i3图解全攻略),这时候问题就来了。
3D打印机中使用的大部分标准零件都比较好办,直接到市场上采购就可以了。
用作框架的亚克力板,也可以使用CAD软件进行改进,再利用激光切割机进行切割。
如果对亚克力板的改造比较感兴趣,可以参考【打印虎】用QCAD修改RepRap Prusa i3 3D打印机框架设计图解这篇文章。
还剩下一类零件,就是采用3D打印技术生产的3D打印件。
我们今天要讨论的主要内容,就是如何改进这些3D打印件。
类似于其他的机械零件设计工作,设计、修改、查看Prusa i3的3D打印零件,也需要CAD软件的辅助。
同时,Prusa i3 3D打印机是一个开源硬件、软件设计,它不仅为全世界的技术爱好者提供了一个很好的3D打印机设计方案,而且需要吸引开源社区的回馈,贡献力量帮助其发展、壮大。
因此,Prusa i3的设计者并没有基于售价昂贵的工业级CAD 工具进行开发,而是采用了一个开源、免费的CAD工具,OpenSCAD。
OpenSCAD的官方网址,在/。
在官网的页面上,可以看到它的简单介绍。
简单来说,OpenSCAD开源、免费,是一个面向机械零件设计的CAD软件。
它与其他CAD软件不同点在于它不是一个交互式的CAD建模工具软件,而是采用一种脚本语言定义模型的形状。
这样的好处,是用户可以完全控制3D模型的所有参数,并且特别有利于使用源代码管理工具,对3D模型的历史修改进行记录。
但也是因为这样的特征,它不适合进行3D艺术类型的创作,如果有这方面的需求,还是应该使用一个交互式的建模工具。
serverinterceptor 打印参数

serverinterceptor 打印参数====================在许多应用程序中,拦截器(Interceptor)是一种常用的技术,用于在请求和响应之间插入自定义的处理逻辑。
在Java Web开发中,Spring框架提供了一种强大的拦截器机制,允许我们在服务器端拦截请求并执行自定义操作。
其中,ServerInterceptor是Spring框架中的一个接口,用于实现服务器端的拦截器。
在某些情况下,我们可能需要打印请求或响应参数以便调试或日志记录。
为了实现这个功能,我们可以使用ServerInterceptor并重写其处理方法,以便在请求或响应对象上执行自定义操作。
下面是一个简单的示例,展示如何使用ServerInterceptor打印请求参数。
--------------------首先,我们需要创建一个ServerInterceptor实现,用于打印请求参数。
在Java中,这可以通过实现ServerInterceptor接口来完成。
以下是一个简单的示例:```javaimport org.springframework.web.server.ServerInterceptor;import org.springframework.web.server.WebServerException;import reactor.core.publisher.Mono;import reactor.core.publisher.Hooks;import reactor.util.context.Context;import reactor.util.context.Contexts;public class PrintParametersInterceptor implements ServerInterceptor {@Overridepublic Mono<Void> intercept(ServerWebExchange exchange, ServerInterceptorChain chain) {Context context = Contexts.empty().fork();chain.proceed(exchange);Mono<Void> result = chain.next().apply(exchange);result.doOnNext(v -> {try {// 打印请求参数System.out.println("Request parameters: " + context.get("parameters"));} catch (Exception e) {System.err.println("Failed to print request parameters: " + e);}}).then();return result;}}```这个拦截器使用Reactor库中的`Context`对象来存储请求参数,并在请求处理完成后打印它们。
4打印机软件Repetier-Host中文说明书

3D 打印机上位机控制软件 Repetier-Host
中文说明书(Windows 版)
简介
通常来说,使用 3D 打印机打印一个模型需要以下几步:
1. 创建 3D 模型并导出成 STL 文件,或者从网上下载 STL 文件 2. 在虚拟打印平面上调整和布置模型 3. 使用切片软件将模型切片,并生成 G-code(打印机使用的机器语言) 4. 检查 G-code 是否有错误 5. 将 G-code 放到 SD 卡中,或者直接通过 USB 连接 3D 打印机 6. 开始打印
调整方向和大小 .............................................................................................................................. 8 复制对象 ..........................................................................................................................................9 选择和移动对象 .............................................................................................................................. 9 调整完后 .............................................................................................................................................. 9
【打印虎】Repetier-Host V1.5使用基础教程

【打印虎】Repetier-Host V1.5使用基础教程Repetier-Host是Repetier公司开发的一款免费的3D打印综合软件,是目前市面上使用最为广泛的3D打印综合软件。
软件能够实现切片、查看修改G-Code、手动控制3D打印机、更改某些固件参数等等功能,同时软件具有界面友好型,软件易操作等特点,因而得到广泛应用,今天就给大家介绍一下这款软件。
软件目前最新版为V1.5.6,打印虎网站提供了免费下载(打印虎本地下载,百度云下载)。
软件相较之前版本尤其是已经介绍过的V1.0.6版本在主页面上布局基本没有什么改变,主要改变在于增加了Server功能模块,以及集成了最新版本的Cura Engine/Slic3r切片软件。
关于Repetier-Server,我们会在后续单独介绍这一模块功能。
软件的安装比较简单,也可参看RepRap Prusa i3 3D打印机软件安装图解教程第二版,在此不再赘述。
安装过程中唯一需要说明的一点,是Repetier-Server功能。
这个功能缺省是打钩的,但这个功能的文件并没有包含在安装包中。
因此,如果一路点击“下一步”安装的话,会在安装过程中下载Repetier-Server,对于国内用户来说,直接从国外网站下载会比较慢,要多等一会才行。
如果想快速安装,要把这个勾去掉才行。
如下图所示。
安装好软件后,直接运行打开,主界面如下图所示:Repetier-Host软件主界面包括菜单栏,快速工具栏,视图区和功能区。
菜单栏包含一些基本Windows常用菜单,下侧还包含几个工具按钮主要用于连接打印机,对打印机进行设置;快速工具栏中包含一些查看模型的快捷工具和查看视角快捷按钮;视图区是用来查看载入模型,并在开始打印模型后查看温度变化情况,因为比较简单,本文就不再介绍;功能区是该软件的核心区域,也最为关键,包含5个功能块:物体放置、切片软件、(print preview)预览、手动控制和SD卡,本教程将重点讲解。
开源3D打印机软件Repetier使用教程

开源3D打印机软件Repetier使用教程3D打印技术在近年来迅速发展,并逐渐普及。
作为实现3D打印的重要工具之一,3D打印机软件在打印过程中起到了至关重要的作用。
Repetier是一款开源的3D打印机软件,具有强大的功能和灵活的使用方式。
本文将为您提供一份Repetier的使用教程,让您能够更好地利用这一工具进行3D打印。
首先,在使用Repetier前,我们需要安装相应的驱动程序。
根据你所使用的3D打印机型号,从Repetier官方网站上下载并安装对应的驱动程序。
安装完成后,将3D打印机通过USB线与电脑连接。
此时,我们就可以开始使用Repetier了。
打开Repetier软件后,我们会看到一个直观且易于理解的用户界面。
在软件的顶部,有一排常用功能按钮,如导入模型、调整打印参数等。
在界面的右侧,则显示了3D打印机当前的状态信息,如温度、运动轨迹等。
接下来,我们需要导入要打印的模型。
Repetier支持导入多种格式的3D模型文件,包括常见的STL格式。
点击界面顶部的“导入”按钮,选择你要打印的模型文件。
导入后,我们可以在界面的左侧看到这个模型,同时也可以对其进行缩放、平移和旋转等操作,以适应打印需求。
在导入模型后,我们需要设置打印参数。
点击界面顶部的“设置”按钮,可以进入打印参数调整的界面。
在这个界面中,我们可以设置打印温度、打印速度、打印材料等参数。
根据你所使用的3D打印机型号和打印材料的特性,合理地调整这些参数能够获得更好的打印效果。
调整好打印参数后,我们需要进行切片操作,将模型转换为3D打印机能够识别和打印的指令。
点击界面顶部的“切片”按钮,选择切片模式,并设置好切片参数。
Repetier支持多种切片引擎,可以选择自己熟悉和喜欢的切片软件。
在切片过程中,Repetier会根据设定的参数,将模型分割为多个薄片,并生成相应的打印路径。
切片完成后,我们可以将切片好的文件发送到3D打印机进行打印。
Repetier-Host教程

Repetier-Host 使用教程概述Repetier-Host是Repetier公司开发的一款免费的3D打印综合软件,可以进行切片、查看修改G-Code、手动控制3D打印机、更改某些固件参数以及其他的一些小功能。
Repetier 公司并不提供切片引擎,而是在该软件中外部调用其他的切片软件进行切片,比如CuraEngine、Slic3r及Skeinforge等切片软件。
在同类软件(如Printrun,Repelicator-G)中使用起来是比较方便的一款。
安装Repetier-Host当前为1.0.6版,下载地址为/download/,选择相应的操作系统下载即可。
由于网站为外国网站,访问速度可能会比较慢,阿巴赛3D教育将该软件的Windows版本放在了百度云上,下载地址为下载完成后在下载目录中找到该文件,如图1,双击该文件即可开始安装。
图 1 可执行文件该软件支持多国语言,包括简体中文。
但在安装的时候无法选择中文,选择“英文”安装,完成后软件是简体中文版。
可能软件能够识别系统语言并自动匹配。
图 2 选择安装语言,默认即可接下来选择安装目录图 3 选择安装目录然后选择需要加载的切片引擎,默认加载CuraEngine和Slic3r,可选择加载Skeinforge,由于该切片引擎用起来很不爽,故笔者不建议选择。
若选择,须联网下载图 4 选择切片引擎下面选择“创建桌面图标”,图 5 创建桌面图标安装完成后,桌面出现快捷方式。
运行Repetier-Host软件,主界面如下图工具栏视图区功能区图 6 Repetier-Host主界面Repetier-Host软件主界面包括菜单栏,工具栏,视图区和功能区。
工具栏主要用于连接打印机,对打印机进行设置。
视图区主要用来查看模型、G-Code文件、观察温度变化曲线,另外包含一些查看视角快捷按钮。
功能区是该软件的核心区域,包含5个功能块:物体放置、切片软件、预览、手动控制和SD卡。
3D打印机软件Repetier-Host中文说明书

手动控制 ......................................................................................................................................... 20
2
Repetier-Host 说明书
配置
开始前确保您的打印机已经通过 USB 正确连接上电脑,并打开电源。第一次使用时可能需 要安装 FT232 USB 串口驱动,安装完成后就可以在设备管理器中找到相应的 COM 口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【打印虎】Repetier-Server基础图解教程玩3D打印机的朋友,安装了最近的Repetier-Host 1.5.6之后(打印虎本地下载,百度云下载),会发现Repetier-Host会缺省附带安装Repetier-Server 0.60.4,这个软件给Repetier-Host增加了(私有)云功能。
这一功能,允许用户把3D打印机部署在远程(也许是另一件屋子,也许是另一个城市),通过Repetier-Server提供的服务,连接、管理、操作3D打印机。
相比于直接使用Repetier-Host加USB连接3D打印机的方式,这样做有几个明显的好处:对于个人使用者来说,把3D打印机放在另一间屋子,可以减少3D打印过程中产生的塑料味道的吸入,有利于健康;对于拥有多台3D打印机的企业来说,可以更加有效的管理这些3D打印机,把他们组成一个3D打印机农场;对于出售3D 打印服务的商家来说,可以让服务的用户直接提交3D打印任务,观察任务执行的进度,让3D打印服务更加可视透明,提高用户的满意程度。
这么看,是不是感觉Repetier-Server是一个特别有用的工具?如果你对这个新工具感兴趣,可以读这篇教程,和我一起了解一下它。
可能你眼下还用不上其中的一些高级功能,但也说不准以后就会发现合适的使用场景。
既然是一个远程服务端工具,Repetier-Server自然会提供远程访问的方法。
目前最主要的使用方式有两种,一种是使用浏览器,直接访问Repetier-Server提供的Web服务,这种方式使用便捷,不论是电脑还是PAD还是手机都可以使用,但缺少一些前段处理STL 3D 模型方面的功能。
另一种方式是和Repetier-Host客户端配合使用,这样可以利用Repetier-Host弥补Repetier-Server 3D模型处理方面的不足,但要比Web方式麻烦一些。
这两种使用方式,我们在下文都会进行介绍,大家对这两种远程访问方法所能提供的功能有所了解之后,选择自己合适的方式即可。
操作系统方面,这篇教程以Windows 7为例进行介绍。
如果你使用Mac或者Linux,也没有关系,它们的功能完全一样,只是界面略有不同。
如果你使用其他版本的Windows,文章中提到的文件路径可能会有变化,只要对应修改为正确的文件路径即可。
第一节,Repetier-Server的安装一般情况下,如果你安装或者升级到Repetier-Host 1.5以上版本,那么在你安装或者升级Repetier-Host过程中,软件将自动为你安装Repetier-Server,所以你就可以跳过安装这部分的介绍了。
但有些朋友可能在安装过程中没有自动安装,或者在服务器电脑上没有安装Repetier-Host而只想安装Repetier-Server的朋友,那么就可以参考这一节的内容进行安装了。
1.点击网站,进入下载页面,点击下载相应适合自己系统的版本,包括了Windows,Mac、Linux。
如果只需要Windows版本,也可在这里直接下载(打印虎本地下载,百度云下载)。
2.双击下载完成的安装文件进行安装,如下图,并点击下一步;3.许可证协议页面,单击“我接受”4.选择安装路径(最好英文目录下,一般默认即可)5.点击安装,开始安装;6.点击完成,即完成安装。
7.安装完成后,会自动跳转到网页面,页面网址为http://localhost:3344。
至此,Repetier-Server即安装成功。
如果用户安装Repetier-Host过程中能够自动跳转到此网页,说明在安装Repetier-Host过程中已经自动安装了Repetier-Server。
缺省情况下,安装1.5版本以上的Repetier-Host都会自动安装Repetier-Server。
在Windows上,Repetier-Server是以一个后台方式运行的服务,每次Windows启动都会自动启动后台服务。
若要停止/重新启用Repetier-Server,可以通过任务管理器进行操作,选择任务管理器中服务选项卡,找到Repetier-Server点击选择鼠标右键即可停止使用或重新启用服务,如下图所示。
特别注意:默认情况下,Repetier-Server将所有数据存储在同一目录文件夹下,默认目录为 C:\ProgramData\Repetier-Server\,无论是软件卸载或者升级Server,目录下数据都不会删除,以防止数据丢失。
如果需要备份数据,只需要备份此文件夹即可。
第二节,Repetier-Server云服务器主页在介绍添加打印机、配置打印机等功能之前,我们先对Repetier-Server云服务器主页面控制台进行简要介绍:在首页界控制台面菜单栏中包含了6个工具按钮,分别为主页、打印机列表、信息、全屏切换、设置、语言设置。
:语言设置按钮,其中包含了中文,所以我们首先可以在此将界面语言更改为中文,选择中文后软件将变为中文页面。
:全屏显示界面。
:3D打印机消息,当Repetier-Server中打印机出现信息报告时,将会在这里显示。
:3D打印机列表,点击会显示当前云端包已添加的打印机。
:主页按钮,点击将会回到控制台首页。
:打印机设置按钮,包含用户信息、全局设定、信息推送、版本检查更新、注册、使用手册等选项。
除了打印机设置之中的全局设置和用户管理功能,我们会在后面的章节进行介绍。
除了这两个功能之外,这些按钮提供的功能都比较简单。
在稍微熟悉了这些功能之后,我们要开始添加我们的3D打印机了。
第三节,添加3D打印机对主界面控制台有了基础了解之后,下面我带领大家进入最主要的内容,即在Repetier-Server中添加一台打印机。
添加打印机非常方便,直接点击控制台主页面中的添加打印机,或者点击右上角的加号按钮然后选择添加打印机,即可进行添加打印机的操作。
以下将会对打印机的添加分步介绍。
1.打印机命名,自己任意命名即可,完成后点击继续前往步骤22.连接打印机,此时可以连接打印机(这样可以方便Repetier-Server自行检查打印机配置,并进行匹配),连接完成后点击续前往步骤3,网页将会自动检测并上传打印机固件相关配置。
3.当第二步检测完成后,将会自动跳转步骤3,进行打印机形状设置,此时根据打印机形状自行完成设置,设置完成后点击前往步骤44.步骤4中进行热床和挤出头设置,设置挤出头数量和耗材直径,设置完成后点击继续前往步骤55.对打印机部分特征进行设置,按照打印机类型进行设置,完成后点击完成按钮。
6.完成配置后,在控制台主页面将会出现已经完成添加的打印机啦。
第四节,3D打印机设置添加打印机完成后,最主要的设置项已经填好,但很多情况下,还需要对3D打印机进行一些其他配置设定。
进入打印机设置有两种办法,第一种是在控制台页面下,点击需要设置的打印机右上方的设置按钮,在下拉菜单中点击打印机设置按钮;第二种先点击控制台中需要设置打印机的前往打印机按钮,进入打印机页面,在打印机页面中点击右侧设置按钮下的打印机设置。
进入打印机设置后界面如下,曾经设置过Repetier-Host的朋友应该会比较熟悉,包括了通用一些设置、挤出头、打印机形状、G代码等,大部分在Repetier-Host的打印机设置中有的设置选项按钮在Repetier-Server中也都包含,在此就不再介绍了,想要了解有关Repetier-Host打印机设置有关介绍,可以访问打印虎原创教程。
在此仅介绍与Repetier-Host不同的一些选项及设置。
在通用、打印机形状以及G-code的设置选项卡中基本与Repetier-Host一样。
本文就不再展开介绍。
Repetier-Server与Repetier-Host关于估算打印时间和耗材上不同的地方,在于Repetier-Host只能估算打印消耗时间,而Repetier-Server能够精确计算打印所需消耗时间。
这一功能实现是通过在打印机首次设置时,软件可以预先对打印机进行加热和冷却,在加热和冷却过程中计算出当前打印机的加热和冷却速度,从而实现精确计算其他打印模型所消耗时间。
下面带领大家认识一下这一功能,首先在打印机设置选项卡中选择挤出头选项卡,如下图所示:1、首先点击开始向导,将进入测量界面,设置需要挤出头和热床达到的温度,然后点击,开始测量:2、点击开始测量后,打印机将自动开始加热,需要特别注意的是,加热过程中所打开Repetier-Server网页不能关闭,若关闭则打印机将不断进行加热。
当加热和冷却完成后,页面将会显示出已经计算出的热床和挤出头加热和冷却速度。
如下图所示另外一个与Repetier-Host不同的地方即云摄像设置,原有的Repetier-Host并不支持云摄像头功能,而在目前的Repetier-Server中包含了这一功能,方便用户查看3D打印的实时状况。
其设置界面如下:我们可以把USB摄像头安装在服务端电脑上,把摄像头角度调整好,对准3D打印机的工作区,然后利用webcamXP等软件,将摄像头的视频源转为动态/静态图像HTTP URL,并且把这两个URL填入这个页面的表单中,就完成了云摄像头的设置。
云摄像头配置完成之后,我们就可以通过摄像头查看打印状态了:如果你对webcamXP软件的操作有疑问,不知道如何将摄像头的视频源转换为HTTP URL,可以到打印虎问答(/q2a/)上提问,我会在问答社区中给你详细解答。
第五节,全局设置打印机的全局设置主要包括了打印机用于云链接的信息设置,打印机耗费计算、打印机推送消息的设置和打印模型预览图片的设置。
进入打印机全局设置可以通过主菜单栏中的设置按钮下拉菜单中的全局设置进入,如下图所示。
Repetier-Server中的全局设置包含了云连接、打印耗费、推送消息和预览JPG图像四个选项卡,如下图所示。
选择云连接将会显示当前连接的API密钥,这主要显示连接本地Repetier-Host的API密钥,通过这一密钥可实现本地与云端的连接,这对于连接本地Repetier-Host软件至关重要,如下图所示。
打印机耗费选项中,可以自行设置耗材的材料价格,时间成本,加工费等从而很方便的得出最终成本,如下图所示。
推送消息选项,包含是否需要打开推送消息,以及推送消息类型设置选项等功能,如下图所示。
预览JPG图像主要是用于显示上传代码的预览图,Repetier-Server会根据上传代码通过JPG图像设置的打印机头颜色设置自行渲染出代码代表的模型预览图,以方便查看。
第六节,用户管理Repetier-Server新增加了一个用户管理功能,因为Repetier-Server为云端服务器,允许在任何地点进行访问,为保证安全,用户可以创建用户账号进行访问,另外,为满足多用户访问需求,也可创建多个账号,从而方便多个用户的访问。