View Issue Details

IDProjectCategoryView StatusLast Update
0004107FreeCADBugpublic2019-09-03 18:14
Reportericewalker Assigned To 
PrioritynoneSeveritytrivialReproducibilityalways
Status closedResolutionno change required 
OSLinuxOS Version4.15.0-58 
Product Version0.18 
Summary0004107: Boolean cut from padded sketch in a rotated (around Z) body to solid do not take the rotation into account
DescriptionBoolean cut from padded sketch in a rotated rotated body (body not in a 'standard' plane) to solid do not take the rotation into account for the boolean cut, weird behaviour.

If it's not a bug, it's definitely a very confusing/wrong behaviour, and I did not find any workaround.

I understand you might complain about the lack of forum thread about this issue, my aim is not to pollute your bug-tracker nor be disrespectful. I do not know how to create a forum thread, I browsed the forum though and tracker and only find a link to a bug report number 0001724 to be of direct consequence (read the additional info. section below)
Steps To Reproduce1. create a solid from cubes and cylinders (with Boolean operation between them
2. create a sketch in XZ plane on a newly created body
3. pad the sketch symmetric to the plane
4. rotate the body 45 degrees around the Z axis
5. boolean cut the padded shape to the original solid
=> the cut is done in the XZ plane not in the rotated plane around the Z axis, which makes no sense.
Additional InformationI have reached this bug trying to follow the tutorial from "Learn FreeCAD" available at https://www.youtube.com/watch?v=DmrfB47xrFE
This tutorial is based on FreeCAD 0.14.3700 (running on Windows 7 64 bit).
I am using FreeCAD 0.18.3 (running on Linux 4.15, but I am pretty sure this is not the issue here)
It seems that under FreeCAD 0.14.3700 it was possible to pad on sketches with multiple sub-shapes constraint together, which is not possible anymore (I read a bug feature here) and it is now reporting "freecad pad: result has multiple solids this is not supported at this time"
Design file attached "TUTORIAL_02_Whiffle_Ball.7z"
Animation with this issue "TUTORIAL_02_Whiffle_Ball.gif"
TagsNo tags attached.
FreeCAD Information

Activities

icewalker

2019-09-01 07:27

reporter  

TUTORIAL_02_Whiffle_Ball.gif (332,260 bytes)   
TUTORIAL_02_Whiffle_Ball.gif (332,260 bytes)   

openBrain

2019-09-01 09:24

developer   ~0013502

Last edited: 2019-09-01 09:25

@icewalker : you definitely should have follow the guidelines (big yellow banner) and post to the forum. ;)
You made a wrong use of FreeCAD boolean operation and this is the cause of the failure.
Indeed when using Part WB with a PartDesign object, the boolean shall be applied on the PartDesign Body, and never using an internal feature (Pad in you case).
Once the file fixed, it perfectly works as expected.
This is a common beginner mistake, and so this has been discussed a thousand times in the forum. IIRC, this is documented as well. ;)
EDIT : also probably a drawback to follow very outdated tutorial.

Kunda1

2019-09-03 18:14

administrator   ~0013526

@icewalker cool gif
I echo everything openBrain says and emphasize to first open a forum thread to discuss you issues before deeming them a bug. Creating a forum thread is simple:
  • go to forum.freecadweb.org
  • create an account
  • get an authorization email and confirm it
  • go back to forum.freecadweb.org
  • go to the Help on using FreeCAD subforum (link)
  • create a post
  • get awesome feedback

Closing ticket.
thanks openBrain

Issue History

Date Modified Username Field Change
2019-09-01 07:27 icewalker New Issue
2019-09-01 07:27 icewalker File Added: TUTORIAL_02_Whiffle_Ball.7z
2019-09-01 07:27 icewalker File Added: TUTORIAL_02_Whiffle_Ball.gif
2019-09-01 09:24 openBrain Note Added: 0013502
2019-09-01 09:25 openBrain Note Edited: 0013502
2019-09-01 09:27 openBrain Priority high => none
2019-09-01 09:27 openBrain Severity major => trivial
2019-09-01 09:27 openBrain Status new => resolved
2019-09-01 09:27 openBrain Resolution open => no change required
2019-09-03 15:23 openBrain Tag Attached: #tobeclosed
2019-09-03 18:14 Kunda1 Status resolved => closed
2019-09-03 18:14 Kunda1 Note Added: 0013526
2019-09-03 18:14 Kunda1 Tag Detached: #tobeclosed