View Issue Details

IDProjectCategoryView StatusLast Update
0000888SketcherFeaturepublic2016-02-10 14:19
Reporterscopaev Assigned Tojmaustpc  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionno change required 
Summary0000888: Add more measurement capablity to the length/distance constraint
DescriptionAt the moment the Length tool works in the following manner:
  Select 1 line - a dim is created in parallel with line
  Select 1 line and a point - a dim is created perpendicular to line
  Select any 2 points - a dim is created parallel to 2 points

New additional capability:
  Select any 2 Lines:
    If the 2 lines are parallel - a dim is created perpendicular to line
    If the 2 lines are not parallel - a dim is created same as the angle feature

Note: dim is short for dimension line.
TagsNo tags attached.
FreeCAD Information

Activities

wmayer

2012-11-26 08:28

administrator   ~0002583

> If the 2 lines are parallel - a dim is created perpendicular to line
> If the 2 lines are not parallel - a dim is created same as the angle feature

Both can be done by choosing a point of the 1st line and a 2nd line. Btw, trying to set a dim directly to two lines could be problematic:

* parallel: what happens if you remove the parallelism after setting the dim?
* non-parallel: how do you define the distance between two non-parallel lines?

scopaev

2012-11-26 13:15

reporter   ~0002584

Let me start by saying that the FC dimensioning works as it is intended and it works great. I am not criticizing it in any way. It is getting the job done!

Here is the background for this feature request:
1. Even though the dimensioning works the way it was intended, it took me a while to get used to it.
2. I thought adding these 2 features would make FC an easier transition for folks coming from Solidworks,Siemens NX,Inventor, & PRO-E. In these programs you just select objects (line to line, line to circle, circle to circle, line to arc, etc) not the vertex points. It's very intuitive and think that the FC users would love it.

Clarifications:
* Non-parallel, the dimension should be an angle, not a distance.
* Parallel, if the lines are no longer parallel, either remove the dimension or convert it to an angle such as the non-parallel case.

wmayer

2012-11-26 21:38

administrator   ~0002586

Maybe I just missed the point but IMO this would be a confusing behaviour. Nevertheless, I assign it to the programmer who wrote most of the sketcher code and then it's up to him to decide if it's useful or not.

abdullah

2016-01-08 16:21

manager   ~0006693

I am not sure what a dimension is here in the Sketcher context. Is it a constraint?

Starting in v0.16 there are reference constraints (reference dimension) that may be in the direction of what you indicate.

jmaustpc

2016-02-10 14:18

manager   ~0006818

Hi everyone
This is a very old ticket, I am trying to clean up mantis a bit.

I think this is not a good idea for the reasons Werner stated. But also doing something that does not fit well with the FreeCAD work flow just because some other program works that way, is not in itself a good reason to do something, in my opinion.

I was going to ask for opinions first but I think its more efficient to just close this, we can reopen it if you disagree.

Issue History

Date Modified Username Field Change
2012-11-25 16:46 scopaev New Issue
2012-11-26 08:28 wmayer Note Added: 0002583
2012-11-26 13:15 scopaev Note Added: 0002584
2012-11-26 21:38 wmayer Note Added: 0002586
2012-11-26 21:39 wmayer Status new => assigned
2012-11-26 21:39 wmayer Assigned To => logari81
2012-12-20 20:46 logari81 Summary Add more measurement capablity to the length measurement tool => Add more measurement capablity to the length/distance constraint
2016-01-08 16:21 abdullah Note Added: 0006693
2016-01-08 16:21 abdullah Assigned To logari81 => abdullah
2016-01-08 16:21 abdullah Status assigned => feedback
2016-02-10 14:18 jmaustpc Note Added: 0006818
2016-02-10 14:19 jmaustpc Status feedback => closed
2016-02-10 14:19 jmaustpc Assigned To abdullah => jmaustpc
2016-02-10 14:19 jmaustpc Resolution open => no change required