Jump to content

ahoeben

Ambassador
  • Posts

    4,971
  • Joined

  • Last visited

  • Days Won

    343

Everything posted by ahoeben

  1. Did you perhaps change your material (filament) diameter to the wrong value? Check the extruder tab(s) on the Machine Settings on the Printers pane of the Preferences.
  2. You have to look further than the end of your nose. "Configure Cura" actually opens the preference window. This is the "Preferences" I was talking about. In the preferences, there is a "Printers" section. In the Printers section, there is a way to open the "Machine Settings" dialog. In that dialog, there is a checkbox to indicate whether the configured printer has a heated bed or not.
  3. Or go to Preferences -> Printers -> Machine Settings and uncheck the Heated Bed option.
  4. Slicer PE can read gcode files and export the toolpath as a model. Te result will not be like the original scan, but at least something.
  5. A quick way to use the models from that thingiverse link on a dual extrusion printer is to use a modifier mesh to change the extruder used to print halfway through the print.
  6. There is a setting in Cura named "Bottom Layers". Make it visible, and then see what happens if you change the infill density to 100. Spoiler alert: its value changes. Now change the value of "Bottom Layers" back to what it was, and slice again. I have no experience combining PLA and TPU. I think that Ultimaker Breakaway material is a mix containing TPU, and it has been specifically designed to break away easily from PLA. That makes me suspect that PLA and TPU don't adhere very well. You may want to look in to the "Alternate Extra Wall" setting to improve adhesion.
  7. The variant name is not injected in the variables that you can use. In addition to that, the "maximum_value_warning" in your snippet is missing an "if". I have given this some thought. What you could do (but it is not officially supported, so it might break in some future version of Cura) is define a new value in your machine definition: "_material_print_temperature_maximum_value": { "label": "Maximum Printing Temperature", "description": "This is a private setting, please ignore", "type": "float", "default_value": 230, "enabled": false, "settable_per_extruder": true }, "material_print_temperature": { "minimum_value": "0", "maximum_value_warning": "_material_print_temperature_maximum_value - 5", "maximum_value": "_material_print_temperature_maximum_value" }, This adds a new, "private" setting to your machine type only, which can not be made visible in the settings panel. Then in your PTFE variant, you can just define a value for that setting (the other variants will use the default specified 230): [values] _material_print_temperature_maximum_value = 300
  8. Yes, it is. If you want it not to be ignored, set the number of Bottom Layers back to 8 (or so). By default, Cura prints everything as a bottom layer when setting the infill pattern to 100%.
  9. That line is not going to work in Cura; Cura has no (and never had) conditional gcode.
  10. I agree, which is why I made the Sidebar GUI plugin. In your mockup, how would this behave with more than 2 extruders? Would the expanded extruder panels just get narrower? Also the settings panel become much larger in Custom mode, overlapping a sizable chunk of the viewport. Can it still be dragged to a different location on the window?
  11. Make sure to set the Mesh Type back to the left most option (the filled vase-like-object)
  12. Remove each setting by pressing the "-" button next to the setting
  13. A much easier way of doing that is using the Machine Settings. No editing of files necessary.
  14. The maximum OpenGL version supported by the Geforce 8800 GT is OpenGL 3.3. The full, non-compatibility mode in Cura requires OpenGL 4.1 or newer. This GPU is only capable of compatibility mode in Cura. If you had the full layer view before, it must have been using the other "non functioning" GPU.
  15. Did you use the MSI installer? If so, use the EXE installer (like before).
  16. You cannot do that via a variant file. The cfg files can only have values; for the definition of a setting, you need to use the .def.json. You could use a Python expression in your printer or extruder definition like this: "default_material_print_temperature": { "minimum_value_warning": "0", "maximum_value_warning": "230", "maximum_value": "300 if machine_nozzle_size == 0.4 else 235", "minimum_value": "0" } Ofcourse you'll most likely want to use something else than the machine_nozzle_size to detect this particular variant.
  17. What infill pattern do you use? Try something other than gyroid.
  18. Those paying attention to detail might see that I have also made sure the icons are now aligned in their buttons. That was such an eyesore. Sorry it took me since version 4.0 to get that fixed.
  19. This is what it will look like (the pause button is provided by the Automatic Slicing Toggle plugin):
  20. Check the model in X-Ray view. If the bow has red parts, the model needs to be fixed before it can be printed.
  21. Yes, they are. If they are not there, in a folder named "setting_visibility", you are looking in the wrong folder. On Windows 10, the configuration folder can be found in %APPDATA%\cura\4.5 (where the last number is the version of Cura you use).
  22. The most likely cause of the first two is that the model is not manifold. Inspect it in X-Ray view, and it will probably show you parts in red. The models need to be fixed. For the third example, I think the part is just too thin there.
  23. Other than the gcode flavour, no. The default start gcode should work fine.
  24. Well, technically... You have many plugins active, because most of the functionality in Cura is provided by plugins that ship with Cura and are enabled by default. Even the gcode postprocessing is provided by a plugin. This particular plugin will let you run scripts on the gcode created by Cura. Edit: forgot to say I like the idea. The button could also have a tooltip that lists the currently active script(s) so you don't have to click it and open the dialog to know the active script(s).
×
×
  • Create New...