Jump to content
Ultimaker Community of 3D Printing Experts

threepoint

Member
  • Posts

    15
  • Joined

  • Last visited

Personal Information

  • Country
    US
  • Industry
    Engineering

threepoint's Achievements

0

Reputation

  1. Updated to Cura 4.11 and UM3 firmware 5.3.0. No change to behavior: HIPS material is still (seemingly intentionally) blocked from being natively recognized by the printer despite showing up in Cura. I'm having to work around this by pretending that my HIPS material is ABS and manually forcing the printer to use it anyway each time I send a job to print. I don't know why this is the behavior and why it appears to be unique to HIPS, but I'm starting to wonder if there was a policy decision made by the Ultimaker team to specifically discourage HIPS usage. If that is the case, I don't understand why. HIPS prints very well for me and is an excellent support material. I would be really grateful for anyone on Team Ultimaker (especially anyone working on firmware) to weigh in and offer some guidance. Thank you!
  2. Thanks for looping in on this, @CarloK. I'm not sure that this is the same bug. Regardless of whether I have one or more than one HIPS materials defined in Cura, my UM3 has never given me the option during material loading to select "HIPS". Re-reading the thread, @tinkergnome's post really sticks out to me: Could this be the reason that HIPS is always absent from the filament loading screen?
  3. Hi @nallath and all, I just wanted to bump this thread. I'm now on Cura 4.10 and the new firmware 5.2.17 and this is still an issue: I am trying to load HIPS material and it never shows up on the material selector page on the Ultimaker. I'd love to help continue debugging this with your guidance. Thanks!
  4. Yep that does it, thanks! @nallath I've been monitoring the logs during my reattempts and I don't see anything new or obviously suspicious. I'm currently out of ideas for what to try next to get my material recognized. Would you mind checking with the FW folks to see if they can suggest an experiment? If nothing else, is there a command I can invoke to perform a forced full resync of materials / printer configuration? I suspect I might need to debug the griffin materials service, but I don't know enough python to do it confidently on my own.
  5. @nallath I've deleted the MatterHackers HIPS material files from /var/lib/griffin/fdm_materials (but I've left other HIPS materials there), rebooted the printer, reopened Cura, and saw the message in Cura about sending new materials to the printer. I confirmed that the MatterHackers HIPS material showed up in /var/lib/griffin/fdm_materials with a new UUID. I re-selected the material for my model in Cura and sent the job to print. The printer said to load HIPS material into Extruder 2. I went to change the material type of Extruder 2 and HIPS is still not listed in the menu. [...] Aug 24 21:02:04 ultimakersystem-xxxxxxxxxxxx flipflop_wsgi.py[1098]: INF - app.services.printer.printer_service:127 - Printer service knows about material that needs an update: Material(3f0ab5c9-4709-491f-911d-ac0a37b75f88, MatterHackers, HIPS, Generic, 2) [...] Aug 24 21:27:29 ultimakersystem-xxxxxxxxxxxx python3[507]: 2020-08-24 21:27:29,317 ERROR materialDatabase Refused to replace material MaterialProfile<3f0ab5c9-4709-491f-911d-ac0a37b75f88>(MatterHackers HIPS Generic) - diameter: 2.850000, density: 1.050000 with material MaterialProfile<3f0ab5c9-4709-491f-911d-ac0a37b75f88>(MatterHackers HIPS Generic) - diameter: 2.850000, density: 1.050000, as already known material has a higher version number (2 vs 2) [...] Thanks for reaching out to the firmware team. Can you tell me their usernames so I can @ ping them here? I am blocked on this and would love to help root-cause and resolve this. Thanks! (Also, for my own debugging: Would you mind sharing the command to view and/or save log files via the shell? It looks like only the /tmp/flow*.log file is present on disk, and that one tends to be empty, so I suspect that the real logs are pulled from the database on demand when the user chooses to dump to USB. Can you give me a shortcut to just do that over CLI? Thanks!)
  6. @nallath I've extracted the logs from the printer via USB (easier than catching the logs over the web API) and found these lines: Aug 21 08:43:55 ultimakersystem python3[473]: 2020-08-21 08:43:55,176 ERROR materialDatabase Refused to replace material MaterialProfile<e00c4d3b-235a-4b52-83ce-64463ed10bb8>(Proto-pasta Copper/Brass/Bronze HTPLA Generic) - diameter: 2.850000, density: 1.240000 with material MaterialProfile<e00c4d3b-235a-4b52-83ce-64463ed10bb8>(Proto-pasta Copper/Brass/Bronze HTPLA Generic) - diameter: 2.850000, density: 1.240000, as already known material has a higher version number (3 vs 3) Aug 21 08:43:55 ultimakersystem python3[473]: 2020-08-21 08:43:55,273 ERROR materialDatabase Refused to replace material MaterialProfile<69386c85-5b6c-421a-bec5-aeb1fb33f060>(Generic PETG Generic) - diameter: 1.750000, density: 1.380000 with material MaterialProfile<69386c85-5b6c-421a-bec5-aeb1fb33f060>(Generic PETG Generic) - diameter: 1.750000, density: 1.380000, as already known material has a higher version number (2 vs 2) Aug 21 08:43:55 ultimakersystem python3[473]: 2020-08-21 08:43:55,365 ERROR materialDatabase Refused to replace material MaterialProfile<3f0ab5c9-4709-491f-911d-ac0a37b75f88>(MatterHackers HIPS Generic) - diameter: 2.850000, density: 1.050000 with material MaterialProfile<3f0ab5c9-4709-491f-911d-ac0a37b75f88>(MatterHackers HIPS Generic) - diameter: 2.850000, density: 1.050000, as already known material has a higher version number (2 vs 2) Aug 21 08:43:55 ultimakersystem python3[473]: 2020-08-21 08:43:55,680 ERROR materialDatabase Refused to replace material MaterialProfile<de364911-9b10-4c32-96e4-58177c217163>(MatterHackers NylonX Generic) - diameter: 2.850000, density: 1.000000 with material MaterialProfile<de364911-9b10-4c32-96e4-58177c217163>(MatterHackers NylonX Generic) - diameter: 2.850000, density: 1.000000, as already known material has a higher version number (4 vs 4) Aug 21 08:43:55 ultimakersystem python3[473]: 2020-08-21 08:43:55,789 ERROR materialDatabase Refused to replace material MaterialProfile<0ff92885-617b-4144-a03c-9989872454bc>(Generic PLA Generic) - diameter: 1.750000, density: 1.240000 with material MaterialProfile<0ff92885-617b-4144-a03c-9989872454bc>(Generic PLA Generic) - diameter: 1.750000, density: 1.240000, as already known material has a higher version number (3 vs 3) Aug 21 08:43:55 ultimakersystem python3[473]: 2020-08-21 08:43:55,883 ERROR materialDatabase Refused to replace material MaterialProfile<a468d86a-220c-47eb-99a5-bbb47e514eb0>(Generic HIPS Generic) - diameter: 1.750000, density: 1.240000 with material MaterialProfile<a468d86a-220c-47eb-99a5-bbb47e514eb0>(Generic HIPS Generic) - diameter: 1.750000, density: 1.240000, as already known material has a higher version number (2 vs 2) I want to try deleting my custom materials from the printer in an attempt to force a resync, so I enabled developer mode and ssh'ed in, but I'm having trouble finding where the custom materials are stored. I browsed around and all I could find was: root@ultimakersystem:/usr/share/fdm_materials# ls Vertex_Delta_ABS.xml.fdm_material generic_nylon.xml.fdm_material ultimaker_abs_blue.xml.fdm_material ultimaker_pla_black.xml.fdm_material Vertex_Delta_PET.xml.fdm_material generic_nylon_175.xml.fdm_material ultimaker_abs_green.xml.fdm_material ultimaker_pla_blue.xml.fdm_material Vertex_Delta_PLA.xml.fdm_material generic_pc.xml.fdm_material ultimaker_abs_grey.xml.fdm_material ultimaker_pla_green.xml.fdm_material Vertex_Delta_TPU.xml.fdm_material generic_pc_175.xml.fdm_material ultimaker_abs_orange.xml.fdm_material ultimaker_pla_magenta.xml.fdm_material chromatik_pla.xml.fdm_material generic_petg.xml.fdm_material ultimaker_abs_pearl-gold.xml.fdm_material ultimaker_pla_orange.xml.fdm_material dsm_arnitel2045_175.xml.fdm_material generic_petg_175.xml.fdm_material ultimaker_abs_red.xml.fdm_material ultimaker_pla_pearl-white.xml.fdm_material dsm_novamid1070_175.xml.fdm_material generic_pla.xml.fdm_material ultimaker_abs_silver-metallic.xml.fdm_material ultimaker_pla_red.xml.fdm_material fabtotum_abs.xml.fdm_material generic_pla_175.xml.fdm_material ultimaker_abs_white.xml.fdm_material ultimaker_pla_silver-metallic.xml.fdm_material fabtotum_nylon.xml.fdm_material generic_pp.xml.fdm_material ultimaker_abs_yellow.xml.fdm_material ultimaker_pla_transparent.xml.fdm_material fabtotum_pla.xml.fdm_material generic_pva.xml.fdm_material ultimaker_bam.xml.fdm_material ultimaker_pla_white.xml.fdm_material fabtotum_tpu.xml.fdm_material generic_pva_175.xml.fdm_material ultimaker_cpe_black.xml.fdm_material ultimaker_pla_yellow.xml.fdm_material fiberlogy_hd_pla.xml.fdm_material generic_tough_pla.xml.fdm_material ultimaker_cpe_blue.xml.fdm_material ultimaker_pp_transparent.xml.fdm_material filo3d_pla.xml.fdm_material generic_tpu.xml.fdm_material ultimaker_cpe_dark-grey.xml.fdm_material ultimaker_pva.xml.fdm_material filo3d_pla_green.xml.fdm_material imade3d_petg_green.xml.fdm_material ultimaker_cpe_green.xml.fdm_material ultimaker_tough_pla_black.xml.fdm_material filo3d_pla_red.xml.fdm_material imade3d_petg_pink.xml.fdm_material ultimaker_cpe_light-grey.xml.fdm_material ultimaker_tough_pla_green.xml.fdm_material generic_abs.xml.fdm_material imade3d_pla_green.xml.fdm_material ultimaker_cpe_plus_black.xml.fdm_material ultimaker_tough_pla_red.xml.fdm_material generic_abs_175.xml.fdm_material imade3d_pla_pink.xml.fdm_material ultimaker_cpe_plus_transparent.xml.fdm_material ultimaker_tough_pla_white.xml.fdm_material generic_bam.xml.fdm_material innofill_innoflex60_175.xml.fdm_material ultimaker_cpe_plus_white.xml.fdm_material ultimaker_tpu_black.xml.fdm_material generic_cffcpe.xml.fdm_material octofiber_pla.xml.fdm_material ultimaker_cpe_red.xml.fdm_material ultimaker_tpu_blue.xml.fdm_material generic_cffpa.xml.fdm_material polyflex_pla.xml.fdm_material ultimaker_cpe_transparent.xml.fdm_material ultimaker_tpu_red.xml.fdm_material generic_cpe.xml.fdm_material polymax_pla.xml.fdm_material ultimaker_cpe_white.xml.fdm_material ultimaker_tpu_white.xml.fdm_material generic_cpe_175.xml.fdm_material polyplus_pla.xml.fdm_material ultimaker_cpe_yellow.xml.fdm_material verbatim_bvoh_175.xml.fdm_material generic_cpe_plus.xml.fdm_material polywood_pla.xml.fdm_material ultimaker_nylon_black.xml.fdm_material zyyx_pro_flex.xml.fdm_material generic_gffcpe.xml.fdm_material tizyx_abs.xml.fdm_material ultimaker_nylon_transparent.xml.fdm_material zyyx_pro_pla.xml.fdm_material generic_gffpa.xml.fdm_material tizyx_pla.xml.fdm_material ultimaker_pc_black.xml.fdm_material generic_hips.xml.fdm_material tizyx_pla_bois.xml.fdm_material ultimaker_pc_transparent.xml.fdm_material generic_hips_175.xml.fdm_material ultimaker_abs_black.xml.fdm_material ultimaker_pc_white.xml.fdm_material No sign of any MatterHackers or Proto-Pasta materials. Who can I reach out to on the firmware team for next steps?
  7. Thanks, @nallath. I've attached a copy of the materials from the printer API and the log from after the point of resetting Cura 4.6.2 and installing NylonX and Proto-Pasta (but not HIPS yet) from the marketplace. I noticed that the materials dump doesn't contain these. Are you able to find any hints on what went wrong? Correct, I have the UM3, not S3. But I should be able to use any third-party material I choose. cura.log materials.xml.zip
  8. Looking through cura.log I see these lines: WARNING - [MainThread] UM.VersionUpgradeManager._getUpgradeTasks [328]: Failed to get file version: ../Protopasta_CopperAlloys_2019/S3_Metal fill HTPLA/Protopasta_CopperBrassBronze_HTPLA.xml.fdm_material, skip it WARNING - [MainThread] UM.VersionUpgradeManager._getUpgradeTasks [332]: Failed to get file version: ../MatterHackers_NylonX/MatterHackers_NylonX.xml.fdm_material, skip it I reset both Cura 4.6 and Cura 4.7 beta and found the same errors in their respective log files.
  9. I didn't get this warning with any of the three materials I've tried. I currently have an AA 0.4 core installed, which should be fine for HIPS. I wasn't previously connected to Digital Factory or Cura cloud because I didn't see any need for it (and I don't like cloud solutions in general, and I am baffled at the thought of needing a cloud service just in order to use a new material). But I wanted to test this, so just now I enrolled my Ultimaker account and my printer, confirmed that my account was synced in Cura and my printer was in added to Digital Factory, power cycled the printer, and tried to select material again. No change. I did this yesterday and it didn't help. I'm starting to suspect that I'm hitting a bug now, rather than it being user error. Anything I should look for in cura.log? Are there debug flags I can enable somewhere?
  10. I just tried downloading and installing two materials from the marketplace (MatterHackers NylonX and Proto-Pasta Copper). I changed my Extruder 2 material to each of those and sent the job to print. After the printer complained that a material change was needed, I went to Materials > Material 2 > Select Type. Neither of those new materials were listed. When is the sync supposed to occur? After I choose "Print over network" in Cura?
  11. I've power cycled my UM3, unlinked the MatterHackers HIPS material from Generic HIPS, and sent the job to print again. I still don't see HIPS anywhere on the UM3's "Material Type" selector when trying to load Material 2. Is there something else I have to do to sync Cura with the printer?
  12. Brilliant, thank you so much @obewan! That is EXACTLY what I needed. The preview is near perfect now. I had been wracking my brains for nearly two weeks! I played with Horizontal Expansion previously but I was putting in much larger numbers than 0.15 and it made the model look bloated so I thought that it was the wrong thing to be tweaking 🙈 Thanks for hitting the nail on the head for me. Now to see how it looks in print. (But need to figure out https://community.ultimaker.com/topic/33750-how-do-i-load-a-new-material-from-cura-into-a-um3/ first 😄)
  13. After a lot of searching through Cura settings, UM support pages, and community forums, I am embarrassed to say that I'm not sure how to get my new material from Cura over to my Ultimaker 3 so that it's added to the list of recognized material types for loading new spools. Isn't Cura supposed to send new materials over to the printer somehow? This didn't happen at the time I created the new material in the Preferences -> Materials tab, and it didn't happen when I sent the print job over to the printer, either. How do I force the materials to sync? I want to use my spool of MatterHackers HIPS 2.85mm as a support filament for Extruder 2. (Extruder 1 contains MatterHackers PETG 1.75mm through a Mosaic 1.75mm->2.85mm adapter.) Here is what I did: Set my active extruder to Extruder 1 in order to be able to see 1.75mm diameter filaments in Cura Preferences -> Materials. Duplicated the "Generic HIPS" material in Cura 4.7 beta. Changed its diameter to 2.85mm and updated its name and several other settings. In order to be able to view the material again after changing its diameter, I had to switch the active extruder to Extruder 2. Changed the active extruder back to Extruder 1. Started the print. Saw the message on the printer about needing to load materials "HIPS". Placed the spool onto the printer, pressed Select Manually, scrolled through the list of available materials, and did not see HIPS. What am I doing wrong here? What's the right way to get new materials over to the printer? Thanks!
  14. I'd love some help on this from any Cura experts or UM staff, if someone would be willing to take a look. (Or maybe this is a possible bug that I could report?) Thanks in advance!
  15. I'm trying to slice an .stl (for which I do not have the original design files) that contains extruded text at the top of the model. I'm having two problems with slicing: Several of the letters ('a', 'n', 'u') slice to have horizontal gaps where there should not be. The tops of many of the letters slice to have a final top layer which – incorrectly – sits offset from the underlying shell, and in a few cases overhangs in mid-air with nothing under it. See screenshots. When I printed this model (using 0.06mm layer resolution), everything came out perfectly except, predictably, the text, which was messy and partly illegible. I've spent a couple of hours fiddling with every setting in Cura (both 4.6.2 and 4.7 beta) that sounded remotely relevant, along with another hour of scouring the forums, and I finally give up: I can't figure out how to make the text print with high fidelity. The only clue I have is that if I change Special Modes > Surface Mode from "Normal" to "Surface", all of the text slices perfectly. (Unfortunately I can't print the rest of the model like that; I was surprised that "Both" wouldn't work for me.) Could anyone offer me any insight on why this happens and what I can do to fix it? Model is attached. Thanks! PersonalSpaceShipFinal8mmDice.stl
×
×
  • Create New...