Big merge day

Discussion about the development of the Assembly workbench.
gdo35
Posts: 189
Joined: Wed Jan 25, 2012 7:25 pm

Re: Big merge day

Postby gdo35 » Thu Aug 08, 2013 12:55 pm

When do you plan to merge ? :P
I want to test it ! :mrgreen:
maidenone
Posts: 13
Joined: Wed May 30, 2012 6:31 am

Re: Big merge day

Postby maidenone » Tue Aug 13, 2013 9:27 am

The assembly module is starting to get usable now so i would also like to see a merge :D
gdo35
Posts: 189
Joined: Wed Jan 25, 2012 7:25 pm

Re: Big merge day

Postby gdo35 » Mon Aug 19, 2013 12:44 pm

no news about merge day ? :mrgreen:
User avatar
jriegel
Site Admin
Posts: 3369
Joined: Sun Feb 15, 2009 5:29 pm
Location: Ulm, Germany
Contact:

Re: Big merge day

Postby jriegel » Mon Aug 19, 2013 2:58 pm

Steady boys, steady ..... ;)
Stop whining - start coding!
gabrielzorrilla
Posts: 2
Joined: Mon Sep 16, 2013 3:31 pm

Re: Big merge day

Postby gabrielzorrilla » Mon Sep 16, 2013 3:41 pm

Hi there. I downloaded the nightly and the Assembly moduled had nothing, are you working with internal builds?
ickby
Posts: 2961
Joined: Wed Oct 05, 2011 7:36 am

Re: Big merge day

Postby ickby » Mon Sep 16, 2013 3:50 pm

We are working with the git version control system. Currently you have to checkout the assembly branch and compile yourself to get access to the module. See the sourceforge page for git access.
gestalt73
Posts: 3
Joined: Wed Sep 18, 2013 12:39 am

Re: Big merge day

Postby gestalt73 » Wed Sep 18, 2013 1:16 am

hey, I've grabbed dev-assembly, and compiled just fine using the instructions.

Can I get any hints as to how the assembly module works? Maybe a quick couple of lines about how it's intended that an assembly is made?

I have a Assembly1->Product->Parts, then import another project with lots of parts, but how do I associate existing parts and relate them?

When I try the PartDesign boolean operation to fuse a Body object with a Part object, I get an error about "Cannot do boolean operation with invalid base feature".

What am I missing?

Thanks!


Alan
gestalt73
Posts: 3
Joined: Wed Sep 18, 2013 12:39 am

Re: Big merge day

Postby gestalt73 » Wed Sep 18, 2013 3:23 am

OK, searching through more of the forum I came across this:
viewtopic.php?f=8&t=4193&hilit=assembly#p32891

I'm a little fuzzy about what's supposed to happen once you double click on the body of a part.
Is there some additional step to associate or convert a part?
switch to assembly workbench. That should create a initial product which is active (violet background in tree).
In this product you can add parts and products. double click on the Body of a part will get you into the PartDesign workbench, where you can add geometry. After that go back to assembly by double click a product.
After adding geometry you can add constraints for the active product to order the parts.
ickby
Posts: 2961
Joined: Wed Oct 05, 2011 7:36 am

Re: Big merge day

Postby ickby » Wed Sep 18, 2013 5:14 am

Hello,

parts can only hold bodys. That means that old freecad projects which don't have the body feature can not be put into a part. Jan wrote a conversion tool for that purpose, but that has not been merged yet. If you have a body outside a part and want to add it to a part, you currently need to use the python console. Look at the output of the gui "add part" command to see how it's done.

Jan wrote also a nice tutorial on how to use the new part design features, have a look at http://freecadweb.org/wiki/index.php?ti ... Tutorial_I . If you double click the body inside the part you can model anything you want, it will be grouped beneath the body feature (thats the purpose of it).

To assemble stuff you need multiple parts. than you can select any geometrie on two different parts (maybe two faces) and hit the constraint button (e.g. coincident). I started writing a tutorial, but it's not exceeded the theoretical basics, so not too useful up to now. http://www.freecadweb.org/wiki/index.ph ... c_Tutorial Just remember it's draft, pictures are inconsitent etc.

Because of the mentioned shortcommings the workbench is not realy easy usable up to now, but if you still go on testing I would like to hear you opinion about the constraints and solver part. Dos it work as expected? Dos anything solve as it should?

Stefan
wmayer
Site Admin
Posts: 15749
Joined: Thu Feb 19, 2009 10:32 am

Re: Big merge day

Postby wmayer » Wed Sep 18, 2013 8:57 am

Dos anything solve as it should?
This sounds like you trust your own solver not at all :D