Giter Club home page Giter Club logo

Comments (3)

RedwoodForest avatar RedwoodForest commented on August 27, 2024

I figured I'd chime in and say that as far as I'm concerned this is one of the biggest basic functionality issues remaining with Cura. Any time I slice an object with small walls I have to mess around with the wall thickness to get it to fill in the small gaps in a reasonably manner.

That said, I know you've mentioned that this is an issue with Skeinforge and not an easy fix, so I understand your reasons for not addressing it.

from legacycura.

jgeerds-zz avatar jgeerds-zz commented on August 27, 2024

Having thought about the issue a little bit, I think I might have a solution how to eliminate any gap, and increase the resolution for fine details:

within SF (outline.py, or however it's called), instead of taking the nozzle/extrusion diameter as a fixed and unchangeable parameter, how about the section, that determines how many outlines are printed, would be able to divide the extrusion width in half or 1/4?

taking the examples (the rake) above, cura would be able to handle everything down to 0.2mm width: a part is 5mm wide, and then thins down to 1mm, and then down to 0.5mm (i.e. the panel mount hole for a headphone jack). SF/cura would start with 2 outlines (to make a 1mm wall on each side) plus some regular infill (3mm wide), then make 2_0.5mm outlines to make the 1mm wide section, and when it encounters a modulus=0 situation (width <= nozzle/extrusion), it simply cuts the extrusion width in half and renders the 0.5mm wide section as 2_0.25mm, which would print just beautifully. in theory it should be possible to go to a quarter, but that is speculative, and would require some real-world testing, but I don't want to dismiss it.

by dividing previously un-dividable outlines into thinner outlines, any gap can be filled, and smaller and thinner details on the outsides can be printed.

from legacycura.

daid avatar daid commented on August 27, 2024

(Cleaning up old issues, as far as I know this issue is deprecated due to updates on Cura)

from legacycura.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.