Merged view of CadSettings, combining immutable defaults, SDK overrides, and document overrides. Property writes automatically target the appropriate level (document if available, otherwise SDK).

from nutrient import CadSettings

Methods

set_canvas_background_color

def set_canvas_background_color(self, value: Color) -> None

Sets the CanvasBackgroundColor property.

Parameters:

NameTypeDescription
valueColorThe value to set for the CanvasBackgroundColor property.

set_enable_line_weight

def set_enable_line_weight(self, value: bool) -> None

Sets the EnableLineWeight property.

Parameters:

NameTypeDescription
valueboolThe value to set for the EnableLineWeight property.

set_rendering_layout_mode

def set_rendering_layout_mode(self, value: RenderingLayoutMode) -> None

Sets the RenderingLayoutMode property.

Parameters:

NameTypeDescription
valueRenderingLayoutModeThe value to set for the RenderingLayoutMode property.

set_render_zoom

def set_render_zoom(self, value: float) -> None

Sets the RenderZoom property.

Parameters:

NameTypeDescription
valuefloatThe value to set for the RenderZoom property.

set_thumbnail_mode

def set_thumbnail_mode(self, value: bool) -> None

Sets the ThumbnailMode property.

Parameters:

NameTypeDescription
valueboolThe value to set for the ThumbnailMode property.

set_unit_mode

def set_unit_mode(self, value: UnitMode) -> None

Sets the UnitMode property.

Parameters:

NameTypeDescription
valueUnitModeThe value to set for the UnitMode property.

Properties

canvas_background_color

@property
def canvas_background_color(self) -> Color

Gets the CanvasBackgroundColor property.

Type: Color

Read-only property.


enable_line_weight

@property
def enable_line_weight(self) -> bool

Gets the EnableLineWeight property.

Type: bool

Read-only property.


rendering_layout_mode

@property
def rendering_layout_mode(self) -> RenderingLayoutMode

Gets the RenderingLayoutMode property.

Type: RenderingLayoutMode

Read-only property.


render_zoom

@property
def render_zoom(self) -> float

Gets the RenderZoom property.

Type: float

Read-only property.


thumbnail_mode

@property
def thumbnail_mode(self) -> bool

Gets the ThumbnailMode property.

Type: bool

Read-only property.


unit_mode

@property
def unit_mode(self) -> UnitMode

Gets the UnitMode property.

Type: UnitMode

Read-only property.