Skip to content

Commit 2a33b61

Browse files
committed
Add Polymaker Polyflex TPU95-HF and 3D Fuel PCTG. Minor fixes and tweaks.
1 parent 7447b9f commit 2a33b61

File tree

2 files changed

+94
-28
lines changed

2 files changed

+94
-28
lines changed

resources/profiles/HartSmartProducts.idx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
min_slic3r_version = 2.9.1-alpha0
2+
1.2.1 Add Polymaker Polyflex TPU95-HF and 3D Fuel PCTG. Minor fixes and tweaks.
23
1.2.0 Extruder clearance moved to printer settings.
34
min_slic3r_version = 2.8.0-alpha0
45
1.1.0 Major updates to material profiles. Better cooling settings, and new firmware features for detecting filament.

resources/profiles/HartSmartProducts.ini

Lines changed: 93 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ repo_id = non-prusa-fff
66
name = HartSmart Products
77
# Configuration version of this file. Config file will only be installed, if the config_version differs.
88
# This means, the server may force the PrusaSlicer configuration to be downgraded.
9-
config_version = 1.2.0
9+
config_version = 1.2.1
1010
config_update_url = https://files.prusa3d.com/wp-content/uploads/repository/PrusaSlicer-settings-master/live/HartSmartProducts/
1111

1212
# The printer models will be shown by the Configuration Wizard in this order,
@@ -775,11 +775,11 @@ fan_below_layer_time = 20
775775
[filament:*PCTG*]
776776
inherits = *common*
777777
filament_type = PCTG
778-
temperature = 245
778+
temperature = 255
779779
bed_temperature = 80
780-
first_layer_temperature = 240
780+
first_layer_temperature = 250
781781
first_layer_bed_temperature = 80
782-
idle_temperature = 160
782+
idle_temperature = 190
783783
filament_max_volumetric_speed = 12
784784
extrusion_multiplier = 0.94
785785
filament_density = 1.21
@@ -904,6 +904,28 @@ disable_fan_first_layers = 3
904904
full_fan_speed_layers = 7
905905
fan_below_layer_time = 20
906906

907+
[filament:*FLEX*]
908+
inherits = *common*
909+
filament_type = FLEX
910+
temperature = 230
911+
bed_temperature = 50
912+
first_layer_temperature = 230
913+
first_layer_bed_temperature = 50
914+
idle_temperature = 170
915+
filament_max_volumetric_speed = 5
916+
extrusion_multiplier = 1.10
917+
filament_density = 1.16
918+
filament_cost = 50
919+
filament_colour = #ac5708
920+
fan_always_on = 1
921+
cooling = 1
922+
min_fan_speed = 40
923+
max_fan_speed = 40
924+
bridge_fan_speed = 40
925+
disable_fan_first_layers = 3
926+
full_fan_speed_layers = 7
927+
fan_below_layer_time = 20
928+
907929
[filament:*BVOH*]
908930
inherits = *common*
909931
filament_type = BVOH
@@ -988,11 +1010,28 @@ filament_cost = 32.99
9881010
filament_density = 1.27
9891011
filament_notes = Push Plastic PETG
9901012

1013+
##3D Fuel
1014+
[filament:*3D Fuel*]
1015+
filament_vendor = 3D Fuel
1016+
filament_spool_weight = 320
1017+
1018+
[filament:*3D Fuel PCTG*]
1019+
inherits = *PCTG*; *3D Fuel*
1020+
filament_cost = 39.99
1021+
filament_density = 1.23
1022+
9911023
## Polymaker
9921024
[filament:*Polymaker*]
9931025
filament_vendor = Polymaker
9941026
filament_spool_weight = 140
9951027

1028+
[filament:*Polymaker PolyFlex TPU95-HF*]
1029+
inherits = *FLEX*; *Polymaker*
1030+
filament_cost = 49.99
1031+
filament_density = 1.16
1032+
idle_temperature = 170
1033+
filament_notes = Polymaker PolyFlex TPU95-HF
1034+
9961035
## Taulman
9971036
[filament:*Taulman*]
9981037
filament_vendor = Taulman
@@ -1062,7 +1101,7 @@ start_filament_gcode = "; Filament gcode\n{if nozzle_diameter[initial_extruder]
10621101

10631102
################### Layer Line 0.4 presets ###################
10641103
[filament:Layer Line Engineering PLA @HSP1 0.4 Takoto]
1065-
inherits = *PLA*; *Layer Line Engineering PLA*; *0.4 Takoto*
1104+
inherits = *Layer Line Engineering PLA*; *0.4 Takoto*
10661105
temperature = 215
10671106
bed_temperature = 60
10681107
first_layer_temperature = 210
@@ -1074,7 +1113,7 @@ bridge_fan_speed = 70
10741113
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}"
10751114

10761115
[filament:Layer Line DuraPET @HSP1 0.4 Takoto]
1077-
inherits = *PET*; *Layer Line DuraPET*; *0.4 Takoto*
1116+
inherits = *Layer Line DuraPET*; *0.4 Takoto*
10781117
temperature = 285
10791118
bed_temperature = 80
10801119
first_layer_temperature = 280
@@ -1088,7 +1127,7 @@ start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.0}\n{if pr
10881127

10891128
################### Layer Line 0.6 presets ###################
10901129
[filament:Layer Line Engineering PLA @HSP1 0.6 Takoto]
1091-
inherits = *PLA*; *Layer Line Engineering PLA*; *0.6 Takoto*
1130+
inherits = *Layer Line Engineering PLA*; *0.6 Takoto*
10921131
temperature = 215
10931132
bed_temperature = 60
10941133
first_layer_temperature = 210
@@ -1100,7 +1139,7 @@ bridge_fan_speed = 80
11001139
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}"
11011140

11021141
[filament:Layer Line DuraPET @HSP1 0.6 Takoto]
1103-
inherits = *PET*; *Layer Line DuraPET*; *0.6 Takoto*
1142+
inherits = *Layer Line DuraPET*; *0.6 Takoto*
11041143
temperature = 285
11051144
bed_temperature = 80
11061145
first_layer_temperature = 280
@@ -1114,7 +1153,7 @@ start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.012}\n{if
11141153

11151154
################### Layer Line 0.8 presets ###################
11161155
[filament:Layer Line Engineering PLA @HSP1 0.8 Takoto]
1117-
inherits = *PLA*; *Layer Line Engineering PLA*; *0.8 Takoto*
1156+
inherits = *Layer Line Engineering PLA*; *0.8 Takoto*
11181157
temperature = 215
11191158
bed_temperature = 60
11201159
first_layer_temperature = 210
@@ -1127,10 +1166,10 @@ max_fan_speed = 40
11271166
bridge_fan_speed = 40
11281167
disable_fan_first_layers = 1
11291168
fan_below_layer_time = 60
1130-
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}"
1169+
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}"
11311170

11321171
[filament:Layer Line DuraPET @HSP1 0.8 Takoto]
1133-
inherits = *PET*; *Layer Line DuraPET*; *0.8 Takoto*
1172+
inherits = *Layer Line DuraPET*; *0.8 Takoto*
11341173
temperature = 285
11351174
bed_temperature = 80
11361175
first_layer_temperature = 280
@@ -1144,7 +1183,7 @@ start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.0}\n{if pr
11441183

11451184
################### Layer Line 1.0 presets ###################
11461185
[filament:Layer Line Engineering PLA @HSP1 1.0 Takoto]
1147-
inherits = *PLA*; *Layer Line Engineering PLA*; *1.0 Takoto*
1186+
inherits = *Layer Line Engineering PLA*; *1.0 Takoto*
11481187
temperature = 230
11491188
bed_temperature = 60
11501189
first_layer_temperature = 225
@@ -1156,7 +1195,7 @@ bridge_fan_speed = 80
11561195
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}"
11571196

11581197
[filament:Layer Line DuraPET @HSP1 1.0 Takoto]
1159-
inherits = *PET*; *Layer Line DuraPET*; *1.0 Takoto*
1198+
inherits = *Layer Line DuraPET*; *1.0 Takoto*
11601199
temperature = 285
11611200
bed_temperature = 80
11621201
first_layer_temperature = 280
@@ -1170,15 +1209,15 @@ start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.0}\n{if pr
11701209

11711210
################## Push Plastic 0.4 presets ##################
11721211
[filament:Push Plastic PLA @HSP1 0.4 Takoto]
1173-
inherits = *PLA*; *Push Plastic PLA*; *0.4 Takoto*
1212+
inherits = *Push Plastic PLA*; *0.4 Takoto*
11741213
temperature = 200
11751214
bed_temperature = 60
11761215
first_layer_temperature = 195
11771216
first_layer_bed_temperature = 60
11781217
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}"
11791218

11801219
[filament:Push Plastic PETG @HSP1 0.4 Takoto]
1181-
inherits = *PETG*; *Push Plastic PETG*; *0.4 Takoto*
1220+
inherits = *Push Plastic PETG*; *0.4 Takoto*
11821221
temperature = 245
11831222
bed_temperature = 80
11841223
first_layer_temperature = 240
@@ -1192,15 +1231,15 @@ start_filament_gcode = "; Filament gcode\n{local pressure_advance = 0.042}\n{if
11921231

11931232
################## Push Plastic 0.6 presets ##################
11941233
[filament:Push Plastic PLA @HSP1 0.6 Takoto]
1195-
inherits = *PLA*; *Push Plastic PLA*; *0.6 Takoto*
1234+
inherits = *Push Plastic PLA*; *0.6 Takoto*
11961235
temperature = 200
11971236
bed_temperature = 60
11981237
first_layer_temperature = 195
11991238
first_layer_bed_temperature = 60
12001239
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}"
12011240

12021241
[filament:Push Plastic PETG @HSP1 0.6 Takoto]
1203-
inherits = *PETG*; *Push Plastic PETG*; *0.6 Takoto*
1242+
inherits = *Push Plastic PETG*; *0.6 Takoto*
12041243
temperature = 245
12051244
bed_temperature = 80
12061245
first_layer_temperature = 240
@@ -1210,19 +1249,19 @@ filament_max_volumetric_speed = 12
12101249
min_fan_speed = 80
12111250
max_fan_speed = 80
12121251
bridge_fan_speed = 80
1213-
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}"
1252+
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}"
12141253

12151254
################## Push Plastic 0.8 presets ##################
12161255
[filament:Push Plastic PLA @HSP1 0.8 Takoto]
1217-
inherits = *PLA*; *Push Plastic PLA*; *0.8 Takoto*
1256+
inherits = *Push Plastic PLA*; *0.8 Takoto*
12181257
temperature = 200
12191258
bed_temperature = 60
12201259
first_layer_temperature = 195
12211260
first_layer_bed_temperature = 60
12221261
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}"
12231262

12241263
[filament:Push Plastic PETG @HSP1 0.8 Takoto]
1225-
inherits = *PETG*; *Push Plastic PETG*; *0.8 Takoto*
1264+
inherits = *Push Plastic PETG*; *0.8 Takoto*
12261265
temperature = 245
12271266
bed_temperature = 80
12281267
first_layer_temperature = 240
@@ -1232,19 +1271,19 @@ filament_max_volumetric_speed = 18
12321271
min_fan_speed = 80
12331272
max_fan_speed = 80
12341273
bridge_fan_speed = 80
1235-
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}"
1274+
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}"
12361275

12371276
################## Push Plastic 1.0 presets ##################
12381277
[filament:Push Plastic PLA @HSP1 1.0 Takoto]
1239-
inherits = *PLA*; *Push Plastic PLA*; *1.0 Takoto*
1278+
inherits = *Push Plastic PLA*; *1.0 Takoto*
12401279
temperature = 200
12411280
bed_temperature = 60
12421281
first_layer_temperature = 195
12431282
first_layer_bed_temperature = 60
12441283
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}"
12451284

12461285
[filament:Push Plastic PETG @HSP1 1.0 Takoto]
1247-
inherits = *PETG*; *Push Plastic PETG*; *1.0 Takoto*
1286+
inherits = *Push Plastic PETG*; *1.0 Takoto*
12481287
temperature = 250
12491288
bed_temperature = 80
12501289
first_layer_temperature = 245
@@ -1267,7 +1306,7 @@ filament_cost = 39.99
12671306
filament_density = 1.21
12681307
extrusion_multiplier = 1.00
12691308
filament_notes = Push Plastic PCTG
1270-
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}"
1309+
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}"
12711310

12721311
[filament:Push Plastic ABS @HSP1]
12731312
inherits = *ABS*; *Push Plastic*
@@ -1292,7 +1331,34 @@ filament_cost = 54.00
12921331
filament_density = 1.19
12931332
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}"
12941333

1334+
################### 3D Fuel 0.4 presets ####################
1335+
[filament:3D Fuel Pro PCTG @HSP1 0.4 Takoto]
1336+
inherits = *3D Fuel PCTG*; *0.4 Takoto*
1337+
temperature = 260
1338+
bed_temperature = 80
1339+
first_layer_temperature = 260
1340+
first_layer_bed_temperature = 80
1341+
extrusion_multiplier = 0.99
1342+
filament_max_volumetric_speed = 12
1343+
min_fan_speed = 40
1344+
max_fan_speed = 40
1345+
bridge_fan_speed = 40
1346+
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}"
1347+
12951348
################### Polymaker 0.6 presets ####################
1349+
[filament:Polymaker PolyFlex TPU95-HF @HSP1 0.6 Takoto]
1350+
inherits = *Polymaker PolyFlex TPU95-HF*; *0.6 Takoto*
1351+
temperature = 220
1352+
bed_temperature = 50
1353+
first_layer_temperature = 220
1354+
first_layer_bed_temperature = 50
1355+
filament_max_volumetric_speed = 10
1356+
extrusion_multiplier = 0.96
1357+
min_fan_speed = 50
1358+
max_fan_speed = 50
1359+
bridge_fan_speed = 50
1360+
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}"
1361+
12961362
[filament:Polymaker PolyLite PLA-CF @HSP1]
12971363
inherits = *PLA*; *Polymaker*
12981364
temperature = 205
@@ -1323,7 +1389,7 @@ overhang_fan_speed_1 = 25
13231389
overhang_fan_speed_2 = 15
13241390
overhang_fan_speed_3 = 10
13251391
filament_abrasive = 1
1326-
filament_notes =Polymaker PolyMide PA6-CF
1392+
filament_notes = Polymaker PolyMide PA6-CF
13271393
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}"
13281394

13291395
[filament:Polymaker PolyDissolve S1 @HSP1]
@@ -1340,7 +1406,7 @@ start_filament_gcode = "; Filament gcode\n{if nozzle_diameter[initial_extruder]
13401406

13411407
################### Essentium 0.6 presets ####################
13421408
[filament:Essentium HTN-CF25 @HSP1 0.6 Takoto]
1343-
inherits = *Nylon*; *Essentium HTN-CF25*; *0.6 Takoto*
1409+
inherits = *Essentium HTN-CF25*; *0.6 Takoto*
13441410
temperature = 280
13451411
bed_temperature = 80
13461412
first_layer_temperature = 275
@@ -1360,7 +1426,7 @@ filament_abrasive = 1
13601426
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}"
13611427

13621428
[filament:Essentium Support S10 @HSP1 0.6 Takoto]
1363-
inherits = *PVA*; *Essentium Support S10*; *0.6 Takoto*
1429+
inherits = *Essentium Support S10*; *0.6 Takoto*
13641430
temperature = 215
13651431
first_layer_temperature = 210
13661432
filament_max_volumetric_speed = 10
@@ -1404,7 +1470,6 @@ filament_density = 1.26
14041470
filament_max_volumetric_speed = 12
14051471
extrusion_multiplier = 0.96
14061472
filament_abrasive = 1
1407-
filament_notes = Jabil PETG 0800 ESD
14081473
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}"
14091474

14101475
################### Common printer presets ###################

0 commit comments

Comments
 (0)