View Issue Details

IDProjectCategoryView StatusLast Update
0002804SketcherBugpublic2017-04-17 18:41
ReportertomkcookAssigned Toabdullah 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Platformx64OSWindowsOS Version10
Product Version0.17 
Target Version0.17Fixed in Version 
Summary0002804: Mirroring sketches misses some constraints
DescriptionCreating a mirror of a sketch does not copy all constraints. At least angle constraints are not copied.
Steps To ReproduceCreate a fully-constrained sketch including an angle constraints.
Close the sketch.
Select Sketch -> Mirror Sketch.
Open the mirrored sketch - it is under-constrained.
Additional InformationIf someone can point me to the relevant bit of the source, I'll fix this.
TagsNo tags attached.

Activities

2016-12-01 11:36tomkcookNew Issue

Kunda1

2017-01-16 09:48

manager   ~0007817

Forum thread: http://forum.freecadweb.org/viewtopic.php?f=10&t=19942
2017-02-15 06:06kkremitzkiFile Added: bug2804.fcstd
2017-02-15 06:06kkremitzkiStatusnew => confirmed
2017-02-15 06:06kkremitzkiTarget Version => 0.17

kkremitzki

2017-02-15 06:06

administrator  

bug2804.fcstd (9,261 bytes)

kkremitzki

2017-02-15 06:07

administrator   ~0008304

Confirmed in:

OS: Ubuntu 16.04.2 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10064 (Git)
Build type: None
Branch: master
Hash: d7ed8c4383f394f64dd9314eefa00efae02fb32f
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17

jnxd

2017-02-25 19:40

developer   ~0008435

@tomcook, here the command to mirror sketch is defined. The task creation and then the mirror creation should be happening somewhere in the activated() method. Hope it helps.

jnxd

2017-02-25 19:41

developer   ~0008436

@tomkcook ^^
2017-03-11 14:25jnxdTag Attached: #lowhangingfruit
2017-04-14 15:22Kunda1Assigned To => abdullah
2017-04-14 15:22Kunda1Statusconfirmed => assigned

Kunda1

2017-04-14 15:23

manager   ~0008808

FreeCAD Pull Request 692

abdullah

2017-04-17 18:38

developer   ~0008847

Fix committed to master branch.
2017-04-17 18:38wmayerChangeset attached => FreeCAD master b6833e88
2017-04-17 18:38abdullahStatusassigned => closed
2017-04-17 18:38abdullahResolutionopen => fixed
2017-04-17 18:41Kunda1Tag Detached: #lowhangingfruit

Related Changesets

FreeCAD: master b6833e88

2017-04-12 14:14:26

abdullah


Committer: wmayer Details Diff
Sketcher: Basic symmetry for angle constraint

Fixes 0002804
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File

Issue History

Date Modified Username Field Change
2016-12-01 11:36 tomkcook New Issue
2017-01-16 09:48 Kunda1 Note Added: 0007817
2017-02-15 06:06 kkremitzki File Added: bug2804.fcstd
2017-02-15 06:06 kkremitzki Status new => confirmed
2017-02-15 06:06 kkremitzki Target Version => 0.17
2017-02-15 06:07 kkremitzki Note Added: 0008304
2017-02-25 19:40 jnxd Note Added: 0008435
2017-02-25 19:41 jnxd Note Added: 0008436
2017-03-11 14:25 jnxd Tag Attached: #lowhangingfruit
2017-04-14 15:22 Kunda1 Assigned To => abdullah
2017-04-14 15:22 Kunda1 Status confirmed => assigned
2017-04-14 15:23 Kunda1 Note Added: 0008808
2017-04-17 18:38 wmayer Changeset attached => FreeCAD master b6833e88
2017-04-17 18:38 abdullah Note Added: 0008847
2017-04-17 18:38 abdullah Status assigned => closed
2017-04-17 18:38 abdullah Resolution open => fixed
2017-04-17 18:41 Kunda1 Tag Detached: #lowhangingfruit