View Issue Details

IDProjectCategoryView StatusLast Update
0002263PartDesignFeaturepublic2015-12-15 13:15
Reporterseveroraz Assigned Toabdullah  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionno change required 
Product Version0.15 
Fixed in Version0.16 
Summary0002263: Enable vertical and horizontal constraint for points
DescriptionIt would come in handy to set vertical or horizontal constraints for pairs of points.

A vertical constraint for a pair of points would make them have the same horizontal position (hence they would be connected by a vertical line)

A horizontal constraint would make them have the same vertical position.
TagsNo tags attached.
FreeCAD Information

Activities

yorik

2015-09-14 16:21

administrator   ~0006422

It exists already... If you have a line between the points, you can set a vertical/horizontal constraint. If you want to do that on two points without a line connecting them, you can use a vertical or horizontal distance constraint set to zero...

severoraz

2015-09-27 17:05

reporter   ~0006469

Well that's true, it is possible right now, but why not subscract a step from such a common operation?

abdullah

2015-10-04 09:24

manager   ~0006475

What about using a construction line and assign the vertical/horizontal constraint to it?

What you request, while possible, does not seem to follow the logic behind the sketcher. I explain myself:

1. If you want to limit one of the degrees of freedom of one point, then what Yorik says fully applies. This is a logic common operation.

2. If you want to limit one of the degrees of freedom of two points to a same value within the same sketch, then you are implicitly reducing two degrees of freedom (one per point) to a same value. So you want in addition to a normal point contraining, that the value is the same. This is an overcomplicated definition of a line. Most CAD users will just use a construction line here.

3. If you want to limit one of the degrees of freedom of two points of a same or different sketch to the same value, you can also use Eric's expressions (in the very recent PPA builds).

abdullah

2015-10-09 11:51

manager   ~0006489

As in my last reply. This functionality exist either by fixing a point dimensions, using a construction line or using expressions. Each solution applies better to different problems. The one described by the reported seem to be the use of a construction line.

Issue History

Date Modified Username Field Change
2015-09-14 06:22 severoraz New Issue
2015-09-14 16:21 yorik Note Added: 0006422
2015-09-27 17:05 severoraz Note Added: 0006469
2015-10-04 09:24 abdullah Note Added: 0006475
2015-10-04 09:25 abdullah Assigned To => abdullah
2015-10-04 09:25 abdullah Status new => assigned
2015-10-09 11:51 abdullah Note Added: 0006489
2015-10-09 11:51 abdullah Status assigned => closed
2015-10-09 11:52 abdullah Resolution open => no change required
2015-12-15 13:15 yorik Fixed in Version => 0.16