cam.preset_managers
BlenderCAM ‘preset_managers.py’
Operators and Menus for CAM Machine, Cutter and Operation Presets.
Module Contents
-
class CAM_CUTTER_MT_presets[source]
Bases: bpy.types.Menu
-
bl_label = 'Cutter Presets'[source]
-
preset_subdir = 'cam_cutters'[source]
-
preset_operator = 'script.execute_preset'[source]
-
draw[source]
-
class CAM_MACHINE_MT_presets[source]
Bases: bpy.types.Menu
-
bl_label = 'Machine Presets'[source]
-
preset_subdir = 'cam_machines'[source]
-
preset_operator = 'script.execute_preset'[source]
-
draw[source]
-
classmethod post_cb(context)[source]
-
class AddPresetCamCutter[source]
Bases: bl_operators.presets.AddPresetBase
, bpy.types.Operator
Add a Cutter Preset
-
bl_idname = 'render.cam_preset_cutter_add'[source]
-
bl_label = 'Add Cutter Preset'[source]
-
preset_defines = ['d = bpy.context.scene.cam_operations[bpy.context.scene.cam_active_operation]'][source]
-
preset_values = ['d.cutter_id', 'd.cutter_type', 'd.cutter_diameter', 'd.cutter_length', 'd.cutter_flutes',...[source]
-
preset_subdir = 'cam_cutters'[source]
-
class CAM_OPERATION_MT_presets[source]
Bases: bpy.types.Menu
-
bl_label = 'Operation Presets'[source]
-
preset_subdir = 'cam_operations'[source]
-
preset_operator = 'script.execute_preset'[source]
-
draw[source]
-
class AddPresetCamOperation[source]
Bases: bl_operators.presets.AddPresetBase
, bpy.types.Operator
Add an Operation Preset
-
bl_idname = 'render.cam_preset_operation_add'[source]
-
bl_label = 'Add Operation Preset'[source]
-
preset_defines = ['from pathlib import Path', 'bpy.ops.scene.cam_operation_add()', 'scene = bpy.context.scene',...[source]
-
preset_values = ['o.info.duration', 'o.info.chipload', 'o.info.warnings', 'o.material.estimate_from_model',...[source]
-
preset_subdir = 'cam_operations'[source]
-
class AddPresetCamMachine[source]
Bases: bl_operators.presets.AddPresetBase
, bpy.types.Operator
Add a Cam Machine Preset
-
bl_idname = 'render.cam_preset_machine_add'[source]
-
bl_label = 'Add Machine Preset'[source]
-
preset_defines = ['d = bpy.context.scene.cam_machine', 's = bpy.context.scene.unit_settings'][source]
-
preset_values = ['d.post_processor', 's.system', 'd.use_position_definitions', 'd.starting_position',...[source]
-
preset_subdir = 'cam_machines'[source]