• Home
  • Downloads
  • Forum
  • Contact Us
  • Buy CamBam
    • News
    • Documentation
    • Videos
    • Screenshots
    • Gallery
    • Reviews
    • Support
    Contents
    • Basics
      • User Interface
      • Drawing and System tabs
      • Rotating and Panning
      • Selecting Objects
      • Toolpaths and Gcode
      • Drawing Units
      • File Menu
      • View Menu
      • Tools Menu
      • Simple Example
      • Keyboard Shortcuts
    • Machining (CAM)
      • Machining Basics
      • Profile
      • Pocket
      • Drill
      • Engrave
      • 3D Profile
      • Lathe
      • Creating GCode
      • Machining Options
      • Edit Gcode
      • CAM Part
      • CAM Styles
      • Lead Moves
      • Holding Tabs
      • Side Profiles
      • Post Processor
      • Nesting
      • Back Plotting
      • Tool Libraries
      • Speeds and Feeds Calculator
    • Drawing (CAD)
      • Entities
      • Script Object
      • Bitmaps
      • Layers
      • Transformations
      • Operations
      • Edit Polyline
      • Edit Surface
      • Edit Points
      • Creating Surfaces
      • Region Fill
    • Tutorials
      • Profile
      • Pocketing
      • Drilling
      • Bitmap Heightmaps
      • Text Engraving
      • 3D Profile
      • 3D Profile - Back face
    • Automation
    • Configuration
    • Appendix
      • What's New?

    Configuration

    Tools - Options

    </table>

    Arc Display Degrees
    New [0.9.8f]

    Arcs are displayed using multiple line segments. This setting defines the angle between each segment. Smaller numbers make smoother curves but slower display rates.

    Arc Fit Tolerance
    New [0.9.8N]

    The tolerance used when automatic arc fitting is applied in some drawing operations.

    Zero will use an automatically calculated value.

    Auto-Apply Transformations
    New [0.9.8]

    If True, transformations such as rotations, moving, resizing and array copies will automatically apply transformations and reset the transformation matrix.

    In some cases, such as rotating a circle around the Y or X axis, this is not possible so the original entity plus transformation matrix is retained.

    Auto Arc Fitting
    New [0.9.8N]

    Whether to apply arc fitting in certain drawing operations (such as plane slicing).

    Backface Culling

    When displaying surface meshes, faces with back facing normals (using right hand rule) are not displayed.

    This can speed up displaying meshes considerably and also make the wireframe 3D view clearer.

    Check Version At Start

    True | False

    If True, the program will check for updates from the internet when it loads.

    Set this option False if you are not connected to the internet.

    The version check only downloads a tiny text file from the CamBam web site containing the latest version number. No other information is transferred.

    Cut Width Color

    The color used to display toolpath cut widths.

    Default Font Family

    This is the font used when no font is specified for text drawing objects.

    Default GCode Extension

    A default file extension used when gcode files are produced.

    Default Layer Color

    The color to use when new layers are inserted into a drawing.

    Default Script Entity

    The default script to insert whenever Script Objects are inserted..

    Default Stock Color

    The default color to use to display stock objects.

    Diagnostic Level

    An integer number used to control the number of information messages displayed in the message pane at the bottom of the CamBam interface. Typical values are 0 to 4, where 0 displays little or no messages and 4 displays reams of diagnostic information.

    Display Mode

    Controls the method used to display the 3D drawing view.

    OpenGL is a fast, preferred method but may cause problems with some graphics drivers.

    OpenGL_Legacy uses immediate mode which was the standard OpenGL method up to 0.9.8M.

    GDI is a slower but potentially less susceptible to driver problems. Use this mode if the drawing display seems very slow or corrupted.

    Changing the DisplayMode option requires CamBam to be restarted.

    Holding the SHIFT key while starting CamBam will force the use of GDI mode.

    Drawing Template

    This property can contain the filename of a CamBam drawing (.cb file) to be used as a template for new drawings.

    Whenever a new drawing is created, or a non CamBam (such as DXF, 3DS etc) is loaded, the basic format and properties of the drawing template will be used for that document.

    This is useful for setting default values for properties stored in documents, such as Post Processors.

    Drawing Units

    This sets the drawing units to be used for new drawings.

    This property may be overridden by the drawing units of the Drawing Template, if one is supplied.

    File Backups
    New [0.9.8]

    When saving CamBam (.cb), library or post processor files, a backup of the existing file is created before overwriting.

    The backup file is of the format 'filename.b#', where # is a number. The number of backups to keep is specified in the File Backups property.

    GCode Editor
    New [0.9.8]

    Specify an external command used to edit gcode files. If no command is specified, the internal editor is used.

    GCode files can be edited by invoking the Machining, Edit gcode menu option.

    Example:
    %windir%\system32\notepad.exe.

    Gerber - Flatten
    New [0.9.8k]

    If True, flatten all layers to a single (unioned) layer.

    Gerber - Subtract Layers
    New [0.9.8k]

    If True, 'Clear' layers will be subtracted from previous layers.

    Gerber - Union Layers
    New [0.9.8k]

    If True, all shapes on each layer will be unioned together.

    Gerber - Union Traces
    New [0.9.8k]

    If True, each trace will be unioned together. If False the traces will be left as line and arc sections.

    GLSL Shader Version
    New [0.9.8N]

    The version of the OpenGL shader language to use.

    110 is older but should be more compatible with older display drivers.

    330 may only be supported by newer display drivers.

    Grid Color

    The color of the drawing grid.

    Grid Info (Inches)

    Information that defines the drawing grid when Inches drawing units are used.

    • Drawing Units - drawing units used by the grid.
    • Minimum - X, Y location of the lower left point of the visible grid.
    • Maximum - X, Y location of the upper right point of the visible grid.
    • Major Scale - Number of units in the grid's major scale.
    • Minor Scale - Number of units in the grid's minor scale.
    Grid Info (Metric)

    Information that defines the drawing grid when Metric drawing units are used.

    Holding Tab Drag Toolpath Refresh
    New [0.9.8i]

    True | False

    If True, holding tabs are automatically applied to toolpaths when tabs are moved.
    If False tabs will be applied when the toolpaths are regenerated.

    Language
    New [0.9.8k]

    The desired language to use for the CamBam user interface.

    CamBam will need to be restarted for this change to take effect.

    Language translation files will need to be downloaded from the internet for the translations to function.

    The translation files may be periodically updated. Use the Tools - Download latest translations menu item to download the latest versions from the CamBam website.

    See www.cambam.info/ref/ref.lang for more details.

    Offset Backtrack Check
    New [0.9.8f]

    If True, back track drawing glitches in polylines are detected and removed by the offset routine used in toolpath generation.

    Back tracks can cause the offset routines to produce unexpected results.

    Repeat Commands

    If True, drawing commands will be repeated. To end the current drawing mode, press ESC or click the middle mouse button.

    Rotation Mode

    ALT+Left | Left+Middle | Left+Right

    The key and mouse combination used to rotate the drawing view.

    ALT+Left - the view is rotated by holding down the ALT key and dragging with the left mouse button.

    Left+Middle - the view is rotated by pressing the middle mouse button and dragging with the left mouse button. The middle mouse button can be released while dragging.

    Left+Right New [0.9.8] - the view is rotated by pressing the right then left mouse button and dragging. The right mouse button can be released while dragging.

    Select Color

    The color used to select paint selected shapes.

    Selected Entity Focus
    New [1.0rc3]

    If True, when selecting a drawing object, the drawing tree layer is expanded and scrolled to display the item.

    ALT+TAB can also be used to toggle the focus of selected drawing objects in the drawing tree.

    </td> </tr>

    Select Fade

    Controls how much unselected shapes are faded (as a percent).

    Show Grid

    Sets whether the drawing grid is displayed.

    Alternatively use the show grid button on the toolbar.

    Snap to Grid

    True | False

    If True, drawing points will snap to the minor grid units.

    This option can also be changed from the View - Snap to Grid menu option or toggled using Ctrl+G.

    Snap to Points

    True | False

    If True, drawing points will snap to shape control points, circle centers and other significant points.

    Spline Curve Steps

    When splines are displayed, their shape is approximated by line segments. This setting controls the number of segments used to display. A larger number will give a smoother appearance but may slow display performance.

    This setting does not affect the resolution of geometric operations based on splines, such as toolpath generation.

    Spline to Polyline Tolerance

    Splines are converted to polylines internally before they can be used for some operations, such as toolpath generation.

    This setting controls the degree of error allowed in this conversion, measured in drawing units.

    A smaller value will result in more accurate spline conversions but can hinder performance considerably.

    System Path
    New [0.9.8f]

    The system path is the root folder where CamBam library (styles, tools etc), post processor and drawing templates are stored.

    The following macros can be used:

    {$common} - Common application data folder (%ALLUSERPROFILE%).
    In Windows XP this is typically:
    \Documents and Settings\All Users\Application Data\CamBam plus 0.9.8\
    And in Windows 7
    \ProgramData\CamBam plus 0.9.8\

    {$user} - User application data folder (%USERPROFILE%).

    Text Curve Tolerance

    Text objects are converted to polylines internally before they can be used for some operations, such as toolpath generation.

    This setting controls the degree of error allowed in this conversion, measured in font units (0-2048).

    A smaller value will result in more accurate text conversions but can hinder performance considerably.

    Thinking Message

    Message to display when CamBam is busy calculating. Displayed in full, unexpurgated technicolor! :-)

    Toolpath Arc Color

    The color of arc segments in toolpaths.

    Toolpath Line Color

    The color of line segments in toolpaths.

    Toolpath Rapid Color

    The color used to display toolpath rapids.

    Use Surface Selection Color
    New [0.9.8N]

    If True, selected 3D meshes will be displayed using the selection color.

    View 3D Wireframe
    New [0.9.8]

    If True, 3D meshes will be displayed in wireframe mode.

    View Background Color

    The color of the drawing background.

    View Focal Length Scale
    New [0.9.8N]

    For Perspective projection mode, drawing objects are set back from the view point by a distance based on the height of the view port, multiplied by the View Focal Length Scale.

    Smaller values will give a greater perspective effect but may result in some clipping when viewing larger objects.

    View Projection Mode
    New [0.9.8N]

    Orthographic - drawing dimensions are consistent regardless of depth.

    Perspective - drawing dimensions are perspective scaled based on depth. Drawing objects are set back from the view point by a distance base on View Focal Length Scale.

    View Text Color

    The color used to display text in the drawing view.

    Waterline Safety Check
    New [0.9.8L]

    If True, prevents gcode creating if errors are suspected in 3D waterline toolpaths.

    Worker Threads

    Number of simultaneous worker threads to use.

    Copyright 2020 HexRay Ltd