Jump to content

ctbeke

Member
  • Posts

    5
  • Joined

  • Last visited

Everything posted by ctbeke

  1. Hi Olivier, Thanks for using Ultimaker and trying out our Digital Factory! Currently it is only possible to duplicate print jobs while they are in the print queue, or queue them again if they are in the recent history (10 latest jobs on the printer). However management of files, print jobs and projects is of course something that many people want, so we're working on such functionality! I'm not sure about the exact timelines yet, but definitely in the 1st half of 2021 we will have some features available. I suggest you keep an eye out on our social media channels and blog. Chris
  2. This is simply not true. Only if you enable the new firewall feature in the printer settings. But it is disabled by default. Ultimaker would never introduce such a large breaking change to user workflows.
  3. Hi Seems like there's something really wrong with the WiFi stack on this printer then. At this point I would advice to contact your Ultimaker reseller and request a new main board and WiFi module. They can assist you in the replacement process as well. Chris
  4. Well, that is obviously not how it is supposed to work, and I can assure you that it is not the default behavior for many of our users. Can you upload some logs from Cura and your printer here (or send them to me in a private message) so I can maybe figure out why it is so slow for you?
  5. did you replace PRINTER_IP with the actual IP address of the printer on your local network?
  6. You could re-flash the firmware from an SD card in the bottom of the printer, but it seems that currently those images are not available on our website (I will ask support what's going on there). Usually normal home router setups work fine indeed. For some debugging, could you navigate to http://PRINTER_IP/cloud_disconnect and follow that flow to ensure the printer is properly disconnected before starting a new connection flow? If possible, record some video or screenshots for me. Chris
  7. Hi, The logs are not very conclusive, but I think due to network issues with the WiFi, somehow the printer is now in an incorrect state in terms of network/cloud connections. Probably best it to perform a factory reset via the display and then try again. Why the WiFi connection didn't work properly I can't really say, there's a lot of stuff that can happen on the network infrastructure side there, from (too) short IP leases to firewalls. Probably best to investigate this with your IT department. Chris
  8. We haven't noticed any performance issues in our systems monitoring, nor can I reproduce this problem at the moment. To see what this particular issue is I'd need to have some logs from Cura and the printer and see what is happening in their cloud connections. Cura also gives an upload progress bar after clicking 'print via cloud', is that moving slowly as well?
  9. Hi Martin, Thanks for contacting us and uploading the logs. In the logs I could see several networking related errors, for example an invalid IP address, and a "gaierror" (which indicates that somehow the DNS is not resolving properly). We have seen this before on printers when for example they get assigned a new IP address by the router while being used. We have seen these issues before in other networks, but usually a factory reset resolves them. Maybe you can try using a LAN cable to see if it's a WiFi problem? As a last resort you could also try to re-install the latest firmware (via USB). Chris
  10. I'll keep pressing for that update to happen soon! Unfortunately this is not a Digital Factory issue, but the printer actually not having a distinct state for printing vs clearing the build plate (it only goes to 'finished' after clearing the build plate). I'll talk to the embedded systems team to see if they can introduce a new state for this.
  11. For Cura desktop issues it'd be best to tag one of the Cura developers like @nallath or @ghostkeeper.
  12. What kind of functionality are you looking for? We'd love to know how we can make the product better. Note that we're shipping new features regularly, and not all of those are laid out in blog posts or announcements. Also some features are only available when subscribing to Ultimaker Essentials. CC @AAH
  13. Hi Mike, I've analyzed your log files and I see the following two errors over and over again: Dec 16 15:25:39 ultimakersystem-0030d622a206 python3[1223]: RuntimeError: Sync failed: _DBusProxyProperty(fan_power, nl.ultimaker.airmanager1.am1@/nl/ultimaker/airmanager1/am1) (DBusException(dbus.String('The name :1.32 was not provided by any .service files'),),) This error indicates a potential problem with the connection to the Air Manager. It appears very often and might influence the stability of other software running on the printer, like the connection to the cloud. I'm not sure if this is a software problem or a hardware problem, but I suggest you contact your Ultimaker reseller about this while I forward it to the embedded engineering teams. Dec 16 15:25:43 ultimakersystem-0030d622a206 python3[1273]: WAR - stardust.handlers.StatusUpdateRequestHandler:89 - Could not validate cluster printer status response, sending back empty list: Cannot parse the datetime value 1970-01-01T00:02:25.560788 This one indicates that the printer thinks it is 1970 (Unix epoch time). This happens when the printer was powered off, during which the internal clock looses it's state (there's no battery), and after reboot did not manage to fetch the correct present time from your network or the internet (via the NTP protocol). Usually a "Digital Factory" (or full) reset makes this problem go away (unless it's an issue in your local network that prevents NTP calls). Hopefully this information helps you to get the printer online again. Chris
  14. Hi Mike, Could you export the printer logs via the touch screen to a USB drive and either upload them here or send me a DM? That'll allow me to see what might be going on with the connection. Chris
  15. Hi, Great to hear you got it working! Hopefully it'll work with all the other students soon as well. The webcam works in the cloud if you run the latest stable firmware on and S3 or S5. A new image should appear every 10 seconds or so. Chris
  16. Hi, It sounds like you're forwarding the local interface instead of using the Digital Factory cloud functionality. To set up a printer via the cloud and share it with other people I recommend to follow the steps outlined in this support article. After that you can share the printer with your students as explained here, after which the printers will automatically be synchronised with Ultimaker Cura when signed in with one of the accounts that the printers were shared with. Finally I recommend not forwarding ports on your router to printers on the local network as this leaves them open for tampering by anyone else that has access to the router. Chris
  17. Hi, Is he signed in to his Ultimaker Account in Cura and can he see the printer in the dropdown list in the top left? Furthermore, if he navigates to digitalfactory.ultimaker.com and signs in with his account, can he see the printer(s) there? Chris
  18. That'd be great. Usually the logs contain some information about why a certain problem occurred, and if that's the case we can try and prevent it for other users in the future. If you could get those to me that would be greatly appreciated. Yes it does. The Digital Factory Reset basically clears all data related to print jobs, analytics, history and grouping. It does not remove data specific for the printer you're doing the reset on, like current material and core configuration, calibration, and other on-machine settings. If you have one person that you deem responsible for the operation of the 3D printers I think it's logical that that person connects the printers to the cloud indeed. Essentials contains more advanced user management by means of introducing the concept of an 'organization' and an 'admin', rather than just loose teams in which everyone can access everything. Great to hear it is working as intended. You're quite welcome 😉 Chris
  19. Hi, Great to see that you were able to set up at least 1 printer! First of all, could you send me some logs for the printer that didn't connect? I'd like to see what's going on behind the scenes there to see if it's something we didn't know about yet. You can dump the logs to USB from the settings menu and then upload them here or send them to me in a private message. As for your questions: 1) That really depends on the customer. We usually see that one person 'owns' the printers and they add the printers to their account and share it with colleagues in the Digital Factory. But we've also seen that printers are added by multiple people and all shared in a team. I guess it's mostly about who do you see as the administrator of your printers. 2) The camera already works via the cloud. It shows an updated snapshot every 10 seconds in order to reduce bandwidth needed and improve performance (the printer is spending most of it's valuable CPU time actually sending G-code commands to the controller). Do you get another result? Chris
  20. Hi, 1. Grouping a printer starts by navigating to the /printers page on the IP address of the printer you want to use a group host, and then add printers from there. That will prompt a confirmation message on display of the printer you want to add. Once confirming from there, the printer will be in the group as a guest printer. 2. Cloud printing is very secure and uses encryption of all data in both transit and rest. It's actually more secure than local network printing, as connections from Cura to the printers in your local network cannot be encrypted (as they do not use a domain name). More details are available in our security documentation. Features like user management on organization level require an Essentials subscription indeed. However in the free version you can already manage users on in a more restricted way using teams. 3. The Essentials pricing is for your entire organization (all users you want to group together under one subscription). If you're an SME, 1 subscription is definitely enough. For more details regarding Essentials I suggest you contact your local Ultimaker reseller, they will be able to provide you with a demo and handle any questions you might have, and if you're convinced they can also perform most of the administration to get you on-boarded. 4. Correct. When using Ultimaker Digital Factory via the cloud, there is a secure connection between the printer and our cloud using web socket technology. There's no need for a VPN connection anymore. If you then also enable the firewall on your printers there is no other way to send print jobs or see the printer status other than using the managed Digital Factory or USB. Chris
  21. Hi @jeffroe, Please refer to the answer I've posted in the other thread you've created: Chris
  22. Hi, Here's some answers to your questions: - How are these printers getting grouped in the first place? I suspect that the users who aren't as familiar with the system as I am (and others in the team that helped to deploy them are), and they are blindly clicking a prompt that is suggesting a group, but I can't be sure because I haven't seen the prompt myself. Printers will certainly not group by themselves, so very likely someone else in the same network has done that. - Can grouping of printers be prevented? We have released Firmware 6.x for the S3 and S5, which allows you to enable a firewall which blocks all local network access to the printer (and by doing so blocking the ability to group printers). You'll have to use the cloud-based Digital Factory or USB to print if the firewall is enabled. - Is this grouping method even useful when the printers all have different materials loaded? Some may have Ultimaker filament loaded, others are using generic PLA, etc. My understanding of this grouping process is that you send a print to the host, and it relays it to another printer in the group if it is busy. Is this correct? How are materials managed then? Normally, I would connect to a printer with Cura, use the dropdown to determine which material is loaded in it, and then I print with that material in mind... Grouping is mostly useful if you want to treat all of your printers a just a single production unit, not caring about which print job ends up at which printer. If you use different materials in each printer, it might be easier to have them all separate indeed and just select the correct one in Cura on the top left when slicing. - Are these printer groups really part of the "Digital Factory", or is this more of a subset of that (since I don't believe that we have created any teams with printers associated to them)? Originally printer grouping was part of "Cura Connect", then became "Ultimaker Connect", and now is part of "Ultimaker Digital Factory". However the grouping still runs in the local network, and the cloud functionality is built on top of that. I personally prefer not to use the grouping (as it can cause other issues due to the wide variety of local network configurations out there) and just connect every printer by itself to the cloud, and then sign into Cura and automatically access all the printers. Chris
  23. I was able to find a spare half our to make some improvements. We'll be rolling out the following change somewhere this week on https://account.ultimaker.com/app/security: It doesn't automate the process, but at least makes it way easier to find out how to initiate it. Chris
  24. Hi @peterfrosta, Allow me to explain a bit why there is not a simple button on account.ultimaker.com to remove your account. Ultimaker provides many services that require the usage of an account. This community is one of them, but so are Marketplace, Digital Factory, Academy, and so on. Some of these systems were built by Ultimaker, others we buy from 3rd parties (like Community). Because of this, data belonging to your account is distributed between many different databases. For security reasons there is often no way to remove the data for 'any random user' from these systems. So what happens is that if you request account removal via a support ticket, the Ultimaker support people will forward that request to all teams managing one or more of these services, and they remove the data belonging to your account in whatever way is best for that particular service. This ensures actual removal of all data, not sure the single account entry. While this might seem a bit 'ancient', note that this is actually more compliant with privacy laws like GDPR than a button (which will never have the abilities described above) in the Account portal would ever be. Such a button would require a big system behind it to actually ensure the removal of all data across all the services (if possible at all). The low frequency in account removals makes it simply not worth the investment of building such a system. Maybe the user experience could be improved a bit, like automatically sending support that email via a link in the Account portal, but as you might imagine our teams are already very busy with other work that, at the moment, gets higher priority. I'll see if I can push something in between all the other work to at least add a link or something. Hopefully this gave you (and others) a bit of insight into why the account removal works like it does. If you have remaining questions feel free to ask them. Kind regards, Chris
  25. Hi, Archived projects cannot be recovered via the user interface. The reason we archive them instead of fully delete them is to prevent issues for already published releases of that plugin. I can recover the plugin for you manually if you want. Just send me the ID or name of the plugin in a private message and we can have a look. Chris
×
×
  • Create New...