FS#73944 - [freecad] TechDraw doesn't show arc center lines

Attached to Project: Community Packages
Opened by Nimrod Maclomhair (nimrod_mack) - Thursday, 24 February 2022, 13:32 GMT
Last edited by Alexander F. Rødseth (xyproto) - Friday, 05 August 2022, 11:24 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Alexander F. Rødseth (xyproto)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Opening FreeCAD from the repos, I cannot see or select arc center line in the TechDraw workbench even though they are turned on in the respective field.

Opening the same file in a self-compiled FreeCAD v19 (with applied vtk patch) shows the center line, as does opening the file with the FreeCAD git head of beginning of February (commit ID 024bde641c27f2875e6d1049feabda5e51644776), so I figured it seems to have something to do with the package in the repos...


Additional info:
* package version(s)
all up-to-date per 2022-02-24, FreeCAD version 0.19.3-13

* config and/or log files etc.
The log files didn't show any error. I don't know how I would produce helpful logfiles.

* link to upstream bug report, if any
I haven't found any upstream bug reports. Also, I cannot reproduce the error with upstream code...

Steps to reproduce:
1. Open FreeCAD from the repos
2. Open e.g. the attached demo file
3. Note how in the TechDraw page, there are no arc center marks even though they are set to be visible.

Sorry to bother, if it turns out to be an upstream related issue...

This task depends upon

Closed by  Alexander F. Rødseth (xyproto)
Friday, 05 August 2022, 11:24 GMT
Reason for closing:  Upstream
Comment by Nimrod Maclomhair (nimrod_mack) - Monday, 07 March 2022, 19:48 GMT
Issue persists for freecad 0.19.4-1 in the repos for me...
Comment by Alexander F. Rødseth (xyproto) - Monday, 14 March 2022, 10:29 GMT
Thanks for reporting! I think that diving into the FreeCAD code might be needed to pinpoint where this issue lies. It could be a missing dependency, packaging problem or an issue with the current patches.

I'll go through the current set of patches and see if some of them can be removed and/or if it has an effect on the center line.

Comment by Alexander F. Rødseth (xyproto) - Friday, 29 July 2022, 23:37 GMT
Is this still an issue in freecad 0.20, which should appear in [community] shortly?
Comment by Nimrod Maclomhair (nimrod_mack) - Monday, 01 August 2022, 07:55 GMT
I just tried opening the ArcCenterLineTest attached above in FreeCad 0.20 of the repos and the issue is still there. To make sure it is not related to the file, I also quickly created a cylinder and tried to get the arc center point in TechDraw, which failed as well.


[edit 2022-08-17]
Without wanting to reopen the issue: It is indeed related to the Arch package - building the 0.20.1 git tag locally fixes the problem, and rebuilding the PKGBUILD also fixed the problem.
Comment by Alexander F. Rødseth (xyproto) - Friday, 05 August 2022, 11:18 GMT
Thanks for the reply.

Please report the issue upstream. The current Arch Linux package only uses code from the git repository, using the `0.20.0` tag, with no patches applied.

Loading...