Add Polymaker Polyflex TPU95-HF and 3D Fuel PCTG. Minor fixes and tweaks.

This commit is contained in:
rtyr 2025-04-09 07:56:37 +02:00
parent 7447b9fb0d
commit 2a33b614c6
2 changed files with 94 additions and 28 deletions

View File

@ -1,4 +1,5 @@
min_slic3r_version = 2.9.1-alpha0
1.2.1 Add Polymaker Polyflex TPU95-HF and 3D Fuel PCTG. Minor fixes and tweaks.
1.2.0 Extruder clearance moved to printer settings.
min_slic3r_version = 2.8.0-alpha0
1.1.0 Major updates to material profiles. Better cooling settings, and new firmware features for detecting filament.

View File

@ -6,7 +6,7 @@ repo_id = non-prusa-fff
name = HartSmart Products
# Configuration version of this file. Config file will only be installed, if the config_version differs.
# This means, the server may force the PrusaSlicer configuration to be downgraded.
config_version = 1.2.0
config_version = 1.2.1
config_update_url = https://files.prusa3d.com/wp-content/uploads/repository/PrusaSlicer-settings-master/live/HartSmartProducts/
# The printer models will be shown by the Configuration Wizard in this order,
@ -775,11 +775,11 @@ fan_below_layer_time = 20
[filament:*PCTG*]
inherits = *common*
filament_type = PCTG
temperature = 245
temperature = 255
bed_temperature = 80
first_layer_temperature = 240
first_layer_temperature = 250
first_layer_bed_temperature = 80
idle_temperature = 160
idle_temperature = 190
filament_max_volumetric_speed = 12
extrusion_multiplier = 0.94
filament_density = 1.21
@ -904,6 +904,28 @@ disable_fan_first_layers = 3
full_fan_speed_layers = 7
fan_below_layer_time = 20
[filament:*FLEX*]
inherits = *common*
filament_type = FLEX
temperature = 230
bed_temperature = 50
first_layer_temperature = 230
first_layer_bed_temperature = 50
idle_temperature = 170
filament_max_volumetric_speed = 5
extrusion_multiplier = 1.10
filament_density = 1.16
filament_cost = 50
filament_colour = #ac5708
fan_always_on = 1
cooling = 1
min_fan_speed = 40
max_fan_speed = 40
bridge_fan_speed = 40
disable_fan_first_layers = 3
full_fan_speed_layers = 7
fan_below_layer_time = 20
[filament:*BVOH*]
inherits = *common*
filament_type = BVOH
@ -988,11 +1010,28 @@ filament_cost = 32.99
filament_density = 1.27
filament_notes = Push Plastic PETG
##3D Fuel
[filament:*3D Fuel*]
filament_vendor = 3D Fuel
filament_spool_weight = 320
[filament:*3D Fuel PCTG*]
inherits = *PCTG*; *3D Fuel*
filament_cost = 39.99
filament_density = 1.23
## Polymaker
[filament:*Polymaker*]
filament_vendor = Polymaker
filament_spool_weight = 140
[filament:*Polymaker PolyFlex TPU95-HF*]
inherits = *FLEX*; *Polymaker*
filament_cost = 49.99
filament_density = 1.16
idle_temperature = 170
filament_notes = Polymaker PolyFlex TPU95-HF
## Taulman
[filament:*Taulman*]
filament_vendor = Taulman
@ -1062,7 +1101,7 @@ start_filament_gcode = "; Filament gcode\n{if nozzle_diameter[initial_extruder]
################### Layer Line 0.4 presets ###################
[filament:Layer Line Engineering PLA @HSP1 0.4 Takoto]
inherits = *PLA*; *Layer Line Engineering PLA*; *0.4 Takoto*
inherits = *Layer Line Engineering PLA*; *0.4 Takoto*
temperature = 215
bed_temperature = 60
first_layer_temperature = 210
@ -1074,7 +1113,7 @@ bridge_fan_speed = 70
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.03}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
[filament:Layer Line DuraPET @HSP1 0.4 Takoto]
inherits = *PET*; *Layer Line DuraPET*; *0.4 Takoto*
inherits = *Layer Line DuraPET*; *0.4 Takoto*
temperature = 285
bed_temperature = 80
first_layer_temperature = 280
@ -1088,7 +1127,7 @@ start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.0}\n{if pr
################### Layer Line 0.6 presets ###################
[filament:Layer Line Engineering PLA @HSP1 0.6 Takoto]
inherits = *PLA*; *Layer Line Engineering PLA*; *0.6 Takoto*
inherits = *Layer Line Engineering PLA*; *0.6 Takoto*
temperature = 215
bed_temperature = 60
first_layer_temperature = 210
@ -1100,7 +1139,7 @@ bridge_fan_speed = 80
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.024}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
[filament:Layer Line DuraPET @HSP1 0.6 Takoto]
inherits = *PET*; *Layer Line DuraPET*; *0.6 Takoto*
inherits = *Layer Line DuraPET*; *0.6 Takoto*
temperature = 285
bed_temperature = 80
first_layer_temperature = 280
@ -1114,7 +1153,7 @@ start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.012}\n{if
################### Layer Line 0.8 presets ###################
[filament:Layer Line Engineering PLA @HSP1 0.8 Takoto]
inherits = *PLA*; *Layer Line Engineering PLA*; *0.8 Takoto*
inherits = *Layer Line Engineering PLA*; *0.8 Takoto*
temperature = 215
bed_temperature = 60
first_layer_temperature = 210
@ -1127,10 +1166,10 @@ max_fan_speed = 40
bridge_fan_speed = 40
disable_fan_first_layers = 1
fan_below_layer_time = 60
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.018}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.0}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
[filament:Layer Line DuraPET @HSP1 0.8 Takoto]
inherits = *PET*; *Layer Line DuraPET*; *0.8 Takoto*
inherits = *Layer Line DuraPET*; *0.8 Takoto*
temperature = 285
bed_temperature = 80
first_layer_temperature = 280
@ -1144,7 +1183,7 @@ start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.0}\n{if pr
################### Layer Line 1.0 presets ###################
[filament:Layer Line Engineering PLA @HSP1 1.0 Takoto]
inherits = *PLA*; *Layer Line Engineering PLA*; *1.0 Takoto*
inherits = *Layer Line Engineering PLA*; *1.0 Takoto*
temperature = 230
bed_temperature = 60
first_layer_temperature = 225
@ -1156,7 +1195,7 @@ bridge_fan_speed = 80
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.012}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
[filament:Layer Line DuraPET @HSP1 1.0 Takoto]
inherits = *PET*; *Layer Line DuraPET*; *1.0 Takoto*
inherits = *Layer Line DuraPET*; *1.0 Takoto*
temperature = 285
bed_temperature = 80
first_layer_temperature = 280
@ -1170,7 +1209,7 @@ start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.0}\n{if pr
################## Push Plastic 0.4 presets ##################
[filament:Push Plastic PLA @HSP1 0.4 Takoto]
inherits = *PLA*; *Push Plastic PLA*; *0.4 Takoto*
inherits = *Push Plastic PLA*; *0.4 Takoto*
temperature = 200
bed_temperature = 60
first_layer_temperature = 195
@ -1178,7 +1217,7 @@ first_layer_bed_temperature = 60
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.0}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
[filament:Push Plastic PETG @HSP1 0.4 Takoto]
inherits = *PETG*; *Push Plastic PETG*; *0.4 Takoto*
inherits = *Push Plastic PETG*; *0.4 Takoto*
temperature = 245
bed_temperature = 80
first_layer_temperature = 240
@ -1192,7 +1231,7 @@ start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.042}\n{if
################## Push Plastic 0.6 presets ##################
[filament:Push Plastic PLA @HSP1 0.6 Takoto]
inherits = *PLA*; *Push Plastic PLA*; *0.6 Takoto*
inherits = *Push Plastic PLA*; *0.6 Takoto*
temperature = 200
bed_temperature = 60
first_layer_temperature = 195
@ -1200,7 +1239,7 @@ first_layer_bed_temperature = 60
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.026}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
[filament:Push Plastic PETG @HSP1 0.6 Takoto]
inherits = *PETG*; *Push Plastic PETG*; *0.6 Takoto*
inherits = *Push Plastic PETG*; *0.6 Takoto*
temperature = 245
bed_temperature = 80
first_layer_temperature = 240
@ -1210,11 +1249,11 @@ filament_max_volumetric_speed = 12
min_fan_speed = 80
max_fan_speed = 80
bridge_fan_speed = 80
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.014}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.020}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
################## Push Plastic 0.8 presets ##################
[filament:Push Plastic PLA @HSP1 0.8 Takoto]
inherits = *PLA*; *Push Plastic PLA*; *0.8 Takoto*
inherits = *Push Plastic PLA*; *0.8 Takoto*
temperature = 200
bed_temperature = 60
first_layer_temperature = 195
@ -1222,7 +1261,7 @@ first_layer_bed_temperature = 60
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.0}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
[filament:Push Plastic PETG @HSP1 0.8 Takoto]
inherits = *PETG*; *Push Plastic PETG*; *0.8 Takoto*
inherits = *Push Plastic PETG*; *0.8 Takoto*
temperature = 245
bed_temperature = 80
first_layer_temperature = 240
@ -1232,11 +1271,11 @@ filament_max_volumetric_speed = 18
min_fan_speed = 80
max_fan_speed = 80
bridge_fan_speed = 80
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.014}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.0}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
################## Push Plastic 1.0 presets ##################
[filament:Push Plastic PLA @HSP1 1.0 Takoto]
inherits = *PLA*; *Push Plastic PLA*; *1.0 Takoto*
inherits = *Push Plastic PLA*; *1.0 Takoto*
temperature = 200
bed_temperature = 60
first_layer_temperature = 195
@ -1244,7 +1283,7 @@ first_layer_bed_temperature = 60
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.0}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
[filament:Push Plastic PETG @HSP1 1.0 Takoto]
inherits = *PETG*; *Push Plastic PETG*; *1.0 Takoto*
inherits = *Push Plastic PETG*; *1.0 Takoto*
temperature = 250
bed_temperature = 80
first_layer_temperature = 245
@ -1267,7 +1306,7 @@ filament_cost = 39.99
filament_density = 1.21
extrusion_multiplier = 1.00
filament_notes = Push Plastic PCTG
start_filament_gcode = "; Filament gcode\n{if nozzle_diameter[initial_extruder] == 0.6}{local pressure_advance = 0.018}\n{elsif nozzle_diameter[initial_extruder] == 0.4}{local pressure_advance = 0.0}\n{elsif nozzle_diameter[initial_extruder] == 0.8}{local pressure_advance = 0.0}\n{elsif nozzle_diameter[initial_extruder] == 1.0}{local pressure_advance = 0.0}\n{endif}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
start_filament_gcode = "; Filament gcode\n{if nozzle_diameter[initial_extruder] == 0.6}{local pressure_advance = 0.018}\n{elsif nozzle_diameter[initial_extruder] == 0.4}{local pressure_advance = 0.026}\n{elsif nozzle_diameter[initial_extruder] == 0.8}{local pressure_advance = 0.0}\n{elsif nozzle_diameter[initial_extruder] == 1.0}{local pressure_advance = 0.0}\n{endif}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
[filament:Push Plastic ABS @HSP1]
inherits = *ABS*; *Push Plastic*
@ -1292,7 +1331,34 @@ filament_cost = 54.00
filament_density = 1.19
start_filament_gcode = "; Filament gcode\n{if nozzle_diameter[initial_extruder] == 0.6}{local pressure_advance = 0.0}\n{elsif nozzle_diameter[initial_extruder] == 0.4}{local pressure_advance = 0.0}\n{elsif nozzle_diameter[initial_extruder] == 0.8}{local pressure_advance = 0.0}\n{elsif nozzle_diameter[initial_extruder] == 1.0}{local pressure_advance = 0.0}\n{endif}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
################### 3D Fuel 0.4 presets ####################
[filament:3D Fuel Pro PCTG @HSP1 0.4 Takoto]
inherits = *3D Fuel PCTG*; *0.4 Takoto*
temperature = 260
bed_temperature = 80
first_layer_temperature = 260
first_layer_bed_temperature = 80
extrusion_multiplier = 0.99
filament_max_volumetric_speed = 12
min_fan_speed = 40
max_fan_speed = 40
bridge_fan_speed = 40
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.04}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
################### Polymaker 0.6 presets ####################
[filament:Polymaker PolyFlex TPU95-HF @HSP1 0.6 Takoto]
inherits = *Polymaker PolyFlex TPU95-HF*; *0.6 Takoto*
temperature = 220
bed_temperature = 50
first_layer_temperature = 220
first_layer_bed_temperature = 50
filament_max_volumetric_speed = 10
extrusion_multiplier = 0.96
min_fan_speed = 50
max_fan_speed = 50
bridge_fan_speed = 50
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.030}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\nM98 P{\"{directories.system^\\\"/System Macros/Change Settings/adjust_filament_monitor_sensitivity.g\\\"}\"} D0 L65 H120\nM98 P{\"{directories.system^\\\"/System Macros/Change Settings/adjust_filament_monitor_sensitivity.g\\\"}\"} D1 L65 H120\n{else}\nM572 D{current_extruder} S{pressure_advance}\nM98 P{\"{directories.system^\\\"/System Macros/Change Settings/adjust_filament_monitor_sensitivity.g\\\"}\"} D{current_extruder} L65 H120\n{endif}"
[filament:Polymaker PolyLite PLA-CF @HSP1]
inherits = *PLA*; *Polymaker*
temperature = 205
@ -1323,7 +1389,7 @@ overhang_fan_speed_1 = 25
overhang_fan_speed_2 = 15
overhang_fan_speed_3 = 10
filament_abrasive = 1
filament_notes =Polymaker PolyMide PA6-CF
filament_notes = Polymaker PolyMide PA6-CF
start_filament_gcode = "; Filament gcode\n{if nozzle_diameter[initial_extruder] == 0.6}{local pressure_advance = 0.016}\n{elsif nozzle_diameter[initial_extruder] == 0.4}{local pressure_advance = 0.0}\n{elsif nozzle_diameter[initial_extruder] == 0.8}{local pressure_advance = 0.0}\n{elsif nozzle_diameter[initial_extruder] == 1.0}{local pressure_advance = 0.0}\n{endif}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
[filament:Polymaker PolyDissolve S1 @HSP1]
@ -1340,7 +1406,7 @@ start_filament_gcode = "; Filament gcode\n{if nozzle_diameter[initial_extruder]
################### Essentium 0.6 presets ####################
[filament:Essentium HTN-CF25 @HSP1 0.6 Takoto]
inherits = *Nylon*; *Essentium HTN-CF25*; *0.6 Takoto*
inherits = *Essentium HTN-CF25*; *0.6 Takoto*
temperature = 280
bed_temperature = 80
first_layer_temperature = 275
@ -1360,7 +1426,7 @@ filament_abrasive = 1
start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.006}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
[filament:Essentium Support S10 @HSP1 0.6 Takoto]
inherits = *PVA*; *Essentium Support S10*; *0.6 Takoto*
inherits = *Essentium Support S10*; *0.6 Takoto*
temperature = 215
first_layer_temperature = 210
filament_max_volumetric_speed = 10
@ -1404,7 +1470,6 @@ filament_density = 1.26
filament_max_volumetric_speed = 12
extrusion_multiplier = 0.96
filament_abrasive = 1
filament_notes = Jabil PETG 0800 ESD
start_filament_gcode = "; Filament gcode\n{if nozzle_diameter[initial_extruder] == 0.6}{local pressure_advance = 0.01}\n{elsif nozzle_diameter[initial_extruder] == 0.4}{local pressure_advance = 0.0}\n{elsif nozzle_diameter[initial_extruder] == 0.8}{local pressure_advance = 0.018}\n{elsif nozzle_diameter[initial_extruder] == 1.0}{local pressure_advance = 0.0}\n{endif}\n{if printer_notes=~/.*DUPLICATOR_MODE.*/}\nM572 D0:1 S{pressure_advance}\n{else}\nM572 D{current_extruder} S{pressure_advance}\n{endif}"
################### Common printer presets ###################