BIM: Link of an Axis System is empty
- Dominant language
- C++
- Stars
- 33.6k
- Forks
- 6k
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 196
Description
### Problem description
Priority: low
When creating `Std_MakeLink` of `Arch_AxisSystem`, the link does not display axis, even though they are in the linked container.
I am able to reproduce in FC 1.1.1
### Workbench affected?
BIM
### Steps to reproduce
- open sample file (remove the .txt extension)
[FC-axis-system.FCStd.txt](https://github.com/user-attachments/files/28806596/FC-axis-system.FCStd.txt)
- select the `Axis System`
- run `Std_MakeLink`
- `Axis System001` link is created
- move `Axis System` to a different location
### Expected behavior
Two axis systems should be visible in the viewport (the original and the link). Similar to what would happen when the individual Axes were placed in a Group container.
### Actual behavior
The movement of `Axis System001` link object has no influence on anything.
### Development version About Info (in Safe Mode)
```shell
OS: Debian GNU/Linux 13 (trixie) (GNOME/gnome-xorg/xcb)
Architecture: x86_64
Version: 1.2.0dev.20260609 (Git shallow) AppImage
Build date: 2026/06/09 14:33:40
Build type: Release
Branch: grafted,grafted
Hash: 9cb82b95e9f52f3ac2edc9d42525b39a1d77532a
Python 3.11.14, Qt 6.8.3, Coin 4.0.3, Vtk 9.3.1, boost 1_86, Eigen3 3.4.0, PySide 6.8.3
shiboken 6.8.3, xerces-c 3.3.0, Clipper2 , IfcOpenShell 0.8.2, OCC 7.8.1
Locale: English/Ireland (en_IE)
Stylesheet/Theme/QtStyle: FreeCAD.qss/FreeCAD Light/
Navigation Style/Orbit Style/Rotation Mode: Revit/Rounded Arcball/Window center
Logical DPI/Physical DPI/Pixel Ratio: 96/158.196/1
```
### Last known good version (optional)
```shell
```
Contributor guide
Research direction
Reproduce the issue with the attached FCStd sample: select Axis System, run Std_MakeLink, and move Axis System001. Trace the Std_MakeLink and Arch_AxisSystem entry points, then verify the fix by confirming that both axis systems are visible and that moving the link changes the linked axis system's placement.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- computer-graphics, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100