Use Draft Line to make the line in green as per screenshot, correct co-ordinates are:
First point: (6000.0, 850.0, -4.374670070639297e-10)
Next point: (6000.0, -850.0, -2.1874099753738108e-10) but it will actually appear as this, incorrect co-ordinates are:
First point: (5383.297213243036, 2146.0698053812316, -733.7834858423194)
Next point: (4860.394485586586, 1545.0083079148592, -1355.9590288656448)
The commit that appears to caused this side effect
https://github.com/FreeCAD/FreeCAD/comm ... bbbec25eb4
Therefore I have had to change (as a workaround) line 896 in src\Mod\Draft\DraftSnap.py vertex section from
Code: Select all
p = Vector(info['x'],info['y'],info['z'])
if active:
if self.isEnabled("passive"):
return [p,'endpoint',self.toWP(p)]
else:
return []
elif self.isEnabled("passive"):
return [p,'passive',self.toWP(p)]
else:
return []
To
Code: Select all
p = Vector(info['x'],info['y'],info['z'])
if active:
if self.isEnabled("passive"):
return [p,'endpoint',self.toWP(p)]
else:
return []
elif self.isEnabled("passive"):
return [p,'passive',p]
else:
return []
I don't believe this is a long-term fix as I don't understand what scenario caused the requested change for this in December and therefore this may need a more thorough investigation.
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15694 (Git)
Build type: Release
Branch: master
Hash: 96dee91d5e7d7fd37f43a4dcf406a120ae1f1b8a
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/UnitedKingdom (en_GB)