Hello
Can we insert an assembly inside another assembly.
Thank you
Hello
Can we insert an assembly inside another assembly.
Thank you
Yes absolutely, but you can't assemble an assembly in its assembly!
Thank you for your contributions, but how to do the manipulation twice.
My problem is that I have drawn a cylinder (assembly) and I would like to insert it into another machine (also assembly).
Thank you
When you are in the assembly of the machine, add the assembly of the cylinder as if it were a part you wanted to assemble
In your assembly, simply insert your sub-assembly as you do for a normal part. Except that it's an assembly.
Well, you have to save it as an assembly and slide it into the other assembly.
There is also the possibility to create an assembly in your assembly by selecting the different components in the tree and with the right click create an assembly here.
To follow this, we can register the secondary assembly created in the primary assembly internally or externally. This is decided when the primary assembly is closed or the secondary assembly is requested to be registered internally or externally (SLDASM specific file).
or you open your two windows, (the general assembly and your cylinder assembly.)
and you click on your cylinder assembly, in the build shaft, and you drag it into the window of your general assembly.
Inserting Components with SolidWorks: http://youtu.be/kIxHJGJf9QA
Ok but I lost my movement constraints (rod/cylinder), in the shaft the constraints exist but in reality the rod is fixed
To have the possibility of movement constraints it must all be at the first level otherwise it doesn't work
So if you made an assembly with a piston that moves and you put it in another assembly
it will become a sub-assembly and all your movement constraints will be lost
does the opposite
@+ ;-))
You can recreate two configs in your main assembly.
then in its creation tree you right-click on your "cylinder assembly",
and you click on configure component.
And then you match your configurations of the general assembly with those of the cylinder assembly.
If you want your cylinder (subassembly) to be able to "move" in your assembly, you need to make it flexible: Right-click on the cylinder subassembly, property, then check the "Flexible" box in the "Resolve as" box.
Philip B, the option solve as is inactive at my place!
Y.Benhamed, your cylinder is really an assembly? Isn't it more of a room in which you would have created several bodies?
You have to choose the flexible option, see this link:
http://help.solidworks.com/2012/french/SolidWorks/sldworks/Flexible_Sub-assemblies.htm
you are under which version SW posts your assembly and your parts to really understand your problem
If you want a part of your sub-assembly to move in a first-level assembly it won't work
each part that moves must be on the first level so in your basic general assembly
or I want to be proven wrong ;-)
@+
@Gt22, Here is a tutorial, found on youtube, sorry but the proof is in English. :)
https://www.youtube.com/watch?v=n9hbOqNiFBw
I just watched the video
so yes under flexible assembly in a minimalist assembly it works
therefore a minimum of constraints at the level of the first level assembly
Do the same thing with x sub-assembly in a first-level assembly and we'll talk about it again
I got quite. r to understand and allow me to answer on the subject and am unfortunately not the only one ;-)
unless 2014/2015 is made of miracles ;-)
which I doubt very much
@+ ;-))