From f2e5dee582d01d2e45d7a40b9d5b8892a174043d Mon Sep 17 00:00:00 2001 From: bakedpotatolord Date: Mon, 25 Aug 2025 13:07:19 -0600 Subject: [PATCH] add new profiles from forums --- src/kiri/dev/fdm/flashforge.5m.pro.json | 219 ++++++++++++++++++++++++ src/kiri/dev/fdm/taz.lulzbot.747.json | 207 ++++++++++++++++++++++ 2 files changed, 426 insertions(+) create mode 100644 src/kiri/dev/fdm/flashforge.5m.pro.json create mode 100644 src/kiri/dev/fdm/taz.lulzbot.747.json diff --git a/src/kiri/dev/fdm/flashforge.5m.pro.json b/src/kiri/dev/fdm/flashforge.5m.pro.json new file mode 100644 index 00000000..154f51d9 --- /dev/null +++ b/src/kiri/dev/fdm/flashforge.5m.pro.json @@ -0,0 +1,219 @@ +{ + "version": "4.2.3", + "device": "Flashforge 5M Pro", + "process": { + "processName": "Flashforge 5m Pro .2 Height", + "sliceHeight": 0.2, + "sliceShells": 3, + "sliceShellOrder": "in-out", + "sliceLayerStart": "last", + "sliceFillAngle": 45, + "sliceFillOverlap": 0.6, + "sliceFillSparse": 0.08, + "sliceFillRate": 300, + "sliceFillType": "hex", + "sliceSupportDensity": 0.2, + "sliceSupportOffset": 1, + "sliceSupportGap": 1, + "sliceSupportSize": 5, + "sliceSupportArea": 10, + "sliceSupportExtra": 3, + "sliceSupportAngle": 50, + "sliceSupportNozzle": "0", + "sliceSupportEnable": false, + "sliceSolidMinArea": 1.2, + "sliceBottomLayers": 2, + "sliceTopLayers": 2, + "firstSliceHeight": 0.2, + "firstLayerRate": 30, + "firstLayerFillRate": 40, + "firstLayerPrintMult": 1, + "firstLayerLineMult": 1, + "firstLayerYOffset": 0, + "firstLayerNozzleTemp": 205, + "firstLayerBedTemp": 56, + "firstLayerBrim": 0, + "firstLayerBrimTrig": 0, + "firstLayerBeltLead": 3, + "outputRaft": false, + "outputRaftSpacing": 0.2, + "outputTemp": 205, + "outputBedTemp": 56, + "outputFeedrate": 500, + "outputFinishrate": 250, + "outputSeekrate": 500, + "outputShellMult": 1.25, + "outputFillMult": 1.25, + "outputSparseMult": 1.3, + "outputRetractDist": 4, + "outputRetractSpeed": 40, + "outputRetractDwell": 20, + "outputBrimCount": 2, + "outputBrimOffset": 4, + "outputShortPoly": 100, + "outputMinSpeed": 10, + "outputCoastDist": 0, + "outputLayerRetract": false, + "outputInvertX": false, + "outputInvertY": false, + "sliceMinHeight": 0, + "sliceAdaptive": false, + "zHopDistance": 0.2, + "antiBacklash": 1, + "sliceFillWidth": 1, + "firstLayerFanSpeed": 0, + "outputFanSpeed": 255, + "outputRetractWipe": 4, + "outputPurgeTower": 0, + "arcTolerance": 0.15, + "ranges": [], + "sliceLineWidth": 0, + "sliceFillRepeat": 1, + "sliceSupportSpan": 5, + "sliceSupportOutline": false, + "firstLayerBrimIn": 0, + "firstLayerBrimGap": 0, + "firstLayerBeltBump": 0, + "firstLayerFlatten": 0, + "outputDraftShield": false, + "outputBeltFirst": false, + "outputAvoidGaps": true, + "outputLoops": 0, + "sliceFillGrow": 0, + "sliceSolidRate": 200, + "outputAlternating": false, + "sliceDetectThin": "off", + "sliceLayerStartX": 0, + "sliceLayerStartY": 0, + "sliceSupportGrow": 3, + "sliceAngle": 45, + "outputFanLayer": 1, + "sliceZInterleave": false + }, + "code": { + "mode": "FDM", + "internal": 0, + "bedHeight": 2.5, + "bedWidth": 225, + "bedDepth": 225, + "bedRound": false, + "bedBelt": false, + "deviceZMax": 0, + "gcodeTime": 1, + "maxHeight": 225, + "originCenter": true, + "gcodeFan": [ + "M106 S{fan_speed}" + ], + "gcodeFeature": [], + "gcodeTrack": [], + "gcodeLayer": [ + ";AFTER_LAYER_CHANGE", + ";[layer_z]" + ], + "gcodePre": [ + "; EXECUTABLE_BLOCK_START", + "M73 P0 R80", + "M106 S0", + "M106 P2 S0", + ";TYPE:Custom", + "M190 S55", + "M104 S210", + "G90", + "M83", + "G1 Z5 F6000", + "G1 E-0.2 F800", + "G1 X110 Y-110 F6000", + "G1 E2 F800", + "G1 Y-110 X55 Z0.25 F4800", + "G1 X-55 E8 F2400", + "G1 Y-109.6 F2400", + "G1 X55 E5 F2400", + "G1 Y-110 X55 Z0.45 F4800", + "G1 X-55 E8 F2400", + "G1 Y-109.6 F2400", + "G1 X55 E5 F2400", + "G92 E0", + "G90", + "G21", + "M83 ; use relative distances for extrusion", + "; filament start gcode", + ";right_extruder_material: PLA", + "SET_PRESSURE_ADVANCE ADVANCE=0; Override pressure advance value", + "M106 S0", + "M106 P2 S0", + ";LAYER_CHANGE", + ";Z:0.2", + ";HEIGHT:0.2", + ";BEFORE_LAYER_CHANGE", + ";0.2", + "G1 E-.8 F2100", + ";AFTER_LAYER_CHANGE", + ";0.2", + ";_SET_FAN_SPEED_CHANGING_LAYER", + "SET_VELOCITY_LIMIT ACCEL=500", + "G1 X-25.945 Y-17.607 F30000", + "G1 Z.4", + "G1 Z.2", + "G1 E.8 F2100" + ], + "gcodePost": [ + "M106 S0", + "M106 P2 S0", + ";TYPE:Custom", + "; filament end gcode", + "G1 E-3 F3600", + "G0 X50 Y50 F30000", + "M104 S0 ; turn off temperature", + "M73 P100 R0" + ], + "gcodeProc": "", + "gcodeFExt": "gcode", + "extruders": [ + { + "extFilament": 1.75, + "extNozzle": 0.4, + "extSelect": [ + "T0" + ], + "extDeselect": [], + "extOffsetX": 0, + "extOffsetY": 0 + }, + { + "extFilament": 1.75, + "extNozzle": 0.4, + "extSelect": [ + "T1" + ], + "extDeselect": [], + "extOffsetX": 30, + "extOffsetY": 0 + } + ], + "new": false, + "deviceName": "Flashforge 5M Pro", + "imageURL": "", + "fwRetract": true, + "filamentSource": "direct", + "profiles": [], + "extras": { + "palette": { + "printer": "6806c3eabbdb", + "ping": null, + "feed": null, + "push": null, + "offset": null, + "heat": null, + "cool": null, + "press": null + } + }, + "gcodeChange": [ + "T{tool}" + ] + }, + "time": 1756051792656, + "mode": "FDM", + "name": "Flashforge 5m Pro .2 Height" +} \ No newline at end of file diff --git a/src/kiri/dev/fdm/taz.lulzbot.747.json b/src/kiri/dev/fdm/taz.lulzbot.747.json new file mode 100644 index 00000000..f1f225fa --- /dev/null +++ b/src/kiri/dev/fdm/taz.lulzbot.747.json @@ -0,0 +1,207 @@ +{ + "version": "4.2.3", + "device": "Taz LulzBot 747", + "process": { + "processName": "747 .3 LH", + "sliceHeight": 0.3, + "sliceShells": 3, + "sliceShellOrder": "in-out", + "sliceLayerStart": "last", + "sliceFillAngle": 45, + "sliceFillOverlap": 0.3, + "sliceFillSparse": 0.07, + "sliceFillRate": 70, + "sliceFillType": "hex", + "sliceSupportDensity": 0.1, + "sliceSupportOffset": 1, + "sliceSupportGap": 1, + "sliceSupportSize": 25, + "sliceSupportArea": 0.1, + "sliceSupportExtra": 0, + "sliceSupportAngle": 50, + "sliceSupportNozzle": 0, + "sliceSupportEnable": false, + "sliceSolidMinArea": 1, + "sliceBottomLayers": 2, + "sliceTopLayers": 3, + "firstSliceHeight": 0.3, + "firstLayerRate": 15, + "firstLayerFillRate": 15, + "firstLayerPrintMult": 1, + "firstLayerLineMult": 1, + "firstLayerYOffset": 0, + "firstLayerNozzleTemp": 210, + "firstLayerBedTemp": 56, + "firstLayerBrim": 0, + "firstLayerBrimTrig": 0, + "firstLayerBeltLead": 3, + "outputRaft": false, + "outputRaftSpacing": 0.2, + "outputTemp": 210, + "outputBedTemp": 56, + "outputFeedrate": 80, + "outputFinishrate": 40, + "outputSeekrate": 120, + "outputShellMult": 1.15, + "outputFillMult": 1.15, + "outputSparseMult": 1.15, + "outputRetractDist": 0.9, + "outputRetractSpeed": 25, + "outputRetractDwell": 20, + "outputBrimCount": 2, + "outputBrimOffset": 4, + "outputShortPoly": 100, + "outputMinSpeed": 10, + "outputCoastDist": 0, + "outputLayerRetract": true, + "outputInvertX": false, + "outputInvertY": false, + "sliceMinHeight": 0, + "sliceAdaptive": false, + "zHopDistance": 0.6, + "antiBacklash": 1, + "sliceFillWidth": 1, + "firstLayerFanSpeed": 200, + "outputFanSpeed": 255, + "outputRetractWipe": 0, + "outputPurgeTower": 0, + "arcTolerance": 0, + "ranges": [], + "sliceLineWidth": 0, + "sliceFillRepeat": 1, + "sliceSupportSpan": 5, + "sliceSupportOutline": false, + "firstLayerBrimIn": 0, + "firstLayerBrimGap": 0, + "firstLayerBeltBump": 0, + "firstLayerFlatten": 0, + "outputDraftShield": false, + "outputBeltFirst": false, + "outputAvoidGaps": true, + "outputLoops": 0, + "sliceFillGrow": 0, + "sliceSolidRate": 40, + "outputAlternating": false, + "sliceDetectThin": "off", + "sliceLayerStartX": 0, + "sliceLayerStartY": 0, + "sliceSupportGrow": 0, + "sliceAngle": 45, + "outputFanLayer": 1, + "sliceZInterleave": false + }, + "code": { + "mode": "FDM", + "internal": 0, + "imageURL": "", + "bedHeight": 2.5, + "bedWidth": 231, + "bedDepth": 231, + "bedRound": false, + "bedBelt": false, + "deviceZMax": 0, + "gcodeTime": 1, + "maxHeight": 248, + "originCenter": false, + "gcodeFan": [ + "M106 S{fan_speed}" + ], + "gcodeFeature": [], + "gcodeTrack": [], + "gcodeLayer": [], + "gcodePre": [ + ";Generated by Cura LulzBot Edition GCodeWriter Version: 3.6.37", + ";FLAVOR:Marlin", + ";TIME:7538", + ";Filament used: 5.35322m", + ";Layer height: 0.18", + ";Generated with Cura_SteamEngine 3.6.37-win10", + "M82 ;absolute extrusion mode", + ";This G-Code has been generated specifically for the LulzBot Sidekick with a Universal Tool Head", + ";", + ";The following lines can be uncommented for printer specific fine tuning", + ";More information can be found at https://marlinfw.org/meta/gcode/ (Note: current values are based on SE Tool Head)", + ";", + "M92 E420 ;Set Axis Steps-per-unit", + "M301 P21.0 I1.78 D61.93 ;Set Hotend PID", + "M906 E960 ;TMC Motor Current", + ";", + "G90 ; absolute coordinate", + "M82 ; set extruder to absolute mode", + "G92 E0 ; set extruder position to 0", + "M117 Heating... ; progress indicator message on LCD", + "M140 S50.0 ; start bed heating up", + "M109 R140 ; soften filament before homing Z", + "G28 ; Home all axis", + "G1 E-15 F100 ; retract filament", + "M104 S140 ; start extruder heating to probe temp", + "M190 S57.0 ; wait for bed to reach printing temp", + "G29 ; start auto leveling", + "G0 X0 Y0 F5000", + "M109 R210 ; wait for extruder to reach initial printing temp", + "M117 SideKick Printing... ; progress indicator message on LCD", + "G1 Z2 E0 F75 ; prime tiny bit of filament into the nozzle", + "M221 S100 T0", + "G92 E0", + "G1 F600 E-1.75" + ], + "gcodePost": [ + ";This G-Code has been generated specifically for the LulzBot Sidekick with a Universal Tool Head", + "M400 ; wait for moves to finish", + "M140 S45.0 ; start bed cooling", + "M104 S0 ; disable hotend", + "M107 ; disable fans", + "G92 E5 ; set extruder to 5mm for retract on print end", + "M117 Cooling please wait ; progress indicator message on LCD", + "G1 Y-10 Z251.3 E0 F3000 ; move to cooling position", + "G1 E5 ; re-prime extruder", + "M190 R45.0 ; wait for bed to cool down to removal temp", + "G27 ; present finished print", + "M140 S0; keep temperature or cool down", + "M77\t\t\t\t\t ; End GLCD Print Timer", + "G90 ; absolute positioning", + "M18 X E\t\t\t\t \t ; turn off x and e axis", + "M117 Print Complete. ; print complete message", + "M82 ;absolute extrusion mode", + "M104 S0", + ";End of Gcode" + ], + "gcodeProc": "", + "gcodeFExt": "gcode", + "extruders": [ + { + "extFilament": 1.75, + "extNozzle": 0.5, + "extSelect": [ + "T0" + ], + "extDeselect": [], + "extOffsetX": 0, + "extOffsetY": 0 + } + ], + "new": false, + "deviceName": "Taz LulzBot 747", + "fwRetract": false, + "filamentSource": "direct", + "profiles": [], + "extras": { + "palette": { + "printer": "6806c3eabbdb", + "ping": null, + "feed": null, + "push": null, + "offset": null, + "heat": null, + "cool": null, + "press": null + } + }, + "gcodeChange": [ + "T{tool}" + ] + }, + "time": 1756051830810, + "mode": "FDM", + "name": "747 .3 LH" +} \ No newline at end of file