Hi,
I constructed two parts. The first part is a fusion of a hollow torus (thanks) and a hollow cone. The fusion worked perfect.
The second part is a fusion of a nut (helix sweep) and a tube (substraction of two cilinders). It is (for me) impossible to fuse the two parts together; the fusion (through Boolean operations) disappears. How come?
Please give me some insight.
Rob
OS: Windows 7
Word size: 64-bit
Version: 0.14.3700 (Git)
Branch: releases/FreeCAD-0-14
Hash: 32f5aae0a64333ec8d5d160dbc46e690510c8fe1
Python version: 2.7.6
Qt version: 4.8.5
Coin version: 4.0.0a
SoQt version: 1.6.0a
OCC version: 6.6.0
I cannot fuse two parts together
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!
I cannot fuse two parts together
- Attachments
-
- buis compl 21-10.FCStd
- (250.42 KiB) Downloaded 25 times
Re: I cannot fuse two parts together
Hi Rob
This happens when one of the solids is not valid for some reason.
If you run the components of the Boolean through Part WB...Part Menu...check geometry...you will probably find one of them is a invalid solid.
back in a bit
Jim
This happens when one of the solids is not valid for some reason.
If you run the components of the Boolean through Part WB...Part Menu...check geometry...you will probably find one of them is a invalid solid.
back in a bit
Jim
Re: I cannot fuse two parts together
In this case you get an error
The graph must be a DAG.
which means you have a dependency loop somewhere...anyway if you run Tools menu...Dependency Graph
you will get the following...it says that there is a problem with "fillet".
as a matter of general good practice, you should leave making fillets and chamfers until the last operation in your model.
I don't know exactly why you have this problem in this case, your file does not contain the history for the creation of these parts.
If you post the complete file we could probably help.
The graph must be a DAG.
which means you have a dependency loop somewhere...anyway if you run Tools menu...Dependency Graph
you will get the following...it says that there is a problem with "fillet".
as a matter of general good practice, you should leave making fillets and chamfers until the last operation in your model.
I don't know exactly why you have this problem in this case, your file does not contain the history for the creation of these parts.
If you post the complete file we could probably help.
Re: I cannot fuse two parts together
Hi Jim,
I checked geometry when the fusion didn't happen, and no errors were detected.
I do the fillets most of the time at the end of the session, but now I thought to be clever and finish the parts before joining.
I enclose the two files with the original parts. That is "buis met moer" (tube with a nut), and "torus minus torus inner longer". The last one I did a cut on it, and added a hollow cone. That forms "45 tuit" (45deg tule).
I hope I am clear enough.
Thanks for helping.
Rob
BTW what is DAG
I checked geometry when the fusion didn't happen, and no errors were detected.
I do the fillets most of the time at the end of the session, but now I thought to be clever and finish the parts before joining.
I enclose the two files with the original parts. That is "buis met moer" (tube with a nut), and "torus minus torus inner longer". The last one I did a cut on it, and added a hollow cone. That forms "45 tuit" (45deg tule).
I hope I am clear enough.
Thanks for helping.
Rob
BTW what is DAG
- Attachments
-
- torus minus torus inner longer.FCStd
- (3.52 KiB) Downloaded 23 times
-
- buis met moer 21-10.FCStd
- (398.26 KiB) Downloaded 20 times
Re: I cannot fuse two parts together
Hi Jim
I removed the "error- fillet" and the fusion can now be completed. I had to invoke Graphviz first, and then I was able to make the same graph as you sent me.
You were right.
Thanks.
Rob
I removed the "error- fillet" and the fusion can now be completed. I had to invoke Graphviz first, and then I was able to make the same graph as you sent me.
You were right.
Thanks.
Rob