I am trying to create a piece that will consist of two bodies, glued together to form a single part. So naturally i wanted to model then as separate bodies under a single Part container. But since they are interdependent I wanted to reference a sketch from one of the bodies under the other by using SubShapeBinder. And FC refuses to create it, citing some nonsense about cyclic reference. Which should clearly not exist here. In the attached file with Rim body active try to select the sketch from SphericalFace and then create SubShapeBinder. I get this:
And why "Unnamed#Part" when the file clearly has a name?Unnamed#Part
12:13:31 <Exception> ShapeBinder.cpp(907): Cyclic reference to Unnamed#Part
12:13:42 <Exception> ShapeBinder.cpp(907): Cyclic reference to Unnamed#Part
12:14:08 Save AutoRecovery file: Needed time: 45ms
12:14:35 <Exception> ShapeBinder.cpp(907): Cyclic reference to Unnamed#Part
When removing the Part container everything works as expected.
Code: Select all
OS: Windows 8.1 Version 6.3 (Build 9600)
Word size of FreeCAD: 64-bit
Version: 0.21.29865 (Git)
Build type: Release
Branch: master
Hash: fb5c731847398c5bfbc37468ba851e70860a86d5
Python 3.8.8, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.2
Locale: Bulgarian/Bulgaria (bg_BG)
Installed mods:
* 3DfindIT 1.2.0
* A2plus 0.4.56a
* AirPlaneDesign 0.4.0
* AnimationFreeCAD 1.0.0
* ArchTextures
* Assembly3 0.11.3
* Assembly4 0.12.3
* BIM 2021.12.0
* BOLTSFC
* CfdOF 1.17.4
* CubeMenu
* CurvedShapes 1.0.3
* Curves 0.3.0
* CycloidGearBox
* Defeaturing
* Design456 0.0.1
* DesignSPHysics 0.6.1-2207-03-01
* dodo
* DynamicData 2.46.0
* ExplodedAssembly
* fasteners 0.3.50
* fcgear 1.0.0
* FCPDWorkbench 0.2.0
* FEM_FrontISTR 0.1.0
* frame 0.1.0
* freecad.xray 2022.4.17
* FreeCAD_mcm_addon
* Help 1.0.3
* InvGears 0.1.2
* kicadStepUpMod 10.13.6
* lattice2 1.0.0
* Launcher
* MakerWorkbench
* Manipulator 1.4.9
* Mechatronic
* MeshRemodel 1.8919.0
* MnesarcoUtils 0.1.0
* Nikra-DAP
* nurbs
* OpticsWorkbench 1.0.8
* ose-piping
* parts_library
* PlacementTools
* Plot 2022.4.17
* Pyramids-and-Polyhedrons
* Reinforcement
* Render 2022.2.0
* Rocket 2.5.1
* SearchBar 1.0.1
* SelectorToolbar
* sheetmetal 0.2.50
* Ship 2022.4.11
* Silk 1.0.0
* SlopedPlanesMacro
* StemfieWB
* symbols_library
* ThreadProfile 1.81.0
* toSketch
* Woodworking 0.20.29177
* workfeature
* workfeature-macro