View Issue Details

IDProjectCategoryView StatusLast Update
0002995SketcherFeaturepublic2017-04-20 15:15
ReporternormandcAssigned Toabdullah 
Status assignedResolutionopen 
Product Version0.17 
Target VersionFixed in Version 
Summary0002995: Sketcher horizontal/vertical constraints: implement their use to align points
DescriptionThis report proposes for horizontal and vertical constraints to support selection of two or more points.

Currently, the only valid selection is line segment(s). It would be very useful to be able to align points from independent elements (lines, arc/circle centre points) either horizontally or vertically. Currently, the only way of doing that is to either add a horizontal/vertical dimensional constraint of zero value (which is not considered good practice) or a construction line joining the two points (which adds complexity to the sketch).

Other constraints already support dual modes: tangent constraint doubles as a collinear constraint between lines, equal length constraint can work on arc/circle radii; therefore this implementation would comply with the sketcher philosophy.
Additional InformationSee forum topic:


2017-04-01 17:29normandcNew Issue
2017-04-01 17:30normandcAdditional Information UpdatedView Revisions


2017-04-02 10:17

administrator   ~0008748

Sketch::addHorizontalConstraint source

Sketch::addVerticalConstraint source
2017-04-02 10:17kkremitzkiTag Attached: #lowhangingfruit
2017-04-18 22:06abdullahAssigned To => abdullah
2017-04-18 22:06abdullahStatusnew => assigned


2017-04-18 22:13

developer   ~0008853


Are you working on this? Is this intended for anybody?

I mean, I have just assigned to me and then I saw your tag and code references. I have not started working so let me know if I should or shouldn't go for it.


2017-04-19 00:35

administrator   ~0008855

@abdullah No I'm not working on this, I just thought I'd add a little info to anyone who might want to look at this.


2017-04-20 15:15

developer   ~0008858


Issue History

Date Modified Username Field Change
2017-04-01 17:29 normandc New Issue
2017-04-01 17:30 normandc Additional Information Updated View Revisions
2017-04-02 10:17 kkremitzki Note Added: 0008748
2017-04-02 10:17 kkremitzki Tag Attached: #lowhangingfruit
2017-04-18 22:06 abdullah Assigned To => abdullah
2017-04-18 22:06 abdullah Status new => assigned
2017-04-18 22:13 abdullah Note Added: 0008853
2017-04-19 00:35 kkremitzki Note Added: 0008855
2017-04-20 15:15 abdullah Note Added: 0008858