FreeCAD / FreeCAD/FreeCAD

BIM: Link of an Axis System is empty

Open
#30,699 1 comment 0 reactions 0 assignees View on GitHub
Mod: BIM Status: Confirmed
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.