Special dimensions (square symbol)

Discussions about the development of the TechDraw workbench
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
chrisb
Veteran
Posts: 54199
Joined: Tue Mar 17, 2015 9:14 am

Re: Special dimensions (square symbol)

Post by chrisb »

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.
These two things are not mutually exclusive.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
domad
Veteran
Posts: 2094
Joined: Mon Jun 22, 2020 12:16 pm

Re: Special dimensions (square symbol)

Post by domad »

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.
Workshop_Notes
Posts: 613
Joined: Wed Sep 29, 2021 8:35 am

Re: Special dimensions (square symbol)

Post by Workshop_Notes »

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.
It is a good idea.

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.
Workshop_Notes
Posts: 613
Joined: Wed Sep 29, 2021 8:35 am

Re: Special dimensions (square symbol)

Post by Workshop_Notes »

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?
domad
Veteran
Posts: 2094
Joined: Mon Jun 22, 2020 12:16 pm

Re: Special dimensions (square symbol)

Post by domad »

Workshop_Notes wrote: Thu Apr 28, 2022 9:53 am .....
wandererfan wrote: Thu Apr 21, 2022 3:00 pm ping
edi wrote: Mon Apr 25, 2022 4:26 pm ping
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".
User avatar
wandererfan
Veteran
Posts: 6317
Joined: Tue Nov 06, 2012 5:42 pm
Contact:

Re: Special dimensions (square symbol)

Post by wandererfan »

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.
Post Reply