Assembly 4 strange behavior when creating binder from LCS

Discussion about the development of the Assembly workbench.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
GeographySub
Posts: 2
Joined: Sat Mar 12, 2022 9:39 pm

Assembly 4 strange behavior when creating binder from LCS

Post by GeographySub »

I want to use this subassembly in a larger project. So, i'm trying to duplicate the top LCS from the EyePiece components (the dark grey cylinders) under the ScopeHead root.
However, when I simply select either of the LCSes and use the assembly4 shape binder feature, I get a plane in the position shown, not where the LCS actualy is.
ProblematicPlacement.png
ProblematicPlacement.png (21.23 KiB) Viewed 593 times
Further, when I then create a LCS on this new location it appears at a different, also wrong location, as shown below.
ProblematicerPlacement.png
ProblematicerPlacement.png (18.83 KiB) Viewed 593 times
Why is this happening?
I have attached all files used in the project in the zip below...

Code: Select all

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.29177 (Git)
Build type: Release
Branch: releases/FreeCAD-0-20
Hash: 68e337670e227889217652ddac593c93b5e8dc94
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.2
Locale: English/United States (en_US)
Installed mods: 
  * Assembly4 0.11.10
  * CfdOF 1.9.5
  * Curves 0.3.0
  * fasteners
  * parts_library
  * Plot
  * Pyramids-and-Polyhedrons
  * Rocket
  * sheetmetal 0.2.49
Attachments
NetEyePiece.zip
(816.73 KiB) Downloaded 31 times
chrisb
Veteran
Posts: 53919
Joined: Tue Mar 17, 2015 9:14 am

Re: Assembly 4 strange behavior when creating binder from LCS

Post by chrisb »

Moved from Help forum.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
Zolko
Veteran
Posts: 2213
Joined: Mon Dec 17, 2018 10:02 am

Re: Assembly 4 strange behavior when creating binder from LCS

Post by Zolko »

GeographySub wrote: Mon Sep 19, 2022 2:39 am However, when I simply select either of the LCSes and use the assembly4 shape binder feature
I don't think that a ShapeBinder on an LCS is the correct use of ShapeBinders. An LCS is a virtual object that doesn't really have a "shape"
try the Assembly4 workbench for FreCAD — tutorials here and here
Post Reply