Problem with this dxf and openscad extrusion

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Problem with this dxf and openscad extrusion

Laszlo KREKACS
Dear List,

I have problem extruding this dxf file:
http://sites.google.com/site/laszlo123456789/1/tool_holder.dxf

Openscad source is only this:
linear_extrude(file = "tool_holder.dxf", layer = "nuts_access", height
= 40, convexity = 2);

Error message:
terminate called after throwing an instance of 'CGAL::Assertion_exception'
  what():  CGAL ERROR: assertion violation!
Expr: pe != 0
File: /usr/include/CGAL/Nef_3/polyhedron_3_to_nef_3.h
Line: 178
Terminated.

When the outline in the nuts_access layer was about two times bigger,
the program had no problem with it.

any ideas?

Im using yesterday's svn (r361).

Any ideas are welcome.

Best regards,
 Laszlo

Reply | Threaded
Open this post in threaded view
|

Re: Problem with this dxf and openscad extrusion

kintel
Administrator
On Jan 30, 2010, at 13:07 , Laszlo KREKACS wrote:

>
> I have problem extruding this dxf file:
> http://sites.google.com/site/laszlo123456789/1/tool_holder.dxf
>

The nuts_access layer of your file contains multiple circles and arcs  
with 0 radius.
One is located in thr origin and three more inside your outline.

We'll try to be more robust when handling such files. I've added this  
situation as a test case - hopefully we'll squish this one later today.

Keep reporting such issues and cheers,

~/= Marius

--
We are Elektropeople for a better living.





Reply | Threaded
Open this post in threaded view
|

Re: Problem with this dxf and openscad extrusion

Laszlo KREKACS
On Sat, Jan 30, 2010 at 1:34 PM, Marius Kintel <[hidden email]> wrote:
> On Jan 30, 2010, at 13:07 , Laszlo KREKACS wrote:
>> I have problem extruding this dxf file:
>> http://sites.google.com/site/laszlo123456789/1/tool_holder.dxf
>
> The nuts_access layer of your file contains multiple circles and arcs
> with 0 radius.
> One is located in thr origin and three more inside your outline.

Thank you for your quick answer!

Im a beginner in QCAD and maybe thats why I created accidentally some
0 radius circles...

I need to figure out how to check qcad sanity...

Best regards,
 Laszlo

Reply | Threaded
Open this post in threaded view
|

Re: Problem with this dxf and openscad extrusion

kintel
Administrator
On Jan 30, 2010, at 14:04 , Laszlo KREKACS wrote:
>
> Im a beginner in QCAD and maybe thats why I created accidentally some
> 0 radius circles...
>


This is now fixed - coming soon to a binary snapshot near you...

~/= Marius

--
We are Elektropeople for a better living.