Similar to CadQuery/cadquery#502 cq-editor gets stuck trying to render an extrusion of two overlapping circles. In a matter of seconds tens of gigabytes of memory are consumed and the process is killed.
import cadquery as cq
result = (
cq.Workplane()
.pushPoints([(0, 0), (-50, 0)])
.circle(30)
.extrude(4)
)
This runs fine without cq-editor, so I suppose the issue is on the side of rendering. Also it seems to be related to circles as overlapping rectangles appear to work just fine. circle(25) but the output is a bit wonky.
Similar to CadQuery/cadquery#502 cq-editor gets stuck trying to render an extrusion of two overlapping circles. In a matter of seconds tens of gigabytes of memory are consumed and the process is killed.
This runs fine without cq-editor, so I suppose the issue is on the side of rendering. Also it seems to be related to circles as overlapping rectangles appear to work just fine.
circle(25)
but the output is a bit wonky.Reproduces with OCP 7.5.3.0 and 7.6.3.alpha.