Hello,
I created pieces in Part Design, and created simple copies into a new file.
I use this new file in Part, but can't figure out how to place the objects relative to another, and create constraints between them.
The tutorials I found were using JoinConnect buttons which I don't have in my screen.
Can you please help me out there?
Assemble pieces in Part
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!
- DeepSOIC
- Veteran
- Posts: 7896
- Joined: Fri Aug 29, 2014 12:45 am
- Location: used to be Saint-Petersburg, Russia
Re: Assemble pieces in Part
Hi!
FreeCAD doesn't have a built-in assembly workbench yet (well, it has, but it's non-functional). You should install add-on workbench "Assembly2".
FreeCAD doesn't have a built-in assembly workbench yet (well, it has, but it's non-functional). You should install add-on workbench "Assembly2".
Re: Assemble pieces in Part
See https://www.freecadweb.org/wiki/Install ... l_contents
The simplest method is with the FreeCAD-addons repository.
P.S. Please read the "Please read first" announcement located at the top of this forum... It's hard to miss, yet you did.
EDIT: fixed tags for URL.
The simplest method is with the FreeCAD-addons repository.
P.S. Please read the "Please read first" announcement located at the top of this forum... It's hard to miss, yet you did.
EDIT: fixed tags for URL.
Last edited by NormandC on Sat Mar 25, 2017 4:57 pm, edited 1 time in total.
-
- Posts: 107
- Joined: Tue Feb 10, 2015 12:33 pm
- Location: General Pacheco (Buenos Aires) - Argentina
- Contact:
Re: Assemble pieces in Part
Hi, I tried this weeek to work with my first real assembly on FreeCAD.
My first try was to make every part as a separated file, as I usual do with other CADs, then I make a new empty part and merge (File/Merge Project...) the components. I work a little, find a way to posicionate (Edit/Placement... or Edit/Alignement...) the components, even create new components directly in this new model. The problems that I found for this approach (that I could call it "multibody modeling") is that every component must be duplicated (including history), and in case that you need to update it, all operations must be repeated in each copy. Another thing that I fear was that the file could increase the size and complexity, and if something goes wrong, all the componentes could be lost.
So I install the Assembly2 workbench. Happily I was able to make a several copys of my old multibody assembly, then clean it leaving only one body/part in each copy (so saving the history). Then make a new empty file and with the Assembly2 could load and positionate all the components... but was not so easy at first! I discover that using the navigation style OpenInventor cause a lot of problems (basically multiple copies of each components when I try to move it, and others that I don't remember now). Using the navigation style to CAD solve a lot of problems (even in Sketch wb). After that there were some problems with the restrictions as well, not all work as should do for a simple assembly (for example I have a fixed component with two holes, then two components (columns) in this holes, and a fourth component that is a plate with two holes that should fit and slide in this columns. Have tried the classic way using two coaxial restriction but no way to make it work... then I use only one coaxial and block the rotation). Another issue that I had was that i was unable to update my first modified component... save the assembly, open/close FreeCAD, reboot the machine, but no way to update. Then I modify and try to update another component... it works!. Back to the first and then it works, but I swear that the procedure was the same and still don't understand why it doesnt work at the first.
So, my advices...
1) Use Assembly2 wb
2) Use CAD navigation style
3) Keep constrains as simple as you can
4) Make a backup
Best regards.
My first try was to make every part as a separated file, as I usual do with other CADs, then I make a new empty part and merge (File/Merge Project...) the components. I work a little, find a way to posicionate (Edit/Placement... or Edit/Alignement...) the components, even create new components directly in this new model. The problems that I found for this approach (that I could call it "multibody modeling") is that every component must be duplicated (including history), and in case that you need to update it, all operations must be repeated in each copy. Another thing that I fear was that the file could increase the size and complexity, and if something goes wrong, all the componentes could be lost.
So I install the Assembly2 workbench. Happily I was able to make a several copys of my old multibody assembly, then clean it leaving only one body/part in each copy (so saving the history). Then make a new empty file and with the Assembly2 could load and positionate all the components... but was not so easy at first! I discover that using the navigation style OpenInventor cause a lot of problems (basically multiple copies of each components when I try to move it, and others that I don't remember now). Using the navigation style to CAD solve a lot of problems (even in Sketch wb). After that there were some problems with the restrictions as well, not all work as should do for a simple assembly (for example I have a fixed component with two holes, then two components (columns) in this holes, and a fourth component that is a plate with two holes that should fit and slide in this columns. Have tried the classic way using two coaxial restriction but no way to make it work... then I use only one coaxial and block the rotation). Another issue that I had was that i was unable to update my first modified component... save the assembly, open/close FreeCAD, reboot the machine, but no way to update. Then I modify and try to update another component... it works!. Back to the first and then it works, but I swear that the procedure was the same and still don't understand why it doesnt work at the first.
So, my advices...
1) Use Assembly2 wb
2) Use CAD navigation style
3) Keep constrains as simple as you can
4) Make a backup
Best regards.
Engineering Consultor at 4P Ingeniería
http://www.4p-ingenieria.com/
https://www.youtube.com/channel/UClZPfO ... Cx-_J36o_Q
http://www.4p-ingenieria.com/
https://www.youtube.com/channel/UClZPfO ... Cx-_J36o_Q