chrisb wrote: ↑
Mon Jul 22, 2019 5:46 am
I have to row back.
bejant wrote: ↑
Mon Jul 22, 2019 2:03 am
If I go to the Draft WB and use the Bi-Directionally Convert tool to convert the Sketches of the path and the profile of cadre.fcstd to DWires, Part WB > Sweep in the +X +Y quadrant works and passes Check Geometry with BOPCheck = True.
If I create the sweep with the original sketch from your uploaded file it passes BOPCheck as well.
Part WB > Sweep using Sketch001 in that file as the cross-section works here too, so I think this is now isolated to being a Part Design problem?
kisolre wrote: ↑
Mon Jul 22, 2019 6:38 am
But when I add PointOnLine constraint between center of path arc and horizontal axis Part sweep is still Ok but PartDesign sweep fails.
In the file you posted, for me Additive Pipe passes Check Geometry with BOPCheck = True.
Your Sketch001 profile only has one arc while the problem Sketches have two arcs that form an S shape. When I change the profile in Sketch001 to include the other arc FreeCAD blinked out of existence after exiting Sketcher. When I reopen the FreeCAD file and edit Sketch001 a second time FreeCAD didn't crash, but Additive Pipe didn't update.
OS: Ubuntu 18.04.2 LTS (ubuntu:GNOME/ubuntu)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Build type: Release
Python version: 3.6.8
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)