Thanks for your response.  Yes, i considered using a Minkowsky sum, but it's so computationally intense that I was motivated to try to a more parsimonious way.  This might make a useful enhancement that would probably be easy to implement.<br><br><div id="htc_header" style="">----- Reply message -----<br>From: "Lucas Vinicius Hartmann" <lucas.hartmann@gmail.com><br>To: "OpenSCAD general discussion" <discuss@lists.openscad.org><br>Subject: [OpenSCAD] if intersection ?<br>Date: Thu, Oct 13, 2016 8:25 pm<br><br></div><br><p dir="ltr">Not natively, as far as I can tell.</p>
<p dir="ltr">I did find a way to hack it together, though:<br>
<a href="https://github.com/lhartmann/HCAD/blob/master/ifsolid.scad">https://github.com/lhartmann/HCAD/blob/master/ifsolid.scad</a></p>
<p dir="ltr">This actually uses Minkowski to grow the result of the intersection huge, unless there is no intersection and there is nothing to grow. This huge solid is then intersected with the "true" solid result, and subtracted from the "false" solid result, so only one of them remains. </p>
<div class="gmail_extra"><br><div class="gmail_quote">Em 13 de out de 2016 22:18, "psnyder" <<a href="mailto:paperbot13@gmail.com" target="_blank">paperbot13@gmail.com</a>> escreveu:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Does anyone know if there is a way in openScad to determine if intersection<br>
of 2 objects is empty?  I'd like to use the info to conditionally create a<br>
support structure for a 3D print.<br>
<br>
Thx,<br>
--paul<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://forum.openscad.org/if-intersection-tp18700.html" rel="noreferrer" target="_blank">http://forum.openscad.org/if-<wbr>intersection-tp18700.html</a><br>
Sent from the OpenSCAD mailing list archive at Nabble.com.<br>
<br>
______________________________<wbr>_________________<br>
OpenSCAD mailing list<br>
<a href="mailto:Discuss@lists.openscad.org">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/<wbr>mailman/listinfo/discuss_<wbr>lists.openscad.org</a><br>
</blockquote></div></div>