Page 1 of 2

angular dimensioning greater than 180°

Posted: Wed Apr 18, 2018 6:59 am
by J-J
Hi guys,
In some instances I'd like to label all dimensions in the same direction from the zero line, i.e. label 212°and 270° instead of 148°and 90°
any hint?
angular dims.jpg
angular dims.jpg (91.39 KiB) Viewed 3883 times

Re: angular dimensioning greater than 180°

Posted: Thu Apr 19, 2018 11:06 am
by andrew
I can confirm that this is currently not possible. It would require another entity type currently not supported by QCAD (angular dimension from 3 points).

Re: angular dimensioning greater than 180°

Posted: Thu Apr 19, 2018 9:32 pm
by J-J
OK thanks, I 'll find a work around for this particular drawing.

Re: angular dimensioning greater than 180°

Posted: Fri Apr 20, 2018 4:49 am
by Husky
@Andrew
What J-J is asking for is an ordinary task in mechanical engineering and I'm often confronted by myself with the same problem.
Without knowing what is really going on underneath the QCAD hood I have the feeling that this tool is based on a calculation which is limited to =/< 180°.

Would it be possible to have an additional tool which works > 180° or a shortcut solution which will tell the existing Angular tool to work with a different calculation (> 180°)?

My "naive" thinking about a shortcut solution (e.g. shift key) would work like:
launch Angular tool
chose first line
chose second line
if I need a < 180° dimension - no further action required
if I need a > 180° dimension - press and hold the shift key ...
Husky-2018.04.19-02.png
Husky-2018.04.19-02.png (51.95 KiB) Viewed 3838 times

Re: angular dimensioning greater than 180°

Posted: Fri Apr 20, 2018 6:57 am
by J-J
Some sort of a manual option with a tick box? that would be perfect for the few cases it's needed :wink:

Re: angular dimensioning greater than 180°

Posted: Fri Apr 20, 2018 8:55 am
by andrew
The problem is that the angular dimension based on two lines is defined that way in the DXF/DWG standard (always dimensioning the smallest angle between the two lines). QCAD cannot interpret this differently without braking compatibility. The only way to support this is to support another type of entity (angular dimension from three points) which is a larger project (new entity type with its own properties, needs saving / loading, exporting to various formats, displaying, testing, translation, etc).

Things are hardly ever as easy as they seem. :(

Re: angular dimensioning greater than 180°

Posted: Fri Apr 20, 2018 6:06 pm
by J-J
OK Andrew, maybe in another life then...The "text along" provides a convenient manual way for when that is needed.
Thanks for the explanations.

Re: angular dimensioning greater than 180°

Posted: Mon Apr 23, 2018 11:40 am
by andrew
I've actually experimented with this and added preliminary support for angular dimensions from three points, so angle dimensions for angles > 180° should be supported in the next release unless there are unexpected problems with it.

Re: angular dimensioning greater than 180°

Posted: Mon Apr 23, 2018 11:49 am
by J-J
Thanks Andrew, we will be very happy to experiment with the feature :)

Re: angular dimensioning greater than 180°

Posted: Mon Apr 23, 2018 8:06 pm
by Husky
andrew wrote:I've actually experimented with this and added preliminary support for angular dimensions from three points ...
Yeehaw! :D :D :D
Thank you in advance! :D

Re: angular dimensioning greater than 180°

Posted: Mon Apr 23, 2018 8:49 pm
by andrew
A snapshot release (3.20.1.3) with support for 3 point angular dimensions is now available in the QCAD Professional download area (click the download link in the e-mail received after purchase and scroll to the bottom on the download page).

Change log:
https://qcad.org/changelog

Re: angular dimensioning greater than 180°

Posted: Tue Apr 24, 2018 4:35 am
by Husky
andrew wrote:A snapshot release (3.20.1.3) with support for 3 point angular dimensions is now available ...
Beautiful - works like a charm! Thank you very much! :D

Option Bar (Label, Tolerance, Scale)? I'm sure that is something for later on your list, correct?

BTW? 8)
Could your tool modification also be helpful to cover this problem?
viewtopic.php?f=31&t=4956&p=18291#p18291

Re: angular dimensioning greater than 180°

Posted: Tue Apr 24, 2018 9:20 am
by andrew
Husky wrote:Option Bar (Label, Tolerance, Scale)? I'm sure that is something for later on your list, correct?
Yes, fixed, thanks.
Husky wrote:BTW? 8)
Could your tool modification also be helpful to cover this problem?
viewtopic.php?f=31&t=4956&p=18291#p18291
No, I would work with an auxiliary line in such a case. Eventually, a second angle dimension tool might emerge which allows you to click three points instead of two lines, but you would still need some kind of auxiliary line to create an orthogonal dimension.

Re: angular dimensioning greater than 180°

Posted: Tue Apr 24, 2018 9:52 pm
by Husky
Ok, understood. :wink: Thanks for your explanation!

Re: angular dimensioning greater than 180°

Posted: Wed May 02, 2018 10:04 pm
by J-J
Hi,
The new feature works as expected, well done!
I noticed a different behavior under the interim release when I try to manipulate an already drawn dimension: if I select the handle of a dimension, I cannot manipulate it anymore, and there are two additional circles that do not seem to do anything either. Anyone noticed that?
Win7-64
dim under 3.20.1.3.jpg
dim under 3.20.1.3.jpg (151.87 KiB) Viewed 3583 times