Boolean difference function not working right

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
MooCow1988
Posts: 15
Joined: Tue May 19, 2015 4:53 pm

Boolean difference function not working right

Post by MooCow1988 »

Hello all.

I am trying to put a hole ("Sweep001") in the attached body ("Fusion008"). When I try to do the boolean difference function, the hole does not go through the body. I think there might be something wrong with the body (particularly the round part), in that all my attempts to export this to .stl have failed. Any insight would be appreciated, file and freecad info attached.

Thanks.

OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6703 (Git)
Build type: Release
Branch: releases/FreeCAD-0-16
Hash: 2ce5c8d2e3020d05005ed71f710e09e9aa561f40
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
Attachments
Revision 2.stl
(91.05 KiB) Downloaded 33 times
Revision 2.FCStd
(316.05 KiB) Downloaded 38 times
chrisb
Veteran
Posts: 54273
Joined: Tue Mar 17, 2015 9:14 am

Re: Boolean difference function not working right

Post by chrisb »

Please enable the "BOP Check" parameter and run Part->Check geometry on Fusion008. It shows several errors. You should track them down and eliminate them before doing further boolean operations.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Post Reply