Having minor issues with angular dimension tool...

It's not much of an issue anymore due to my changed needs, but before I noticed that when used the angle dimension tool (that one that shows the angle like a read out for a blueprint) it would be less accurate when using more decimal places like past 4 or 5 than just using 4 and below. For example, I use 2 guidelines one at 90 and one at 0 and depending on the decimal places I use it will be .000001 off or something like that or if I drag the angle dimension tool's node up and down the guideline it changes more than .00001 or something like that. 

 

Acer Aspire 7750G-6857/ 2.5 GHz with Turbo Boost up to 3.1 GHx/ Windows 7 64 bit/ Intel Core i5-2450M/ Radeon graphics HD 7670M 1GB VRAM/ AMD Dynamic Switchable Graphics/ 6GB DDR3 Memory/ 500GB HDO/ Acer Nplify 802.11 b/g/n 

Parents
  • I think here you are confusing accuracy with cosmetic expediency. If a value is actually 5.0000008 and you want it rounded to 6 places, then displaying it as 5.000001 is actually more accurate than displaying it as a value of 5.000000. The second may be the value you would like to see, but it is not actually the correct answer.

    There are many reasons why the value may actually be 5.0000008 rather than 5.0000000 and the clue in your case is that they are angles, so the distance must be measured diagonally.

    An diagonal distance is the result of a calculation which is going to be performed according to pythagoras' theorem using the differences of the x and y co-ordinates at both ends. If you are aiming for a value of a particular diagonal to be 5 inches, it is unlikely that that the horizontal and vertical components will be exact values of inches (unless you have a 3:4:5 triangle, but that is a very special case). So, the horizontal and vertical distances will be calculated from your desired 5 inch length, expressed to CorelDraw's internal accuracy (which I suspect is very much higher than the value you set as the drawing precision in tools > options > workspace > edit) and stored as the begining and ending co-ordinates. The length of the line must then be recalculated from the stored x and y values. Such calculations are usually not completely reversible -- the result is likely to differ by 1 or two decimal places compared with the target,

    In CorelDraw, you can achieve cosmetic expediency of your dimensions by setting a lower drawing precision. It does not as far as I can make out affect the internal accuracy of the drawing, just the way that dimensions are reported. As an example, if you set the drawing precision to 1 decimal place create a 99 step blend between a 0.1mm object and a 0.2mm object, you will get objects of 0.101, 0.102, 0.103 etc ... but whenever their dimensions are displayed they will be rounded. Break the blend group apart and change the drawing precision to 3 and you will see that the objects were indeed created to the correct size even though your chosen drawing precision was rounding them to 0.1mm

Reply Children
No Data