2021-03-31 10:48:33 -04:00
// English language map. Other localization maps will
// defer to English map for any missing key/value pairs
2022-02-22 00:05:29 -05:00
self . kiri . lang [ 'en' ] =
self . kiri . lang [ 'en-us' ] = {
2021-02-23 00:08:45 -05:00
// common keys and menus
animate : "animate" , // CAM animate button
arrange : "arrange" , // layout workspace objects
axis : "axis" , // left object scale pop menu
2024-05-20 22:20:20 -04:00
back : "back" ,
2021-02-23 00:08:45 -05:00
clear : "clear" , // clear workspace (remove all objects)
copy : "copy" ,
2024-09-10 21:48:56 -04:00
clone : "clone" , // create duplicate
2021-02-23 00:08:45 -05:00
delete : "delete" ,
detail : "detail" ,
done : "done" ,
2022-10-05 16:21:31 -04:00
edit : "edit" ,
2020-03-18 14:09:38 -04:00
enable : "enable" ,
2022-10-18 19:51:53 -04:00
disable : "disable" ,
2025-02-05 18:37:41 -05:00
donate : "donate" ,
2021-02-23 00:08:45 -05:00
export : "export" ,
files : "files" ,
2023-02-19 11:42:22 -05:00
filter : "filter" ,
2024-05-20 22:20:20 -04:00
front : "front" ,
2022-10-17 22:53:24 -04:00
fullscreen : "fullscreen" ,
2021-02-23 00:08:45 -05:00
help : "help" ,
ghost : "ghost" , // left render pop menu (wireframe)
hide : "hide" , // left render pop menu (invisible)
home : "home" ,
import : "import" ,
language : "language" ,
2024-05-20 22:20:20 -04:00
left : "left" ,
2025-02-23 08:43:39 -05:00
machines : "machines" , // device or machine
2021-10-07 22:59:05 -04:00
mesh : "mesh" , // mesh editing
2021-02-23 00:08:45 -05:00
metric : "metric" ,
name : "name" ,
2025-02-23 08:43:39 -05:00
new : "new" , // file new
2022-10-18 19:51:53 -04:00
off : "off" , // turn something off (like a lightbulb)
on : "on" , // turn something on (like a lightbulb)
2024-05-20 22:06:33 -04:00
profs : "profiles" , // right menu "profiles"
prefs : "preferences" , // right menu "preferences"
2021-02-23 00:08:45 -05:00
preview : "preview" ,
recent : "recent" ,
2024-06-01 16:49:26 -04:00
rename : "rename" ,
2021-02-23 00:08:45 -05:00
render : "render" , // left render pop menu
reset : "reset" ,
2024-05-20 22:20:20 -04:00
right : "right" ,
2021-02-23 00:08:45 -05:00
rotate : "rotate" , // left rotate pop menu
save : "save" ,
scale : "scale" , // left object scale pop menu
2021-10-07 22:59:05 -04:00
select : "select" ,
2021-02-23 00:08:45 -05:00
setup : "setup" ,
2020-12-16 21:25:45 -05:00
settings : "settings" ,
2021-02-23 00:08:45 -05:00
size : "size" ,
2021-03-01 11:28:56 -05:00
slice : "slice" ,
2021-02-23 00:08:45 -05:00
solid : "solid" , // view type pop menu
2021-03-01 11:28:56 -05:00
start : "start" ,
2021-02-23 00:08:45 -05:00
tool : "tool" ,
tools : "tools" , // CAM tool menu button
top : "top" ,
type : "type" , // CAM tool type
version : "version" ,
view : "view" , // left view pop menu
wire : "wire" , // left render pop menu
2022-05-11 17:34:47 -04:00
volume : "volume" , // device build area
2020-03-18 14:09:38 -04:00
2021-02-22 23:20:00 -05:00
acct _xpo : [ "make a backup of your device" , "and device profiles with the" , "option to include workspace" , "objects and positions" ] ,
2020-11-16 11:00:52 -05:00
2021-02-23 00:08:45 -05:00
// RIGHT-CLICK CONTEXT MENU
rc _clws : "clear workspace" ,
rc _xpws : "export workspace" ,
rc _lafl : "lay flat" ,
rc _mirr : "mirror" ,
rc _dupl : "duplicate" ,
2021-04-21 22:30:42 -04:00
rc _focs : "set focus" ,
2021-09-06 21:47:27 -04:00
rc _heal : "heal meshes" ,
2021-11-02 11:58:00 -04:00
rc _swap : "replace vertices" ,
2021-10-08 21:15:54 -04:00
rc _xobj : "export OBJ" ,
rc _xstl : "export STL" ,
2021-11-09 20:46:10 -05:00
sb _info : [ "print speed" , "in mm/s" ] ,
2024-09-10 21:48:56 -04:00
rc _merg : "merge object meshes" ,
2021-02-23 00:08:45 -05:00
// DEVICE MENU and related dialogs
dm _sldt : "select a device type" ,
dm _stdd : "standard devices" ,
dm _mydd : "my devices" ,
dm _seld : "selected device" ,
dm _rcnt : "recent files" ,
2024-06-02 14:10:16 -04:00
dm _savs : "settings" ,
2021-02-23 00:08:45 -05:00
dm _appp : "Application Preferences" ,
// CAM Tool Dialog
td _tyem : "end" , // end mill
td _tybm : "ball" , // ball mill
td _tytm : "taper" , // taper mill
2025-04-18 13:02:58 -06:00
td _tydr : "drill" , // drill
2021-02-23 00:08:45 -05:00
td _tonm : "tool #" ,
td _shft : "shaft" , // endmill shaft specs
td _flut : "flute" , // endmill flute specs
td _tapr : "taper" , // endmill taper specs
2020-04-08 09:38:32 -04:00
// DEVICE dialog groups
2020-03-18 14:09:38 -04:00
dv _gr _dev : "device" ,
2020-04-08 09:38:32 -04:00
dv _gr _ext : "extruder" ,
2020-11-18 16:43:25 -05:00
dv _gr _out : "output" ,
2020-12-13 23:58:03 -05:00
dv _gr _gco : "gcode macros" ,
2020-04-08 09:38:32 -04:00
// DEVICE dialog (_s = label, _l = hover help)
2020-03-18 14:09:38 -04:00
dv _name _s : "name" ,
dv _name _l : "device name" ,
dv _fila _s : "filament" ,
dv _fila _l : "diameter in millimeters" ,
dv _nozl _s : "nozzle" ,
dv _nozl _l : "diameter in millimeters" ,
2020-04-13 17:42:40 -04:00
dv _bedw _s : "width" ,
2020-11-29 19:45:35 -05:00
dv _bedw _l : "workspace units" ,
2020-04-13 17:42:40 -04:00
dv _bedd _s : "depth" ,
2020-11-29 19:45:35 -05:00
dv _bedd _l : "workspace units" ,
2020-04-13 17:42:40 -04:00
dv _bedh _s : "height" ,
2021-02-22 23:20:00 -05:00
dv _bedh _l : [ "max build height" , "in workspace units" ] ,
2021-07-24 18:02:09 -04:00
dv _rezx _s : "resolution X" ,
dv _rezx _l : [ "x resolution" ] ,
dv _rezy _s : "resolution Y" ,
dv _rezy _l : [ "y resolution" ] ,
2021-06-29 09:15:55 -04:00
dv _zmax _s : "Z axis speed limit" ,
dv _zmax _l : [ "maximum Z axis speed" , "in millimeters / second" , "0 to disable" ] ,
2022-05-11 17:34:47 -04:00
dv _time _s : "output time factor" ,
dv _time _l : [ "modifier to print time estimates" , "in the gcode export dialog." , "raise or lower value based on your" , "predicted vs observed print times" ] ,
2020-04-13 17:42:40 -04:00
dv _spmx _s : "max spindle" ,
2021-02-22 23:20:00 -05:00
dv _spmx _l : [ "max spindle rpm speed" , "0 to disable" ] ,
2020-04-08 09:38:32 -04:00
dv _xtab _s : "absolute positioning" ,
2020-03-18 14:09:38 -04:00
dv _xtab _l : "extrusion moves absolute" ,
dv _orgc _s : "origin center" ,
dv _orgc _l : "bed origin center" ,
2021-01-21 12:49:21 -05:00
// dv_orgt_s: "origin top",
// dv_orgt_l: "part z origin top",
2020-03-18 14:09:38 -04:00
dv _bedc _s : "circular bed" ,
dv _bedc _l : "device bed is circular" ,
2020-12-04 19:44:31 -05:00
dv _belt _s : "belt bed" ,
dv _belt _l : "continuous printing bed" ,
2021-11-09 20:46:10 -05:00
dv _fsrc _s : "filament source" ,
dv _fsrc _l : [ "how filament is fed\ninto the extruder" ] ,
2021-02-28 21:18:43 -05:00
dv _retr _s : "firmware retract" ,
dv _retr _l : [ "device fimware supports G10/G11" ] ,
2022-05-08 13:41:12 -04:00
dv _fanp _s : "cooling" ,
2020-03-18 14:09:38 -04:00
dv _fanp _l : "set cooling fan power" ,
2022-05-08 13:41:12 -04:00
dv _feat _s : "feature" ,
dv _feat _l : "inject code for specified features" ,
2020-03-18 14:09:38 -04:00
dv _prog _s : "progress" ,
dv _prog _l : "output on each % progress" ,
dv _layr _s : "layer" ,
2021-02-22 23:20:00 -05:00
dv _layr _l : [ "output at each" , "layer change" ] ,
2020-06-27 23:28:09 -04:00
dv _tksp _s : "token spacer" ,
2021-02-22 23:20:00 -05:00
dv _tksp _l : [ "add a space between" , "gcode axis parameters" , "G0X0Y0X0" , "vs" , "G0 X0 Y0 Z0" ] ,
2020-03-18 14:09:38 -04:00
dv _strc _s : "strip comments" ,
2021-02-22 23:20:00 -05:00
dv _strc _l : [ "strip gcode comments" , "comments begin with ;" ] ,
2020-03-18 14:09:38 -04:00
dv _fext _s : "file extension" ,
dv _fext _l : "file name extension" ,
2022-10-18 10:27:41 -04:00
dv _lazr _s : "enable laser" ,
dv _lazr _l : [ "enable laser operations" ] ,
2021-11-15 14:10:15 -05:00
2020-03-18 14:09:38 -04:00
dv _dwll _s : "dwell" ,
dv _dwll _l : "gcode dwell script" ,
2025-02-18 23:53:21 -05:00
dv _tool _s : "tool" ,
2020-03-18 14:09:38 -04:00
dv _tool _l : "tool change script" ,
2025-02-18 23:53:21 -05:00
dv _sspd _s : "spindle" ,
2020-03-18 14:09:38 -04:00
dv _sspd _l : "set spindle speed" ,
dv _paus _s : "pause" ,
dv _paus _l : "gcode pause script" ,
dv _head _s : "header" ,
dv _head _l : "gcode header script" ,
dv _foot _s : "footer" ,
dv _foot _l : "gcode footer script" ,
2021-05-02 19:29:46 -04:00
dv _pext _s : "exterior" ,
dv _pext _l : [ "gcode script run before" , "printing exterior lines" ] ,
dv _pint _s : "interior" ,
dv _pint _l : [ "gcode script run before" , "printing interior lines" ] ,
2020-03-18 14:09:38 -04:00
dv _lzon _s : "laser on" ,
dv _lzon _l : "gcode laser on script" ,
dv _lzof _s : "laser off" ,
dv _lzof _l : "gcode laser off script" ,
2024-06-13 23:42:28 -04:00
dv _waon _s : "water on" ,
dv _waon _l : "gcode water pump on script" ,
dv _waof _s : "water off" ,
dv _waof _l : "gcode water pump off script" ,
dv _dkon _s : "knife down" ,
dv _dkon _l : "gcode knife down script" ,
dv _dkof _s : "knife up" ,
dv _dkof _l : "gcode knife up script" ,
2020-04-08 09:38:32 -04:00
dv _exts _s : "select" ,
2021-02-09 10:25:23 -05:00
dv _exts _l : "gcode run to enable this extruder" ,
dv _dext _s : "deselect" ,
dv _dext _l : "gcode run before enabling another extruder" ,
2020-04-08 09:38:32 -04:00
dv _extd _s : "deselect" ,
dv _extd _l : "gcode to deselect this extruder" ,
2020-04-08 10:38:37 -04:00
dv _exox _s : "offset x" ,
dv _exox _l : "nozzle offset x" ,
dv _exoy _s : "offset y" ,
dv _exoy _l : "nozzle offset y" ,
2020-03-18 14:09:38 -04:00
2021-11-15 14:10:15 -05:00
dv _paid _s : "printer id" ,
dv _paid _l : [ "unique printer identifier" , "may be made up" ] ,
dv _paps _s : "ping spacing" ,
2021-11-18 22:57:47 -05:00
dv _paps _l : [ "minimum filament consumption" , "between pings in millimeters" , "recommended 500 - 1000" , "0 = disable pings" ] ,
2021-11-15 14:10:15 -05:00
dv _pafe _s : "feed length" ,
dv _pafe _l : [ "feeder tube length in millimeters" , "short=570, medium=800, long=1100" ] ,
dv _papl _s : "push length" ,
dv _papl _l : [ "distance between extruder gear" , "and nozzle tip in millimeters" ] ,
2021-11-17 15:03:28 -05:00
dv _paof _s : "offset length" ,
dv _paof _l : [ "length to add or remove from" , "the first segment in millimeters" , "usually 0" ] ,
2021-11-15 14:10:15 -05:00
dv _pahe _s : "heating time" ,
dv _pahe _l : [ "offset from default" ] ,
dv _paco _s : "cooling time" ,
dv _paco _l : [ "offset from default" ] ,
dv _pacm _s : "compression time" ,
dv _pacm _l : [ "offset from default" ] ,
2020-03-18 14:09:38 -04:00
// MODE
mo _menu : "mode" ,
2020-04-13 17:42:40 -04:00
mo _fdmp : "FDM Print" ,
mo _slap : "SLA Print" ,
mo _lazr : "Laser Cut" ,
mo _cncm : "CNC Mill" ,
2020-03-18 14:09:38 -04:00
// SETUP
su _menu : "setup" ,
su _devi : "Devices" ,
su _tool : "Tools" ,
su _locl : "Local" ,
2020-04-07 21:45:21 -04:00
su _xprt : "Export" ,
2020-03-18 14:09:38 -04:00
su _help : "Help" ,
2020-06-01 21:53:14 -04:00
// LOAD
fe _menu : "file" ,
fn _recn : "Recent" ,
2020-03-18 14:09:38 -04:00
fn _impo : "Import" ,
2020-06-01 21:53:14 -04:00
// FUNCTION
fn _menu : "action" ,
2020-03-18 14:09:38 -04:00
fn _arra : "Arrange" ,
fn _slic : "Slice" ,
fn _prev : "Preview" ,
fn _expo : "Export" ,
// VIEW
vu _menu : "view" ,
2020-06-01 23:23:47 -04:00
vu _home : "Home" ,
vu _rset : "Reset" ,
vu _sptp : "Top" ,
vu _spfr : "Front" ,
vu _splt : "Left" ,
vu _sprt : "Right" ,
2020-03-18 14:09:38 -04:00
// WORKSPACE
2020-06-05 23:21:53 -04:00
ws _menu : "view" ,
2020-03-18 14:09:38 -04:00
ws _save : "Save" ,
ws _cler : "Clear" ,
// OPTIONS
2020-11-06 10:47:49 -05:00
op _menu : "interface" ,
2020-11-18 09:11:29 -05:00
op _disp : "display" ,
2020-04-08 12:09:07 -04:00
op _xprt _s : "expert" ,
2020-11-18 09:11:29 -05:00
op _xprt _l : "show more settings options" ,
2021-04-22 11:13:43 -04:00
op _decl _s : "show decals" ,
2020-11-29 00:10:41 -05:00
op _decl _l : "show device decals and logos" ,
2022-09-16 10:43:53 -04:00
op _shny _s : "detail render" ,
op _shny _l : "choose a slice render method that is slower and uses specular highlighting. this makes it easier to see detail in some models at the expense of render speed" ,
2021-04-22 11:13:43 -04:00
op _devl _s : "developer" ,
2021-07-04 21:05:46 -04:00
op _devl _l : [ "show developer options" , "enable developer debugging" ] ,
2020-10-27 21:09:28 -04:00
op _hopo _s : "hover pop" ,
2021-02-22 23:20:00 -05:00
op _hopo _l : [ "enable menu hover" , "to activate" ] ,
2020-04-08 09:38:32 -04:00
op _dark _s : "dark mode" ,
op _dark _l : "dark mode interface" ,
2020-04-20 08:57:48 -04:00
op _comp _s : "compact ui" ,
2021-02-22 23:20:00 -05:00
op _comp _l : [ "compact user interface" , "better for small screens" , "and tablets" ] ,
2020-10-29 11:34:48 -04:00
op _shor _s : "show origin" ,
op _shor _l : "show device or process origin" ,
op _shru _s : "show rulers" ,
2021-02-22 23:20:00 -05:00
op _shru _l : [ "show axes rulers" , "on major gridlines" ] ,
2020-11-10 21:48:04 -05:00
op _sped _s : "show speeds" ,
2021-02-22 23:20:00 -05:00
op _sped _l : [ "show speed to color bar" , "in preview mode" ] ,
2020-03-18 14:09:38 -04:00
op _auto _s : "auto layout" ,
2021-02-22 23:20:00 -05:00
op _auto _l : [ "automatically layout platform" , "when new items added" ] ,
2020-03-18 14:09:38 -04:00
op _free _s : "free layout" ,
2021-02-22 23:20:00 -05:00
op _free _l : [ "permit dragable layout" , "no effect in laser mode" ] ,
2021-02-09 10:35:14 -05:00
op _spcr _s : "spacing" ,
2022-02-08 23:54:20 -05:00
op _spcr _l : [ "spacing between objects" , "during auto layout" , "in workspace units" , "in belt mode, use 0" , "to auto-space by height" ] ,
2024-09-06 11:38:18 -04:00
op _spoa _s : "edge angle" ,
op _spoa _l : [ "surface angle difference triggering an edge trace" ] ,
2022-02-08 23:54:20 -05:00
op _spcx _s : "random X" ,
op _spcx _l : [ "in belt mode, randomly" , "layout the part on X" , "to even belt wear" ] ,
2021-03-04 13:22:53 -05:00
op _orth _s : "orthographic" ,
op _orth _l : [ "orthographic display" , "requires page refresh" ] ,
2022-01-28 16:54:53 -05:00
op _anta _s : "anti-alias" ,
op _anta _l : [ "smooth display. better but slower" , "requires a page refresh or reload" ] ,
2020-03-18 14:09:38 -04:00
op _invr _s : "invert zoom" ,
2021-02-22 23:20:00 -05:00
op _invr _l : [ "invert mouse wheel" , "scroll zoom" ] ,
2020-11-18 09:47:55 -05:00
op _save _s : "auto save" ,
2021-02-22 23:20:00 -05:00
op _save _l : [ "preserve objects in workspace" , "between application reloads" ] ,
2020-11-12 12:15:39 -05:00
op _line _s : "line type" ,
2021-02-22 23:20:00 -05:00
op _line _l : [ "line style for path rendering" , "impacts 3d performance" , "path: 3d best" , "flat: 2d good" , "line = 1d fast" ] ,
2020-03-18 14:09:38 -04:00
op _unit _s : "units" ,
2021-02-22 23:20:00 -05:00
op _unit _l : [ "workspace units affects" , "speeds and distances" ] ,
2020-11-24 19:46:15 -05:00
op _anim _s : "animate" ,
2021-02-22 23:20:00 -05:00
op _anim _l : [ "animation mesh density" , "higher is more dense" , "takes more memory" , "and is slower" ] ,
2022-01-16 18:21:30 -05:00
op _exgl _l : [ "show Grid:Local devices in export dialog" , "includes Grid:Bots and OctoPrint plugins" ] ,
op _exgh _l : [ "legacy Grid:Host local network support" ] ,
op _exop _l : [ "legacy OctoPrint local network support" , "Grid:Space OctoPrint plugin recommended" ] ,
2020-03-18 14:09:38 -04:00
2020-10-30 23:51:38 -04:00
lo _menu : "layout" ,
2020-10-29 11:34:48 -04:00
2021-06-20 22:15:46 -04:00
pt _menu : "slicer" ,
2020-11-06 10:47:49 -05:00
pt _deci _s : "decimate" ,
2021-02-22 23:20:00 -05:00
pt _deci _l : [ "enable or disable point decimation" , "during port import. for faster slicing" , "and lower memory usage" ] ,
2021-06-20 22:15:46 -04:00
pt _qual _s : "detail" ,
2022-09-16 13:26:33 -04:00
pt _qual _l : [ "level of detail to retain during slicing operations. lower is faster and uses less memory. large scale models often do no benefit from higher detail. instead it my only result in memory and processing problems. reduce this value if you are getting out of memory errors." ] ,
2021-02-14 23:10:50 -05:00
pt _heal _s : "heal mesh" ,
2022-09-16 13:26:33 -04:00
pt _heal _l : [ "attempt to heal non-manifold meshes during slicing. may increase slicing time. enables a warning when non-manifold geometries are detected." ] ,
2021-06-20 22:15:46 -04:00
pt _thrd _s : "threaded" ,
2022-09-16 13:26:33 -04:00
pt _thrd _l : [ "use parallel processing when browser supports nested workers. may increase memory pressure on larger models. disable if you are getting out of memory errors" ] ,
2021-07-07 21:09:34 -04:00
pt _assy _s : "assembly" ,
2022-09-16 13:26:33 -04:00
pt _assy _l : [ "use web assembly when supported by browser. if you experience artifacts or memory errors, try disabling this." ] ,
2020-11-06 10:47:49 -05:00
2020-10-29 11:34:48 -04:00
xp _menu : "exports" ,
2020-06-10 20:48:59 -04:00
2020-03-18 14:09:38 -04:00
// SETTINGS
2020-12-27 14:36:17 -05:00
se _menu : "profile" ,
2021-01-16 21:51:09 -05:00
se _load : "load" ,
2020-03-18 14:09:38 -04:00
se _save : "save" ,
2024-05-29 08:52:16 -04:00
// FDM LAYERS
2024-06-10 21:54:25 -07:00
sl _menu : "paths" ,
2024-07-07 11:41:00 -04:00
sl _angl _s : "slice angle" ,
sl _angl _l : [ "slice angle bias in degrees" ] ,
2024-05-29 22:40:40 -04:00
sl _lahi _s : "layer height" ,
2021-02-22 23:20:00 -05:00
sl _lahi _l : [ "height of each slice" , "layer in millimeters" ] ,
2024-05-29 22:40:40 -04:00
ad _minl _s : "layer minimum" ,
2021-02-22 23:20:00 -05:00
ad _minl _l : [ "adaptive min layer height" , "in millimeters" , "must be non-zero" ] ,
2024-05-29 08:52:16 -04:00
ad _adap _s : "adaptive" ,
ad _adap _l : [ "use adaptive layer heights" , "with 'layer height' as max" , "and 'layer min' as the min" ] ,
2020-03-18 14:09:38 -04:00
sl _ltop _s : "top layers" ,
2022-10-31 19:12:41 -04:00
sl _ltop _l : [ "number of solid layers at the top of the print or on flat areas facing up" ] ,
2020-03-18 14:09:38 -04:00
sl _lsld _s : "solid layers" ,
2021-04-22 19:42:09 -04:00
sl _lsld _l : [ "solid fill areas computed" , "from bridges and flat areas" , "detected betwen sliced layers" ] ,
2020-03-18 14:09:38 -04:00
sl _lbot _s : "base layers" ,
2022-10-31 19:12:41 -04:00
sl _lbot _l : [ "number of solid layers at bottom of the print or under bridge spans" ] ,
2020-03-18 14:09:38 -04:00
2024-05-29 08:52:16 -04:00
// FDM WALLS
2024-05-29 16:00:16 -04:00
sw _menu : "shells" ,
sl _shel _s : "shell count" ,
2021-02-22 23:20:00 -05:00
sl _shel _l : [ "number of perimeter" , "walls to generate" ] ,
2024-05-29 22:40:40 -04:00
ad _thin _s : "thin walls" ,
2024-05-29 08:52:16 -04:00
ad _thin _l : [ "detect and fill gaps" , "between shell walls" ] ,
// FDM SHELLS
2024-05-29 16:00:16 -04:00
sl _line _s : "shell width" ,
2021-05-28 21:36:39 -04:00
sl _line _l : [ "extrusion width in millimeters" , "0 = nozzle diameter" ] ,
2024-05-29 16:00:16 -04:00
sl _ordr _s : "shell order" ,
2021-02-22 23:20:00 -05:00
sl _ordr _l : [ "output shell order" , "inside to outside" , "or outside to inside" , "affects surface quality" ] ,
2020-12-27 19:55:30 -05:00
sl _strt _s : "layer start" ,
2021-02-22 23:20:00 -05:00
sl _strt _l : [ "layer starting point" , "last = last layer end" , "center = part center" , "origin = device origin" ] ,
2020-11-21 12:32:55 -05:00
2020-03-18 14:09:38 -04:00
// FDM FILL
2024-05-29 16:00:16 -04:00
fi _menu : "sparse fill" ,
2021-03-15 11:00:05 -04:00
fi _type : "fill type" ,
2022-12-31 21:09:05 -05:00
fi _pcnt _s : "fill amount" ,
2021-02-22 23:20:00 -05:00
fi _pcnt _l : [ "fill density values" , "0.0 - 1.0" ] ,
2021-05-05 11:03:00 -04:00
fi _rept _s : "fill repeat" ,
fi _rept _l : [ "number of times to repeat" , "unchanged fill layers" ] ,
2022-03-01 15:58:55 -05:00
fi _angl _s : "solid angle" ,
2021-02-22 23:20:00 -05:00
fi _angl _l : [ "starting angle in degrees" , "90 degrees added to " , "each following layer" , "applies only to solid layers" ] ,
2022-03-01 15:58:55 -05:00
fi _grow _s : "solid expand" ,
fi _grow _l : [ "expand projected solids" , "can help with solid areas" , "over sparse infill areas" , "units in millimeters" ] ,
2024-05-29 22:40:40 -04:00
fi _over _s : "fill overlap" ,
fi _over _l : [ "overlap with shell and other fill" , "for improved extrusion bonding" , "as fraction of nozzle diameter" , "0.0 - 2.0" ] ,
2021-01-25 08:49:42 -05:00
// fi_rate_s: "print speed",
2021-02-22 23:20:00 -05:00
fi _rate _l : [ "extrusion speed for infill" , "set to 0 to use default" , "output print speeds" ] ,
2020-03-18 14:09:38 -04:00
2024-05-29 08:52:16 -04:00
// FDM HEATING
fh _menu : "heating" ,
// FDM COOLING
fc _menu : "cooling" ,
2020-03-18 14:09:38 -04:00
// FDM FIRST LAYER
2020-11-21 15:35:23 -05:00
fl _menu : "base" ,
2020-03-18 14:09:38 -04:00
fl _lahi _s : "layer height" ,
2021-02-22 23:20:00 -05:00
fl _lahi _l : [ "height of each slice" , "in millimeters" , "should be >= slice height" ] ,
2020-03-18 14:09:38 -04:00
fl _rate _s : "shell speed" ,
2021-04-13 11:38:36 -04:00
fl _rate _l : [ "shell printing max speed" , "in millimeters / second" ] ,
2020-03-18 14:09:38 -04:00
fl _frat _s : "fill speed" ,
2021-04-13 11:38:36 -04:00
fl _frat _l : [ "fill printing max speed" , "in millimeters / second" ] ,
2021-01-15 10:15:30 -05:00
fl _mult _s : "flow factor" ,
2021-02-22 23:20:00 -05:00
fl _mult _l : [ "extrusion multiplier" , "0.0 - 2.0" ] ,
2021-01-15 10:15:30 -05:00
fl _sfac _s : "width factor" ,
2021-02-22 23:20:00 -05:00
fl _sfac _l : [ "multiplier on nozzle size" , "changes line spacing" ] ,
2020-03-18 14:09:38 -04:00
fl _skrt _s : "skirt count" ,
2021-02-22 23:20:00 -05:00
fl _skrt _l : [ "number of first-layer offset" , "brims to generate" ] ,
2020-03-18 14:09:38 -04:00
fl _skro _s : "skirt offset" ,
2021-11-17 21:08:37 -05:00
fl _skro _l : [ "skirt offset from part" , "in millimeters" , "when rafts are used" , "this is the raft offset" ] ,
2020-03-18 14:09:38 -04:00
fl _nozl _s : "nozzle temp" ,
2021-02-22 23:20:00 -05:00
fl _nozl _l : [ "degrees in celsius" , "output setting used" , "when this is zero" ] ,
2020-03-18 14:09:38 -04:00
fl _bedd _s : "bed temp" ,
2021-02-22 23:20:00 -05:00
fl _bedd _l : [ "degrees in celsius" , "output setting used" , "when this is zero" ] ,
2020-11-21 15:35:23 -05:00
fr _spac _s : "raft gap" ,
2021-02-22 23:20:00 -05:00
fr _spac _l : [ "additional layer spacing" , "between 1st layer and raft" , "in millimeters" ] ,
2020-11-21 15:35:23 -05:00
fr _nabl _s : "raft enable" ,
2021-02-22 23:20:00 -05:00
fr _nabl _l : [ "create a raft under the" , "model for better adhesion" , "uses skirt offset and" , "disables skirt output" ] ,
2022-02-05 14:06:16 -05:00
fr _draf _s : "draft shield" ,
2022-02-06 16:11:28 -05:00
fr _draf _l : [ "extend skirt to height of part" , "which acts as a shield against" , "drafts and traps hot air" ] ,
2020-03-18 14:09:38 -04:00
2021-01-21 15:28:38 -05:00
// FDM BELT ONLY
2021-02-12 15:15:41 -05:00
fl _zoff _s : "belt offset" ,
2021-02-22 23:20:00 -05:00
fl _zoff _l : [ "height offset from belt" , "of lowest extrusion" , "in millimeters" ] ,
2021-09-05 20:42:18 -04:00
fl _flat _s : "flatten" ,
fl _flat _l : [ "flatten to the belt any point" , "height less than this value" , "in millimeters" ] ,
2021-04-21 21:35:37 -04:00
fl _brim _s : "brim sides" ,
fl _brim _l : [ "add brim to part perimeter" , "size is width in millimeters" , "0 to disable" ] ,
fl _brin _s : "brim interior" ,
fl _brin _l : [ "add brim to part interior" , "when interior voids exist" , "size is width in millimeters" , "0 to disable" ] ,
2021-01-21 15:28:38 -05:00
fl _brmn _s : "brim trigger" ,
2021-02-22 23:20:00 -05:00
fl _brmn _l : [ "add brims only when segment" , "facing belt is shorter than this" , "value in millimeters" , "0 = Infinity" ] ,
2021-04-06 22:38:02 -04:00
fl _brco _s : "brim comb" ,
fl _brco _l : [ "add brim gaps" , "every n lines" , "0 to disable" ] ,
fl _brgp _s : "brim gap" ,
fl _brgp _l : [ "spacing between brim and part" , "in millimeters" ] ,
2021-01-28 18:04:45 -05:00
fl _bled _s : "part anchor" ,
2021-02-22 23:20:00 -05:00
fl _bled _l : [ "belt part anchor" , "at start of print" , "in millimeters" ] ,
2021-04-27 22:34:53 -04:00
fl _blmp _s : "anchor bump" ,
fl _blmp _l : [ "add a bump to the start of" , "an anchor to help it peel" , "off at the end of the belt" , "in millimeters" ] ,
2021-01-21 15:28:38 -05:00
2020-03-18 14:09:38 -04:00
// FDM SUPPORT
sp _menu : "support" ,
2020-12-16 21:25:45 -05:00
sp _detect : "detect" ,
2020-03-18 14:09:38 -04:00
sp _dens _s : "density" ,
2021-02-22 23:20:00 -05:00
sp _dens _l : [ "fraction 0.0 - 1.0" , "recommended 0.15" , "0 to disable" ] ,
2020-03-18 14:09:38 -04:00
sp _size _s : "pillar size" ,
2021-12-12 18:37:55 -05:00
sp _size _l : [ "pillar width in millimeters" , "smaller values exponentially" , "increase detection times" ] ,
2020-03-18 14:09:38 -04:00
sp _offs _s : "part offset" ,
2021-02-22 23:20:00 -05:00
sp _offs _l : [ "offset from part" , "in millimeters" ] ,
2020-03-18 14:09:38 -04:00
sp _gaps _s : "gap layers" ,
2021-02-22 23:20:00 -05:00
sp _gaps _l : [ "number of layers" , "offset from part" ] ,
2020-11-22 17:01:36 -05:00
sp _span _s : "max span" ,
2021-02-22 23:20:00 -05:00
sp _span _l : [ "unsupported span that causes" , "a new support to be generated" , "in millimeters" ] ,
2020-12-14 14:51:36 -05:00
sp _angl _s : "max angle" ,
2021-12-12 18:37:55 -05:00
sp _angl _l : [ "max overhang angle before" , "supporting pillar is generated" , "normal values 45-60" , "belt values 0-10" ] ,
2020-03-18 14:09:38 -04:00
sp _area _s : "min area" ,
2021-12-12 18:37:55 -05:00
sp _area _l : [ "minimum area for" , "a support column" , "in millimeters" , "smaller values will" , "slow detection" ] ,
2020-03-18 14:09:38 -04:00
sp _xpnd _s : "expand" ,
2021-02-22 23:20:00 -05:00
sp _xpnd _l : [ "expand support area" , "beyond part boundary" , "in millimeters" ] ,
2022-10-25 20:23:53 -04:00
sp _grow _s : "grow" ,
sp _grow _l : [ "grow support column to fill small gaps" , "in millimeters" ] ,
2020-04-10 15:19:47 -04:00
sp _nozl _s : "extruder" ,
2021-02-22 23:20:00 -05:00
sp _nozl _l : [ "in multi-extruder systems" , "the extruder to use for" , "support material" ] ,
2024-05-29 22:40:40 -04:00
sp _outl _s : "enclosed" ,
2021-08-29 17:48:19 -04:00
sp _outl _l : [ "enclose support pattern" , "inside a perimeter shell" ] ,
2021-01-20 11:15:41 -05:00
sp _auto _s : "automatic" ,
2021-02-22 23:20:00 -05:00
sp _auto _l : [ "enable generated supports" , "using at-slice-time geometry" , "supports will only appear" , "after slicing completes" ] ,
2020-03-18 14:09:38 -04:00
// CNC COMMON terms
cc _tool : "tool" ,
2021-01-11 11:59:21 -05:00
cc _offs _s : "offset" ,
2021-02-22 23:20:00 -05:00
cc _offs _l : [ "offset tool center" , "from chosen path" ] ,
2020-06-27 23:28:09 -04:00
cc _spnd _s : "spindle rpm" ,
2021-02-22 23:20:00 -05:00
cc _spnd _l : [ "spindle speed in" , "revolutions / minute" ] ,
2020-03-18 14:09:38 -04:00
cc _sovr _s : "step over" ,
2023-01-20 15:11:56 -05:00
cc _sovr _l : [ "a fraction of tool diameter between 0 and 1. values greater than 0.49 may result in uncut areas or undesirable artifacts." ] ,
2024-03-20 16:20:17 -04:00
cc _sovc _s : "wide steps" ,
cc _sovc _l : [ "number of wide cutout steps" ] ,
2023-02-13 14:46:15 -05:00
cc _sang _s : "step angle" ,
cc _sang _l : [ "rotation in degrees between lathe axial points" ] ,
2020-03-18 14:09:38 -04:00
cc _sdwn _s : "step down" ,
2021-02-22 23:20:00 -05:00
cc _sdwn _l : [ "step down depth" , "for each pass" , "in workspace units" , "0 to disable" ] ,
2022-12-28 17:45:27 -05:00
cc _thru _s : "cut thru" ,
cc _thru _l : [ "additional cut depth below trace bottom" ] ,
2023-01-17 19:10:39 -05:00
cc _offd _s : "offset" ,
cc _offd _l : [ "overrides default offset distance (which is the tool radius) when set to any value but zero" ] ,
2020-03-18 14:09:38 -04:00
cc _feed _s : "feed rate" ,
2021-09-11 06:53:35 -10:00
cc _feed _l : [ "max cutting speed in" , "workspace units / minute" ] ,
2020-03-18 14:09:38 -04:00
cc _plng _s : "plunge rate" ,
2021-09-11 06:53:35 -10:00
cc _plng _l : [ "max z axis speed in" , "workspace units / minute" ] ,
2021-02-23 01:10:57 -05:00
cc _sngl _s : "select lines only" ,
cc _sngl _l : [ "select only single edges" , "instead of connected polylines" ] ,
2022-04-03 14:56:58 -04:00
cc _sele _s : "select" ,
cc _sele _l : [ "select lines for follow" , "select loops for clear" , "select surface for pocket" ] ,
2020-03-18 14:09:38 -04:00
// CNC COMMON
2020-06-11 22:11:19 -04:00
cc _menu : "limits" ,
cc _rapd _s : "xy feed" ,
2021-09-11 06:53:35 -10:00
cc _rapd _l : [ "max xy moves feedrate" , "in workspace units / minute" ] ,
2020-06-11 22:11:19 -04:00
cc _rzpd _s : "z feed" ,
2021-09-11 06:53:35 -10:00
cc _rzpd _l : [ "max z moves feedrate" , "in workspace units / minute" ] ,
2020-03-18 14:09:38 -04:00
2022-10-09 17:54:31 -04:00
// CNC LEVELING
cc _loff _s : "z offset" ,
cc _loff _l : [ "distance from stock face" , "in workspace units" ] ,
cc _lxyo _s : "xy offset" ,
cc _lxyo _l : [ "xy offset from part boundary as a fraction of the tool diameter (0 - 1.0)" ] ,
2024-08-28 11:34:30 -04:00
cc _lsto _s : "stock" ,
cc _lsto _l : [ "use stock area instead of part area" ] ,
2021-01-14 08:04:34 -05:00
2020-03-18 14:09:38 -04:00
// CNC ROUGHING
2020-06-27 23:28:09 -04:00
cr _menu : "rough" ,
2020-03-18 14:09:38 -04:00
cr _lsto _s : "leave stock" ,
2021-02-22 23:20:00 -05:00
cr _lsto _l : [ "horizontal offset from vertical faces" , "stock to leave for finishing pass" , "in workspace units" ] ,
2024-03-28 19:40:47 -04:00
cr _lstz _s : "leave stock z" ,
cr _lstz _l : [ "vertical offset for roughing passes in workspace units. best for roughing curved surfaces." ] ,
2020-03-18 14:09:38 -04:00
cr _ease _s : "ease down" ,
2021-02-22 23:20:00 -05:00
cr _ease _l : [ "plunge cuts will" , "spiral down or ease" , "along a linear path" ] ,
2023-02-14 11:23:23 -05:00
cr _clst _s : "clear stock" ,
cr _clst _l : [ "in indexed mode, clear entire stock area, not just to part periemter" ] ,
2020-11-20 08:03:10 -05:00
cr _clrt _s : "clear top" ,
2021-02-22 23:20:00 -05:00
cr _clrt _l : [ "run a clearing pass over" , "the bounding area of the part" , "at z = 0" ] ,
2020-06-29 10:33:13 -04:00
cr _clrp _s : "clear voids" ,
2021-02-22 23:20:00 -05:00
cr _clrp _l : [ "mill out through pockets" , "instead of just the outline" ] ,
2020-11-15 15:32:15 -05:00
cr _clrf _s : "clear faces" ,
2021-02-22 23:20:00 -05:00
cr _clrf _l : [ "interpolate step down to" , "clear any detected flat areas" ] ,
2020-11-11 00:41:04 -05:00
cr _olin _s : "inside only" ,
2021-02-22 23:20:00 -05:00
cr _olin _l : [ "limit cutting to" , "inside part boundaries" ] ,
2020-03-18 14:09:38 -04:00
2020-06-27 23:28:09 -04:00
// CNC OUTLINE
co _menu : "outline" ,
2025-02-01 18:45:33 -05:00
co _merg _s : "merge overlap" ,
co _merg _l : [ "merge overlapping lines to prevent overcutting into adjacent solids" ] ,
2020-12-03 19:51:14 -05:00
co _dogb _s : "dogbones" ,
2021-02-22 23:20:00 -05:00
co _dogb _l : [ "insert dogbone cuts" , "into inside corners" ] ,
2023-02-23 21:01:12 -05:00
co _dogr _s : "reverse bones" ,
co _dogr _l : [ "reverse dogbone direction" ] ,
2022-05-14 02:06:25 -04:00
co _clrt _s : "clear top" ,
co _clrt _l : [ "cut starting at the top of stock" , "when stock is enabled" ] ,
2020-11-03 09:30:00 -05:00
co _wide _s : "wide cutout" ,
2021-02-22 23:20:00 -05:00
co _wide _l : [ "widen outside cutout paths" , "for deep cuts in hard material" ] ,
2020-11-03 22:56:55 -05:00
co _olin _s : "inside only" ,
2021-02-22 23:20:00 -05:00
co _olin _l : [ "limit cutting to" , "inside part boundaries" ] ,
2020-11-28 19:20:21 -05:00
co _olot _s : "outside only" ,
2021-02-22 23:20:00 -05:00
co _olot _l : [ "limit cutting to" , "exterior part boundaries" , "which can be thought of" , "as the shadow outline" ] ,
2020-12-28 08:43:55 -05:00
co _omit _s : "omit through" ,
co _omit _l : "eliminate thru holes" ,
2023-01-15 18:47:57 -05:00
co _omvd _s : "omit pocket" ,
co _omvd _l : "eliminate interior pockets" ,
2020-11-03 22:56:55 -05:00
co _olen _s : "enable" ,
co _olen _l : "enabled outline cutting" ,
2020-06-27 23:28:09 -04:00
// CNC CONTOUR
cn _menu : "contour" ,
2020-03-18 14:09:38 -04:00
cf _angl _s : "max angle" ,
2023-01-19 12:42:46 -05:00
cf _angl _l : [ "changes in z that result in angles greater than this are considered vertical and omitted from curves" ] ,
2023-01-18 16:38:24 -05:00
cf _leav _s : "leave stock" ,
cf _leav _l : [ "amount of stock to leave above part surface" ] ,
2022-10-05 11:12:40 -04:00
cf _botm _s : "z bottom" ,
cf _botm _l : [ "obey z bottom limit" ] ,
2020-03-18 14:09:38 -04:00
cf _curv _s : "curves only" ,
2021-02-22 23:20:00 -05:00
cf _curv _l : [ "limit linear cleanup" , "to curved surfaces" ] ,
2020-11-11 23:27:58 -05:00
cf _olin _s : "inside only" ,
2021-02-22 23:20:00 -05:00
cf _olin _l : [ "limit cutting to" , "inside part boundaries" ] ,
2020-11-30 09:03:00 -05:00
cf _linx _s : "enable y pass" ,
cf _linx _l : "linear y-axis finishing" ,
cf _liny _s : "enable x pass" ,
cf _liny _l : "linear x-axis finishing" ,
2020-06-27 23:28:09 -04:00
2020-12-01 18:19:28 -05:00
// CNC TRACE
2020-06-27 23:28:09 -04:00
cu _menu : "trace" ,
2020-12-01 18:19:28 -05:00
cu _type _s : "type" ,
2022-01-16 17:17:05 -05:00
cu _type _l : [ "clear = clear a closed-line pocket" , "follow = tool tip follows line" , "with offset option when closed" ] ,
2020-06-27 23:28:09 -04:00
2022-04-07 17:07:10 -04:00
// CNC POCKET
cp _xpnd _s : "expand" ,
2024-07-03 18:30:50 -04:00
cp _xpnd _l : [ "grow (+) or shrink (-) selected areas" , "contour uses entire selected area" , "non-contour defaults to tool radius" , "in workspace units" ] ,
2022-10-10 00:00:08 -04:00
cp _smoo _s : "smooth" ,
2022-10-10 16:08:01 -04:00
cp _smoo _l : [ "clean up jagged edges caused by angled walls. can speedup and improve pocketing for detailed geometries. recommend starting with values around 1 if slicing takes too long or the contours look jagged" ] ,
2023-01-15 16:36:05 -05:00
cp _foll _s : "selection" ,
cp _foll _l : [ "curvature selection limit in degrees. values closer to 0 will restrict selections to flatter surfaces" ] ,
2022-10-10 16:08:01 -04:00
cp _refi _s : "refine" ,
cp _refi _l : [ "number of refining passes to perform on contoured polylines. meant to address Z delta sawtoothing caused by faced geometries whereas smoothing handles XY. values > 10 work well for gently contoured geometries with significant Z movement." ] ,
2022-10-10 00:00:08 -04:00
cp _cont _s : "contour" ,
cp _cont _l : [ "ignore interior voids and features" ] ,
2022-10-10 18:01:43 -04:00
cp _engr _s : "engrave" ,
cp _engr _l : [ "sets up a single pass around the perimeter of the selected area. also useful for 3D laser marking" ] ,
2022-10-05 12:22:53 -04:00
cp _outl _s : "outline only" ,
cp _outl _l : [ "ignore interior voids and features" ] ,
2022-04-07 17:07:10 -04:00
2020-03-18 14:09:38 -04:00
// CNC DRILLING
2020-06-27 23:28:09 -04:00
cd _menu : "drill" ,
2020-12-23 15:10:49 -05:00
cd _axis : "axis" ,
cd _points : "points" ,
2022-01-31 10:37:01 -05:00
// cd_plpr_s: "plunge per",
// cd_plpr_l: ["max plunge between","dwell periods","in workspace units","0 to disable"],
2020-03-18 14:09:38 -04:00
cd _dwll _s : "dwell time" ,
2021-02-22 23:20:00 -05:00
cd _dwll _l : [ "dwell time" , "between plunges in" , "in milliseconds" ] ,
2020-03-18 14:09:38 -04:00
cd _lift _s : "drill lift" ,
2021-02-22 23:20:00 -05:00
cd _lift _l : [ "lift between plunges" , "after dwell period" , "in workspace units" , "0 to disable" ] ,
2020-07-16 22:03:30 -04:00
cd _regi _s : "register" ,
2021-02-22 23:20:00 -05:00
cd _regi _l : [ "drill registration holes" , "for double-sided parts" , "independent of enable" , "drilling but uses same" , "tool and settings" ] ,
2022-10-06 13:20:47 -04:00
cd _thru _s : "z extend" ,
cd _thru _l : [ "extend downward cut through stock" , "in workspace units" ] ,
2022-01-31 10:37:01 -05:00
cd _mark _s : "marking" ,
cd _mark _l : [ "only mark holes, do not drill out" , "the step down setting is used" , "to determine how deep to mark" ] ,
2020-03-18 14:09:38 -04:00
2022-10-05 14:05:21 -04:00
// CNC FLIP
cf _menu : "flip" ,
cf _nvrt _s : "z bottom" ,
cf _nvrt _l : "invert z bottom setting to follow stock" ,
2022-10-28 17:18:01 -04:00
// CNC INDEX AXIS
ci _degr _s : "degrees" ,
ci _degr _l : "degrees to rotate the A (indexed) axis" ,
2022-10-29 10:30:12 -04:00
ci _abso _s : "absolute" ,
ci _abso _l : "degree rotation is absolute" ,
ci _face _s : "face" ,
ci _face _l : "select face to rotate facing up" ,
2025-01-03 21:55:19 -05:00
ci _line _s : "linear" ,
ci _line _l : "make linear passes along X then rotate Y" ,
2022-10-28 17:18:01 -04:00
2024-06-08 13:23:37 -07:00
// CNC LASER On/Off Operations (Carvera)
2022-10-18 19:51:53 -04:00
cl _powr _s : "power" ,
cl _powr _l : "laser power from 0 to 1.0" ,
2022-10-19 10:17:19 -04:00
cl _adap _s : "adaptive" ,
cl _adap _l : "use adaptive power based on Z height" ,
cl _adrp _s : "repeating" ,
cl _adrp _l : "apply a moduluse of Z height using the given band to make repeating patterns" ,
cl _flat _s : "flatten" ,
cl _flat _l : "flatten output to a given Z height" ,
2022-10-19 12:08:46 -04:00
cl _flaz _s : "flat height" ,
2022-10-19 10:17:19 -04:00
cl _flaz _l : [ "flatten output to this Z height" , "in workspace units" ] ,
2022-10-19 12:08:46 -04:00
cl _minp _s : "z min power" ,
cl _minp _l : [ "power setting at the lowest part of the Z band. may be higher or lower than the other end of the Z band." ] ,
cl _maxp _s : "z max power" ,
cl _maxp _l : [ "power setting at the highest part of the Z band. may be higher or lower than the other end of the Z band." ] ,
cl _minz _s : "min z height" ,
2022-10-19 10:17:19 -04:00
cl _minz _l : [ "lowest Z band position" ] ,
2022-10-19 12:08:46 -04:00
cl _maxz _s : "max z height" ,
2022-10-19 10:17:19 -04:00
cl _maxz _l : [ "highest Z band position. when set to 0, uses the highest Z point of the workspace" ] ,
2022-10-18 19:51:53 -04:00
2020-03-18 14:09:38 -04:00
// CNC CUTOUT TABS
2020-06-06 00:38:46 -04:00
ct _menu : "tabs" ,
2020-03-18 14:09:38 -04:00
ct _angl _s : "angle" ,
2021-02-22 23:20:00 -05:00
ct _angl _l : [ "starting angle for tab spacing" , "in degrees (0-360)" ] ,
2020-03-18 14:09:38 -04:00
ct _numb _s : "count" ,
2021-02-22 23:20:00 -05:00
ct _numb _l : [ "number of tabs to use" , "will be spaced evenly" , "around the part" ] ,
2020-03-18 14:09:38 -04:00
ct _wdth _s : "width" ,
ct _wdth _l : "width in workspace units" ,
ct _hght _s : "height" ,
ct _hght _l : "height in workspace units" ,
2020-11-28 08:21:25 -05:00
ct _dpth _s : "depth" ,
2021-02-22 23:20:00 -05:00
ct _dpth _l : [ "distance in workspace units" , "that the tab projects from" , "the part surface" ] ,
2020-12-28 13:46:38 -05:00
ct _midl _s : "midline" ,
2021-02-22 23:20:00 -05:00
ct _midl _l : [ "use midline of tab" , "instead of z bottom" , "for double-sided work" ] ,
2020-11-25 15:26:24 -05:00
ct _nabl _s : "auto" ,
2021-02-22 23:20:00 -05:00
ct _nabl _l : [ "auto generate radial tabs" , "projected from part center" , "using count and angle offset" ] ,
2020-03-18 14:09:38 -04:00
// OUTPUT
ou _menu : "output" ,
2024-06-08 13:23:37 -07:00
// LASER SLICING
ls _offs _s : "offset / kerf" ,
2024-06-27 21:50:54 -04:00
ls _offs _l : [ "distance between the center of the cutting" , "path and the edge of remaining material" , "in millimeters" ] ,
2024-06-08 13:23:37 -07:00
ls _lahi _s : "slice height" ,
ls _lahi _l : [ "layer height" , "in millimeters" , "0 = auto/detect" ] ,
ls _lahm _s : "slice minimum" ,
ls _lahm _l : [ "layer height minimum" , "will merge auto slices" , "under this thickness" , "in millimeters" ] ,
ls _sngl _s : "single slice" ,
ls _sngl _l : [ "perform only one slice" , "at specified layer height" ] ,
2020-10-30 13:53:45 -04:00
// LASER KNIFE
2024-06-08 13:23:37 -07:00
dk _menu : "drag knife" ,
2020-10-30 13:53:45 -04:00
dk _dpth _s : "cut depth" ,
2021-02-22 23:20:00 -05:00
dk _dpth _l : [ "final cut depth" , "in millimeters" ] ,
2020-10-30 13:53:45 -04:00
dk _pass _s : "cut passes" ,
2021-02-22 23:20:00 -05:00
dk _pass _l : [ "number of passes" , "down to cut depth" ] ,
2020-10-30 13:53:45 -04:00
dk _offs _s : "tip offset" ,
2021-02-22 23:20:00 -05:00
dk _offs _l : [ "distance from blade tip" , "to center of tool" , "in millimeters" ] ,
2020-10-30 13:53:45 -04:00
2024-06-11 13:16:02 -07:00
// WIRE EDM
we _omit _s : "omit inner" ,
we _omit _l : "omit inner polygons" ,
2024-06-08 13:23:37 -07:00
// LASER OUTPUT
2020-03-18 14:09:38 -04:00
ou _spac _s : "spacing" ,
2021-02-22 23:20:00 -05:00
ou _spac _l : [ "distance between layer output" , "in millimeters" ] ,
2020-03-18 14:09:38 -04:00
ou _scal _s : "scaling" ,
ou _scal _l : "multiplier (0.1 to 100)" ,
ou _powr _s : "power" ,
2021-02-22 23:20:00 -05:00
ou _powr _l : [ "0 - 100" , "represents %" ] ,
2020-03-18 14:09:38 -04:00
ou _sped _s : "speed" ,
2021-04-13 11:38:36 -04:00
ou _sped _l : "millimeters / second" ,
2020-03-18 14:09:38 -04:00
ou _mrgd _s : "merged" ,
2021-02-22 23:20:00 -05:00
ou _mrgd _l : [ "merge all layers using" , "color coding to denote" , "stacking depth" ] ,
2020-03-18 14:09:38 -04:00
ou _grpd _s : "grouped" ,
2021-02-22 23:20:00 -05:00
ou _grpd _l : [ "retain each layer as" , "a unified grouping" , "instead of separated" , "polygons" ] ,
2020-10-14 17:18:14 -04:00
ou _layr _s : "layer order" ,
2021-02-22 23:20:00 -05:00
ou _layr _l : [ "output layer order" , "from top right to" , "bottom left" ] ,
2020-10-21 22:27:55 -04:00
ou _layo _s : "layer color" ,
2021-02-22 23:20:00 -05:00
ou _layo _l : [ "output layer colors" , "for each z index" , "overridden by merged" ] ,
2024-06-08 15:18:19 -07:00
ou _lays _s : "layer marking" ,
ou _lays _l : [ "mark layers for stacking. the layer above will be output in a different color which the laser can mark with a lower power. turns on layer grouping." ] ,
2020-10-30 13:53:45 -04:00
ou _drkn _s : "drag knife" ,
2021-02-22 23:20:00 -05:00
ou _drkn _l : [ "enable drag knife" , "output in gcode" , "cut radii are added" , "to corners with" , "cut down passes" ] ,
2025-03-16 17:13:32 -04:00
ou _stak _s : "3d stack" ,
2024-09-20 13:11:21 -04:00
ou _stak _l : [ "output is a 3D stack of 2D paths rather than packing layers flat in 2D" ] ,
2024-12-04 13:56:35 -05:00
ou _maxp _s : "max power" ,
ou _maxp _l : [ "max power value in gcode. power % from settings will scale from 0 to this value" ] ,
2025-03-16 17:13:32 -04:00
ou _inch _s : "imperial" ,
ou _inch _l : [ "output values in inches" ] ,
ou _shap _s : "shaper tool" ,
ou _shap _l : [ "annotate SVG with Shaper Tool custom attributes" ] ,
2020-03-18 14:09:38 -04:00
// OUTPUT FDM
ou _nozl _s : "nozzle temp" ,
ou _nozl _l : "degrees in celsius" ,
ou _bedd _s : "bed temp" ,
ou _bedd _l : "degrees in celsius" ,
ou _feed _s : "print speed" ,
2022-03-01 15:58:55 -05:00
ou _feed _l : [ "max printing speed" , "set to 0 to use default" , "millimeters / second" ] ,
2020-03-18 14:09:38 -04:00
ou _fini _s : "finish speed" ,
2022-03-01 15:58:55 -05:00
ou _fini _l : [ "outermost shell speed" , "bridge/flat solid layers" , "set to 0 to use default" , "millimeters / second" ] ,
2020-03-18 14:09:38 -04:00
ou _move _s : "move speed" ,
2021-04-13 11:38:36 -04:00
ou _move _l : [ "non-print move speed" , "millimeters / second" , "0 = enable G0 moves" ] ,
2020-03-18 14:09:38 -04:00
ou _shml _s : "shell factor" ,
ou _flml _s : "solid factor" ,
ou _spml _s : "infill factor" ,
2021-02-22 23:20:00 -05:00
ou _exml _l : [ "extrusion multiplier" , "0.0 - 2.0" ] ,
2024-05-29 08:52:16 -04:00
ou _fanl _s : "fan on layer" ,
2024-05-12 08:21:02 -04:00
ou _fanl _l : [ "layer # to turn on fan" , "layers start at 0" ] ,
2021-02-11 20:57:18 -05:00
ou _fans _s : "fan speed" ,
ou _fans _l : "0 - 255" ,
2020-03-18 14:09:38 -04:00
// OUTPUT CAM
2023-01-19 18:25:40 -05:00
ou _toll _s : "precision" ,
2021-02-22 23:20:00 -05:00
ou _toll _l : [ "surface precision" , "in workspace units" , "lower is slower and" , "uses more memory" , "0 = automatic based" , "on animate preference" ] ,
2022-07-12 16:57:46 -04:00
ou _flat _s : "flatness" ,
2023-01-19 16:26:58 -05:00
ou _flat _l : [ "delta z below which two adjacent points are considered co-linear. 0 = compute using tolerance" ] ,
2023-01-19 18:25:40 -05:00
ou _redu _s : "reduction" ,
ou _redu _l : [ "number of axis steps to skip for each unit of precision. higher precision may require reduction to produce reasonable file sizes. start at 0 and test in increments of 1." ] ,
2022-10-04 22:14:30 -04:00
ou _brdg _s : "bridging" ,
ou _brdg _l : [ "flat distance between curved" , "areas to bridge with a cut" ] ,
2020-12-22 15:05:50 -05:00
ou _zanc _s : "z anchor" ,
2021-02-22 23:20:00 -05:00
ou _zanc _l : [ "controls the position of the part" , "when stock Z exceeds part Z" ] ,
2020-12-22 15:05:50 -05:00
ou _ztof _s : "z offset" ,
2023-02-14 19:37:51 -05:00
ou _ztof _l : [ "offset z anchor" , "in workspace units" ] ,
2025-02-07 17:52:41 -05:00
ou _ztop _s : "z top" ,
2025-02-07 21:48:55 -05:00
ou _ztop _l : [ "offset from stock bottom" , "to set start of cutting depth" , "in workspace units" , "* drill/contour ignore this *" ] ,
2020-03-18 14:09:38 -04:00
ou _zbot _s : "z bottom" ,
2025-02-07 17:52:41 -05:00
ou _zbot _l : [ "offset from stock bottom" , "to limit cutting depth" , "in workspace units" ] ,
2020-03-18 14:09:38 -04:00
ou _zclr _s : "z clearance" ,
2021-02-22 23:20:00 -05:00
ou _zclr _l : [ "safe travel offset" , "from top of part" , "in workspace units" ] ,
2020-08-15 17:32:09 -04:00
ou _ztru _s : "z thru" ,
2021-02-22 23:20:00 -05:00
ou _ztru _l : [ "extend cutout pass down" , "in workspace units" ] ,
2020-03-18 14:09:38 -04:00
ou _conv _s : "conventional" ,
2021-02-22 23:20:00 -05:00
ou _conv _l : [ "milling direction" , "uncheck for 'climb'" ] ,
2020-03-18 14:09:38 -04:00
ou _depf _s : "depth first" ,
2021-02-22 23:20:00 -05:00
ou _depf _l : [ "optimize pocket cuts" , "with depth priority" ] ,
2023-01-11 21:55:08 -05:00
ou _toin _s : "tool init" ,
2023-01-13 15:01:05 -05:00
ou _toin _l : "add tool change with first operation. when disabled, the gcode assumes the first tool is loaded and offset probed" ,
2022-10-01 11:38:57 -04:00
ou _forz _s : "force z max" ,
ou _forz _l : "all moves between pockets will go to z max (above stock). this is usually required if you are not performing a roughing operation before pocketing operations." ,
2023-01-11 10:58:30 -05:00
ou _z1st _s : "first z max" ,
ou _z1st _l : "first move in the job will be to Z max (travel distance above stock)" ,
2024-06-23 11:56:43 -04:00
ou _feng _s : "engage factor" ,
ou _feng _l : "speed scale (0.1-1) when endmill is fully engaged on a new cut. stepped over cuts when the endmill is less than fully engaged run at a factor of 1 relative to output speed. typically this relates to roughing or any operation with step over." ,
2024-07-20 23:04:55 -04:00
ou _eang _s : "ease angle" ,
ou _eang _l : "descent angle for ease down in degrees" ,
2020-03-18 14:09:38 -04:00
// CAM STOCK
cs _menu : "stock" ,
cs _wdth _s : "width" ,
2021-02-22 23:20:00 -05:00
cs _wdth _l : [ "width (x) in workspace units" , "0 defaults to part size" ] ,
2020-03-18 14:09:38 -04:00
cs _dpth _s : "depth" ,
2021-02-22 23:20:00 -05:00
cs _dpth _l : [ "depth (y) in workspace units" , "0 defaults to part size" ] ,
2020-03-18 14:09:38 -04:00
cs _hght _s : "height" ,
2021-02-22 23:20:00 -05:00
cs _hght _l : [ "height (z) in workspace units" , "0 defaults to part size" ] ,
2020-03-18 14:09:38 -04:00
cs _offs _s : "offset" ,
2021-02-22 23:20:00 -05:00
cs _offs _l : [ "use width, depth, height" , "as offsets from max" , "part size on platform" ] ,
2021-01-06 12:32:32 -05:00
cs _clip _s : "clip to" ,
2021-02-22 23:20:00 -05:00
cs _clip _l : [ "rough and outline" , "clip cutting paths" , "to defined stock" ] ,
2022-11-05 18:51:37 -04:00
cs _ishg _s : "show grid" ,
cs _ishg _l : [ "show platform grid in indexed mode" ] ,
2022-10-28 10:28:27 -04:00
cs _indx _s : "indexed" ,
cs _indx _l : [ "stock is mounted to a rotatary indexer" ] ,
2020-11-14 11:12:12 -05:00
cs _offe _s : "enable" ,
cs _offe _l : "enable milling stock" ,
2020-03-18 14:09:38 -04:00
// ORIGIN (CAM & LASER)
or _bnds _s : "origin bounds" ,
2021-02-22 23:20:00 -05:00
or _bnds _l : [ "origin is relative to" , "boundary of all objects" ] ,
2020-03-18 14:09:38 -04:00
or _cntr _s : "origin center" ,
or _cntr _l : "origin is referenced from the center" ,
or _topp _s : "origin top" ,
or _topp _l : "origin is references from the top of objects" ,
2024-06-11 20:18:09 -07:00
or _offx _s : "origin offset X" ,
or _offx _l : "origin offset X" ,
or _offy _s : "origin offset Y" ,
or _offy _l : "origin offset Y" ,
2020-03-18 14:09:38 -04:00
2023-01-06 22:25:37 -05:00
// CAM ORIGIN
co _menu : "origin" ,
co _offx _s : "offset x" ,
co _offx _l : [ "offset origin along x axis" , "in workspace units" ] ,
co _offy _s : "offset y" ,
co _offt _l : [ "offset origin along y axis" , "in workspace units" ] ,
co _offz _s : "offset z" ,
co _offz _l : [ "offset origin along z axis" , "in workspace units" ] ,
2020-03-18 14:09:38 -04:00
// FDM ADVANCED
2020-06-06 20:05:21 -04:00
ad _menu : "expert" ,
2020-03-18 14:09:38 -04:00
ad _rdst _s : "retract dist" ,
2021-02-22 23:20:00 -05:00
ad _rdst _l : [ "amount to retract filament" , "for long moves. in millimeters" ] ,
2020-03-18 14:09:38 -04:00
ad _rrat _s : "retract rate" ,
2021-02-22 23:20:00 -05:00
ad _rrat _l : [ "speed of filament" , "retraction in mm/s" ] ,
2020-03-18 14:09:38 -04:00
ad _rdwl _s : "engage dwell" ,
2021-02-09 15:38:05 -05:00
ad _wpln _s : "retract wipe" ,
2021-02-22 23:20:00 -05:00
ad _wpln _l : [ "non-printing move" , "after retraction" , "in millimeters" ] ,
ad _rdwl _l : [ "time between re-engaging" , "filament and movement" , "in milliseconds" ] ,
2020-03-18 14:09:38 -04:00
ad _scst _s : "shell coast" ,
2021-02-22 23:20:00 -05:00
ad _scst _l : [ "non-printing end" , "of perimeter shells" , "in millimeters" ] ,
2020-03-18 14:09:38 -04:00
ad _msol _s : "min solid" ,
2021-02-22 23:20:00 -05:00
ad _msol _l : [ "minimum area (mm^2)" , "required to keep solid" , "must be > 0.1" ] ,
2020-03-18 14:09:38 -04:00
ad _mins _s : "min speed" ,
2021-02-22 23:20:00 -05:00
ad _mins _l : [ "minimum speed" , "for short segments" ] ,
2021-02-04 17:35:41 -05:00
ad _spol _s : "short path" ,
2021-02-22 23:20:00 -05:00
ad _spol _l : [ "polygons shorter than this" , "will have their print speed" , "scaled down to min speed" , "in millimeters" ] ,
2021-02-04 21:35:42 -05:00
ad _arct _s : "arc tolerance" ,
2021-02-22 23:20:00 -05:00
ad _arct _l : [ "convert faceted lines to arcs" , "center point drift tolerance" , "when matching arc points" , "consider values around 0.15" , "in millimeters" , "0 to disable" ] ,
2020-03-18 14:09:38 -04:00
ad _zhop _s : "z hop dist" ,
2021-02-22 23:20:00 -05:00
ad _zhop _l : [ "amount to raise z" , "on retraction moves" , "in millimeters" , "0 to disable" ] ,
2020-03-18 14:09:38 -04:00
ad _abkl _s : "anti-backlash" ,
2021-02-22 23:20:00 -05:00
ad _abkl _l : [ "for better flat surface finish" , "use micro-movements to cancel" , "backlash in solid layer output" , "in millimeters" , "0 to disable" , "if your firmware has M425" , "put that in the gcode header" , "and leave this as 0" ] ,
2021-05-02 10:52:48 -04:00
ad _lbir _s : "belt first" ,
2022-12-10 19:52:51 -05:00
ad _lbir _l : [ "always print shells touching the belt before any other shells. this is no longer a recommended setting based on extensive testing." ] ,
2022-05-10 23:40:25 -04:00
ad _altr _s : "alternating" ,
2022-05-10 23:49:38 -04:00
ad _altr _l : [ "alternate shell winding order" , "clockwise / counter-clockwise" , "may reduce warping in thin areas" , "and help with belt edge adhesion" ] ,
2024-12-03 15:45:43 -05:00
ad _zint _s : "interleave z" ,
ad _zint _l : [ "interleave Z heights with odd number shells" ] ,
2020-03-18 14:09:38 -04:00
ad _lret _s : "layer retract" ,
2021-02-22 23:20:00 -05:00
ad _lret _l : [ "force filament retraction" , "between layers" ] ,
2021-11-03 10:07:19 -04:00
ad _agap _s : "avoid gaps" ,
ad _agap _l : [ "route around gaps rather" , "than perform a retract" , "when possible" ] ,
2020-03-18 14:09:38 -04:00
ad _play _s : "polish layers" ,
2021-02-22 23:20:00 -05:00
ad _play _l : [ "polish up to specified" , "# of layers at a time" ] ,
2020-03-18 14:09:38 -04:00
ad _pspd _s : "polish speed" ,
2021-04-13 11:38:36 -04:00
ad _pspd _l : [ "polishing speed" , "in millimeters / second" ] ,
2021-03-31 17:56:24 -04:00
ad _purg _s : "purge tower" ,
2021-11-15 00:14:21 -05:00
ad _purg _l : [ "purge tower area in mm^2" , "for multi extruder setups" , "0 = disabled" ] ,
2020-03-18 14:09:38 -04:00
2021-01-04 10:01:13 -05:00
// CAM EXPERT
cx _fast _s : "skip shadow" ,
2021-02-22 23:20:00 -05:00
cx _fast _l : [ "disable overhang detection" , "can be faster and use less" , "memory with complex models" , "but fails with overhangs" , "try enabling if slicing" , "hangs during shadowing" ] ,
2021-05-31 15:50:58 -04:00
cx _true _s : "true shadow" ,
cx _true _l : [ "computationally correct shadow" , "will be slower but produce" , "better cuts for complex parts" ] ,
2021-01-04 10:01:13 -05:00
2020-03-18 14:09:38 -04:00
// FDM GCODE
ag _menu : "gcode" ,
ag _nozl _s : "nozzle" ,
ag _nozl _l : "select output nozzle or head" ,
2021-03-08 21:57:28 -05:00
ag _peel _s : "peel guard" ,
2021-04-26 09:19:38 -04:00
ag _peel _l : [ "starting at this belt z position" , "periodically roll the print off and" , "back on to the belt to unstick it" , "and prevent rolling deflection" ] ,
2021-11-15 00:14:21 -05:00
// ag_paws_s: "pause layers",
// ag_paws_l: ["comma-separated list of layers","to inject pause commands before"],
2021-04-18 21:50:38 -04:00
// ag_loop_s: "loop layers",
// ag_loop_l: ["layer ranges to repeat in the format","first-last-count,first-last-count,...","omitted count = 1"],
ag _loop _s : "loop count" ,
ag _loop _l : [ "number of times to repeat" , "the selected range or the" , "entire print if no range" ] ,
2020-04-26 11:20:19 -04:00
// SLA MENU
2020-06-13 22:01:43 -04:00
sa _menu : "slicing" ,
2020-04-26 11:20:19 -04:00
sa _lahe _s : "layer height" ,
2021-02-22 23:20:00 -05:00
sa _lahe _l : [ "layer height" , "in millimeters" ] ,
2020-04-26 11:20:19 -04:00
sa _shel _s : "hollow shell" ,
2021-02-22 23:20:00 -05:00
sa _shel _l : [ "shell thickness in mm" , "use multiple of layer height" , "use 0 for solid (disabled)" ] ,
2020-04-26 11:20:19 -04:00
sa _otop _s : "open top" ,
2021-02-22 23:20:00 -05:00
sa _otop _l : [ "if shell is enabled" , "results in an open top" ] ,
2020-04-26 11:20:19 -04:00
sa _obas _s : "open base" ,
2021-02-22 23:20:00 -05:00
sa _obas _l : [ "if shell is enabled" , "results in an open base" , "disabled with supports" ] ,
2020-04-26 11:20:19 -04:00
sa _layr _m : "layers" ,
sa _lton _s : "light on time" ,
2021-02-22 23:20:00 -05:00
sa _lton _l : [ "layer light on" , "time in seconds" ] ,
2020-04-26 11:20:19 -04:00
sa _ltof _s : "light off time" ,
2021-02-22 23:20:00 -05:00
sa _ltof _l : [ "layer light off" , "time in seconds" ] ,
2020-04-26 11:20:19 -04:00
sa _pldi _s : "peel distance" ,
2021-02-22 23:20:00 -05:00
sa _pldi _l : [ "peel distance" , "in millimeters" ] ,
2020-04-26 11:20:19 -04:00
sa _pllr _s : "peel lift rate" ,
2021-02-22 23:20:00 -05:00
sa _pllr _l : [ "peel lift speed" , "in mm/sec" ] ,
2020-04-26 11:20:19 -04:00
sa _pldr _s : "peel drop rate" ,
2021-02-22 23:20:00 -05:00
sa _pldr _l : [ "peel drop speed" , "in mm/sec" ] ,
2020-04-26 11:20:19 -04:00
2020-06-12 15:45:08 -04:00
sa _base _m : "base" ,
2020-04-26 11:20:19 -04:00
sa _balc _s : "layer count" ,
2021-02-22 23:20:00 -05:00
sa _balc _l : [ "number of" , "base layers" ] ,
sa _bltn _l : [ "base layer light on" , "time in seconds" ] ,
sa _bltf _l : [ "base layer light off" , "time in seconds" ] ,
2020-04-26 11:20:19 -04:00
sa _infl _m : "infill" ,
sa _ifdn _s : "density" ,
2021-02-22 23:20:00 -05:00
sa _ifdn _l : [ "percent infill" , "requires shell" , "0 = disabled" , "valid 0.0 - 1.0" ] ,
2020-04-26 11:20:19 -04:00
sa _iflw _s : "line width" ,
2021-02-22 23:20:00 -05:00
sa _iflw _l : [ "hatch line width" , "in millimeters" ] ,
2020-04-26 11:20:19 -04:00
sa _supp _m : "support" ,
2020-05-09 20:33:25 -04:00
sa _slyr _s : "base layers" ,
2021-02-22 23:20:00 -05:00
sa _slyr _l : [ "base support layers" , "value range 0-10" ] ,
2020-05-09 20:33:25 -04:00
sa _slgp _s : "gap layers" ,
2021-02-22 23:20:00 -05:00
sa _slgp _l : [ "number of layers between" , "raft and bottom of object" ] ,
2020-04-26 11:20:19 -04:00
sa _sldn _s : "density" ,
2021-02-22 23:20:00 -05:00
sa _sldn _l : [ "used to compute the" , "number of support pillars" , "0.0-1.0 (0 = disable)" ] ,
2020-04-26 11:20:19 -04:00
sa _slsz _s : "size" ,
2021-02-22 23:20:00 -05:00
sa _slsz _l : [ "max size of a" , "support pillar" , "in millimeters" ] ,
2020-04-26 11:20:19 -04:00
sa _slpt _s : "points" ,
2021-02-22 23:20:00 -05:00
sa _slpt _l : [ "number of points in" , "each support pillar" , "in millimeters" ] ,
2020-04-26 11:20:19 -04:00
sl _slen _l : "enable supports" ,
sa _outp _m : "output" ,
sa _opzo _s : "z offset" ,
2021-02-22 23:20:00 -05:00
sa _opzo _l : [ "z layer offset" , "almost always 0.0" , "0.0-1.0 in millimeters" ] ,
2020-04-26 11:20:19 -04:00
sa _opaa _s : "anti alias" ,
2021-02-22 23:20:00 -05:00
sa _opaa _l : [ "enable anti-aliasing" , "produces larger files" , "can blur details" ]
2020-03-18 14:09:38 -04:00
} ;