Jump to content
Ultimaker Community of 3D Printing Experts


  • Posts

  • Joined

  • Last visited

Personal Information

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

utopiah's Achievements



  1. That’s indeed what I’d do but the “Connect” in the brand name led me to think integration would be flawless, at least for such basic use case. Sure we can find independent systems to monitor but that is far from ideal. Thanks still for sharing an example.
  2. I’m using WebThings.io for my IoT gateway and would also like to integrate it, even if just to know the current printing status and thus being able to integrate with my other Things with rules. Unfortunately I gave up since last Winter due to the lack of UM update on the topic. Quite disappointed for this price point.
  3. Well it took me a week to figure it out, or rather to understand what was already said : I tried again the same print but I changed back the quality (layer height) from 0.2mm to 0.1mm. Obviously it takes a lot longer but... the "weird" sound is gone. I imagine the zigzag that the slicer made was correct yet problematic for my context.
  4. Thank you but even if it's not official your answers do help me get a better understanding of the situation. I don't want to sound negative so I'm truly grateful for your clarifications, even though they are not going in the direction I hoped for. I still "argue" here as others, in an official manner or not, might jump in and also because it helps me to clarify what I actually need and, possibly, how. Regarding DF replacement, yes I understand it's a cloud solution but I also noticed https://github.com/Ultimaker/cloudrun-action and a reference to startdust-web so I imagine there could be some code for that also. In fact I have another device, the reMarkable 1 and 2 (writable e-ink devices) running on Linux where the exact same situation happened. Namely that the devices by default connect to the manufacturer cloud instance hosted on Google Cloud. Because, for moral and privacy-focused reason I try whenever possible to avoid Google based products, I relied instead on a community created alternative (named https://github.com/ddvk/rmfakecloud) and my own scripts to have a local solution. Consequently I'm wondering how a similar result could be achieved. Maybe an alternative path would be to develop a community plugin for the marketplace. I imagine this gives me a way to program Cura which itself send command to DF then to the printer? In the end I don't care for ssh per se (even though I do like to be able to look at the "guts" of my hardware, live) but I'm still look for a programmatic way to control the printer.
  5. Yes the new model has more and is overall better. I'm not questioning that and to be honest I don't even have the expertise to challenge that. What I'm saying though is that if an older model has a feature, e.g. connecting to ssh and being able to execute some Gcode, but the newer model does not but theoretically could (in fact it does in some way otherwise DF wouldn't be able to send those commands, albeit by another protocol than ssh) it is a software regression. What was possible before is not anymore. Now if the target group changed from tinkerers and makers to "business customers" and that you are convinced according to your discussions with them that would prefer not to have the option to not rely on the cloud, that's a perfectly fine decision. It does show though that I personally misunderstood what Ultimaker was as a company. I thought it did provide some of the best in terms of quality, "a uniform stable system" (which again I truly appreciate, DF worked like a charm) but also a way for tinkerers to build something new on their own. I didn't go in depth through the specs of the UM2+C and assume the DF cloud hosted on Google (according to some Github repositories) was optional. Now the few ideas I had in mind : direct printing from VR IoT integration with WebOfThings AR preview on plate seem to have the same degree of complexity that if I did buy in a closed system that I'd then have to reverse engineer. Are there then any solution here to : host my own DF instance that the printer would then receive command from? rewrite the firmware (didn't see it on Github) to have both the official DF and mine to get commands from? rewrite a firmware to enable ssh again? any other solution to both get info (e.g. printing status, queue) and send Gcode remotely? Any practical solution or clarification on what future related features planned would be greatly appreciated. PS: being a prototypist I'm all too aware that being a "professional tinkerer" (literally how I pay my bills) might not be a target group but I still have to find ways to go beyond what the initial creators of any product have intended. Always an uncomfortable position but hopefully also always interesting!
  6. Thanks then I'll have to dig deeper. If the newer model can do less than the previous one it appears like a regression, hence my confusion. Assuming it's a strategical decision I'd be interested in knowing the logic behind it. Naive question then, can I at least using Cura/CuraEngine connect over the network directly (Ethernet or WiFi, no console cable) to send G-code or am I stuck with Digital Factory? What if it is inaccessible for any reason (e.g my Internet connection is down), would I be stuck having to use a USB stick despite the printer being on the same network?
  7. Pragmatically speaking you are probably right. The UM2+C probably covers or should cover with firmware updates all I might need. Yet, I specifically bought an Ultimaker rather than e.g. a Flashforge because of the company commitment to open source. Now if I the 1st thing I want to do, beside printing directly in the workflow managed by the manufacturer, is not supported, that's perfectly fine. The problem is if that is impossible to change without e.g. reverse engineering the device and some proprietary protocol. If my crazy ideas make no sense or would take me years to implement, that's on me. If the ecosystem though does not afford tinkering then, not only did I not buy the right printer but worst than that I didn't buy into the right ecosystem. If that's the case then I'll see if there i a way to backtrack my purchase. It would be a shame as indeed the result, in terms of print quality and even on-boarding, is quite impressive. That being said if my freedom to tinker is limited because the business model starts to focus efforts and create artificial limitations for an audience that wants to click&print then I made the wrong choice.
  8. Hmmm well I don't need ssh per se but I was hoping to be able to e.g get some data on the print status, send gcode directly and possibly via a nodejs server. If that's not feasible then OctoPrint becomes a lot more tempting but then the "Connect" aspect seems rather limited. Is there then a DigitalFactory or any API to programmatically send and execute some gcode??
  9. Curious about this too. Seems @SamGoldFisher in has a possibly reliable way. As I'm still learning about the UM2+ Connect and still trying to ssh to it, I still don't have a straightforward to directly feed it gcode but I'm also curious about the most efficient and reliable way to go from Cura settings to CuraEngine for automation via CLI or programming APIs.
  10. Hi, even though I'm still new to 3D printing I know my way around Linux relatively well. I purchased the UM2+ Connect based on my requirement for openness and tinkering. I understand the printer is new but still despite some searches I didn't manage to find information on developer mode. I tried to applied what worked for other models (maintenance, diagnostic, enable dev mode) with the hope to get ssh access, if not root. Unfortunately I didn't see the option there. Did anybody manage to connect (pun intended) and if so how? PS: scanned ports with nmap and didn't notice anything helpful.
  11. Thanks Smithy for the feedback. I was worried as I never heard that sound until then and it followed or preceded failed prints. I was indeed wondering if gcode and some bad value, but was worried if it was the source of failure rather the consequence of specific gcode. Thinking back I believe you are right that in no other situation I heard those. This is also why I indeed raised the plate : I thought the nozzle was too low and thus pulling away previous part (hence the title for this post). Maybe it was a combination of all those : tricky gcode, lack of adhesion but also "luck" of having one print work. If nothing looks off to you then I'll just perfect my understand of the machine and the process. Thank you again for those clarifications and being my first help in this forum 🙂
  12. Room temperature is 23 degree, build volume 25 degree so I can for now remove that from potential causes. Here is a video of the plate moving where 17sec in we can hear a different sound. I'm wondering if this is preventing the plate from moving just a bit, e.g. 0.1mm, but enough for the nozzle to crush the material against the plate and pull it rather than a clean deposit. If this sounds likely, how can I clean the inside of the white box with "ultimaker" written on it?
  13. Could it an unlucky situation where 3D model sliced with a certain precision printer with its intrinsic mechanisms e.g. belts some noise e.g. bits from past prints stuck somehow in e.g the z-axis host support as a table all together enter in resonance of frequency and that just "shakes" the whole setup? If so should I just try with other precision, if not design, if not weight the printer on a different table? What's the process here? It's quite surprising to me that the first 10 prints worked nearly flawlessly then somehow now I'm getting, quite literally, stuck.
  14. Here is the video. 54sec in we can hear the sound of a vibration that didn't happen for the first 10 successful prints.
  15. Didn't seem to help. I'll try to lower the bed a bit more and eventually add glue. Somehow the whole head vibrates during some part of the print. It seems as if it is too close to the bed. Good print (2 days ago) on the left and bad print on the right today, despite extra measures e.g. leveled plate few times, added adhesion as visible behind the bad print, added glue on the plate. I'm now checking the room temperature (to be between 20 and 30 celsius) but somehow I can't imagine that'd be a link to the distance and new noise.
  • Create New...