These two things are not mutually exclusive.Workshop_Notes wrote: ↑Mon Apr 25, 2022 5:42 pm I am not sure that relying on the knowledge of any individual, no matter how specialist, is the correct way to proceed. The dimensions in FC are said to be compliant with an International Standard.
Special dimensions (square symbol)
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: Special dimensions (square symbol)
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Special dimensions (square symbol)
Greetings to the Community!
Granted that I am not a programmer, therefore I am not able to know if what follows is already partially in FC.
I think it would be good to create / standardize "Fonts-library" internal to FreeCad expandable / editable (in the sense of adding / modifying), with exclusive access to the developer-coders (or other specific figure), of standardized technical characters that include, in addition to the classic literal, numeric characters, etc. also those relating to the technical symbolism [but not only that in the mechanical field, but also the electrical, electronic, plant engineering (oleodynamic, pneumatic, hydraulic, thermal, fire prevention, ....), etc.].
With this system, this representation would be unified in FC, avoiding having to resort to the various system fonts (which in many cases not all have available), relegating to the latter the only function of caring for the "aesthetic aspect" of the text.
The "different" symbolism, object of this topic, is to be attributed to the not "happy" adaptation of the system fonts, so for example, to name a few, the symbol of parallelism in the TechDraw GD&T function is different from the one derived from the standards that foresee two inclined parallel lines, as well as those of the length of the arch and the dimension of the "tubular diameter" of the profiles mentioned by @wandererfan etc.
Granted that I am not a programmer, therefore I am not able to know if what follows is already partially in FC.
I think it would be good to create / standardize "Fonts-library" internal to FreeCad expandable / editable (in the sense of adding / modifying), with exclusive access to the developer-coders (or other specific figure), of standardized technical characters that include, in addition to the classic literal, numeric characters, etc. also those relating to the technical symbolism [but not only that in the mechanical field, but also the electrical, electronic, plant engineering (oleodynamic, pneumatic, hydraulic, thermal, fire prevention, ....), etc.].
With this system, this representation would be unified in FC, avoiding having to resort to the various system fonts (which in many cases not all have available), relegating to the latter the only function of caring for the "aesthetic aspect" of the text.
The "different" symbolism, object of this topic, is to be attributed to the not "happy" adaptation of the system fonts, so for example, to name a few, the symbol of parallelism in the TechDraw GD&T function is different from the one derived from the standards that foresee two inclined parallel lines, as well as those of the length of the arch and the dimension of the "tubular diameter" of the profiles mentioned by @wandererfan etc.
-
- Posts: 613
- Joined: Wed Sep 29, 2021 8:35 am
Re: Special dimensions (square symbol)
It is a good idea.domad wrote: ↑Tue Apr 26, 2022 1:28 pm The "different" symbolism, object of this topic, is to be attributed to the not "happy" adaptation of the system fonts, so for example, to name a few, the symbol of parallelism in the TechDraw GD&T function is different from the one derived from the standards that foresee two inclined parallel lines, as well as those of the length of the arch and the dimension of the "tubular diameter" of the profiles mentioned by @wandererfan etc.
As a beginning, would a thread here serve to create a list of what is needed? I am thinking you would describe the symbol you want, and reference the Standard from which it is derived. Then we can decide if something from the standard charcter set is OK or if a bespoke one is needed.
Edit: the GD&T symbols are in ISO 7083-1983 (or newer). Indian Standard IS11158-1984 is a direct parallel of ISO and can be found online.
I found this: https://www.cax-if.org/documents/rec_pr ... -05-25.pdf which suggests U+2AFD for the parallelism symbol, and it is a lot better than the current U+2225.
-
- Posts: 613
- Joined: Wed Sep 29, 2021 8:35 am
Re: Special dimensions (square symbol)
There are a set of GD&T fonts, as well as welding symbols here: https://peterkanold.com/fonts that are free for both commercial and personal use. Are these any help?
Re: Special dimensions (square symbol)
Hello Workshop_Notes, greetings to the Community!
It could be an excellent basis of relevance for the creation of "fonts-libraries" strictly related to the standards, to be used with the possibility of replacement only as regards the texts but not replaceable in the case of technical symbolization (GD & T-ASME, ISO- GPS, welds, roughness, etc.), it should be managed (verification / validation in case of creation / replacement / modification) by developers and / or authorized with the obligation to comply with precise parameters for coding by means of software preferably (or exclusively) open source (gpl); all workbenches that need technical symbolization insertions (such as TechDraw) should obligatorily refer (validation for release) to these "fonts-libraries".
- wandererfan
- Veteran
- Posts: 6317
- Joined: Tue Nov 06, 2012 5:42 pm
- Contact:
Re: Special dimensions (square symbol)
As of git commit ef37abc441,
"⧄ squared rising diagonal slash U+29C4" is replaced by "□ white square U+25A1".
"∩ intersection U+2229" is replaced by "◠ upper half circle U+25E0".
I did not replace "∥ parallel to U+2225" with "⫽ double solidus U+2AFD" as I found most of the fonts I checked could not display it properly and I did not want the unknown glyph symbol (⫽).
The "squared rising diagonal slash" icons have been replaced with regular squares.
"⧄ squared rising diagonal slash U+29C4" is replaced by "□ white square U+25A1".
"∩ intersection U+2229" is replaced by "◠ upper half circle U+25E0".
I did not replace "∥ parallel to U+2225" with "⫽ double solidus U+2AFD" as I found most of the fonts I checked could not display it properly and I did not want the unknown glyph symbol (⫽).
The "squared rising diagonal slash" icons have been replaced with regular squares.