slic3r学习

用法:slic3r.pl [OPTIONS] [file.stl] [file.stl] ……

--help 输出用法并退出

--version 输出slic3r的版本并退出

--save <file> 把配置保存在指定文件中,要使用双引号

--load <file> 从指定文件中加载配置,可以多次使用来加载多个配置文件

-o ,--output <file> 输出gcode的文件,默认这个文件保存在输出文件的相当目录下,使用用---output-filename-format生成文件名

不生成G-code的操作

--repair 对指定的这些STL文件进行修复,并把它们保存为<name>_fixed.obj

--info 输出文件的信息并退出

-j, --threads <num> 使用的线程数 (默认是2个)

GUI options

--no-plater 禁用slic3r GUI中的plater 标签页

--gui-mode 确定使用的配置模型(simple或expert)

--autosave <file> 自动输出当前的配置到指定的文件中

Output options

--output-filename-format 输出文件名的格式

--post-process 生成的G-code可以用支持的脚本进行处理,可以调用多次以进行多个脚本的处理

--export-svg 输出一个SVG文件,其中包含slices而不是G-code

-m, --merge 如果支持同时打印多个文件,它们会写到一个文件中

Printer options

--nozzle-diameter  喷嘴的直径,以mm为单位(默认是0.5)

--print-center 打印的中心,以mm为单位(默认是100,100)

--z-offset 垂直方向上的附加高度,以mm为单位(+/- 默认是0)

--gcode-flavor 生成G-code的类型(reprap/teacup/makeware/sailfish/mach3/no-extrusion,默认是reprap)

--use-relative-e-distances 启用后,获得相关的E值(默认是no)

--use-firmware-retraction 启用firmware-controlled retraction ,使用G10/G11(默认是no)

--gcode-arcs 使用G2/G3命令用于本地的弧(实验性的,不是所有的硬件都支持)

-g0 使用G0命令用于retraction(不是所有硬件都支持)

--gcode-comments 为G-code添加注释(默认是no)

--vibration-limit 限制在X和Y轴是移动的频率(Hz,设置0为禁用,默认是0)

Filament options

--filament-diameter 你的原料的直径,以mm为单位(默认为3)

--extrusion-multiplier 用来改变塑料喷出的量,这个值几本不用改,只有想进行材料收缩补偿时使用(默认是1)

--temperature 喷出的温度,以摄氏度为单位,设置为0禁用(默认是200)

--first-layer-temperature 第一层喷出的温度,以摄氏度为单位,设置为0禁用(默认值同--temperature)

--bed-temperature 加热床的温度,以摄氏度为单位,设置为0禁用(默认为0)

--first-layer-bed-temperature 对于第一层的加热床的温度(默认值同--bed-temperature)

Speed options

--travel-speed 非打印移动的速度,单位mm/s(默认130)

--perimeter-speed 对于周长(perimeter)打印的速度,单位mm/s(默认30)

--small-perimeter-speed 打印小的perimeter或% over perimeter的速度(默认30)

--external-perimeter-speed 打印外部perimeter或% over perimeter的速度 (默认值70%)

--infill-speed 打印的速度(默认60)

--solid-infill-speed 打印实体表面的速度或高于infill速度的%(默认值60)

--top-solid-infill-speed 打印top surfaces的速度或高于solid infill的速度的%(默认值50)

--support-material-speed 支持材料的打印移动速度(默认值 60)

--bridge-speed   bridge打印的速度(默认值 60)

--gap-fil-speed 对于gap fill打印的速度(默认20)

--first-layer-speed  打印第一层的速度,可以是一个绝对值,也可以是高于正常值的百分比(默认30%)

Acceleration options

--perimeter-acceleration 设置firmware的默认perimeters的默认加速度(mm/s^2,设置为0禁用,默认值为0)

--infill-acceleration infll的加速度(设置为0禁用,默认值为0)

--bridge-acceleration bridges打印的加速度(设置为0禁用,默认值0)

--first-layer-acceleration 第一层的打印加速度(设置 0禁用,默认值0)

--defautl-acceleration reset使用这个值(设置为0禁用,默认值130)

Accuracy options

--layer-height 层的高度,单位mm(默认0.4)

--first-layer-height 第一层的高度(mm或%,默认0.35)

--infill-every-layer 每N层Infill(默认1)

--solid-infill-every-layers 每N层强制一个solid layer(默认值0)

Print options

--perimeters number of perimeter/horizontal skins(默认3)

--top-solid-layers number of solid layers to do for top surfaces(默认3)

--bottom-solid-layers number of solid layers to do for bottom surfaces(默认3)

--solid-layers 上面两项的组合

--fill-density 填充密度(范围0-1,默认值0.4)

--fill-angle 填充角度(范围0-90,默认45)

--fill-pattern 填充non-solid层的模式(默认honeycomb)

--solid-fill-pattern  填充solid层使用的模式(默认rectilinear)

--start-gcode 加载初始的G-code

--end-gcode……

--layer-gcode 加载layer-change G-code(默认nothing)

--toolchange-gcode  加载tool-change G-code(默认nothing)

--randomize-start 在层间随机起始点(默认yes)

--external-perimeter-first 逆转perimeter顺序(默认no)

--spiral-vase 实验性选项,raise Z gradually when printing single-walled vases(默认no)

--only-retract-when-crossing-perimeters Disable retraction when travelling between infill paths inside the same island(默认no)

--solid-inifill-below-area 当一个region有一个area小于阈值,强制solid infill(mm^2,默认70)

--infill-only-where-needed Only infill under ceilings (默认no)

--infill-first Make infill before perimeters(默认no)

Quality options(slower slicing)

--extra-perimeters 如果需要添加更多的perimeters(默认yes)

--avoid-crossing-perimeters 优化travel move,以使没有perimeters是相交的(默认no)

--start-perimeters-at-cocave-points 如果有凹点,试着从这里开始perimeter(默认no)

--start-perimeters-at-non-overhang 试着从非凹点开始perimeter(默认no)

--thin-walls检测single-width walls(默认yes)

--overhangs 实验性选项,使用bridge flow,speed和fan

Support material options

--support-material Generate support material for overhangs

--support-material-threshold overhang threshold angle(范围0-90,设置0是自动检测,默认0)

--support-material-pattern 用于support material的模式(默认:honeycomb)

--support-material-spacing 在pattern lines间的距离(mm,默认2.5)

--supprot-material-angle (范围0-90,默认0)

--support-material-interface-layers number of perpendicular layers between support material and object(默认3)

--support-material-interface-spacing Spacing between interface pattern lines(mm,设为0得到一个solid layer,默认0)

--raft-layers number of layers to raise the printed objects by(默认0)

--support-material-enforce-layers Enforce support material on the specified number of layers from bottom, regardless of --support-mterial and threshold(默认0)

Retraction options

-retract-length 暂停喷挤时缩进的长度,单位mm(默认1)

--retract-speed 缩进的速度,单位mm/s(默认30)

--retract-restart-extra 用于retraction补偿的额外filament量(默认0)

--retract-before-travel Only retract before travel moves of this lenght in mm(默认2)

--retract-lift 当retractingjf ,提升Z的量(默认0)

--retract-layer-change Enforce a retraction before each Z move(默认yes)

--wipe Wipe the nozzle while doing a retraction(默认no)

Retraction options for multi-extruder setups

--recract-length-toolchange Length of retraction in mm when disabling tool(默认1)

--retract-restart-extra-toolchange Additional amount of filament in mm to push after switching tool(默认0)

Cooling options

--cooling 开启风扇和冷却系统

--min-fan-speed 风扇的最慢速度(默认35%)

--max-fan-speed 风扇的最高速度(默认100%)

--bridge-fan-speed Fan speed to use when bridging(default:100%)

--fan-below-layer-time 如果一层的打印时间在这个近似秒数以下,开启风扇(默认值60)

--min-print-speed 最慢的打印速度(mm/s默认10)

--disable-fan-first-layers 对于前N层关闭风扇(默认1)

--fan-always-on 使风扇以最慢的速度一直转

Skirt options

--skirts number of skirts to draw(默认1)

--skirt-distance Distance in mm between innermost skirt and object(默认6)

--skirt-height Height of skirts to draw(expressed in layers,default:1)

--min-skirt-length  Generate no less than the number of loops required to consume this lenght of filament on the first layer, for each extruder(mm, default:0)

--brim-width Width of the brim that will get added to each object to help adhension(mm,默认0)

Transform options

--scale 对输入模型的缩放系数(默认1)

--rotate 旋转角度(0-360,默认0)

--duplicate 自动布置的物体数量(默认1)

--bed-size Bed size,只用于自动布置(mm,默认200,200)

--duplicate-grid 使用网布置的物体数量(默认1,1)

--duplicate-distance Distance  in mm between copieds(默认6)

Sequential printing options

--complete-objects 当打印多个object,完成一个之后才开始下一个(默认no)

--extruder-clearance-radius Radius in mm above which extruder won't collide with anything(默认20)

--extruder-clearance-height Maximum vertical extruder depth

Miscellaneous options

--notes 作为输出文件中的注解

--resolution Minimum detail resolution(mm, set zero for full resolution, default:0)

Flow options

--extrusion-width 手动设置喷挤宽度,它可以接收绝对值,单位mm(如0.65),也可以是是相对于layer height的百分比(如200%)

--first-layer-extrusion-width 设置第一层的喷挤宽度

--perimeter-extrusion-width 设置perimeter的喷挤宽度

--infill-extrusion-width 设置infill时的喷挤宽度

--solid-infill-extrusion-width  设置solid infill时的喷挤宽度

--top-infill-extrusion-width 设置top infill时的喷挤宽度

--support--material-extrusion-width 对于support material设置喷挤宽度

--bridge-flow-ratio Multiplier for extrusion when bridging(default:1)

Multiple extruder options

--extruder-offset 每个喷挤头的偏移量,

--perimeter-extruder 用于perimeter的喷挤头(默认1)

--infill-extruder 用于infill的extruder(默认1)

--support-material-extruder 用于support material的喷挤头(默认1)

--support-material-interface-extruder 用于support material interface的喷挤头(默认1)

--ooze-prevention Drop temerature and park extruders ouside a full skirt for automatic wiping(默认no)

--standby-temperature-delta Temperature difference to be applied when an extruder is not active and --ooze-roevention is enabled(默认-5)


阅读更多

扫码向博主提问

chs007chs

非学,无以致疑;非问,无以广识
  • 擅长领域:
  • java
  • linux
去开通我的Chat快问
个人分类: 3d打印
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭