View Issue Details

IDProjectCategoryView StatusLast Update
0000016AssemblyFeaturepublic2021-02-06 06:29
ReporterJriegelAssigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status acknowledgedResolutionopen 
Target Version0.20 
Summary0000016: Basic Assembly stuff
DescriptionBasic function in the assembly module like:

Moving parts around
simple constraints like:
* contact
* axle
* offset

There for we need the Navigator and usage of the ODE lib
TagsNo tags attached.
FreeCAD Information


parent of 0000005 acknowledged FreeCAD Navigator 
parent of 0000083 acknowledged Assembly Assembly group feature 
child of 0000277 closedJriegel FreeCAD Further Development in PartDesign 
Not all the children of this issue are yet resolved or closed.



2013-10-01 18:15

reporter   ~0003707

May be assembly constraints can be:

a) scriptable (One can rewrite standard primitive constraints by complex python script determining behaviour of constrained objects)
b) hierarhical (In Autodesk Inventor parts in subassemblies are frozen when we open assembly of higher order. It is sometimes useful, sometimes not. It could be good to switch between styles of assembly behaviour inside of a superassembly.)
c) built into special objects (may be instead of adding constraints, we should add special objects - bearings, etc. E.g. like in Algodoo, where constraints are determined by nature of objects.)


2014-05-18 07:26

reporter   ~0004689

Last edited: 2014-05-18 20:02

Hi Jürgen, would it be too bold to ask for a more elaborate explanation/overview of what you want to accomplish with this assembly feature?
I got a picture in my head, when I read the headline, of something similar to what you have in the big french program. Or do you have bolder ideas in mind?

Regards Pauvres honteux.


2018-06-13 13:28

administrator   ~0011427

Unassigning Jriegel

Issue History

Date Modified Username Field Change
2009-09-28 15:40 Jriegel New Issue
2009-09-28 15:49 Jriegel Relationship added parent of 0000005
2009-09-28 15:49 Jriegel Status new => assigned
2009-09-28 15:49 Jriegel Assigned To => Jriegel
2010-04-07 10:52 Jriegel Relationship added parent of 0000083
2011-02-22 12:03 Jriegel Relationship added child of 0000277
2011-02-22 12:07 Jriegel Target Version => 0.12
2011-09-16 04:56 Jriegel Target Version 0.12 => 0.13
2012-05-05 19:15 yorik Project FreeCAD => Assembly
2012-08-31 11:39 yorik Target Version 0.13 => 0.14
2013-10-01 18:15 mntc Note Added: 0003707
2014-05-18 07:26 Pauvres_honteux Note Added: 0004689
2014-05-18 20:02 Pauvres_honteux Note Edited: 0004689
2014-05-24 16:26 yorik Target Version 0.14 =>
2018-06-13 13:28 Kunda1 Assigned To Jriegel =>
2018-06-13 13:28 Kunda1 Status assigned => acknowledged
2018-06-13 13:28 Kunda1 Note Added: 0011427
2021-02-06 06:29 abdullah Target Version => 0.20