View Issue Details

IDProjectCategoryView StatusLast Update
0003156PartDesignBugpublic2017-08-17 17:55
ReporterFrViPofm Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Product Version0.17 
Summary0003156: Bad dependency in PartDesign Revolution
DescriptionWhen doing several revolution of different sketches in partDesing, the result is the first made.
Steps To Reproduce1. New document
2. New body
3. New sketch "Small" (e.g. XY plane)
4. Draw a circle ( r10 mm) at 20 mm from Y
6. Close the sketch "Small"
7. make a revolution from this sketch
The result is a torus
8. Unselect the sketch
9. New sketch "Big" (e.g. XZ plane)
10. Draw a circle ( r20 ) at 60 mm from Z
11. Close "Big"
12. Make a revolution from this sketch (with "vertical axis" or "Z axix")
The result should be a second torus.
But I get the same first torus.

13. Delete "Revolution" from "Small"
The result is as expected for the "Big" torus.
Additional InformationThe dependency graph shows that the second revolution depends on the first, that would not be.

The bug has been found during a try of the tuto :
https://www.youtube.com/watch?v=yo79c2gm0pc

The test as been made several times.
The problem has not been found on FC 0.16.

Thanks for your work !

**********
OS: Ubuntu 16.04.2 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.11740 (Git)/Daily-PPA
Build type: None
Branch: master
Hash: 6b05302c2e70f191a2a5787f55c5b549155b9824
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.1.0
Locale: French/France (fr_FR)
TagsPart Design
FreeCAD Information

Activities

FrViPofm

2017-08-10 21:52

reporter  

Torus-test.fcstd (14,299 bytes)
Torus-test.png (37,723 bytes)   
Torus-test.png (37,723 bytes)   

Kunda1

2017-08-14 00:15

administrator   ~0009922

@normandc can you weigh in on this?

FrViPofm

2017-08-14 09:46

reporter   ~0009927

Sorry...
I my previous post, I have copied the FreeCAD info from FreeCAD 0.17. but it gave me the infos of the 0.16 version installed. I had not seen the mistake.

The trying version, where I'm testing today the bug is 0.17.11751 (pub date 2017/08/10).

So,there is another minor bug: when copying the infos of FreeCAD daily, I get the info of FreeCad stable.

Some more test...
At step 8 ( in the above test) I see that "Revolution" is still displaied in bold in the left pannel. Kind of selection that could explain the dependency.
And I can't unselect it.

So before the 9th step, I create a basic cube (in Part) to have it selected.

It doesn't change nothing.

But...

If I create a second body for the second sketch and the second torus, it works as expected.
Torus-test2.fcstd (22,154 bytes)

Kunda1

2017-08-14 11:31

administrator   ~0009928

@FrViPofm please do us a favor a post your ticket and create a discussion (per the bugtracker guidelines) on the forum to discuss all these issue. When you post, please remember to reference the ticket from the forum thread and vice-a-versa from this ticket to the thread. Thanks!

FrViPofm

2017-08-14 12:14

reporter   ~0009929

@Kunda1
Done.
https://forum.freecadweb.org/viewtopic.php?t=23889

Kunda1

2017-08-14 14:43

administrator   ~0009930

@ickby what do you recommend we do with this ticket based on your comment in the forums?

wmayer

2017-08-17 13:23

administrator   ~0009942

No bug because it's the aim of the body feature that the result is always a *single* solid.

If you want something similar as in v0.16 you must create a Part object first and then inside this create two body features with the two sketches.

Kunda1

2017-08-17 17:55

administrator   ~0009943

Closing ticket as 'no change required. Please continue discussion in the forum thread.

Issue History

Date Modified Username Field Change
2017-08-10 21:52 FrViPofm New Issue
2017-08-10 21:52 FrViPofm File Added: Torus-test.fcstd
2017-08-10 21:52 FrViPofm File Added: Torus-test.png
2017-08-10 21:52 FrViPofm Tag Attached: Part Design
2017-08-14 00:15 Kunda1 Note Added: 0009922
2017-08-14 00:15 Kunda1 Summary Bad dependency in PartDesing Revolution => Bad dependency in PartDesign Revolution
2017-08-14 00:15 Kunda1 Additional Information Updated
2017-08-14 09:46 FrViPofm File Added: Torus-test2.fcstd
2017-08-14 09:46 FrViPofm Note Added: 0009927
2017-08-14 11:31 Kunda1 Note Added: 0009928
2017-08-14 11:32 Kunda1 Tag Attached: #post-to-forum
2017-08-14 12:14 FrViPofm Note Added: 0009929
2017-08-14 14:43 Kunda1 Tag Detached: #post-to-forum
2017-08-14 14:43 Kunda1 Note Added: 0009930
2017-08-17 13:23 wmayer Note Added: 0009942
2017-08-17 17:55 Kunda1 Status new => closed
2017-08-17 17:55 Kunda1 Resolution open => no change required
2017-08-17 17:55 Kunda1 Note Added: 0009943