Inside Foo_PART is:
Inside Foo_BODY is:
- Subshapebinder object
- Foo_LCS (local co-ordinate system) which depends on the shapebinder object
Now I have an assembly (Assembly4 WB) that I link Foo_PART into. To position Foo_PART I require Foo_LCS. However if:
- Foo_LCS is in Foo_BODY, then the assembly can't see the Foo_LCS.
- So then I move Foo_LCS out of Foo_BODY and into Foo_PART. Then it gets broken and is no longer linked to the Subshapebinder object.
- If I try make a new LCS for Foo_PART, then it is in the dettached state and does not work during assembly.
So how does one use a Foo_LCS in a body, in its containing part as well?
SIDE NOTE: If it helps I attached "touchscreen_7inch.FCStd" which has the "touchscreen_7inch PART" I am trying to use in an assembly. "pcb_mount_gpio1_bottom LCS" is the LCS I am trying to use for the assembly.
Code: Select all
OS: Windows 10 Version 2004 Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.19.24276 (Git) Build type: Release Branch: releases/FreeCAD-0-19 Hash: a88db11e0a908f6e38f92bfc5187b13ebe470438 Python version: 3.8.6+ Qt version: 5.15.1 Coin version: 4.0.1 OCC version: 7.5.0 Locale: English/United Kingdom (en_GB)