diff --git a/resources/profiles/iQ.json b/resources/profiles/iQ.json new file mode 100644 index 0000000000..21b32db5bb --- /dev/null +++ b/resources/profiles/iQ.json @@ -0,0 +1,64 @@ +{ + "name": "innovatiQ", + "version": "02.03.00.02", + "force_update": "1", + "description": "innovatiQ configuration", + "machine_model_list": [ + { + "name": "TiQ2", + "sub_path": "machine/TiQ2.json" + }, + + { + "name": "TiQ8", + "sub_path": "machine/TiQ8.json" + } + ], + "machine_list": [ + { + "name": "fdm_tiq_common", + "sub_path": "machine/fdm_tiq_common.json" + }, + + { + "name": "iQ TiQ2 0.4 nozzle", + "sub_path": "machine/iQ TiQ2 0.4 nozzle.json" + }, + + { + "name": "iQ TiQ8 0.4 nozzle", + "sub_path": "machine/iQ TiQ8 0.4 nozzle.json" + } + + ], + "process_list": [ + { + "name": "fdm_process_tiq_common", + "sub_path": "process/fdm_process_tiq_common.json" + }, + { + "name": "0.20mm Standard @iQ TiQ2 P1 - PACF Pro Fiberthree (0.4 Nozzle)", + "sub_path": "process/0.20mm Standard @iQ TiQ2 P1 - PACF Pro Fiberthree (0.4 Nozzle).json" + }, + { + "name": "0.20mm Standard @iQ TiQ8 P1 - ABS Natur Material4Print (0.4 Nozzle)", + "sub_path": "process/0.20mm Standard @iQ TiQ8 P1 - ABS Natur Material4Print (0.4 Nozzle).json" + } + + ], + "filament_list": [ + { + "name": "fdm_filament_common", + "sub_path": "filament/fdm_filament_common.json" + }, + { + "name": "Fiberthree PACF Pro P1 @iQ TiQ2 0.4 Nozzle", + "sub_path": "filament/Fiberthree PACF Pro P1 @iQ TiQ2 0.4 Nozzle.json" + }, + { + "name": "Material4Print ABS Natur P1 @iQ TiQ8 0.4 Nozzle", + "sub_path": "filament/Material4Print ABS Natur P1 @iQ TiQ8 0.4 Nozzle.json" + } + + ] +} diff --git a/resources/profiles/iQ/TiQ2.stl b/resources/profiles/iQ/TiQ2.stl new file mode 100644 index 0000000000..ae963979a2 Binary files /dev/null and b/resources/profiles/iQ/TiQ2.stl differ diff --git a/resources/profiles/iQ/TiQ2_cover.png b/resources/profiles/iQ/TiQ2_cover.png new file mode 100644 index 0000000000..5b7ff9da0c Binary files /dev/null and b/resources/profiles/iQ/TiQ2_cover.png differ diff --git a/resources/profiles/iQ/TiQ2_texture.png b/resources/profiles/iQ/TiQ2_texture.png new file mode 100644 index 0000000000..e08eb311c2 Binary files /dev/null and b/resources/profiles/iQ/TiQ2_texture.png differ diff --git a/resources/profiles/iQ/TiQ8.stl b/resources/profiles/iQ/TiQ8.stl new file mode 100644 index 0000000000..7eeb860999 Binary files /dev/null and b/resources/profiles/iQ/TiQ8.stl differ diff --git a/resources/profiles/iQ/TiQ8_cover.png b/resources/profiles/iQ/TiQ8_cover.png new file mode 100644 index 0000000000..cc653492ba Binary files /dev/null and b/resources/profiles/iQ/TiQ8_cover.png differ diff --git a/resources/profiles/iQ/TiQ8_texture.png b/resources/profiles/iQ/TiQ8_texture.png new file mode 100644 index 0000000000..48024367ed Binary files /dev/null and b/resources/profiles/iQ/TiQ8_texture.png differ diff --git a/resources/profiles/iQ/filament/Fiberthree PACF Pro P1 @iQ TiQ2 0.4 Nozzle.json b/resources/profiles/iQ/filament/Fiberthree PACF Pro P1 @iQ TiQ2 0.4 Nozzle.json new file mode 100644 index 0000000000..b2c17e5cdc --- /dev/null +++ b/resources/profiles/iQ/filament/Fiberthree PACF Pro P1 @iQ TiQ2 0.4 Nozzle.json @@ -0,0 +1,301 @@ +{ + "type": "filament", + "name": "Fiberthree PACF Pro P1 @iQ TiQ2 0.4 Nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_common", + "filament_id": "IQM1", + "setting_id": "IQS1", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers": [ + "iQ TiQ2 0.4 Nozzle" + ], + "compatible_printers_condition": "", + "compatible_prints": [ + "0.20mm Standard @iQ TiQ2 P1 - PACF Pro Fiberthree (0.4 Nozzle)" + ], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "105" + ], + "cool_plate_temp_initial_layer": [ + "105" + ], + "default_filament_colour": [ + "#000000" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.5" + ], + "filament_cooling_initial_speed": [ + "10" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.04" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "; filament end gcode \nG1 X-17 Y1 F9000\nG1 X-17 Y45 F9000\nG1 Y1 F9000\nG1 Y45 F9000" + ], + "filament_flow_ratio": [ + "1.089" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "10" + ], + "filament_loading_speed_start": [ + "50" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "40" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "4" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_settings_id": [ + "Fiberthree PACF Pro P1 @iQ TiQ2 0.4 Nozzle" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "45" + ], + "filament_stamping_loading_speed": [ + "29" + ], + "filament_start_gcode": [ + "; Filament gcode\nG1 X-17 Y1 F9000\nG1 Y45 F9000\nG1 Y1 F9000\nG1 Y45 F9000" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_type": [ + "PACF Pro" + ], + "filament_unloading_speed": [ + "100" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_vendor": [ + "iQ Materials" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "75" + ], + "idle_temperature": [ + "250" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "is_custom_defined": "0", + "nozzle_temperature": [ + "265" + ], + "nozzle_temperature_initial_layer": [ + "265" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "250" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "10" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "110" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "105" + ], + "textured_plate_temp_initial_layer": [ + "105" + ], + "version": "2.1.3.0" +} diff --git a/resources/profiles/iQ/filament/Material4Print ABS Natur P1 @iQ TiQ8 0.4 Nozzle.json b/resources/profiles/iQ/filament/Material4Print ABS Natur P1 @iQ TiQ8 0.4 Nozzle.json new file mode 100644 index 0000000000..9807ddff6a --- /dev/null +++ b/resources/profiles/iQ/filament/Material4Print ABS Natur P1 @iQ TiQ8 0.4 Nozzle.json @@ -0,0 +1,302 @@ +{ + "type": "filament", + "name": "Material4Print ABS Natur P1 @iQ TiQ8 0.4 Nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_common", + "filament_id": "IQM2", + "setting_id": "IQS2", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "1" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "75" + ], + "close_fan_the_first_x_layers": [ + "1000" + ], + "compatible_printers": [ + "iQ TiQ8 0.4 Nozzle" + ], + "compatible_printers_condition": "", + "compatible_prints": [ + "0.20mm Standard @iQ TiQ8 P1 - ABS Natur Material4Print (0.4 Nozzle)" + ], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "105" + ], + "cool_plate_temp_initial_layer": [ + "105" + ], + "default_filament_colour": [ + "#FFFFFF" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "0" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "105" + ], + "eng_plate_temp_initial_layer": [ + "105" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "0" + ], + "fan_min_speed": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.5" + ], + "filament_cooling_initial_speed": [ + "10" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.04" + ], + "filament_deretraction_speed": [ + "30" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "; filament end gcode" + ], + "filament_flow_ratio": [ + "0.926" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "10" + ], + "filament_loading_speed_start": [ + "50" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "40" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_notes": [ + "Filament file version 1.0 20250620" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "0.4" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_settings_id": [ + "Material4Print ABS Natur P1 @iQ TiQ8 0.4 Nozzle" + ], + "filament_shrink": [ + "99.2%" + ], + "filament_shrinkage_compensation_z": [ + "99.18%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "45" + ], + "filament_stamping_loading_speed": [ + "29" + ], + "filament_start_gcode": [ + "M109 S{nozzle_temperature_initial_layer[current_extruder]}\nG1 x-12 Y-13 Z44 F4000\nG4 P400\nG1 X-55\nG1 X-13 Y-4\nG1 X-51 Y-26\nG1 X-12 Y-13\nG1 X-55\nG1 X-13 Y-4\nG1 X-51 Y-26\nG1 X-12 Y-13\nG1 x-12 Y-13 F4000; Filament gcode\n{if layer_z==0}G1 Z{first_layer_height + 2.0}{endif}\n{if layer_z==0}G1 X[first_layer_print_min_0] Y[first_layer_print_min_1]{endif}\n{if layer_z==0}G1 Z{layer_z}{endif}\n", + "; Filament gcode\n" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_type": [ + "ABS Material4Print Natur" + ], + "filament_unloading_speed": [ + "100" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_vendor": [ + "iQ Materials" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "105" + ], + "hot_plate_temp_initial_layer": [ + "105" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "is_custom_defined": "0", + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_speed": [ + "80" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "0" + ], + "slow_down_layer_time": [ + "0" + ], + "slow_down_min_speed": [ + "10" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "110" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "105" + ], + "textured_plate_temp_initial_layer": [ + "105" + ], + "version": "0.0.0.0" +} diff --git a/resources/profiles/iQ/filament/fdm_filament_common.json b/resources/profiles/iQ/filament/fdm_filament_common.json new file mode 100644 index 0000000000..46066bedce --- /dev/null +++ b/resources/profiles/iQ/filament/fdm_filament_common.json @@ -0,0 +1,89 @@ +{ + "type": "filament", + "name": "fdm_filament_common", + "from": "system", + "instantiation": "false", + "activate_air_filtration": ["0"], + "activate_chamber_temp_control": ["0"], + "additional_cooling_fan_speed": ["70"], + "chamber_temperature": ["0"], + "close_fan_the_first_x_layers": ["1"], + "complete_print_exhaust_fan_speed": ["70"], + "cool_plate_temp": ["35"], + "cool_plate_temp_initial_layer": ["35"], + "default_filament_colour": [""], + "during_print_exhaust_fan_speed": ["70"], + "enable_overhang_bridge_fan": ["1"], + "enable_pressure_advance": ["1"], + "eng_plate_temp": ["0"], + "eng_plate_temp_initial_layer": ["0"], + "fan_cooling_layer_time": ["60"], + "fan_max_speed": ["0"], + "fan_min_speed": ["0"], + "filament_cooling_final_speed": ["3.4"], + "filament_cooling_initial_speed": ["2.2"], + "filament_cooling_moves": ["4"], + "filament_cost": ["5"], + "filament_density": ["1.24"], + "filament_deretraction_speed": ["nil"], + "filament_diameter": ["2.8"], + "filament_end_gcode": ["; filament end gcode \nM106 P3 S0\n"], + "filament_flow_ratio": ["1"], + "filament_is_support": ["0"], + "filament_load_time": ["0"], + "filament_loading_speed": ["28"], + "filament_loading_speed_start": ["3"], + "filament_max_volumetric_speed": ["300"], + "filament_minimal_purge_on_wipe_tower": ["15"], + "filament_multitool_ramming": ["0"], + "filament_multitool_ramming_flow": ["10"], + "filament_multitool_ramming_volume": ["10"], + "filament_notes": [""], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": ["nil"], + "filament_retract_lift_above": ["nil"], + "filament_retract_lift_below": ["nil"], + "filament_retract_lift_enforce": ["nil"], + "filament_retract_restart_extra": ["nil"], + "filament_retract_when_changing_layer": ["nil"], + "filament_retraction_length": ["nil"], + "filament_retraction_minimum_travel": ["nil"], + "filament_retraction_speed": ["nil"], + "filament_shrink": ["100%"], + "filament_soluble": ["0"], + "filament_start_gcode": [ + "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + ], + "filament_toolchange_delay": ["0"], + "filament_unload_time": ["0"], + "filament_unloading_speed": ["90"], + "filament_unloading_speed_start": ["100"], + "filament_vendor": ["Generic"], + "filament_wipe": ["nil"], + "filament_wipe_distance": ["nil"], + "filament_z_hop": ["nil"], + "filament_z_hop_types": ["nil"], + "full_fan_speed_layer": ["0"], + "hot_plate_temp": ["1"], + "hot_plate_temp_initial_layer": ["60"], + "is_custom_defined": "0", + "nozzle_temperature": ["220"], + "nozzle_temperature_initial_layer": ["220"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["50%"], + "pressure_advance": ["0.4"], + "reduce_fan_stop_start_freq": ["0"], + "required_nozzle_HRC": ["3"], + "slow_down_for_layer_cooling": ["1"], + "slow_down_layer_time": ["30"], + "slow_down_min_speed": ["20"], + "support_material_interface_fan_speed": ["-1"], + "temperature_vitrification": ["55"], + "textured_plate_temp": ["55"], + "textured_plate_temp_initial_layer": ["55"], + "version": "1.7.0.2" + } diff --git a/resources/profiles/iQ/machine/TiQ2.json b/resources/profiles/iQ/machine/TiQ2.json new file mode 100644 index 0000000000..c8c3d80953 --- /dev/null +++ b/resources/profiles/iQ/machine/TiQ2.json @@ -0,0 +1,11 @@ +{ + "type": "machine_model", + "name": "TiQ2", + "model_id": "TiQ2", + "nozzle_diameter": "0.25;0.4;0.6;0.8", + "machine_tech": "FFF", + "family": "TiQ", + "bed_model": "TiQ2.stl", + "bed_texture": "TiQ2_texture.png", + "default_materials": "Fiberthree PACF Pro P1 @iQ TiQ2 0.4 Nozzle" +} diff --git a/resources/profiles/iQ/machine/TiQ8.json b/resources/profiles/iQ/machine/TiQ8.json new file mode 100644 index 0000000000..8ca6e377a2 --- /dev/null +++ b/resources/profiles/iQ/machine/TiQ8.json @@ -0,0 +1,11 @@ +{ + "type": "machine_model", + "name": "TiQ8", + "model_id": "TiQ8", + "nozzle_diameter": "0.25;0.4;0.6;0.8", + "machine_tech": "FFF", + "family": "TiQ", + "bed_model": "TiQ8.stl", + "bed_texture": "TiQ8_texture.png", + "default_materials": "Material4Print ABS Natur P1 @iQ TiQ8 0.4 Nozzle" +} diff --git a/resources/profiles/iQ/machine/fdm_tiq_common.json b/resources/profiles/iQ/machine/fdm_tiq_common.json new file mode 100644 index 0000000000..28980aa934 --- /dev/null +++ b/resources/profiles/iQ/machine/fdm_tiq_common.json @@ -0,0 +1,110 @@ +{ + "type": "machine", + "instantiation": "false", + "from": "system", + "gcode_flavor": "marlin", + "adaptive_bed_mesh_margin": "0", + "auxiliary_fan": "0", + "bed_custom_texture": "", + "bed_exclude_area": ["0x0"], + "best_object_pos": "0.5,0.5", + "change_extrusion_role_gcode": "", + "change_filament_gcode": "", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "default_filament_profile": ["Fiberthree PACF Pro P1 @iQ TiQ2 0.4 Nozzle"], + "default_print_profile": "0.20mm Standard @iQ TiQ2 P1 - PACF Pro Fiberthree (0.4 Nozzle)", + "deretraction_speed": ["30"], + "disable_m73": "0", + "emit_machine_limits_to_gcode": "1", + "enable_filament_ramming": "1", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "140", + "extruder_clearance_height_to_rod": "36", + "extruder_clearance_radius": "65", + "extruder_colour": ["#FCE94F"], + "extruder_offset": ["0x0"], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "head_wrap_detect_zone": [], + "high_current_on_filament_swap": "0", + "is_custom_defined": "0", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "machine_end_gcode": "G1 X-19 F3000 ; home X axis\nG1 Y1 F3000 ; home Y axis\nM104 S0 T0 ; turn off extruder\nM104 S0 T1 ; turn off extruder\nM104 S0 T2 ; turn off extruder\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM806 S0 ; turn of housing fan\nM84 ; disable motor\n", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": ["5000", "5000"], + "machine_max_acceleration_extruding": ["20000", "20000"], + "machine_max_acceleration_retracting": ["5000", "5000"], + "machine_max_acceleration_travel": ["20000", "20000"], + "machine_max_acceleration_x": ["2000", "20000"], + "machine_max_acceleration_y": ["2000", "20000"], + "machine_max_acceleration_z": ["500", "200"], + "machine_max_jerk_e": ["2.5", "2.5"], + "machine_max_jerk_x": ["9", "9"], + "machine_max_jerk_y": ["9", "9"], + "machine_max_jerk_z": ["0.2", "0.4"], + "machine_max_speed_e": ["25", "25"], + "machine_max_speed_x": ["500", "500"], + "machine_max_speed_y": ["500", "500"], + "machine_max_speed_z": ["12", "12"], + "machine_min_extruding_rate": ["0", "0"], + "machine_min_travel_rate": ["0", "0"], + "machine_pause_gcode": "PAUSE", + "machine_start_gcode": "PRINT_START MATERIAL=[filament_type]\n", + "machine_unload_filament_time": "0", + "manual_filament_change": "0", + "max_layer_height": ["2"], + "min_layer_height": ["0.1"], + "name": "fdm_tiq_common", + "nozzle_hrc": "0", + "nozzle_type": "undefine", + "nozzle_volume": "0", + "parking_pos_retraction": "92", + "preferred_orientation": "0", + "print_host": "http://10.0.1.200/", + "print_host_webui": "", + "printer_notes": "", + "printer_settings_id": "fdm_tiq_common", + "printer_structure": "undefine", + "printer_technology": "FFF", + "printhost_apikey": "", + "printhost_authorization_type": "key", + "printhost_cafile": "", + "printhost_password": "", + "printhost_port": "", + "printhost_ssl_ignore_revoke": "0", + "printhost_user": "", + "printing_by_object_gcode": "", + "purge_in_prime_tower": "1", + "retract_before_wipe": ["70%"], + "retract_length_toolchange": ["2"], + "retract_lift_above": ["0"], + "retract_lift_below": ["0"], + "retract_lift_enforce": ["All Surfaces"], + "retract_restart_extra": ["0"], + "retract_restart_extra_toolchange": ["0"], + "retract_when_changing_layer": ["1"], + "retraction_length": ["0.8"], + "retraction_minimum_travel": ["1"], + "retraction_speed": ["30"], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "0", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "template_custom_gcode": "", + "time_cost": "0", + "time_lapse_gcode": "", + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "version": "1.9.0.2", + "wipe": ["1"], + "wipe_distance": ["1"], + "z_hop": ["0.4"], + "z_hop_types": ["Normal Lift"], + "z_offset": "0" +} diff --git a/resources/profiles/iQ/machine/iQ TiQ2 0.4 nozzle.json b/resources/profiles/iQ/machine/iQ TiQ2 0.4 nozzle.json new file mode 100644 index 0000000000..b6ed32b8b1 --- /dev/null +++ b/resources/profiles/iQ/machine/iQ TiQ2 0.4 nozzle.json @@ -0,0 +1,134 @@ +{ + "type": "machine", + "from": "system", + "inherits": "fdm_tiq_common", + "is_custom_defined": "0", + "name": "iQ TiQ2 0.4 Nozzle", + "printer_settings_id": "iQ TiQ2 0.4 Nozzle", + "instantiation": "true", + "printer_model": "TiQ2", + "printer_variant": "0.4", + "change_filament_gcode": "G1 X32 Y0 F3000\nM109 S{nozzle_temperature[next_extruder]} T[next_extruder] ; set new tool temperature so it can start heating while changing\n", + "deretraction_speed": [ + "30", + "30" + ], + "disable_m73": "1", + "emit_machine_limits_to_gcode": "0", + "enable_filament_ramming": "0", + "extruder_colour": [ + "#FCE94F", + "#FCE94F" + ], + "extruder_offset": [ + "0x0", + "0x0" + ], + "gcode_flavor": "marlin", + "host_type": "simplyprint", + "long_retractions_when_cut": [ + "0", + "0" + ], + "machine_end_gcode": "G1 X-19 F3000 ; home X axis\nG1 Y1 F3000 ; home Y axis\nM104 S0 T0 ; turn off extruder\nM104 S0 T1 ; turn off extruder\nM104 S0 T2 ; turn off extruder\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM806 S0 ; turn of housing fan\nM84 ; disable motor\n", + "machine_max_speed_z": [ + "15", + "12" + ], + "machine_pause_gcode": "M10710 S0", + "machine_start_gcode": "T[initial_extruder]\nM109 S{nozzle_temperature_initial_layer[current_extruder]}\nG1 Z15 F900\nG1 X-19 Y1 F9000\nG1 X-19 Y45 F9000\nG1 Y1 F9000\nG1 Y45 F9000\nG1 Y1 F9000\nG1 Y45 F9000\nG1 X0", + "max_layer_height": [ + "0.32", + "0.32" + ], + "min_layer_height": [ + "0.08", + "0.08" + ], + "nozzle_diameter": [ + "0.4", + "0.4" + ], + "print_host": "https://simplyprint.io/panel", + "printable_area": [ + "0x0", + "330x0", + "330x330", + "0x330" + ], + "printable_height":"300", + "retract_before_wipe": [ + "70%", + "70%" + ], + "retract_length_toolchange": [ + "15", + "15" + ], + "retract_lift_above": [ + "0", + "0" + ], + "retract_lift_below": [ + "0", + "0" + ], + "retract_lift_enforce": [ + "All Surfaces", + "All Surfaces" + ], + "retract_on_top_layer": [ + "1", + "1" + ], + "retract_restart_extra": [ + "0", + "0" + ], + "retract_restart_extra_toolchange": [ + "-0.2", + "-0.2" + ], + "retract_when_changing_layer": [ + "1", + "1" + ], + "retraction_distances_when_cut": [ + "18", + "18" + ], + "retraction_length": [ + "0.8", + "0.9" + ], + "retraction_minimum_travel": [ + "1", + "1" + ], + "retraction_speed": [ + "30", + "30" + ], + "thumbnails": "", + "travel_slope": [ + "3", + "3" + ], + "version": "2.1.3.0", + "wipe": [ + "1", + "1" + ], + "wipe_distance": [ + "1", + "1" + ], + "z_hop": [ + "0.4", + "0.4" + ], + "z_hop_types": [ + "Normal Lift", + "Normal Lift" + ] +} diff --git a/resources/profiles/iQ/machine/iQ TiQ8 0.4 nozzle.json b/resources/profiles/iQ/machine/iQ TiQ8 0.4 nozzle.json new file mode 100644 index 0000000000..55f13d06a0 --- /dev/null +++ b/resources/profiles/iQ/machine/iQ TiQ8 0.4 nozzle.json @@ -0,0 +1,137 @@ +{ + "type": "machine", + "from": "system", + "inherits": "fdm_tiq_common", + "is_custom_defined": "0", + "name": "iQ TiQ8 0.4 Nozzle", + "printer_settings_id": "iQ TiQ8 0.4 Nozzle", + "instantiation": "true", + "printer_model": "TiQ8", + "printer_variant": "0.4", + "change_filament_gcode": "G1 Z{layer_z+2} F900 ; safe distance while tool change\n{if next_extruder==0}G1 X30 Y-12 F9000{endif}\nM109 S{nozzle_temperature[next_extruder]} T[next_extruder] ; set new tool temperature so it can start heating while changing", + "deretraction_speed": [ + "30", + "30" + ], + "disable_m73": "1", + "emit_machine_limits_to_gcode": "0", + "enable_filament_ramming": "0", + "extruder_colour": [ + "#FCE94F", + "#FCE94F" + ], + "extruder_offset": [ + "0x0", + "0x0" + ], + "gcode_flavor": "marlin", + "host_type": "simplyprint", + "long_retractions_when_cut": [ + "0", + "0" + ], + "machine_end_gcode": "G1 X10 F3000 ; home X axis\nG1 Y10 F3000 ; home Y axis\nM104 S0 T0 ; turn off extruder\nM104 S0 T1 ; turn off extruder\nM104 S0 T2 ; turn off extruder\nM140 S0 ; turn off bed\n{if nozzle_temperature_initial_layer[current_extruder]>350}M140 S80{endif} ; Keep bed hot for easy part removal from PEI sheet\nM106 S0 ; turn off fan\nM806 S0 ; turn of housing fan\nM84 ; disable motor\n", + "machine_max_speed_z": [ + "15", + "12" + ], + "machine_pause_gcode": "M10710 S0", + "machine_start_gcode": "T[initial_extruder]\nM109 S{nozzle_temperature_initial_layer[current_extruder]}\n", + "max_layer_height": [ + "0.32", + "0.32" + ], + "min_layer_height": [ + "0.08", + "0.08" + ], + "nozzle_diameter": [ + "0.4", + "0.4" + ], + "print_host": "https://simplyprint.io/panel", + "printable_area": [ + "0x0", + "500x0", + "500x400", + "0x400" + ], + "printable_height":"450", + "retract_before_wipe": [ + "70%", + "70%" + ], + "retract_length_toolchange": [ + "15", + "15" + ], + "retract_lift_above": [ + "0", + "0" + ], + "retract_lift_below": [ + "0", + "0" + ], + "retract_lift_enforce": [ + "All Surfaces", + "All Surfaces" + ], + "retract_on_top_layer": [ + "1", + "1" + ], + "retract_restart_extra": [ + "0", + "0" + ], + "retract_restart_extra_toolchange": [ + "-0.2", + "-0.2" + ], + "retract_when_changing_layer": [ + "1", + "1" + ], + "retraction_distances_when_cut": [ + "18", + "18" + ], + "retraction_length": [ + "0.8", + "0.9" + ], + "retraction_minimum_travel": [ + "1", + "1" + ], + "retraction_speed": [ + "30", + "30" + ], + "thumbnails": "", + "travel_slope": [ + "3", + "3" + ], + "version": "0.0.0.0", + "wipe": [ + "1", + "1" + ], + "wipe_distance": [ + "1", + "1" + ], + "z_hop": [ + "0.4", + "0.4" + ], + "z_hop_types": [ + "Normal Lift", + "Normal Lift" + ], +"machine_max_acceleration_x": ["1500", "1500"], +"machine_max_acceleration_y": ["1500", "1500"], +"printer_notes": "Machine file version 1.1 20250516" +} diff --git a/resources/profiles/iQ/process/0.20mm Standard @iQ TiQ2 P1 - PACF Pro Fiberthree (0.4 Nozzle).json b/resources/profiles/iQ/process/0.20mm Standard @iQ TiQ2 P1 - PACF Pro Fiberthree (0.4 Nozzle).json new file mode 100644 index 0000000000..c081d844d6 --- /dev/null +++ b/resources/profiles/iQ/process/0.20mm Standard @iQ TiQ2 P1 - PACF Pro Fiberthree (0.4 Nozzle).json @@ -0,0 +1,49 @@ +{ + "type": "process", + "bridge_flow": "1.07", + "bridge_speed": "25", + "brim_type": "no_brim", + "enable_support": "1", + "exclude_object": "0", + "from": "system", + "gcode_label_objects": "0", + "instantiation": "true", + "compatible_printers": ["iQ TiQ2 0.4 Nozzle"], + "inherits": "fdm_process_tiq_common", + "internal_bridge_speed": "50%", + "internal_solid_infill_speed": "60", + "ironing_pattern": "concentric", + "is_custom_defined": "0", + "name": "0.20mm Standard @iQ TiQ2 P1 - PACF Pro Fiberthree (0.4 Nozzle)", + "prime_tower_width": "80", + "layer_height": "0.2", + "print_settings_id": "0.20mm Standard @iQ TiQ2 P1 - PACF Pro Fiberthree (0.4 Nozzle)", + "reduce_crossing_wall": "1", + "skirt_height": "1", + "skirt_loops": "2", + "small_perimeter_speed": "30%", + "small_perimeter_threshold": "5", + "sparse_infill_density": "30%", + "sparse_infill_pattern": "triangles", + "support_angle": "45", + "support_base_pattern": "rectilinear-grid", + "support_base_pattern_spacing": "1", + "support_bottom_interface_spacing": "0.3", + "support_bottom_z_distance": "0.24", + "support_expansion": "0.5", + "support_filament": "1", + "support_interface_filament": "1", + "support_interface_pattern": "rectilinear_interlaced", + "support_interface_spacing": "0", + "support_object_xy_distance": "0.25", + "support_on_build_plate_only": "1", + "support_top_z_distance": "0.26", + "support_type": "tree(auto)", + "top_shell_thickness": "0", + "top_solid_infill_flow_ratio": "0.98", + "tree_support_branch_diameter_angle": "10", + "tree_support_branch_diameter_organic": "3", + "tree_support_tip_diameter": "2", + "version": "2.2.0.4", + "wall_loops": "2" +} diff --git a/resources/profiles/iQ/process/0.20mm Standard @iQ TiQ8 P1 - ABS Natur Material4Print (0.4 Nozzle).json b/resources/profiles/iQ/process/0.20mm Standard @iQ TiQ8 P1 - ABS Natur Material4Print (0.4 Nozzle).json new file mode 100644 index 0000000000..8347e088aa --- /dev/null +++ b/resources/profiles/iQ/process/0.20mm Standard @iQ TiQ8 P1 - ABS Natur Material4Print (0.4 Nozzle).json @@ -0,0 +1,73 @@ +{ + "type": "process", + "bridge_flow": "1.4", + "bridge_speed": "100", + "brim_type": "outer_only", + "enable_support": "1", + "exclude_object": "0", + "from": "system", + "gcode_label_objects": "0", + "instantiation": "true", + "compatible_printers": ["iQ TiQ8 0.4 Nozzle"], + "inherits": "fdm_process_tiq_common", + "internal_bridge_speed": "50%", + "internal_solid_infill_speed": "50", + "ironing_pattern": "concentric", + "is_custom_defined": "0", + "name": "0.20mm Standard @iQ TiQ8 P1 - ABS Natur Material4Print (0.4 Nozzle)", + "bottom_shell_layers": "4", + "initial_layer_speed": "80", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "90", + "inner_wall_speed": "140", + "sparse_infill_speed": "160", + "top_surface_speed": "140", + "support_speed": "300", + "support_interface_speed": "100", + "enable_overhang_speed": "0", + "travel_speed": "300", + "default_acceleration": "600", + "outer_wall_acceleration": "600", + "inner_wall_acceleration": "600", + "sparse_infill_acceleration": "50", + "top_surface_acceleration": "600", + "travel_acceleration": "600", + "support_threshold_angle": "35", + "raft_first_layer_expansion": "3", + "prime_tower_width": "80", + "layer_height": "0.2", + "print_settings_id": "0.20mm Standard @iQ TiQ8 P1 - ABS Natur Material4Print (0.4 Nozzle)", + "reduce_crossing_wall": "1", + "skirt_height": "3", + "skirt_loops": "2", + "slow_down_layers": "1", + "small_perimeter_speed": "5%", + "small_perimeter_threshold": "0", + "sparse_infill_density": "35%", + "sparse_infill_pattern": "triangles", + "support_angle": "45", + "support_base_pattern": "default", + "support_base_pattern_spacing": "3", + "support_bottom_interface_spacing": "0", + "support_bottom_z_distance": "0.5", + "support_expansion": "1", + "support_filament": "1", + "support_interface_filament": "1", + "support_interface_pattern": "auto", + "independent_support_layer_height":"1", + "enable_prime_tower": "0", + "brim_object_gap": "0.05", + "support_interface_spacing": "0.2", + "support_object_xy_distance": "0.04", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "top_shell_thickness": "0", + "top_solid_infill_flow_ratio": "0.98", + "tree_support_branch_diameter_angle": "10", + "tree_support_branch_diameter_organic": "3", + "tree_support_tip_diameter": "2", + "version": "0.0.0.0", + "wall_loops": "2", + "notes":"Process file version 1.0 20250620" +} diff --git a/resources/profiles/iQ/process/fdm_process_tiq_common.json b/resources/profiles/iQ/process/fdm_process_tiq_common.json new file mode 100644 index 0000000000..709ad9f700 --- /dev/null +++ b/resources/profiles/iQ/process/fdm_process_tiq_common.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "instantiation": "false", + "from": "system", + "name": "fdm_process_tiq_common", + "print_settings_id": "fdm_process_tiq_common", + "compatible_printers": [], + "compatible_printers_condition": "", + "default_acceleration": "5000", + "top_surface_acceleration": "3000", + "travel_acceleration": "7000", + "inner_wall_acceleration": "5000", + "outer_wall_acceleration": "3000", + "initial_layer_acceleration": "500", + "initial_layer_speed": "50", + "initial_layer_infill_speed": "105", + "outer_wall_speed": "120", + "inner_wall_speed": "200", + "internal_solid_infill_speed": "200", + "top_surface_speed": "100", + "gap_infill_speed": "100", + "sparse_infill_speed": "200", + "travel_speed": "350", + "exclude_object": "1", + "enable_prime_tower": "1", + "wipe_tower_cone_angle": "25", + "wipe_tower_extra_spacing": "150%", + "wipe_tower_rotation_angle": "90", + "ooze_prevention": "1", + "standby_temperature_delta": "-40", + "preheat_time": "30", + "preheat_steps": "1", + "adaptive_layer_height": "0", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0", + "bridge_speed": "50", + "brim_width": "5", + "brim_object_gap": "0.1", + "print_sequence": "by layer", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "crosshatch", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "10%", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{layer_height}mm_{filament_type[initial_tool]}_{printer_model}_{print_time}.gcode", + "detect_overhang_wall": "1", + "slowdown_for_curled_perimeters": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "overhang_4_4_speed": "10", + "line_width": "110%", + "inner_wall_line_width": "110%", + "outer_wall_line_width": "100%", + "top_surface_line_width": "93.75%", + "sparse_infill_line_width": "110%", + "initial_layer_line_width": "120%", + "internal_solid_infill_line_width": "120%", + "support_line_width": "96%", + "wall_loops": "3", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "3", + "min_skirt_length": "4", + "skirt_loops": "0", + "minimum_sparse_infill_area": "15", + "spiral_mode": "0", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.2", + "support_bottom_z_distance": "0.2", + "support_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_base_pattern": "default", + "support_base_pattern_spacing": "2.5", + "support_speed": "150", + "support_threshold_angle": "30", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "30", + "tree_support_wall_count": "0", + "tree_support_with_infill": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonicline", + "top_shell_thickness": "0.8", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "layer_height": "0.2", + "bottom_shell_layers": "3", + "top_shell_layers": "4", + "bridge_flow": "1" + + + }