Wall based on WallTrace, bug on Sketch.Placement.Rotation.Angle=90

A forum dedicated to the Draft, Arch and BIM workbenches development.
User avatar
Roy_043
Posts: 2077
Joined: Thu Dec 27, 2018 12:28 pm

Re: Wall based on WallTrace, bug on Sketch.Placement.Rotation.Angle=90

Postby Roy_043 » Wed Dec 04, 2019 3:38 pm

The issue is perhaps related to recomputing.

After rotating the sketch I get this error message when the wall is created:
<Exception> Sketch::checkGeoId. GeoId index out range.
Debug: The base sketch of this wall could not be changed, because the sketch has not been edited yet in this session (this is a bug in FreeCAD). Try entering and exiting edit mode in this sketch first, and then changing the wall length should work.


But the wall and the sketch look fine.

If the documents is recomputed before the wall is created the problem does not occur.

Code: Select all

OS: Windows 8.1 (6.3)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.18811 (Git)
Build type: Release
Branch: master
Hash: b809867021deb37be1039dab37b9fe1cafab254e
Python version: 3.6.7
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Dutch/Netherlands (nl_NL)
Attachments
SketchRotateTest.FCStd
(7.87 KiB) Downloaded 7 times