View Issue Details

IDProjectCategoryView StatusLast Update
0002264SketcherBugpublic2017-07-15 11:00
Reporterseveroraz Assigned Toabdullah  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version0.17 
Summary0002264: Construction lines should be rendered below non-construction lines
DescriptionConstruction lines should be rendered below non-construction lines because their use is secondary and otherwise it becomes difficult to work with sketch lines that overlap construction lines.
Steps To Reproduce1. Draw a line
2. Draw a line on top of the previous line
3. Set either line to be a construction line
4. Observe how the construction line is rendered over the sketch line
TagsNo tags attached.
FreeCAD Information

Activities

Kunda1

2017-01-23 21:29

administrator   ~0007927

Forum thread: https://forum.freecadweb.org/viewtopic.php?f=10&t=20164

normandc

2017-01-24 05:02

manager   ~0007945

What I'm getting now is that the first sketched geometry will always stay on top of any other geometry that gets added afterwards, independent of whether the first sketched geometry is construction or non-construction.

Whether the new behaviour is more desirable or intended is another matter...

OS: Ubuntu 14.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6707 (Git)
Build type: None
Branch: releases/FreeCAD-0-16
Hash: 5465bc47c95db45e0be85dc0e2872419efadce0f
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17

and

OS: Ubuntu 14.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.9747 (Git)
Build type: None
Branch: master
Hash: f5c0f579cbd7ce668727f8835946e4e9abc0eec6
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17

Kunda1

2017-01-25 12:10

administrator   ~0007974

@nemesis writes
> [phenomena described is still valid] but maybe construction lines just need to be dot dash lines?
that's maybe more a matter of choice than a bug I guess.

Kunda1

2017-04-26 11:23

administrator   ~0008772

@abdullah wrote:
What is drawn on top of what depends on what you want to achieve. Drawing construction on top of normal is as bad a solution as doing it otherwise, just because there are cases where one is needed an other where the other is needed.

I am currently working out a more general solution, so I assign this to myself.

Kunda1

2017-04-26 11:29

administrator   ~0008773

Abdullah committed fix in c:FreeCAD:937c6179: (but changeset hasn't been updated yet). Resolving.
Note: please don't close without attaching commit to ticket

Kunda1

2017-07-15 11:00

administrator   ~0009760

https://github.com/FreeCAD/FreeCAD/commit/937c6179e2aa960d94279d634957a796af241d42

Issue History

Date Modified Username Field Change
2015-09-14 06:41 severoraz New Issue
2017-01-23 21:29 Kunda1 Note Added: 0007927
2017-01-23 21:30 Kunda1 Tag Attached: #pending
2017-01-24 05:02 normandc Note Added: 0007945
2017-01-25 12:10 Kunda1 Note Added: 0007974
2017-04-26 11:22 Kunda1 Project PartDesign => Sketcher
2017-04-26 11:23 Kunda1 Assigned To => abdullah
2017-04-26 11:23 Kunda1 Status new => assigned
2017-04-26 11:23 Kunda1 Note Added: 0008772
2017-04-26 11:29 Kunda1 Note Added: 0008773
2017-04-26 11:30 Kunda1 Status assigned => resolved
2017-04-26 11:30 Kunda1 Resolution open => fixed
2017-04-26 11:30 Kunda1 Fixed in Version => 0.17
2017-07-15 10:57 Kunda1 Tag Detached: #pending
2017-07-15 11:00 Kunda1 Status resolved => closed
2017-07-15 11:00 Kunda1 Note Added: 0009760