Attempting Loft between two Facebinder objects produces Input Error

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
Post Reply
Jacutus
Posts: 5
Joined: Sat Apr 15, 2017 3:57 am

Attempting Loft between two Facebinder objects produces Input Error

Post by Jacutus »

When I attempted a loft between Front Brim Left Facebinder object and Back Brim Left Facebinder object it produced the following error:
VFP Proto-Helmet Loft Input Error.jpg
VFP Proto-Helmet Loft Input Error.jpg (229.39 KiB) Viewed 1549 times
The same error occurred when I exploded the Front Brim and Back Brim sweep objects and attempted to loft the Face objects directly.
Here is the FreeCAD file:
VFP Proto-Helmet.FCStd
(815.08 KiB) Downloaded 17 times
Is this a bug in FreeCAD or am I doing something wrong?


OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6706 (Git)
Build type: Release
Branch: releases/FreeCAD-0-16
Hash: f86a4e411ff7848dea98d7242f43b7774bee8fa0
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Attempting Loft between two Facebinder objects produces Input Error

Post by NormandC »

Jacutus wrote:When I attempted a loft between Front Brim Left Facebinder object and Back Brim Left Facebinder object it produced the following error:
At least you get an error. On Linux, it makes FreeCAD 0.16.6707 crash. :?

In the current 0.17-dev build based on OCC 7.1.0, I get the following error which gives at least some info:
Part Loft wrote:BRepFill :: profiles are inconsistent
Jacutus wrote:Is this a bug in FreeCAD or am I doing something wrong?
It's a limitation rather than a bug, and yes, you are doing something wrong, or at least you are making it difficult to the software.

When doing lofts, it's always best for all the profiles to have the same number of line/arc segments. That way, points on each profile are connected with a defined edge on the loft. Otherwise, the OCC geometric kernel has to interpolate, and it's not always able to do so.

Back of Brim Sketch has 10 elements, while Front of Brim Sketch has 8. Try to divide your sketch to add two more lines, ideally more or less aligned to the ones on the other sketch. Then the loft might succeed.
Post Reply