I can't say I have a lot of experience with it, but this article
describes a scheme that makes sense to me:
https://makezine.com/2015/07/22/tips-3d-printing-press-fit-parts/
I designed and printed the world's most 3d-printable 3d printer using snap-together joiners I designed myself. The printer is make out of a bunch of parts designed to be printed in a 150 x 150 x 150mm print volume.I added the joiners to my BOSL library if you want to use them.
https://github.com/revarbat/BOSL/wiki/joiners.scad https://github.com/revarbat/BOSL/wiki/joiners.scad
https://github.com/revarbat/BOSL https://github.com/revarbat/BOSL
On Jul 18, 2019, at 12:37 PM, Dan Shriver tabbydan@gmail.com wrote:
I am looking on having a discussion on joining printed parts.
Basically, I am looking to see if people have suggestions on friction fit methods for joining parts together (like legos do). It could be something you brewed up yourself or something you found elsewhere. Does anyone have friction fit joining mechanisms they like?
I am looking for this because if I print a whole model inside the build volume of a makerbot I'm going to end up with a tiny model that is hard for me to inspect.
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
"You don't indicate in your question what the geometry of your connection
is,
which might affect the types of joint that make sense. If you can use glue
you can do a puzzle-cut type approach to divide your model into parts. "
I didn't mention the geometry of my model for multiple reasons:
I don't want to use glue I prefer something that (like with legos) can be
snapped together and apart. Examining parts (as well as the whole model
put together) could be useful.
On Thu, Jul 18, 2019 at 4:50 PM adrianv avm4@cornell.edu wrote:
I think I saw a design for prints to interface with LEGOS.
The one time so far that I've done this I used tapered sliding dovetails.
For my design I didn't care if the joint lined up and I figured the taper
would absorb errors in the print. However, in my print the joint went
together a little too far, whereas some others who printed my design on
different hardware reported having to persuade it together with a hammer.
But I still think the sliding dovetail is a good idea.
We had a recent discussion here about snap hinges.
You don't indicate in your question what the geometry of your connection
is,
which might affect the types of joint that make sense. If you can use glue
you can do a puzzle-cut type approach to divide your model into parts.
--
Sent from: http://forum.openscad.org/
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
I want to recommend you this book:
Inside it, you have all the necessary knowledge to make what you want.
It's not a book centred on a concrete design tool, otherwise is a
generic theoric book about 3D printing and how to design good things
that really are going to work in real work.
The book has a good part dedicated to assembling parts.
On 18/07/2019 21:37, Dan Shriver wrote:
I am looking on having a discussion on joining printed parts.
Basically, I am looking to see if people have suggestions on friction
fit methods for joining parts together (like legos do). It could be
something you brewed up yourself or something you found elsewhere.
Does anyone have friction fit joining mechanisms they like?
I am looking for this because if I print a whole model inside the
build volume of a makerbot I'm going to end up with a tiny model that
is hard for me to inspect.
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
I know you're looking for purely 3d printed solutions, but sometimes it's
just easier to glue things together. In those circumstances I design
matching 2mm holes into the parts. Then glue short pieces of 1.75mm
filament into one set of holes to function as alignment pins for assembling
the parts.
On Fri, 19 Jul 2019, 18:47 Juan C.Cilleruelo, juanc.cilleruelo@gmail.com
wrote:
I want to recommend you this book:
Inside it, you have all the necessary knowledge to make what you want.
It's not a book centred on a concrete design tool, otherwise is a generic
theoric book about 3D printing and how to design good things that really
are going to work in real work.
The book has a good part dedicated to assembling parts.
On 18/07/2019 21:37, Dan Shriver wrote:
I am looking on having a discussion on joining printed parts.
Basically, I am looking to see if people have suggestions on friction fit
methods for joining parts together (like legos do). It could be something
you brewed up yourself or something you found elsewhere. Does anyone have
friction fit joining mechanisms they like?
I am looking for this because if I print a whole model inside the build
volume of a makerbot I'm going to end up with a tiny model that is hard for
me to inspect.
OpenSCAD mailing listDiscuss@lists.openscad.orghttp://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
I've discovered the next thing in OpenSCAD and I want to know if it's a
logical situation or is a limitation or if it's a bug behaviour.
1st : I can't use linear_extrude() with modules that use 3D
instructions, only with those that use exclusively 2D instructions.
2nd: I can't export to STL a drawing that uses exclusively 2D instructions.
if I want to generate an STL file with only 2D instructions, I need to
apply at least a 0.1 of linear_extrusion to the drawing.
3rd: As a consequence of the first, I can't use linear_extrude() to
extrude an imported STL, because its content is always in 3D.
Did anyone know a tip or trick to save 2D drawings into an STL and to
extrude an STL file imported?
Thank you all in advance!
All those statements are true. To export and import 2D shapes you need to
use a 2D format like DXF or SVG.
You can convert a 3D shape to 2D with projection(), so if you have a flat
object in an STL file you can make it 2D and then linear_extrude it.
On Fri, 19 Jul 2019 at 08:04, Juan C.Cilleruelo juanc.cilleruelo@gmail.com
wrote:
I've discovered the next thing in OpenSCAD and I want to know if it's a
logical situation or is a limitation or if it's a bug behaviour.
1st : I can't use linear_extrude() with modules that use 3D
instructions, only with those that use exclusively 2D instructions.
2nd: I can't export to STL a drawing that uses exclusively 2D instructions.
if I want to generate an STL file with only 2D instructions, I need to
apply at least a 0.1 of linear_extrusion to the drawing.
3rd: As a consequence of the first, I can't use linear_extrude() to
extrude an imported STL, because its content is always in 3D.
Did anyone know a tip or trick to save 2D drawings into an STL and to
extrude an STL file imported?
Thank you all in advance!
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Thank you very much!!!!
It's just what I looking for!!!
/---------- PROFILE 20X20 => ALUMINIUM PROFILE 20x20 ----------/
linear_extrude(height = 40, center = false, convexity = 10, twist = 0){
projection(){
import("PROFILE20X20_001.stl");
}
}
On 19/07/2019 09:11, nop head wrote:
All those statements are true. To export and import 2D shapes you need
to use a 2D format like DXF or SVG.
You can convert a 3D shape to 2D with projection(), so if you have a
flat object in an STL file you can make it 2D and then linear_extrude it.
On Fri, 19 Jul 2019 at 08:04, Juan C.Cilleruelo
<juanc.cilleruelo@gmail.com mailto:juanc.cilleruelo@gmail.com> wrote:
I've discovered the next thing in OpenSCAD and I want to know if
it's a
logical situation or is a limitation or if it's a bug behaviour.
1st : I can't use linear_extrude() with modules that use 3D
instructions, only with those that use exclusively 2D instructions.
2nd: I can't export to STL a drawing that uses exclusively 2D
instructions.
if I want to generate an STL file with only 2D instructions, I
need to
apply at least a 0.1 of linear_extrusion to the drawing.
3rd: As a consequence of the first, I can't use linear_extrude() to
extrude an imported STL, because its content is always in 3D.
Did anyone know a tip or trick to save 2D drawings into an STL and to
extrude an STL file imported?
Thank you all in advance!
_______________________________________________
OpenSCAD mailing list
Discuss@lists.openscad.org <mailto:Discuss@lists.openscad.org>
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Thank you very much!!!!
It's just what I looking for!!!
/---------- PROFILE 20X20 => ALUMINIUM PROFILE 20x20 ----------/
linear_extrude(height = 40, center = false, convexity = 10, twist = 0){
projection(){
import("PROFILE20X20_001.stl");
}
}
On 19/07/2019 09:11, nop head wrote:
All those statements are true. To export and import 2D shapes you need
to use a 2D format like DXF or SVG.
You can convert a 3D shape to 2D with projection(), so if you have a
flat object in an STL file you can make it 2D and then linear_extrude it.
On Fri, 19 Jul 2019 at 08:04, Juan C.Cilleruelo
<juanc.cilleruelo@gmail.com mailto:juanc.cilleruelo@gmail.com> wrote:
I've discovered the next thing in OpenSCAD and I want to know if
it's a
logical situation or is a limitation or if it's a bug behaviour.
1st : I can't use linear_extrude() with modules that use 3D
instructions, only with those that use exclusively 2D instructions.
2nd: I can't export to STL a drawing that uses exclusively 2D
instructions.
if I want to generate an STL file with only 2D instructions, I
need to
apply at least a 0.1 of linear_extrusion to the drawing.
3rd: As a consequence of the first, I can't use linear_extrude() to
extrude an imported STL, because its content is always in 3D.
Did anyone know a tip or trick to save 2D drawings into an STL and to
extrude an STL file imported?
Thank you all in advance!
_______________________________________________
OpenSCAD mailing list
Discuss@lists.openscad.org <mailto:Discuss@lists.openscad.org>
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Glad to help!
I can see why you needed it now. Where did you get the profile STL from?
On Fri, 19 Jul 2019 at 08:43, Juan C.Cilleruelo juanc.cilleruelo@gmail.com
wrote:
Thank you very much!!!!
It's just what I looking for!!!
/---------- PROFILE 20X20 => ALUMINIUM PROFILE 20x20
----------/
linear_extrude(height = 40, center = false, convexity = 10, twist = 0){
projection(){
import("PROFILE20X20_001.stl");
}
}
On 19/07/2019 09:11, nop head wrote:
All those statements are true. To export and import 2D shapes you need to
use a 2D format like DXF or SVG.
You can convert a 3D shape to 2D with projection(), so if you have a flat
object in an STL file you can make it 2D and then linear_extrude it.
On Fri, 19 Jul 2019 at 08:04, Juan C.Cilleruelo <
juanc.cilleruelo@gmail.com> wrote:
I've discovered the next thing in OpenSCAD and I want to know if it's a
logical situation or is a limitation or if it's a bug behaviour.
1st : I can't use linear_extrude() with modules that use 3D
instructions, only with those that use exclusively 2D instructions.
2nd: I can't export to STL a drawing that uses exclusively 2D
instructions.
if I want to generate an STL file with only 2D instructions, I need to
apply at least a 0.1 of linear_extrusion to the drawing.
3rd: As a consequence of the first, I can't use linear_extrude() to
extrude an imported STL, because its content is always in 3D.
Did anyone know a tip or trick to save 2D drawings into an STL and to
extrude an STL file imported?
Thank you all in advance!
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
OpenSCAD mailing listDiscuss@lists.openscad.orghttp://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org