Jump to content

tinkergnome

Ambassador
  • Posts

    2,774
  • Joined

  • Last visited

  • Days Won

    61

Everything posted by tinkergnome

  1. Well, if ssh works you can login as root and take a look at the system logs. Perhaps you find some more hints about what is going wrong. The following command shows the log from the current boot operation: journalctl -b 0
  2. @RetromanIE can you show the S3D settings, especially from the gcode tab? Or a sample file which shows the problem? Perhaps there are unusual conditions that are not explored yet...? Or does it happen more randomly...? 🤷‍♂️
  3. It uses the firmware settings, or with other words: during a toolchange the firmware retracts the difference between a former normal retract (if present) and the configured toolchange retraction. The Mark2 definition for Cura uses the same values for normal and toolchange retractions. I recommend to do it the same way. That's exactly what it does. It's there to compensate for material that oozes out during standby times (some materials and nozzles tend to do this more than others...) For normal things you can leave it at zero. Firmware standby temperatures are disabled if the gcode file contains temperature commands for the inactive nozzle. I'm not sure if Cura inserts M104 gcodes, if the standby temperature is equal to the print temperature....? It's worth a try IMHO.
  4. well, the "Troubleshooting" says for example: > Heater oscillates in temperature, and the average is at or very close to what you set the temperature to: Increase D That's what i mean. Simply change the values at the printers menu. Regarding autotune: just don't use it. It has never worked well in Marlin (if at all). Autotune usually suggests quite useless values... The default values for an UM2 should give you a starting point for manual tuning. // Ultimaker2 (25W heater) P 10.0 I 2.5 D 100.0 // Ultimaker2+ (35W heater) P 12.0 I 0.75 D 55.0
  5. There are no changes in heater management that i'm aware of. It sounds like sub-optimal PID settings....? Are those different from the former setup? I think the "Troubleshooting" section of this post is quite handy: How-to: Quickly hand-tune your PID values
  6. Because Firmware 5.2 does weird things if it processes a G92 command with Z parameter. You should report it back to your reseller to take sure that someone is taking note of it. I don't know if it is a bug or intentional behavior, but you are not alone...
  7. Looks great - any plans to sell upgrade kits? 🙂 "setting_version" for the variants is now 7 I think, that's all - "cura.log" gives you more hints, if it doesn't work.
  8. Quality profiles are (more or less) configuration files with predefined settings for a given combination of printer, variant and material. Here are the ones that already exists: https://github.com/Ultimaker/Cura/tree/master/resources/quality
  9. meh - that's so... "old-school", Cura developers like the young and fancy stuff! 🙂 More serious: The visibility of every single setting is configurable with Cura (and influenced by the printer definition). This is simply incompatible with user interfaces of the "fixed" kind.
  10. Das Skript fügt (im Wesentlichen) den GCode "M600" an der passenden Stelle in die Datei ein. Ob diese Funktion von Deinem Drucker unterstützt wird - und was das Gerät dann damit anfängt, hängt ausschließlich davon ab, wie die Marlin Firmware für deinen Drucker konfiguriert wurde. Das kannst Du also nur beim Hersteller nachfragen... oder einfach ausprobieren...🙂 http://marlinfw.org/docs/gcode/M600.html
  11. ok, at least one more thing that can be ruled out... 🤷‍♂️
  12. Which slicer do you use? Can you show pictures of the layer view (for the particular areas), or in case of Cura: can you share a project file? Is there a significant amount of travel moves on the "bad" side or something like that?
  13. There are flame retardant materials for 3D printing. I would would take a look at these, just to be on the safe side. An example: https://www.formfutura.com/shop/product/abspro-flame-retardant-black-301
  14. Beim UM3 (oder S5) und Cura sind beide dafür zuständig. In Cura sind auch die 18.0mm festgelegt (man sieht es, wenn man einen Cura (Dual-) gcode in einem anderen Viewer betrachtet). Und nur das "Finetuning" übernimmt die Firmware. Ich vermute der Vorteil dabei ist, das der Slicer schon im Vorfeld (grob) den Düsenversatz berücksichtigen kann und damit "weiß", ob der Druck wirklich in den Bauraum passt. Wenn man z.B. eine ganze Druckerfarm mit Cura Connect betreibt, ist letzteres ziemlich wichtig, weil dann automatisch der passende Drucker für jeden Druckauftrag gewählt wird.
  15. Naja, wenn ich mit S3D den gcode speichere, werden immer am Anfang ca. 200 Zeilen Kommentare hinzugefügt mit allen Einstellungen. Ich dachte das wäre normal und ließe sich nicht ändern. Aber bei Dir scheint das nicht so zu sein? Deswegen frage ich mich, ob es irgendwo in S3D eine Option gibt, mit der man das abschalten kann...?
  16. Die M218 -Zeilen sind verdächtig... Wenn nur mit dem einem Extruder gedruckt wird, wird kein "Tool Change Script" gebraucht. Das würde ich entfernen und aus dem Header können die Zeilen mit ";EXTRUDER_TRAIN.1.*" auch noch weg (es kann aber auch sein, das die nicht weiter stören). Ich hab aus reiner Neugier noch eine andere Frage: Was ist eigentlich mit den (langen) Kommentaren, die S3D normalerweise in die Datei schreibt? Hast Du die gelöscht, oder kann man das irgendwo abschalten?
  17. Great - although... my suspicion was that you have accidentally activated "BED_CENTER_AT_0_0" Take sure, that it is disabled for a cartesian printer - because 0/0 is the home and minimum position in your case - and not the center, right?
  18. Sounds like a firmware configuration thingy....? http://marlinfw.org/docs/configuration/configuration.html#homing-options
  19. Wenn wir schon dabei sind, hier sind noch die generischen Material-IDs die am Drucker auswählbar sind (das Beispiel oben ist für CPE): ABS 60636bb4-518f-42e7-8237-fe77b194ebe0 PLA 506c9f0d-e3aa-4bd4-b2d2-23e2425b1aa9 CPE 12f41353-1a33-415e-8b4f-a775a6c70cc6 CPE+ e2409626-b5a0-4025-b73e-b58070219259 PVA 86a89ceb-4159-47f6-ab97-e9953803d70f HIPS b6f76172-bb0f-4326-bdbc-ee8f0e84b283 Nylon 28fb4162-db74-49e1-9008-d05f1e8bef5c PC 98c05714-bf4e-4455-ba27-57d74fe331e4 PP aa22e9c7-421f-4745-afc2-81851694394a TPU 95A 1d52b2be-a3a2-41de-a8b1-3bcdb5618695 PETG 1cbfaeb3-1906-4b26-b2e7-6f777a8c197a Tough PLA 9d5d2d7c-4e77-441c-85a0-e9eefd4aa68c GFF CPE d4b786bb-e5d2-481b-b3ab-0be976d36af8 GFF PA 837cf11b-6b1e-48dc-94dc-4a2b4888648e CFF CPE f8e496d6-7599-4015-9fac-c7ce53f6633c CFF PA bd66b243-9d50-4e12-bfc3-51c874fca16a Breakaway 7e6207c4-22ff-441a-b261-ff89f166d6a0 Leider funktionieren die Platzhalter für die Temperaturen nicht im Post-Processing Skript, andere Dinge hingegen schon. Für das Beispiel von oben sieht das Post-Processing so aus, Single-Extrusion, PrintCore "AA 0.4" mit "Generic CPE" (zeilenweise aufgeschrieben finde ich es übersichtlicher). Für Dual-Extrusion müssten auch noch entsprechende Zeilen für "EXTRUDER_TRAIN.1...." hinzugefügt werden. {PREPEND ";END_OF_HEADER\n"} {PREPEND ";PRINT.TIME:[total_print_time_sec]\n"} {PREPEND ";PRINT.SIZE.MAX.Z:[build_max_z]\n"} {PREPEND ";PRINT.SIZE.MAX.Y:[build_max_y]\n"} {PREPEND ";PRINT.SIZE.MAX.X:[build_max_x]\n"} {PREPEND ";PRINT.SIZE.MIN.Z:[build_min_z]\n"} {PREPEND ";PRINT.SIZE.MIN.Y:[build_min_y]\n"} {PREPEND ";PRINT.SIZE.MIN.X:[build_min_x]\n"} {PREPEND ";BUILD_PLATE.INITIAL_TEMPERATURE:74\n"} {PREPEND ";EXTRUDER_TRAIN.0.NOZZLE.DIAMETER:0.4\n"} {PREPEND ";EXTRUDER_TRAIN.0.NOZZLE.NAME:AA 0.4\n"} {PREPEND ";EXTRUDER_TRAIN.0.MATERIAL.GUID:12f41353-1a33-415e-8b4f-a775a6c70cc6\n"} {PREPEND ";EXTRUDER_TRAIN.0.MATERIAL.VOLUME_USED:[extruder0_filament_volume]\n"} {PREPEND ";EXTRUDER_TRAIN.0.INITIAL_TEMPERATURE:235\n"} {PREPEND ";TARGET_MACHINE.NAME:Ultimaker 3\n"} {PREPEND ";GENERATOR.BUILD_DATE:2018-10-24\n"} {PREPEND ";GENERATOR.VERSION:4.1.0\n"} {PREPEND ";GENERATOR.NAME:Simplify3D\n"} {PREPEND ";FLAVOR:Griffin\n"} {PREPEND ";HEADER_VERSION:0.1\n"} {PREPEND ";START_OF_HEADER\n"} Viel Erfolg!
  20. There are some more things that are done in the changeExtruder function. One candidate is move2heatup which depends on the stored Prime/wipe position and docking position. I guess you can make some changes to the latter function and the you're almost there.
  21. Can you share the gcode, or the first part of it? Does it contain any G92 commands with a Z - parameter?
  22. Nein, das ist es nicht - ein "Simplify"-Header wird weiterhin problemlos akzeptiert. Kannst Du nicht mal den Anfang von der gcode-Datei herzeigen - und vielleicht auch die Log-Datei(en) vom Drucker dazu, dann wird es wahrscheinlich schnell klar. Hier ist ein Beispiel-Header, der prima funktioniert, sowohl mit der 4.x als auch mit der neuen Firmware. Also - was fehlt bei Deinen Dateien? ;START_OF_HEADER ;HEADER_VERSION:0.1 ;FLAVOR:Griffin ;GENERATOR.NAME:Simplify3D ;GENERATOR.VERSION:4.1.0 ;GENERATOR.BUILD_DATE:2018-10-24 ;TARGET_MACHINE.NAME:Ultimaker 3 ;EXTRUDER_TRAIN.0.INITIAL_TEMPERATURE:224 ;EXTRUDER_TRAIN.0.MATERIAL.VOLUME_USED:389.11 ;EXTRUDER_TRAIN.0.MATERIAL.GUID:12f41353-1a33-415e-8b4f-a775a6c70cc6 ;EXTRUDER_TRAIN.0.NOZZLE.NAME:AA 0.25 ;EXTRUDER_TRAIN.0.NOZZLE.DIAMETER:0.25 ;BUILD_PLATE.INITIAL_TEMPERATURE:50 ;PRINT.SIZE.MIN.X:5.69 ;PRINT.SIZE.MIN.Y:32.17 ;PRINT.SIZE.MIN.Z:0.00 ;PRINT.SIZE.MAX.X:70.19 ;PRINT.SIZE.MAX.Y:47.83 ;PRINT.SIZE.MAX.Z:5.37 ;PRINT.TIME:2678 ;END_OF_HEADER
  23. Die Firmware kann auch jederzeit vom USB-Stick installiert werden. Die Anleitung (englisch) ist hier: https://ultimaker.com/en/resources/23129-updating-the-firmware Ältere Firmware-Versionen für UM3 liegen hier: https://software.ultimaker.com/jedi/releases/ Der Drucker kann auch Log-Dateien auf den USB-Stick schreiben. Dort drin findet man wahrscheinlich Hinweise, warum die gcode-Datei nicht funktioniert.
  24. Don't add the "gcode" file extension. The file name should be a simple "T0" and "T1" - without any extension.
×
×
  • Create New...