supermerill / SuperSlicer

G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
4.12k stars 519 forks source link

Is there a Vairable for Printer_Preset being used? #3171

Closed inspectionsbybob closed 2 years ago

inspectionsbybob commented 2 years ago

2.4.58.4 Version of SuperSlicer used goes here (help->about) Win10 What OS are you using, and state any version #s

QUESTION: Is there an OutPut variable for Printer PresetName so that I can put the Target Printer into the Name?

Could be Which Printer Profile/Preset I am using

supermerill commented 2 years ago

{printer_preset} you can also use {printer_model}

inspectionsbybob commented 2 years ago

Perfect, Thanks

On Thu, Sep 1, 2022 at 1:11 PM Merill @.***> wrote:

{printer_preset} you can also use {printer_model}

— Reply to this email directly, view it on GitHub https://github.com/supermerill/SuperSlicer/issues/3171#issuecomment-1234557506, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFJ2GY3WVNWP4OKPIMI7AMTV4DPS5ANCNFSM6AAAAAAQCQU45Y . You are receiving this because you authored the thread.Message ID: @.***>

tirasec commented 2 years ago

I have this list of reserved variables, not sure if it is complete and up to date :

absolute_correction align_xy allow_empty_layers area_fill autosave avoid_crossing_not_first_layer avoid_crossing_perimeters bed_custom_model bed_custom_texture bed_shape bed_temperature before_layer_gcode between_objects_gcode bottle_cost bottle_volume bottle_weight bottom_fill_pattern bottom_solid_layers bottom_solid_min_thickness bridge_acceleration bridge_angle bridge_fan_speed bridge_flow_ratio bridge_overlap bridge_speed bridge_speed_internal bridged_infill_margin brim_ears brim_ears_max_angle brim_ears_pattern brim_inside_holes brim_offset brim_width brim_width_interior center chamber_temperature clip_multipart_objects color_change_gcode colorprint_heights compatible_printers compatible_printers_condition compatible_printers_condition_cummulative compatible_prints compatible_prints_condition compatible_prints_condition_cummulative complete_objects complete_objects_one_skirt complete_objects_sort cooling cooling_tube_length cooling_tube_retraction curve_smoothing_angle_concave curve_smoothing_angle_convex curve_smoothing_cutoff_dist curve_smoothing_precision cut cut_grid cut_x cut_y datadir default_acceleration default_filament_profile default_print_profile default_sla_material_profile default_sla_print_profile deretract_speed disable_fan_first_layers display_height display_mirror_x display_mirror_y display_orientation display_pixels_x display_pixels_y display_width dont_arrange dont_support_bridges draft_shield duplicate duplicate_distance duplicate_grid elephant_foot_min_width end_filament_gcode end_gcode enforce_full_fill_volume ensure_vertical_shell_thickness exact_last_layer_height export_3mf export_amf export_gcode export_obj export_sla export_stl export_svg exposure_time external_infill_margin external_perimeter_cut_corners external_perimeter_extrusion_width external_perimeter_fan_speed external_perimeter_overlap external_perimeter_speed external_perimeters_first external_perimeters_hole external_perimeters_nothole external_perimeters_vase extra_loading_move extra_perimeters extra_perimeters_odd_layers extra_perimeters_overhangs extruder extruder_clearance_height extruder_clearance_radius extruder_colour extruder_fan_offset extruder_offset extruder_temperature_offset extrusion_axis extrusion_multiplier extrusion_width faded_layers fan_always_on fan_below_layer_time fan_kickstart fan_speedup_overhangs fan_speedup_time fast_tilt_time feature_gcode filament_colour filament_cooling_final_speed filament_cooling_initial_speed filament_cooling_moves filament_cooling_zone_pause filament_cost filament_density filament_diameter filament_dip_extraction_speed filament_dip_insertion_speed filament_enable_toolchange_part_fan filament_enable_toolchange_temp filament_load_time filament_loading_speed filament_loading_speed_start filament_max_speed filament_max_volumetric_speed filament_max_wipe_tower_speed filament_melt_zone_pause filament_minimal_purge_on_wipe_tower filament_notes filament_ramming_parameters filament_settings_id filament_shrink filament_skinnydip_distance filament_soluble filament_toolchange_delay filament_toolchange_part_fan_speed filament_toolchange_temp filament_type filament_unload_time filament_unloading_speed filament_unloading_speed_start filament_use_fast_skinnydip filament_use_skinnydip filament_vendor filament_wipe_advanced_pigment fill_angle fill_angle_increment fill_density fill_pattern fill_smooth_distribution fill_smooth_width fill_top_flow_ratio first_layer_acceleration first_layer_bed_temperature first_layer_extrusion_width first_layer_flow_ratio first_layer_height first_layer_infill_speed first_layer_size_compensation first_layer_speed first_layer_temperature gamma_correction gap_fill gap_fill_min_area gap_fill_overlap gap_fill_speed gcode_comments gcode_flavor gcode_label_objects gcodeviewer help help_fff help_sla high_current_on_filament_swap hole_size_compensation hole_size_threshold hole_to_polyhole hollowing_closing_distance hollowing_enable hollowing_min_thickness hollowing_quality host_type ignore_nonexistent_config infill_acceleration infill_connection infill_dense infill_dense_algo infill_every_layers infill_extruder infill_extrusion_width infill_first infill_only_where_needed infill_overlap infill_speed info inherits inherits_cummulative initial_exposure_time initial_layer_height interface_shells ironing ironing_flowrate ironing_spacing ironing_speed ironing_type layer_gcode layer_height load loglevel machine_limits_usage machine_max_acceleration_extruding machine_max_acceleration_retracting machine_max_acceleration_travel machine_min_extruding_rate machine_min_travel_rate material_correction material_density material_notes material_type material_vendor max_exposure_time max_fan_speed max_initial_exposure_time max_layer_height max_print_height max_print_speed max_speed_reduction max_volumetric_extrusion_rate_slope_negative max_volumetric_extrusion_rate_slope_positive max_volumetric_speed merge milling_after_z milling_cutter milling_diameter milling_extra_size milling_offset milling_post_process milling_speed milling_toolchange_end_gcode milling_toolchange_start_gcode milling_z_lift milling_z_offset min_exposure_time min_fan_speed min_initial_exposure_time min_layer_height min_length min_print_speed min_skirt_length min_width_top_surface model_precision no_perimeter_unsupported_algo notes nozzle_diameter only_one_perimeter_top only_retract_when_crossing_perimeters ooze_prevention output output_filename_format over_bridge_flow_ratio overhangs_reverse overhangs_reverse_threshold overhangs_speed overhangs_width overhangs_width_speed pad_around_object pad_around_object_everywhere pad_brim_size pad_enable pad_max_merge_distance pad_object_connector_penetration pad_object_connector_stride pad_object_connector_width pad_object_gap pad_wall_height pad_wall_slope pad_wall_thickness parking_pos_retraction pause_print_gcode perimeter_acceleration perimeter_bonding perimeter_extruder perimeter_extrusion_width perimeter_loop perimeter_loop_seam perimeter_overlap perimeter_speed perimeters post_process preset_name print_extrusion_multiplier print_host print_host print_retract_length print_retract_lift print_settings_id print_temperature printer_model printer_notes printer_settings_id printer_technology printer_variant printer_vendor printhost_apikey printhost_apikey printhost_authorization_type printhost_cafile printhost_cafile printhost_password printhost_port printhost_user raft_layers relative_correction remaining_times repair resolution retract_before_travel retract_before_wipe retract_layer_change retract_length retract_length_toolchange retract_lift retract_lift_above retract_lift_below retract_lift_first_layer retract_lift_top retract_restart_extra retract_restart_extra_toolchange retract_speed rotate rotate_x rotate_y save scale scale_to_fit seam_angle_cost seam_position seam_preferred_direction seam_preferred_direction_jitter seam_travel_cost silent_mode single_extruder_multi_material single_extruder_multi_material_priming single_instance skirt_distance skirt_extrusion_width skirt_height skirts sla_material_settings_id sla_print_settings_id slice slice_closing_radius slow_tilt_time slowdown_below_layer_time small_perimeter_max_length small_perimeter_min_length small_perimeter_speed solid_fill_pattern solid_infill_below_area solid_infill_every_layers solid_infill_extruder solid_infill_extrusion_width solid_infill_speed solid_layers solid_min_thickness spiral_vase split standby_temperature_delta start_filament_gcode start_gcode support_base_diameter support_base_height support_base_safety_distance support_buildplate_only support_critical_angle support_head_front_diameter support_head_penetration support_head_width support_material support_material_angle support_material_auto support_material_buildplate_only support_material_contact_distance_bottom support_material_contact_distance_top support_material_contact_distance_type support_material_enforce_layers support_material_extruder support_material_extrusion_width support_material_interface_contact_loops support_material_interface_extruder support_material_interface_layers support_material_interface_pattern support_material_interface_spacing support_material_interface_speed support_material_pattern support_material_solid_first_layer support_material_spacing support_material_speed support_material_synchronize_layers support_material_threshold support_material_with_sheath support_material_xy_spacing support_max_bridge_length support_max_bridges_on_pillar support_max_pillar_link_distance support_object_elevation support_pillar_connection_mode support_pillar_diameter support_pillar_widening_factor support_points_density_relative support_points_minimal_distance support_small_pillar_diameter_percent supports_enable sw_renderer temperature template_custom_gcode thin_perimeters thin_perimeters_all thin_walls thin_walls_merge thin_walls_min_width thin_walls_overlap thin_walls_speed threads thumbnails thumbnails_color thumbnails_custom_color thumbnails_with_bed thumbnails_with_support time_estimation_compensation tool_name toolchange_gcode top_fan_speed top_fill_pattern top_infill_extrusion_width top_solid_infill_speed top_solid_layers top_solid_min_thickness travel_speed use_firmware_retraction use_relative_e_distances use_volumetric_e variable_layer_height wipe wipe_advanced wipe_advanced_algo wipe_advanced_multiplier wipe_advanced_nozzle_melted_volume wipe_extra_perimeter wipe_into_infill wipe_into_objects wipe_tower wipe_tower_bridging wipe_tower_brim wipe_tower_no_sparse_layers wipe_tower_rotation_angle wipe_tower_width wipe_tower_x wipe_tower_y wiping_volumes_extruders wiping_volumes_matrix xy_inner_size_compensation xy_size_compensation z_offset z_step

inspectionsbybob commented 2 years ago

Thanks... Printer_Model was what I was looking for

On Thu, Sep 1, 2022 at 1:31 PM Philippe @.***> wrote:

I have this list of reserved variables, not sure if it is complete and up to date :

absolute_correction align_xy allow_empty_layers area_fill autosave avoid_crossing_not_first_layer avoid_crossing_perimeters bed_custom_model bed_custom_texture bed_shape bed_temperature before_layer_gcode between_objects_gcode bottle_cost bottle_volume bottle_weight bottom_fill_pattern bottom_solid_layers bottom_solid_min_thickness bridge_acceleration bridge_angle bridge_fan_speed bridge_flow_ratio bridge_overlap bridge_speed bridge_speed_internal bridged_infill_margin brim_ears brim_ears_max_angle brim_ears_pattern brim_inside_holes brim_offset brim_width brim_width_interior center chamber_temperature clip_multipart_objects color_change_gcode colorprint_heights compatible_printers compatible_printers_condition compatible_printers_condition_cummulative compatible_prints compatible_prints_condition compatible_prints_condition_cummulative complete_objects complete_objects_one_skirt complete_objects_sort cooling cooling_tube_length cooling_tube_retraction curve_smoothing_angle_concave curve_smoothing_angle_convex curve_smoothing_cutoff_dist curve_smoothing_precision cut cut_grid cut_x cut_y datadir default_acceleration default_filament_profile default_print_profile default_sla_material_profile default_sla_print_profile deretract_speed disable_fan_first_layers display_height display_mirror_x display_mirror_y display_orientation display_pixels_x display_pixels_y display_width dont_arrange dont_support_bridges draft_shield duplicate duplicate_distance duplicate_grid elephant_foot_min_width end_filament_gcode end_gcode enforce_full_fill_volume ensure_vertical_shell_thickness exact_last_layer_height export_3mf export_amf export_gcode export_obj export_sla export_stl export_svg exposure_time external_infill_margin external_perimeter_cut_corners external_perimeter_extrusion_width external_perimeter_fan_speed external_perimeter_overlap external_perimeter_speed external_perimeters_first external_perimeters_hole external_perimeters_nothole external_perimeters_vase extra_loading_move extra_perimeters extra_perimeters_odd_layers extra_perimeters_overhangs extruder extruder_clearance_height extruder_clearance_radius extruder_colour extruder_fan_offset extruder_offset extruder_temperature_offset extrusion_axis extrusion_multiplier extrusion_width faded_layers fan_always_on fan_below_layer_time fan_kickstart fan_speedup_overhangs fan_speedup_time fast_tilt_time feature_gcode filament_colour filament_cooling_final_speed filament_cooling_initial_speed filament_cooling_moves filament_cooling_zone_pause filament_cost filament_density filament_diameter filament_dip_extraction_speed filament_dip_insertion_speed filament_enable_toolchange_part_fan filament_enable_toolchange_temp filament_load_time filament_loading_speed filament_loading_speed_start filament_max_speed filament_max_volumetric_speed filament_max_wipe_tower_speed filament_melt_zone_pause filament_minimal_purge_on_wipe_tower filament_notes filament_ramming_parameters filament_settings_id filament_shrink filament_skinnydip_distance filament_soluble filament_toolchange_delay filament_toolchange_part_fan_speed filament_toolchange_temp filament_type filament_unload_time filament_unloading_speed filament_unloading_speed_start filament_use_fast_skinnydip filament_use_skinnydip filament_vendor filament_wipe_advanced_pigment fill_angle fill_angle_increment fill_density fill_pattern fill_smooth_distribution fill_smooth_width fill_top_flow_ratio first_layer_acceleration first_layer_bed_temperature first_layer_extrusion_width first_layer_flow_ratio first_layer_height first_layer_infill_speed first_layer_size_compensation first_layer_speed first_layer_temperature gamma_correction gap_fill gap_fill_min_area gap_fill_overlap gap_fill_speed gcode_comments gcode_flavor gcode_label_objects gcodeviewer help help_fff help_sla high_current_on_filament_swap hole_size_compensation hole_size_threshold hole_to_polyhole hollowing_closing_distance hollowing_enable hollowing_min_thickness hollowing_quality host_type ignore_nonexistent_config infill_acceleration infill_connection infill_dense infill_dense_algo infill_every_layers infill_extruder infill_extrusion_width infill_first infill_only_where_needed infill_overlap infill_speed info inherits inherits_cummulative initial_exposure_time initial_layer_height interface_shells ironing ironing_flowrate ironing_spacing ironing_speed ironing_type layer_gcode layer_height load loglevel machine_limits_usage machine_max_acceleration_extruding machine_max_acceleration_retracting machine_max_acceleration_travel machine_min_extruding_rate machine_min_travel_rate material_correction material_density material_notes material_type material_vendor max_exposure_time max_fan_speed max_initial_exposure_time max_layer_height max_print_height max_print_speed max_speed_reduction max_volumetric_extrusion_rate_slope_negative max_volumetric_extrusion_rate_slope_positive max_volumetric_speed merge milling_after_z milling_cutter milling_diameter milling_extra_size milling_offset milling_post_process milling_speed milling_toolchange_end_gcode milling_toolchange_start_gcode milling_z_lift milling_z_offset min_exposure_time min_fan_speed min_initial_exposure_time min_layer_height min_length min_print_speed min_skirt_length min_width_top_surface model_precision no_perimeter_unsupported_algo notes nozzle_diameter only_one_perimeter_top only_retract_when_crossing_perimeters ooze_prevention output output_filename_format over_bridge_flow_ratio overhangs_reverse overhangs_reverse_threshold overhangs_speed overhangs_width overhangs_width_speed pad_around_object pad_around_object_everywhere pad_brim_size pad_enable pad_max_merge_distance pad_object_connector_penetration pad_object_connector_stride pad_object_connector_width pad_object_gap pad_wall_height pad_wall_slope pad_wall_thickness parking_pos_retraction pause_print_gcode perimeter_acceleration perimeter_bonding perimeter_extruder perimeter_extrusion_width perimeter_loop perimeter_loop_seam perimeter_overlap perimeter_speed perimeters post_process preset_name print_extrusion_multiplier print_host print_host print_retract_length print_retract_lift print_settings_id print_temperature printer_model printer_notes printer_settings_id printer_technology printer_variant printer_vendor printhost_apikey printhost_apikey printhost_authorization_type printhost_cafile printhost_cafile printhost_password printhost_port printhost_user raft_layers relative_correction remaining_times repair resolution retract_before_travel retract_before_wipe retract_layer_change retract_length retract_length_toolchange retract_lift retract_lift_above retract_lift_below retract_lift_first_layer retract_lift_top retract_restart_extra retract_restart_extra_toolchange retract_speed rotate rotate_x rotate_y save scale scale_to_fit seam_angle_cost seam_position seam_preferred_direction seam_preferred_direction_jitter seam_travel_cost silent_mode single_extruder_multi_material single_extruder_multi_material_priming single_instance skirt_distance skirt_extrusion_width skirt_height skirts sla_material_settings_id sla_print_settings_id slice slice_closing_radius slow_tilt_time slowdown_below_layer_time small_perimeter_max_length small_perimeter_min_length small_perimeter_speed solid_fill_pattern solid_infill_below_area solid_infill_every_layers solid_infill_extruder solid_infill_extrusion_width solid_infill_speed solid_layers solid_min_thickness spiral_vase split standby_temperature_delta start_filament_gcode start_gcode support_base_diameter support_base_height support_base_safety_distance support_buildplate_only support_critical_angle support_head_front_diameter support_head_penetration support_head_width support_material support_material_angle support_material_auto support_material_buildplate_only support_material_contact_distance_bottom support_material_contact_distance_top support_material_contact_distance_type support_material_enforce_layers support_material_extruder support_material_extrusion_width support_material_interface_contact_loops support_material_interface_extruder support_material_interface_layers support_material_interface_pattern support_material_interface_spacing support_material_interface_speed support_material_pattern support_material_solid_first_layer support_material_spacing support_material_speed support_material_synchronize_layers support_material_threshold support_material_with_sheath support_material_xy_spacing support_max_bridge_length support_max_bridges_on_pillar support_max_pillar_link_distance support_object_elevation support_pillar_connection_mode support_pillar_diameter support_pillar_widening_factor support_points_density_relative support_points_minimal_distance support_small_pillar_diameter_percent supports_enable sw_renderer temperature template_custom_gcode thin_perimeters thin_perimeters_all thin_walls thin_walls_merge thin_walls_min_width thin_walls_overlap thin_walls_speed threads thumbnails thumbnails_color thumbnails_custom_color thumbnails_with_bed thumbnails_with_support time_estimation_compensation tool_name toolchange_gcode top_fan_speed top_fill_pattern top_infill_extrusion_width top_solid_infill_speed top_solid_layers top_solid_min_thickness travel_speed use_firmware_retraction use_relative_e_distances use_volumetric_e variable_layer_height wipe wipe_advanced wipe_advanced_algo wipe_advanced_multiplier wipe_advanced_nozzle_melted_volume wipe_extra_perimeter wipe_into_infill wipe_into_objects wipe_tower wipe_tower_bridging wipe_tower_brim wipe_tower_no_sparse_layers wipe_tower_rotation_angle wipe_tower_width wipe_tower_x wipe_tower_y wiping_volumes_extruders wiping_volumes_matrix xy_inner_size_compensation xy_size_compensation z_offset z_step

— Reply to this email directly, view it on GitHub https://github.com/supermerill/SuperSlicer/issues/3171#issuecomment-1234578041, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFJ2GY7EY5LJBDEY2S43KQTV4DR7FANCNFSM6AAAAAAQCQU45Y . You are receiving this because you authored the thread.Message ID: @.***>

--

Need a quick answer? Call our booking line at (301) 208-8289, or book your inspection on our website 24/7. Don't wait for a response as someone else may get the spot you want... call Today!

Bob Sisson, ACI, BVI Inspections by Bob, LLC www.inspectionsbybob.com @.*** MD Lic#29666; ASHI Member #212016

inspectionsbybob commented 2 years ago

Wonderful! Should go in the documentation somewhere.