Body not updating after change sketch

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!
LJL_Houben
Posts: 7
Joined: Sat May 23, 2020 1:43 pm

Body not updating after change sketch

Postby LJL_Houben » Sat May 23, 2020 2:17 pm

Hello All

First of all, I'm quite new to FreeCAD and 3D drawing, so I might do thing wrong. Please teach me the correct way if so ;)

I had drawn a wheel for my project which first only contained a hole for mounting. But I found some nice miniature rollerbearings so I updated the hole to have an edge that holds those bearings.
Missing Edge1.png
360 Revolution containing edge
Missing Edge1.png (269.31 KiB) Viewed 173 times


After updating the first sketch (this is revolved 360 degree). I got some errors on several fillets and pockets. All of them I updated to the changes of the first scetch and I do not see any mark anymore. However when I look at the final part, then I don't see the added edge that should hold the roller bearings.
Missing Edge2.png
Final view missing edge
Missing Edge2.png (210.22 KiB) Viewed 173 times
I saw in other topics that people mentioned the 'dependency tree' but I cannot figure out how to install this :oops: so at this point I cannot supply these details. Who could tell me how to get this edge in the view, what I am doing wrong and/or what is wrong in my part (structure)?

FreeCAD details:
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.4 (GitTag)
Build type: Release
Branch: releases/FreeCAD-0-18
Hash: 980bf9060e28555fecd9e3462f68ca74007b70f8
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Dutch/Netherlands (nl_NL)

Note: I wanted to add the part, but it was too large (1051kB) therefore I added it as a multipart RAR file.
Attachments
FörderseilRolle.part3.rar
(38.42 KiB) Downloaded 4 times
FörderseilRolle.part2.rar
(500 KiB) Downloaded 3 times
FörderseilRolle.part1.rar
(500 KiB) Downloaded 3 times
User avatar
papyblaise
Posts: 1691
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: Body not updating after change sketch

Postby papyblaise » Sat May 23, 2020 2:30 pm

Hi
Yes I see it's a problem nomed topological renomed : you modify something = the N° of face change and all crash
one solution you do a pocket on your wheel to implement you baering
GeneFC
Posts: 1096
Joined: Sat Mar 19, 2016 3:36 pm
Location: Punta Gorda, FL

Re: Body not updating after change sketch

Postby GeneFC » Sat May 23, 2020 8:16 pm

I could not open the rar files. All my attempts with various programs result in "Not a RAR archive".

I suggest you re-output the FCStd file using maximum compression.

From the main menu:

Edit > Preferences > General > Document > Document Save Compression Level

That should make the file small enough to post here.

Gene
User avatar
Roy_043
Posts: 1218
Joined: Thu Dec 27, 2018 12:28 pm

Re: Body not updating after change sketch

Postby Roy_043 » Sat May 23, 2020 9:32 pm

The file as @GeneFC suggested.
Attachments
FörderseilRolle_comp.FCStd
(921.99 KiB) Downloaded 2 times
LJL_Houben
Posts: 7
Joined: Sat May 23, 2020 1:43 pm

Re: Body not updating after change sketch

Postby LJL_Houben » Sat May 23, 2020 9:39 pm

GeneFC wrote:
Sat May 23, 2020 8:16 pm
I could not open the rar files. All my attempts with various programs result in "Not a RAR archive".

I suggest you re-output the FCStd file using maximum compression.

From the main menu:

Edit > Preferences > General > Document > Document Save Compression Level

That should make the file small enough to post here.

Gene
Done that, see attachment
Attachments
FörderseilRolle.FCStd
(916.14 KiB) Downloaded 2 times
chrisb
Posts: 24211
Joined: Tue Mar 17, 2015 9:14 am

Re: Body not updating after change sketch

Postby chrisb » Sat May 23, 2020 9:39 pm

If you open the file, you see the message in Report view: "The graph must be a DAG." This means you have cyclic dependencies, to be seen in the Std DependencyGraph in red:
Snip macro screenshot-2fc230.png
Snip macro screenshot-2fc230.png (33.99 KiB) Viewed 126 times
Reattach it (probably to YZ-plane). If the changes still don't occur, perform a recompute of the whole document (mark with RMB menu, then recompute).
LJL_Houben
Posts: 7
Joined: Sat May 23, 2020 1:43 pm

Re: Body not updating after change sketch

Postby LJL_Houben » Sat May 23, 2020 10:16 pm

Hi Chrisb

Thanks for the reply. In the meantime I managed to install the dependency viewer and located the 'report view' although it is not displaying any warning/error when I open the file.

In the mean time I also have been 'playing' (trail & error methode) and can see that everything works until the 'Pocket001'. When I then select the 'PolarPattern001' then the desired edge is lost. As your image already shows there is something wrong over there. But I don't know how to 're-attach' the Sketch003. Could you give me a small heads up how to do this (sorry I'm realy just a beginner :oops: ) . Thanks for the reply.

Regards

Ludo
chrisb
Posts: 24211
Joined: Tue Mar 17, 2015 9:14 am

Re: Body not updating after change sketch

Postby chrisb » Sat May 23, 2020 10:36 pm

- Make origin visible
- select YZ plane
- click Image
- select Sketch003 and confirm.

Check the correspondig Pocket, perhaps you have to check the "Reversed" flag.
LJL_Houben
Posts: 7
Joined: Sat May 23, 2020 1:43 pm

Re: Body not updating after change sketch

Postby LJL_Houben » Sat May 23, 2020 11:09 pm

Ok, I tried to change the plane as suggested, but unfortunally this didn't solve the issue
However I saw that a reference was missing
Missing Edge3.png
Missing Edge3.png (261.69 KiB) Viewed 96 times
I re-added it and then had to 'redraw' all items below. This resulted in the expected view. However when I take a look at the dependency then I stil have a circular referency at the mentioned sketch.
Missing Edge4.png
Missing Edge4.png (219.43 KiB) Viewed 96 times
Probably it is better to have this also not within the drawing. So I hope someone can give me a suggestion how to get rid of the circular reference?
Attachments
FörderseilRolle.FCStd
(909.54 KiB) Downloaded 2 times
GeneFC
Posts: 1096
Joined: Sat Mar 19, 2016 3:36 pm
Location: Punta Gorda, FL

Re: Body not updating after change sketch

Postby GeneFC » Sun May 24, 2020 12:51 am

I am not sure how you did it, but somehow Sketch 3 is attached to itself.

Sketch 3.jpg
Sketch 3.jpg (92.35 KiB) Viewed 74 times
You can delete Sketch003 (Sketch_TriangleProfile) from Support and just let it float for the moment. It should ultimately be attached to a base plane or a datum plane for stability.

You will see that the DAG error goes away. The Dependency Graph will look normal.

Gene