Settings
Locale
Language
Set the language for the user interface.
Unit of length
Defines the unit of length. Defines e.g. which templates and presets are available.
System
Check for updates
Automatically check for new software updates at launch (no privacy information is sent).
Update popup
A pop-up window will appear at launch if an update is available.
Save Backup
Creates a backup file of the project in the same folder with the *.bak extension just before saving. This allows going back one project version.
Thread acceleration
Multithreading via platform drivers.
GPU acceleration
GPU multithreading with OpenCL® technology
CPU acceleration
CPU multithreading with OpenCL® technology
Tweak - hide all
Hides all objects when opening a project in order to reduce the load on the main memory and graphics card. Can be used if problems occur when opening very large projects.
Tool radius limit
Maximum radius of tool geometry in voxel units. In the event of a calculation or typing error, this prevents the creation of an oversized tool to avoid program crashes due to hardware limits.
Map Size limit
Maximum size of maps. The number of pixels must not exceed [value x value]. This prevents the creation of an oversized map in the event of a calculation or typing error, to avoid crashes due to hardware limitations.
Drag'n'Mill Auto Safe
Saves the project in the directory of the new geometry.
Drag'n'Mill Auto Calculation
Automatically calculates all jobs when importing geometry via Drag'n'Mill.
Drag'n'Mill Auto Send
[Not recommended] Automatically runs the post-processor after successfully recalculating the new geometry and toolpaths. The post-processor selected in the project will be used. Should only be activated if the generated NC programs are checked externally before execution on the CNC machine.
GUI (Graphical user interface)
Trial License Window
Hides the window for selecting a trial license before starting the program.
Main window placement
Defines how the window appears on the screen. If "NORMAL" is used, the size of the window is defined by the next configuration value "SIZE" or, if not set, it takes up as much space as necessary to display all the elements. "MAXIMIZED" covers the entire screen and "MINIMIZED" starts the window minimised in the taskbar.
Main window size
When the window placement is set to "NORMAL", this value is used to set the size of the window.
Tool window placement
Defines how the window appears on the screen. If "NORMAL" is used, the size of the window is defined by the next configuration value "SIZE" or, if not set, it takes up as much space as necessary to display all the elements. "MAXIMIZED" covers the entire screen and "MINIMIZED" starts the window minimised in the taskbar.
Tool window size
When the window placement is set to "NORMAL", this value is used to set the size of the window.
Simulation window placement
Defines how the window appears on the screen. If "NORMAL" is used, the size of the window is defined by the next configuration value "SIZE" or, if not set, it takes up as much space as necessary to display all the elements. "MAXIMIZED" covers the entire screen and "MINIMIZED" starts the window minimised in the taskbar.
Simulation window size
When the window placement is set to "NORMAL", this value is used to set the size of the window.
Autoposition item dialogues
If set to "Mouse", the dialogue box will appear at the position of the mouse pointer. Otherwise, the dialogue appears in the centre of the main window.
Click and Drag
Enable value adjustment by dragging the mouse: Click and hold the left mouse button and drag up or down to adjust the values in the parameter fields.
Size of small icons
Sets the size of small icons.
Size of medium icons
Sets the size of medium sized icons.
Size of medium icons
Sets the size of big icons.
Render
Frames per seconds (fps)
Specifies the maximum number of frames displayed per second in the render window.
Camera position
Sets the initial camera position on the x,y and z axes in voxels.
Camera rotation
Sets the initial camera rotation around the x,y and z axes in degrees. Y has no effect.
Camera focus size
Sets the initial zoom level of the camera. The value represents the size of an imaginary object in voxels covered by the camera view.
Background
Sets the background colour of the render window.
Grid colour voxel
Sets the colour of the grid for voxels on the work plane.
Grid colour unit
Sets the colour of the grid for units (mm or inch) on the work plane.
Grid color unit (10 times)
Sets the colour of the grid for units at 10 times the distance on the work plane.
X axis colour
Sets the colour of the X-axis of the origin.
Y axis colour
Sets the colour of the X-axis of the origin.
Z axis colour
Sets the colour of the X-axis of the origin.
Bounding Box Colour
Sets the colour for model bounding boxes.
Model colour
Sets the initial colour of model objects.
blank colour
Sets the initial colour of blank objects.
Simulation blank colour
Sets the initial colour of simulation blank objects.
Collision colour
Sets the colour for collision points.
Tool shank colour
Sets the initial colour of the tool shank geometry.
Tool cutting edge colour
Sets the initial colour of the tool cutting edge.
Tool shank colour 2d
Sets the initial colour of the tool shank geometry in the tool editor.
Tool cutting edge colour 2d
Sets the initial colour of the tool cutting edge in the tool editor.
Tool 2d outline
Sets the initial colour of the outline in the tool editor.
Job vf colour
Sets the initial colour for toolpaths (Common feedrate movements).
Job vf rapid colour
Sets the initial colour for toolpaths (rapid feedrate movements).
Job accent colour
Sets the initial colour for toolpaths (special movements such as plunging).
Drill axis colour
Sets the colour for drill axis.
Linewidth grid voxel
Sets the line width of the grid for voxels on the work plane.
Linewidth grid unit
Sets the line width of the grid for units (mm or inch) on the work plane.
Linewidth grid unit (10 times)
Sets the line width of the grid for units at 10 times the distance on the work plane.
Line width common
Sets the line width of objects (e.g. Heightmaps).
Line width 3D models
Sets the line width of 3D models.
NC Origin line width
Sets the line width of NC origin.
NC Origin Size
Sets the size of NC origin.
NC Origin keep size
If enabled, the NC origin keeps its size regardless of the camera zoom.
Point size
Defines the size of rendered points.
Auto-hide tool paths
If enabled, only the toolpaths of selected job objects are visible.
Layer Model
Controls the visibility of the layer (Initial setting on project load/creation).
Layer blank
Controls the visibility of the layer at (Initial setting on project load/creation).
Layer Tool
Controls the visibility of the layer at (Initial setting on project load/creation).
Layer Job
Controls the visibility of the layer at (Initial setting on project load/creation).
Layer Origin
Controls the visibility of the layer (Initial setting on project load/creation).
Layer Workgrid
Controls the visibility of the layer (Initial setting on project load/creation).
Layer Model (Simulation)
Controls the visibility of the layer in the SolidLive Simulation environment.
Layer blank (Simulation)
Controls the visibility of the layer in the SolidLive Simulation environment.
Layer Tool (Simulation)
Controls the visibility of the layer in the SolidLive Simulation environment.
Layer Job (Simulation)
Controls the visibility of the layer in the SolidLive Simulation environment.
Layer Origin (Simulation)
Controls the visibility of the layer in the SolidLive Simulation environment.
Layer Workgrid (Simulation)
Controls the visibility of the layer in the SolidLive Simulation environment.
Perspective Projection
Enables perspective projection (Initial setting on project load/creation).
Camera lock Z axis
Prevents the camera from moving in the Z direction (Initial setting on project load/creation).
Camera 3D rotation
Enable camera rotation in all degrees of freedom (Initial setting on project load/creation).
Rendermode
Sets the rendermode (Initial setting on project load/creation).
Hide Additional Functions
Show a toolbar with fewer icons in the render window (Initial setting on project load/creation).
Simulation
Speed rapid and plunge
Sets the simulation speed for rapid and plunge movements (initialvalue at programme start).
Speed regular
Sets the simulation speed for regular milling movements (initialvalue at programme start).
Autostop
Pause the simulation at each section (initialvalue at programme start).
sticky camera
If enabled, camera follows tool (initialvalue at programme start).
Postprocessor (PP)
Floating point format MM
Defines the default format for floating point numbers (used by the Lua function 'string.format()').
Floating point format Inch
Sets the default format for floating point numbers (used by the Lua function 'string.format()').
[G-Code] NC Program Header
This header is written by many PP at the beginning of each NC file.
[G-Code] NC Program Header MM
This header is written by many PP at the beginning of each NC file (projects with the unit 'mm').
[G-Code] NC Program Header INCH
This header is written by many PP at the start of each NC file (projects with the unit 'inch').
[G-Code] NC programme footer
This footer is written by many PP at the end of each NC file.
[G-Code] NC file extension
Defines the file extension for G-Code (used in various post-processors).
[G-Code] NC Inline Comment
Format for inline comments in the NC code. #val1# is replaced by the comment, #val2# is replaced by the NC code section.
[G-Code] NC comment
Format for comments in the NC code. #val1# is replaced by the comment.
[G-Code] Tool call
Format for the tool call in the NC code. #val1# is replaced by the tool ID. #val2# is replaced by the tool name.
[G-Code] Rapid feed command
This command is used in rapid feed movements.
[G-Code] regular feed command
This command is used for regular feed.
[G-Code] pause
This command is used when a NC pause is required.
[G-Code] Start spindle in clockwise direction
Command for clockwise spindle start. #val1# is replaced by the speed.
[G-Code] Start spindle in counterclockwise direction
Command for counterclockwise spindle start. #val1# is replaced by the speed.
[G-Code] spindle stop
Command for the spindle stop.
[G-Code] Cooling 1
Command for cooling '1'
[G-Code] Cooling 2
Command for cooling '2'
[G-Code] Cooling off
Command for switching off cooling
[G-Code] Create separate files
If set, a separate NC file is generated for each tool.
[G-Code] ppTimeFeedRapidMM
Machine rapid feed rate in mm/min for projects with the unit of measurement "mm". This value is used for calculating machining times.
[G-Code] ppTimeFeedRapidInch
Machine rapid feed rate in inch/min for projects with the unit of measurement "inch". This value is used for calculating machining times.
[G-Code] ppTimeFactorG0
The theoretical result for the duration of all rapid positioning movements is multiplied by this value to compensate for acceleration and deceleration.
[G-Code] ppTimeFactorG1
The theoretical result for the duration of all milling movements is multiplied by this value to compensate for acceleration and braking distance.
[G-Code] Alternative line break
If the target controller or an external G-Code editor has problems with the generated line breaks, this setting can be activated to use "CRLF".
[Lua] allowed file formats
Only the file formats listed here can be executed via s2.path.execute.