Techdraw decimal places - observed to be changed
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Techdraw decimal places - observed to be changed
Hi all,
I downloaded the new release FreeCAD_0.19.16523_x64_Conda_Py3QT5-WinVS2015 and after loading FC files I created in release 16502, I observed that dimensions without decimal places have now in minimum one decimal place.
I tried to fix this in program settings but no success.
Can anyone confirm this?
kind regards
I downloaded the new release FreeCAD_0.19.16523_x64_Conda_Py3QT5-WinVS2015 and after loading FC files I created in release 16502, I observed that dimensions without decimal places have now in minimum one decimal place.
I tried to fix this in program settings but no success.
Can anyone confirm this?
kind regards
- wandererfan
- Veteran
- Posts: 6321
- Joined: Tue Nov 06, 2012 5:42 pm
- Contact:
Re: Techdraw decimal places - observed to be changed
Could you post one of your 16502 files, please?
Re: Techdraw decimal places - observed to be changed
Enclosed please find one simple file, together with screenshots of the adjustment menues.
I tried to reproduce the fault between the 2 releases this day again, but actually I cannot.
Now I cannot change the decimal places to dimensions with no decimal place.
I've the impression as the parallel Installation of 0.19.16523 was carried newly, there has been something changed in the system.
. . . .
I tried to reproduce the fault between the 2 releases this day again, but actually I cannot.
Now I cannot change the decimal places to dimensions with no decimal place.
I've the impression as the parallel Installation of 0.19.16523 was carried newly, there has been something changed in the system.
. . . .
- wandererfan
- Veteran
- Posts: 6321
- Joined: Tue Nov 06, 2012 5:42 pm
- Contact:
Re: Techdraw decimal places - observed to be changed
Once a FormatSpec is assigned to a Dimension, it controls the decimal places. To get rid of your decimals, you need to change the format on individual dimensions. In preferences, a FormatSpec overrides the AlternateDecimals at Dimension creation time.
Re: Techdraw decimal places - observed to be changed
@wandererfan
Oh No!
Got it now.
My fault was apparently to overlook the setted check mark at Use Global Decimals.
.
.
Thank you so much!
Oh No!
Got it now.
My fault was apparently to overlook the setted check mark at Use Global Decimals.
.
.
Thank you so much!
Re: Techdraw decimal places - observed to be changed
Proceeding with the drawing, I had another problem related to the diameter dimensioning of the shaft.
. .
1) I wanted to nominate tolerances.
According to my knowledge unfortunately at the actual state of FC there is no tool existing to simply add tolerances to selected dimensions.
so I try to add the tolerance values as symbol with a .svg file.
Here I find that special characters such as Ø, ±, .., are not correctly plotted.
. .
Q 1 --> does anyone know a reason for that strange behaviour?
I know that the special characters could be directly entered in the dimensioning field with the intended result.
I solved this by inserting the symbol via .png image file.
2) I wanted to diameter dimensioning the cross-bore in the shaft.
Here I tried to select the drag points in Techdraw. Unfortunately with no success. Probably this because I inserted a chamfer of 0,5 mm around the bore and the drawing scale is 1:1.
In this context I noticed that the diameter of drag points are very large compared to the line sizes.
. .
Q 2 --> Is there a reason why the drag points have this large size?
I'm not convinced that the only solution proposed could be to enlarge the scale of the drawing, but this lead to unnecessary large drawings.
Do I count beans?
What are your perspectives, opinions ...?
. .
1) I wanted to nominate tolerances.
According to my knowledge unfortunately at the actual state of FC there is no tool existing to simply add tolerances to selected dimensions.
so I try to add the tolerance values as symbol with a .svg file.
Here I find that special characters such as Ø, ±, .., are not correctly plotted.
. .
Q 1 --> does anyone know a reason for that strange behaviour?
I know that the special characters could be directly entered in the dimensioning field with the intended result.
I solved this by inserting the symbol via .png image file.
2) I wanted to diameter dimensioning the cross-bore in the shaft.
Here I tried to select the drag points in Techdraw. Unfortunately with no success. Probably this because I inserted a chamfer of 0,5 mm around the bore and the drawing scale is 1:1.
In this context I noticed that the diameter of drag points are very large compared to the line sizes.
. .
Q 2 --> Is there a reason why the drag points have this large size?
I'm not convinced that the only solution proposed could be to enlarge the scale of the drawing, but this lead to unnecessary large drawings.
Do I count beans?
What are your perspectives, opinions ...?
Re: Techdraw decimal places - observed to be changed
Tolerances were added during the development of 0.18, so if you are using 0.18 or above, you should have access to them: Over/Under Tolerances.
Do you mean the node sizes?Q 2 --> Is there a reason why the drag points have this large size?
These can be configured, Re: Help with TechDraw, or turned off with TechDraw Toggle.
What the hell does this mean?Do I count beans?
Last edited by vocx on Thu May 02, 2019 3:11 am, edited 1 time in total.
Always add the important information to your posts if you need help. Also see Tutorials and Video tutorials.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
- wandererfan
- Veteran
- Posts: 6321
- Joined: Tue Nov 06, 2012 5:42 pm
- Contact:
Re: Techdraw decimal places - observed to be changed
@vocx answered some of this while I was thinking...
The other problem with dimensioning the bore is that the circumferences project as BSplines, not Circles. You can tell by the number of Vertices on the curve. A true circle would have just 1 Vertex on the edge. We don't have a good solution for this problem yet.
This one I have some answers for. Over/under tolerances (red rectangles) are easily added.
I don't know for sure, but it looks like a unicode conversion problem somewhere in the chain. I recreated one of your svg files and in inkscape they either look like Utf8 encoded text or like characters that aren't in the font. Not sure where this happens. Need to do some investigating.so I try to add the tolerance values as symbol with a .svg file.
Here I find that special characters such as Ø, ±, .., are not correctly plotted.
The Vertexes are big because I don't see well and have trouble selecting small features. There is a setting in preferences for VertexScale where you can adjust them to your liking. You can also turn off the center mark to reduce visual clutter. (see Blue rectangle in first image).2) I wanted to diameter dimensioning the cross-bore in the shaft.
Here I tried to select the drag points in Techdraw. Unfortunately with no success. Probably this because I inserted a chamfer of 0,5 mm around the bore and the drawing scale is 1:1.
In this context I noticed that the diameter of drag points are very large compared to the line sizes.
Q 2 --> Is there a reason why the drag points have this large size?
The other problem with dimensioning the bore is that the circumferences project as BSplines, not Circles. You can tell by the number of Vertices on the curve. A true circle would have just 1 Vertex on the edge. We don't have a good solution for this problem yet.
Not sure this metaphor translates properly. In English, a "bean counter" is an accountant or bookkeeper. I think I might say "am I picking nits". And no, you are not counting beans or picking nits.Do I count beans?
What are your perspectives, opinions ...?
Re: Techdraw decimal places - observed to be changed
Sorry for that, it's obvious that I missed this change to add directly tolerances in Techdraw dimensioning.
Many thanks for the hint. I would have carried on with the adding of tolerance values as symbol with a .svg file.
Unfortunately I could not really follow and manage to adjust the correct values such as e. g.
.
.
--> Can you submit a more detailed description what to do to get the needed result?
.
I used the term drag points.
Yes, I meant the nodes = intersection points = vertices.
.
The vertices I mean are shown in the following figure in blue colour
. .
Until now, I did not know, that the vertice size can be configured.
. .
So, if I change the value from 3 to e. g. 1
the displayed solution ans the "selectability" of nodes will be improved significantly.
.
I meant counting beans (german expression) = nit-picking.
Sorry that my selected term is not formulated poignantly:
German term = Erbsenzählen ==> English term = nit-picking
Re: Techdraw decimal places - observed to be changed
@wandererfan
Thank you also so much for your support.
.
. .
This because I didn't get the clue in which menue/ submenue I must enter which value.
--> Can you submit a more detailed description what to do to get the needed result?
Thank you also so much for your support.
.
Unfortunately I could not really follow and manage to adjust the correct values such as e. g.wandererfan wrote: ↑Wed May 01, 2019 7:26 pm
...Over/under tolerances (red rectangles) are easily added.
. .
This because I didn't get the clue in which menue/ submenue I must enter which value.
--> Can you submit a more detailed description what to do to get the needed result?