Results 1 to 10 of 29
-
11-08-2016, 11:51 AM #1
- Join Date
- Aug 2016
- Posts
- 59
Need help filling in a part to make it solid
not sure what software to use. tried mesh mixer to no avail. i want to take this part and fill in the areas i marked in red to make them solid.
thanks for the help
-
11-08-2016, 03:49 PM #2
I would import() it into OpenScad and have a loop that goes 270 degrees adding rectangles ( actually cubes([-,-,-])'s at increasing angles and translations )
If you post the .STL file, I might just do it for you...
-
11-08-2016, 06:20 PM #3
- Join Date
- Aug 2016
- Posts
- 59
-
11-09-2016, 01:54 AM #4
- Join Date
- Oct 2015
- Posts
- 35
Or download Netfab Basic [free] and edit the stl file. Delete the sidewall triangles and use the hole repair tool to add triangles across the remaining gaps.
Rich
-
11-09-2016, 02:09 AM #5
-
11-09-2016, 05:43 AM #6
- Join Date
- Aug 2016
- Posts
- 59
thanks so much roxy see file attached. i will check out netfab as well csmonkey.
-
11-09-2016, 08:26 AM #7
Here you go. Put this into OpenScad Version 2015.03-1. I left one line of the debug turned on so you can see how this is done. You can turn the debug off by removing the '#' sign. (however, that should not affect the final .STL file that you export.)
Do a Design/Render And then do a File/Export/.stl You will get this:
fibo_fill.jpg
Code:do_fill(); s = .015; s2= .061; s3= .050; s4= .090; s5= .090; s6= .1; module do_fill() { translate([-7,-14,0]) import("fibofidget.stl"); for(i=[-27:1:250]) rotate([0,0,i]) translate([11.1,0,0]) cube( [4.8+i*s,1,4]); # for(i=[90:1:250]) rotate([0,0,i]) translate([11.1,0,0]) cube( [2+s2*i,1,4]); for(i=[120:1:250]) rotate([0,0,i]) translate([11.1,0,0]) cube( [4.5+s3*i,1,4]); for(i=[0:1:120]) rotate([0,0,i+135]) translate([22.1,0,0]) cube( [1.0+s4*i,1,4]); for(i=[0:1:90]) rotate([0,0,i+150]) translate([24.5,0,0]) cube( [1.0+s5*i,1,4]); for(i=[0:1:60]) rotate([0,0,i+160]) translate([27.0,0,0]) cube( [.5+s6*i,1,4]); translate([-5,-23,0]) scale([.25,1,1]) cylinder(r=8, h=4, $fn=55); translate([-8,-30,0]) cylinder(r=3, h=4, $fn=55); }
Last edited by Roxy; 11-09-2016 at 08:45 AM.
-
11-09-2016, 08:50 AM #8
- Join Date
- Aug 2016
- Posts
- 59
thanks so much. not sure how to do what you are saying "yet" do i need that exact version? i found past versions on the site and located that exact one or can i just use the latest version?
what do i do import the stil into the openscad program then input the code above somewhere? then export the file and print?
thanks
-
11-09-2016, 09:00 AM #9
Probably any current version of OpenScad will work. But that version is what I used. Just put the input .STL file in the same directory as you create the do_fill.scad program. The .STL should be found by doing that. Then Render it and export it.
-
11-09-2016, 01:30 PM #10
- Join Date
- Aug 2016
- Posts
- 59
very confused. i downloaded the program. not sure what to do next? how do i import the stl and then what do i do past the code above into the editor?
thanks for the direction
Ender 3v2 poor printing quality
10-28-2024, 09:08 AM in Tips, Tricks and Tech Help