Jump to content

tinkergnome

Ambassador
  • Posts

    2,774
  • Joined

  • Last visited

  • Days Won

    61

Posts posted by tinkergnome

  1. On 1/29/2024 at 6:24 PM, alkekmakerspace said:

    I am wondering if there is a way to set the default material when connecting to an Ultimaker printer over the network.

     

    It's problably this topic?

     

    "How to connect to a networked printer in UltiMaker Cura"

    https://support.makerbot.com/s/article/1667410781484

     

    ...with some related details in this article:

     

    "The benefits of a network connected printer in UltiMaker Cura"

    https://support.makerbot.com/s/article/1667411002596

     

     

  2. On 1/12/2024 at 4:02 AM, gr5 said:

    @tinkergnome - remind us how to choose to build firmware for um2+ versus um2 regular?

     

    It's a matter of choosing/setting the appropriate precompiler directives. There's a script that i used to build all variants in one go: ..../Marlin/package.sh

     

    Of course the directives can be edited in Configuration.h and Configuration_adv.h as well, if one does not want to use the build script. The appropriate command from "package.sh" can be used as a reference in this case (there are comments in the script).

     

    Looking at the differences between UM2 and UM2+ it should be sufficient to add one line at the beginning of "Configuration.h":

     

    #define UM2PLUS

     

     

    • Heart 1
  3. On 7/23/2023 at 4:55 PM, Jerrymc3 said:

    Sorry its taken me so long to get back to this but I've been very busy.  Here is the stl file created in blender.

     

    The stl file seems to contain two overlapping copies of the same object. There was perhaps more than one object selected while doing the export in Blender or something went wrong during a boolean operation beforehand.

    Hope that helps!

     

  4. I think @HoAlb is talking about the imported 3D-models (stl files) on the buildplate. Those are not part of printer bounded settings AFAIK. The content (and placement) on the build plate is independent of the selected printer and not "automagically" saved in any way, right?

    One can use project files for this purpose, but that's a manual save, not an automated process. (menu: "File -> Save Project...")

     

  5. 17 hours ago, aikimo said:

    The abs is 1.75mm hatchbox ABS.

     

    All Ultimaker printers are built for material diameter 2.85mm. You don't mention if this printer is modified for the use of 1.75mm materials. So that's probably the main reason for the described problems: it's simply the wrong material.

     

    In addition: i don't see a tension indicator at all on the last picture? Are you sure the feeder is complete and correct assembled?

    There's a great guide from 3dVerkstan with a lot of pictures:

    https://support.3dverkstan.se/article/64-disassembly-of-the-ultimaker-2-plus-feeder

    • Like 2
  6. On 3/4/2023 at 2:25 AM, dnhoshor said:

    How can I resize those windows, or failing that, where do the start and end g-code scripts live in Cura for Mac version 5.2.2 so that I can edit them directly?

     

    Let me add:

    Usually the whole machine settings window can be resized. The gcode area will make use of the additional space.

    Besides that - copy/paste (and TextEdit) is a common method to edit longer scripts.

     

  7. 4 hours ago, ClausJ said:

    I want my initial layer to be printed at 230°, next layers at 210°.

     

    Should be more or less self-explanatory 😀:

    1. "Printing temperature" = 210
    2. "Printing temperature initial layer" = 230
    3. done

    "Initial printing temperature" and "Final printing temperature" are only relevant for prints with more than one extruder during nozzle switches. These two are not related to the layer number at all.

     

    The various temperature settings in Cura are well explained on this support page (IMHO):

     

    https://support.makerbot.com/s/article/1667411286833

     

     

    • Like 1
  8. 18 hours ago, leonhart88 said:

    a method to just jog the head left, right, up/down, and readout the current position

     

    AFAIK - each S-Line printer comes with a built-in API that can be utilized for such things.

    I quote:

     

     

    Moving the printhead needs authentication - the same principle as the connection with Cura via local network (the cloud API is a different thing).

     

    Links in these old articles do not work anymore, but all the rest is still valid AFAIK:

     

     

    There are some working examples (python script) that i still use today on the good ol' UM3:

     

     

    • Like 1
  9. On 2/3/2023 at 12:08 AM, itsupikiokami said:

    I don't know how to fix the model

     

    Basically... make it manifold! 🙂

    The model from the first post shows all kind of problems. It's not manifold, has overlapping geometries in many places, missing faces and not connected edges in other places. Such an object can't exist in the real world.

     

    for example:

    image.thumb.png.0d50755be9676f0ab2755b7798072303.png

     

     

    A proper model for 3D-printing is much harder to make in Blender than in a CAD-Software. But it's not impossible - here (for example) is a brief summary of some crucial things to consider:

     

    https://github.com/rlguy/Blender-FLIP-Fluids/wiki/Manifold-Meshes

     

     

  10. On 2/2/2023 at 4:49 AM, Twwety said:

    i'm looking to keep the extruder temps stable at 240

     

    You do not mention the version of Cura you use, but it should be something like this:

     

    • if Cura runs in "Recommended Mode", switch to "Custom" mode first
    • use the term "Temperatur" in the searchbar to filter the settings
    • the result should be a list of (at least) 7 temperatur settings (below the "Material" heading), 2 for the buildplate and 5 for the nozzle
    • set all 4 printing temperatures and the standby temperature to 240

     

  11. First of all - i have no clue what "importing a profile from CHEP on YouTube" actually does to the system - so there is some uncertainty...

     

    I have not installed Cura 5.x yet, but during uninstall there used to be an option to remove the configuration files as well. Dunno if this has changed?

     

    Alternative:
    If Cura is running, choose "Show Configuration Folder" from the "Help" menu. This should navigate to the particular folder with configuration files (the actual path depends on the operating system).
    Close Cura and delete this (whole) folder and all it's siblings (or the whole parent folder "cura") to wipe the configuration.
    Restart Cura afterwards.

     

    • Like 1
  12. On 12/30/2022 at 10:56 AM, reibuehl said:

    I don't fully understand the code though. Does this mean that the head moves to absolute X=5 and Y=5 and relative Z = +70?

     

    Would it be possible to execute this function instead of whatever M600 does?

     

    Besides the fact that M600 is ignored by the UM2 🙂... you're right.

    That's what i used with Octoprint:

     

    ;M601 Pause in UltiLCD2, X[pos] Y[pos] Z[relative lift] L[additional retract distance in mm]
    M601 Z10 X10 Y200 L8

     

    You have to consider the maximum z-height (there are no limit checks if you use the gcode).

    The extra retract distance may play a role if you manually change the material during the pause.

     

    All parameters are optional (as usual).

     

  13. On 12/19/2022 at 6:18 PM, zocherg said:

    Unfortunately, these settings do not work and to not replace the expression {material_print_temperature_layer_0|0} with a float value. 

     

    The delimiter used to be a comma, not a vertical bar?
    This example from an older post should still work:

     

     

    In addition: there are several placeholders for the selected '...extruder_nr'. This can be useful as well.

    For example:

     

    M104 T{adhesion_extruder_nr} S{material_print_temperature_layer_0, adhesion_extruder_nr}

     

    We use {initial_extruder_nr} in the start script for the Mark2 (if you need another example).

     

    Good luck!

     

    • Like 1
  14. Another reference is the assembly manual

    https://github.com/Ultimaker/Ultimaker2/blob/master/um2 assembly manual V1.1 _english.pdf

     

    and the mainboard schematics:

    https://github.com/Ultimaker/Ultimaker2/blob/master/1091_Main_board_v2.1.1_(x1)/Main Board V2.1.1.pdf

     

     

    As fas as i can see the 5V cable inside the wiring loom should be pink (ground)  and blue (+5V) - assembly manual page 65

    There are pictures of the 5V fan and its connector as well (page 51)

     

    Hope that helps!

     

    • Heart 1
  15. 15 hours ago, Gregrb said:

    What setting tweaks can be made to fix this issue as seen in the photos.

     

    I think M5 is at the very edge of what is possible with a FDM printer.

    General advice for printing of small details is:

    • choose print temperature as low as reasonable
    • use as much part cooling (fans) as possible
    • very low layer height (like 0.08mm) - keep in mind: thread pitch is only 0.8mm
    • set a "minimum layer time" of at least 10 or 12 seconds

    Basically - print as slow and cool as possible to give each layer enough time to solidify. A small nozzle diameter (0.25mm) can be beneficial as well.

     

    If you can share a project file: there are high chances that someone with the same Cura version will have a look and can give more specific advice (in Cura choose "File" -> "Save Project..." and attach it here).

     

  16. 23 hours ago, zerspaner_gerd said:

    Somit Brauchst du nur ein Haupt Programm wo evtl. auch das abkühlen und runterschieben enthält und dann nur mit M32 das "Unter Programm" wo das Teil dann jeweils druckt.

    Somit braucht du nur 26mal eine Zeile kopieren

     

    Gute Idee, aber so klappt's leider nicht. Die 8kB "Hauptspeicher" sind nicht viel, deshalb ist immer nur eine Datei geöffnet.

    D.h. nach dem Öffnen einer anderen Datei wird nicht wieder in die ursprüngliche Datei zurückgekehrt.

     

    Man könnte höchstens am Ende der gcode-Datei Befehle einfügen, die die gleiche Datei wieder neu starten.

    Dann hätte man immerhin eine Endlosschleife, aber keinen Zähler.

     

    Oder man braucht wieder (z.B.) 26 Kopien der gcode-Datei, wird kreativ mit den Dateinamen und fügt am Ende jeweils nur zwei Zeilen ein, die die jeweils nächste Datei starten? 🤷‍♂️

     

    M32 kennt der UM2 übrigens nicht, es ginge aber wahrscheinlich mit der "klassischen" Kombination von M23 und M24

     

    Zusatz: wenn ich das richtig sehe, funktionieren alle relevanten GCodes nur mit den kurzen 8.3 Dateinamen aus der DOS-Welt (falls das noch jemand kennt... 🙂)

    Also: kurze Dateinamen sind angesagt, wenn jemand damit experimentieren möchte!

     

     

    59 minutes ago, zerspaner_gerd said:

    Aber leider basiert die UM Firmware halt nur auf Marlin, somit weis man nie wie was übernommen wurde oder halt nicht.

    Und eine Dokumentation seitens Ultimaker kenne ich auch nicht.

     

    Für den UM2(+) ist der komplette Firmware-Quelltext immerhin öffentlich. Besser als raten ist das auf jeden Fall. 🙂

     

    https://github.com/Ultimaker/UM2.1-Firmware/blob/UM2.1_JarJar/Marlin/Marlin_main.cpp#L1241

     

     

    • Like 1
  17. Hi @Geezy,

     

    the normals look odd, if you import the stl file back into blender. Normals are flipped on half of the  faces.

    I assume that's the main problem. So... i would check (and fix) the normals in blender before exporting to stl.

     

    And these supplementary faces should probable not be there at all?

     

    image.png.2da11effdaf9f32df62af1a4f12e968a.png

     

     

    Enable viewport overlay "face orientation":

     

    image.thumb.png.d4f1adb6b557028dff3e60901f7cf56b.png

  18. On 4/24/2022 at 4:59 PM, ManAtArms said:

    Falls ich das überlesen habe möge mans mir bitte verzeihen, aber was ist das orange Zeug um und an dem Steel Coupler?

    Sieht für mich nach Rost aus?

     

    Um die Frage zu beantworten - das ist Kupferpaste:

     

    image.png.c4d7404528e1fa3504c374db9d5e1bb1.png

     

    Edit: Mist - jetzt hab ich überlesen, das Filmpalast das schon geschrieben hatte... 🙂

     

     

     

    • Like 1
  19. 5 hours ago, Filmpalast said:

    der Aufnahmeblock - Alu wo der Lüfter durchbläst hat 17mm

    ist hier ein Maß nicht korrekt?

     

    Nö, ich glaube das passt. Aber:

    der "Hot-End-Isolator" wird nicht am Heizblock "festgeschraubt" - dreh den mal so ungefähr eine Dreiviertel-Umdrehung wieder zurück - dann passt es oben wieder. Das Bild unten ist noch vom alten Hotend mit der Feder - das Prinzip gilt aber immer noch.

    Ich hab mal einen Pfeil dazugemalt:

    Quelle: https://community.ultimaker.com/topic/21960-tightening-hot-end-isolator/?do=findComment&comment=203486

     

     

     

    image.png.2a10a2235759347c35396f8756e04beb.png

     

     

    Der Spalt gehört da unten hin - dann passt es oben:

     

    image.png.cc03c13dae8872f32857bb5f9d9ab664.png

     

    Da jetzt keine Feder mehr verwendet wird, ist es außerdem wichtig, die (langen) Schrauben vorn nicht zu fest anzuziehen, die beiden Aluplatten oben und unten sollen möglichst parallel zueinander bleiben.

    Die Höhe vom Kühlkörper ist 17 mm. Beim Maintenance-Kit war eine Montagehilfe (Abstandshalter) dabei, der macht das einfacher.

    Den "Spacer" gibt es normalerweise auch bei Youmagine zum selberdrucken- aber die Seite scheint immer noch kaputt zu sein?

    https://www.youmagine.com/designs/ultimaker-printhead-spacer

     

    Da Du einen ordentlichen Messschieber hast, brauchst Du das aber eh' nicht. 🙂

    Ist bei Bedarf aber auch schnell selbst gebastelt:  printhead_aid.stl

     

     

    • Like 1
×
×
  • Create New...