A2+ "Parts where not moved. They are not constrained to a fixed part!"

I don’t understand why I’m getting this message when I create any constraint in Assembly 2+:

“The highlighted parts where not moved. They are not constrained (also over constraint chains) to a fixed part!”

FC 18.3
A2+ 0.4.24

Please add your model so we can check whats going on

I created a simple example that gives me the same error.
Test Assembly2Plus.FCStd (23.9 KB)

A2plus is designed to import parts, each one been designed in a separate file. If you import your single parts into a assemby file, you can apply constraints and this will work.

A2plus will not work if you apply constraints to part containers and bodies directly in a PartDesign file.
Please have a look at the tutorial links within my signature, to get the correct idea.

Yes. It worked. Brilliant thanks. :slight_smile:

I also got the same message when I forgot to make some planes coincident, so the solver had no idea what to do with a part.

Hello !
I have the same problem as alx. If I understood correctly, parts must be imported into separate files …
As I have already created several (quite complex) bodies in the same FreeCad file, is it possible to copy them separately in several independent files in order to be able to assemble them later in A2 +? How to do ?
Thank you in advance for your help.

Basically the files need to be in separate files so if you have 5 bolts in an assembly the bom can report 5 bolts are used. if you upload a file perhaps we can take a look.
Dan

Hello,

Thank you for the answer !
Here is my file, consisting of 4 parts (bodies). “Pieces paralleles”, “Bras 1” and “Bras 2” must be duplicated for assembly. I would like to assemble them and then animate the mechanism.

@+
Dessin 2D.dxf (143 KB)
Mécanisme articulé.FCStd (132 KB)

Here are the parts back. To create the separate pieces I highlighted the three parts that I did not want and then did a “save as” with the file. I found out that there is not a way to line up the round parts in a slot so I made a rectangle with a hole in it and centered the bra to that. I made the rectangle the same width as the slot. None of the constraints are movable. I’m hoping between this example and the how to do videos you can make it work. When you put the first part in it is “fixed” in space. as long as you add a constraint to a part that has one constraint linked to the first part you should not get the cannot move error.
Dan
DXF.zip (299 KB)

Thanks for your help.
I have understood the principle of assemblies well with the constraints of coincidence between surfaces and holes, but I have errors with each action. It’s by chance that I get there and in addition some constraints do not remain and I have to come back to them constantly. Now, I cannot position the missing screws: as soon as I validate a position or an angle, it returns to its initial value; impossible to do what I want. I am lost in this software which seemed efficient to me, and I am very disappointed!
Attached is the assembly that I cannot complete. The purpose of this assembly: bring the 2 side pieces together or separate them in parallel by acting on the spacing of the 2 central screws. I cannot fit the yellow ((M3x12-Screw which is too deep) and purple (M3x12-Screw001 which is upside down) screws.
On the other hand, I didn’t understand how you saved the different pieces in different files.
Pierre
Assemblage 1.FCStd (155 KB)

I understand. I was disappointed the moment I found there was not a way to align a round part to a slot. I would think that would be a basic need. The more I look at this the more I see the need for other tools to find the underlying problems.

I will post a video on what I did. Mean while would you send me a zip file of the folder you have these parts in? I’m going to try to make this file work although the screws will have square heads. I accept this challenge. What is this project for?

Video is attached.https://youtu.be/qX4tZmeDqgo

https://youtu.be/g2E1hDudA74
I am attaching a video of the assembly that I’m sending you. I had to use the square head on the screws so that I could center the screw in the slot. That should not be an extra step as a cylinder should be able to follow a slot. There were many times that I had to use my home made tools to dig myself out of the oceans of errors I was getting. I don’t blame you for going else where for better tools. Hopefully A2plus will get the tools it needs to prevents so many errers.
Dan

I think this is the confusing part for beginners, first you’re happy to be able to create multiple objects and saving them into a single file and then you’re told that you have to save every object into a single file.

Beginners have to realise:
One Object one File
Create a new Project and only do the assembly import the objects one by one in that new project via A2+

Those were also my issues at the beginning.

I forgot the assembly file so here it is. Also would you send the files you used for your assembly?
https://youtu.be/GfS8mo7MqXo
DXF 2.zip (353 KB)

The video is private and thus not publicly available.

The video is now public.
Chris, Thanks for letting me know.
Dan

Thanks a lot Dan ! The first video is self-explanatory.
I understand now. It’s a bit far-fetched but it works …
My project is a 3D printer spool holder based on a model found on Thingiverse I made (https://www.thingiverse.com/thing:2165694/remixes) with 2 x Base_long.stl and ball bearings.
It’s a system for easily adjusting the wheel spacing according to the width of the reels which is variable according to the brands.
It’s also a good exercise for me to learn FreeCad and its intricacies!
The other 2 videos are interesting although I have a poor command of spoken English :cry: ! I understand the written word using the Google translator.
@ +
Pierre
Support_articule.zip (137 KB)