Hi there,
I wanted to make some modifications on my file, by reducing the area of my square. But the fact is that i made bended faces inside this square. So when i reduce my area, the reduction operate and update up to the first bend operation I realised in my tree.
Like you can see in the pictures :
There you've got my piece (I'll give my file at the end)
here (without dimensioning it, i just reduces my square area in the sketch
But when in the historical, comes the first bending operation, then, my reduction is not considered anymore ... Such critical, because if I want to reduce just the area of my square I need to remake my Part from nearly the beginning...
Is there any solution to my problem ?
Thanks
Thomas
OS: Ubuntu 14.04.4 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6698 (Git)
Build type: None
Branch: master
Hash: ca7c5d31a4d61f32a25b71025b14641a6e378328
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
Sketch modification with bended faces
Forum rules
and Helpful information
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!
Also, be nice to others! Read the FreeCAD code of conduct!
Re: Sketch modification with bended faces
This is almost certainly either because you have forked your model or its another example of the topological naming limitation.
If you don't understand what I mean, use the Google search box at the top of these forums and you will find numerous posts explaining what I am talking about.
If you don't understand what I mean, use the Google search box at the top of these forums and you will find numerous posts explaining what I am talking about.
Re: Sketch modification with bended faces
I've only 1 active view on my screen. No forked model.
My problem is the updating of the tree, when I just reduce the area of the square. The square don't reduce when the first bend appears. In a logic way, when I make a modification, the operation after have to update with my modification, but in my case, it updates up to the first bending operation, but I want the bend to update with the new dimension of the square ... But it don't ...
My problem is the updating of the tree, when I just reduce the area of the square. The square don't reduce when the first bend appears. In a logic way, when I make a modification, the operation after have to update with my modification, but in my case, it updates up to the first bending operation, but I want the bend to update with the new dimension of the square ... But it don't ...
Re: Sketch modification with bended faces
I am on my mobile so I can't test your file until tomorrow my time, .... Have you run the dependency graph tool?
http://www.freecadweb.org/wiki/index.ph ... dencyGraph
http://www.freecadweb.org/wiki/index.ph ... dencyGraph
Re: Sketch modification with bended faces
I have checked the file and the dependency graph is linear.
As Jim surmised, you are encountering the topological naming problem. (It's been discussed numerous times on the forum, please do a search on those terms and you'll find out what it is).
When making a change in the first sketch, I get this error in the Report view:
Basically the fact your feature doesn't update is because your model failed to recompute. You will have to rebuild it.
And here comes another unpalatable truth: you have constructed your model badly. In any CAD software, you should only wait until the very end before applying fillets (or chamfers). Basing features on top of fillets is a very bad modeling practice as it weakens the model, and it's compounded by the topological naming issue, making this in FreeCAD a recipe for disaster.
As Jim surmised, you are encountering the topological naming problem. (It's been discussed numerous times on the forum, please do a search on those terms and you'll find out what it is).
When making a change in the first sketch, I get this error in the Report view:
Code: Select all
Traceback (most recent call last):
File "/usr/lib/freecad/Mod/SheetMetal/SheetMetalCmd.py", line 149, in execute
selFaceNames = fp.baseObject[1], MainObject = fp.baseObject[0])
File "/usr/lib/freecad/Mod/SheetMetal/SheetMetalCmd.py", line 100, in smBend
resultSolid = resultSolid.cut(reliefSolid)
<class 'Part.OCCError'>: BRep_API: command not done
And here comes another unpalatable truth: you have constructed your model badly. In any CAD software, you should only wait until the very end before applying fillets (or chamfers). Basing features on top of fillets is a very bad modeling practice as it weakens the model, and it's compounded by the topological naming issue, making this in FreeCAD a recipe for disaster.
Re: Sketch modification with bended faces
Sorry for my bad modeling, it was my first part on FreeCad, and i started using FreeCad (from today), 2 weeks ago, so i must do bad things yet, but i'm trying to improve my skill with this soft :/
I'll check the forum as you told me Normand
At least, Thank you both for your help and advices !
I'll check the forum as you told me Normand
At least, Thank you both for your help and advices !
Re: Sketch modification with bended faces
I rebuilt my part, and still have the same problem
I wanted the really end to make my fillets, i can change the dimensioning, the first bend change with updating but not the second one, so the rest after the second Bend don't update with my modification ...
There you got my file : I think I built it much better, let me know what do you think
Thank you
Thomas
I wanted the really end to make my fillets, i can change the dimensioning, the first bend change with updating but not the second one, so the rest after the second Bend don't update with my modification ...
There you got my file : I think I built it much better, let me know what do you think
Thank you
Thomas