cam.preferences#
Fabex ‘preferences.py’
Class to store all Addon preferences.
Classes#
Module Contents#
- class CamAddonPreferences[source]#
Bases:
bpy.types.AddonPreferences
- op_preset_update: BoolProperty(name='Have the Operation Presets Been Updated', default=False)[source]#
- default_interface_level: EnumProperty(name='Interface Level in New File', description='Choose visible options', items=['0', 'Basic', 'Only show Essential Options', '1', 'Advanced', 'Show Advanced Options', '2', 'Complete', 'Show All Options', '3', 'Experimental', 'Show Experimental Options'], default='3')[source]#
- default_shading: EnumProperty(name='Viewport Shading in New File', description='Choose viewport shading preset', items=['DEFAULT', 'Default', 'Standard viewport shading', 'DELUXE', 'Deluxe', 'Cavity, Curvature, Depth of Field, Shadows & Object Colors', 'CLEAN_DEFAULT', 'Clean Default', 'Standard viewport shading with no overlays', 'CLEAN_DELUXE', 'Clean Deluxe', 'Deluxe shading with no overlays', 'PREVIEW', 'Preview', 'HDRI Lighting Preview'], default='DEFAULT')[source]#
- default_layout: EnumProperty(name='Panel Layout', description='Presets for all panel locations', items=['CLASSIC', 'Classic', 'Properties Area holds most panels, Tools holds the rest', 'MODERN', 'Modern', 'Properties holds Main panels, Sidebar holds Operation panels, Tools holds Tools', 'USER', 'User', 'Define your own locations for panels'], default='MODERN')[source]#
- default_main_location: EnumProperty(name='Main Panels', description='Location for Chains, Operations, Material, Machine, Pack, Slice Panels', items=['PROPERTIES', 'Properties', 'Default panel location is the Render tab of the Properties Area', 'SIDEBAR', 'Sidebar (N-Panel)', 'Common location for addon UI, press N to show/hide', 'TOOLS', 'Tools (T-Panel)', "Blender's Tool area, press T to show/hide"], default='PROPERTIES')[source]#
- default_operation_location: EnumProperty(name='Operation Panels', description='Location for Setup, Area, Cutter, Feedrate, Optimisation, Movement, G-code', items=['PROPERTIES', 'Properties', 'Default panel location is the Render tab of the Properties Area', 'SIDEBAR', 'Sidebar (N-Panel)', 'Common location for addon UI, press N to show/hide', 'TOOLS', 'Tools (T-Panel)', "Blender's Tool area, press T to show/hide"], default='SIDEBAR')[source]#
- default_tools_location: EnumProperty(name='Tools Panels', description='Location for Curve Tools, Curve Creators, Info', items=['PROPERTIES', 'Properties', 'Default panel location is the Render tab of the Properties Area', 'SIDEBAR', 'Sidebar (N-Panel)', 'Common location for addon UI, press N to show/hide', 'TOOLS', 'Tools (T-Panel)', "Blender's Tool area, press T to show/hide"], default='TOOLS')[source]#
- user_main_location: EnumProperty(name='Main Panels', items=['PROPERTIES', 'Properties', 'Default panel location is the Render tab of the Properties Area', 'SIDEBAR', 'Sidebar (N-Panel)', 'Common location for addon UI, press N to show/hide', 'TOOLS', 'Tools (T-Panel)', "Blender's Tool area, press T to show/hide"], default='PROPERTIES')[source]#
- user_operation_location: EnumProperty(name='Operation Panels', items=['PROPERTIES', 'Properties', 'Default panel location is the Render tab of the Properties Area', 'SIDEBAR', 'Sidebar (N-Panel)', 'Common location for addon UI, press N to show/hide', 'TOOLS', 'Tools (T-Panel)', "Blender's Tool area, press T to show/hide"], default='SIDEBAR')[source]#
- user_tools_location: EnumProperty(name='Tools Panels', items=['PROPERTIES', 'Properties', 'Default panel location is the Render tab of the Properties Area', 'SIDEBAR', 'Sidebar (N-Panel)', 'Common location for addon UI, press N to show/hide', 'TOOLS', 'Tools (T-Panel)', "Blender's Tool area, press T to show/hide"], default='TOOLS')[source]#
- default_machine_preset: StringProperty(name='Machine Preset in New File', description='So that machine preset choice persists between files', default='')[source]#