1. Got a question or need help troubleshooting? Post to the troubleshooting forum or Search the forums!

Fixing a STL file with thin sections

Discussion in 'Software' started by Das Wookie, Jan 11, 2014.

  1. Das Wookie

    Das Wookie Active Member

    Joined:
    Feb 21, 2013
    Messages:
    231
    Likes Received:
    38
    How would I go about fixing an STL file for a model which has thin sections on it? Example, think of something like a cookie cutter, where the "cutter" part is only 1 perimeter wide. Say I wanted to make that edge print with say 4 or 5 perimeters instead... how the heck can I do that without having to re-do someone elses model entirely?

    I can print it with the "detect thin" option, and get the 1 layer printed, but that's not enough... it's still FAR too thin, and I'm finding parts of it isn't even printing because if the layer starts there consistently (the "Randomize Start Point" option in Slic3r is an effing joke!) I end up with really mixed result printing.

    I just don't know what software I can use that'll actually allow me to fix this easily. It seems such a trivial issue but I'm totally stuck here.
     
  2. Peter Krska

    Peter Krska Active Member

    Joined:
    Nov 30, 2013
    Messages:
    766
    Likes Received:
    229
    Can you post the file? Perhaps I can import it into one of the 3d programs I have and see if I can fix it?
     
  3. Das Wookie

    Das Wookie Active Member

    Joined:
    Feb 21, 2013
    Messages:
    231
    Likes Received:
    38
    This is more one of the "teach a man to fish" problems. I just don't know how to edit an STL file or what software I COULD use to do it. Google has been less than helpful unfortunately... but I know this has to be able to be done. I just don't know how. I've got SolidWorks 2001 (yeah, it's old I know), Photoshop and Illustrator CS3, and OpenSCAD. Poking about with those apps, I've not been able to figure out how. I've seen mention that I could possibly do it with Blender, MeshLab, or NetFabb... but I've typically just used those to fix models that were not watertight. I know how to fix the models when -I- designed them and have the master file, but what do I do with someone elses STL that needs a tweak or three? What software can/should I use to do so is the real issue here. :)
     
  4. Peter Krska

    Peter Krska Active Member

    Joined:
    Nov 30, 2013
    Messages:
    766
    Likes Received:
    229
    You need a real 3D program. I use Cinema 4D

    But Blender is similar. Try it since it's free. Go to youtube to learn it.




    Sent from my iPhone using Tapatalk
     
  5. Das Wookie

    Das Wookie Active Member

    Joined:
    Feb 21, 2013
    Messages:
    231
    Likes Received:
    38
    Blender is by far so damn complicated I've been unable to figure out how to do anything in it. I'm sure it's POSSIBLE to do what I need to edite STL files in there, but I've been unable to do so. It looks like MeshMixer might be a possible solution, and I saw a youtube tutorial on how to thicken a shell like so:


    That might do it. I was just hoping there was something that would just allow me to select part of a mesh, extrude by X mm on a given plane, and presto... done.
     
  6. tesseract

    tesseract Moderator
    Staff Member

    Joined:
    Feb 20, 2013
    Messages:
    1,924
    Likes Received:
    533
    There may be a solution I haven't tried this is a long time and I am not sure if it works but I think I did this by accident once.
    So take this in its entirety with some skepticism and a big grain of salt. It may not work for your design either but it is a shot.

    1. Place the object on the object placement screen and center it
    2. Copy the object and center it also (it should perfectly overlap the first
    3. Turn of the Lock aspect ratio aspect under the scale
    4. Increase X and Y by a very small amount (so the walls of the two objects still are melded together
    5. Slice object and print

    The slicing tool will merge the two parts into a single object and the result will be a thicker wall if the object is mainly hollow there or has an open base luckily your cookie cutter should meet that criteria.

    Good luck and welcome to the world of experimentation with youer Robo3d
     
  7. Das Wookie

    Das Wookie Active Member

    Joined:
    Feb 21, 2013
    Messages:
    231
    Likes Received:
    38
    It works on placement, but on slicing I get the last object placed and the rest of the "collisions" are negated... sometimes I was able to get a bit of one of the other objects placed to slice, but it wouldn't be complete... just fragments here and there floating mid-air. Certainly seemed like an awesome idea... maybe it would have worked with a different version of repetier or Slic3r, but no joy with my revs.
     
  8. tesseract

    tesseract Moderator
    Staff Member

    Joined:
    Feb 20, 2013
    Messages:
    1,924
    Likes Received:
    533
    it was a thought
     
  9. Printed Solid

    Printed Solid Volunteer Admin
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    1,605
    Likes Received:
    1,003
    It can be extremely difficult to fix a model outside of the native program it was made in.
    If you have access to a modeler with a 'shrinkwrap' type feature that wraps a shell around the model and discards the original model, you're in luck, but you will lose any internal features (which are usually not supposed to be there anyways).
    I know this wasn't your intent, but I have the full version of netfabb which can fix just about anything. I'd be glad to fix a model for you if you need help.
     
  10. Printed Solid

    Printed Solid Volunteer Admin
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    1,605
    Likes Received:
    1,003
    oh, and I have to comment here. Solidworks 2001? They've come a LOOOOONG way since then.
     
  11. Ryan TeGantvoort

    Ryan TeGantvoort Active Member

    Joined:
    Mar 11, 2016
    Messages:
    343
    Likes Received:
    172
    To modify a few STL files from Thingiverse, I opened them with SolidWorks 2016. When imported, it is built with a bunch of triangles instead of features. You can try Feature Recognition but it never seems to work and can take forever on a large part. (Also if the part has too many triangles to create it, SolidWorks will not open the file and crash.) Every STL File I have imported, is scaled extremely large. So if you scale by 0.001, it will give you correct dimensions and then you can recreate the STL File. This is the simplest way I have found to work with STL Files.

    **EDIT**

    I was just dragging and dropping the files and my STL Import was set to Meters instead of Millimeters. Once this was changed, I no longer have to scale to recreate the model.
     
    #11 Ryan TeGantvoort, Apr 13, 2016
    Last edited: May 4, 2016
  12. WheresWaldo

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
  13. daniel871

    daniel871 Well-Known Member

    Joined:
    Apr 18, 2015
    Messages:
    1,322
    Likes Received:
    510
    Here's what I said on the subject in another thread about the same thing.

     

Share This Page