OS: macOS Mojave (10.14)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.20900 (Git)
Build type: Release
Branch: master
Hash: 3ad15343ebab78cd76b7e9a06a0f8d794f5075be
Python version: 3.8.2
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: C/Default (C)
and with Assemby 4 version .9.
Thank you Zolko for your replies. I have not been diligent in checking for responses to my posts.
I have gone further with Assembly 4 and find it quite powerful and elegant. From some of your recent posts I have learned of Variables and that has added to the pleasure of using your software.
I have used FreeCAD and Assembly 4 for the first time to help in the design of furniture, which is what I have done over the years, but never with drawings, only mental visualization. I work with square steel bent and welded together, a natural for Sketcher and Assembly 4.
I came across a problem that I was having in making a final adjustment of a piece involving two rotations of Part B which is attached to Part A. I attempted to use the Edit Datum dialog but soon realized that the two rotations were being executed in just the opposite oder that I wanted.
This led me to do some searches of the Forum to find a solution, in doing so I came across
https://forum.freecadweb.org/viewtopic.php?f=3&t=42185, an absorbing discussion that indirectly dealt with my problem.
It has never been clear to me how the Placement Dialog and the Edit Datum tools worked with regard to rotations until I gleaned that there is a built in order of execution of the x, y, z rotations, namely the order is the z then y then x rotation is executed in that order. I have never seen this explicitly mentioned in FreeCAD information.
To me, unfamiliar with 3D software but very familiar with rotations in 3D, this seemed to be a limitation of FreeCAD. The discussion in the above Forum entry does discuss an improvement where the various orders of execution of rotations is selectable, 24 of them (if one is limited to three rotations of x, y and z). My thought was a simple numbered ordering of the three rotations would give an increased value to the software and be easily accomplished by assigning numbers 1, 2, 3 to the three axises x, y, z.
Getting back to the Assembly 4 issue that I still needed to solve I realized that by making one of the rotations on the LCS of Part A and the second on the LCS of Part B I could solve by problem.
Because I am tickled with the result of my efforts using Assembly 4 I show here an image of my result.
- Recliner1.jpg (100.92 KiB) Viewed 3988 times
Kudos for bringing such a powerful tool to FreeCAD.
For those who might be interested in how multiple sequences of rotations, more than three and not in a z, y, x sequence proved to be useful to me, see
https://wengerdesigns.com/WDRes/SpherTrigOp.pdf