<div dir="ltr">All those statements are true. To export and import 2D shapes you need to use a 2D format like DXF or SVG.<div><br></div><div>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.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 19 Jul 2019 at 08:04, Juan C.Cilleruelo <<a href="mailto:juanc.cilleruelo@gmail.com">juanc.cilleruelo@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I've discovered the next thing in OpenSCAD and I want to know if it's a <br>
logical situation or is a limitation or if it's a bug behaviour.<br>
<br>
1st : I can't use linear_extrude() with modules that use 3D <br>
instructions, only with those that use exclusively 2D instructions.<br>
<br>
2nd: I can't export to STL a drawing that uses exclusively 2D instructions.<br>
<br>
if I want to generate an STL file with only 2D instructions, I need to <br>
apply at least a 0.1 of linear_extrusion to the drawing.<br>
<br>
3rd: As a consequence of the first, I can't use linear_extrude() to <br>
extrude an imported STL, because its content is always in 3D.<br>
<br>
Did anyone know a tip or trick to save 2D drawings into an STL and to <br>
extrude an STL file imported?<br>
<br>
Thank you all in advance!<br>
<br>
<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
OpenSCAD mailing list<br>
<a href="mailto:Discuss@lists.openscad.org" target="_blank">Discuss@lists.openscad.org</a><br>
<a href="http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org" rel="noreferrer" target="_blank">http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org</a><br>
</blockquote></div>