Site icon SOLIDWORKS BLOG – wszystko o programie SOLIDWORKS

Tworzenie dostosowanych symboli za pomocą tekstu

Czy wiesz, że… ?

Mimo, iż SOLIDWORKS zawiera w standardzie dużą bibliotekę symboli, czasem trzeba użyć czegoś nietypowego.

W każdym razie dobrze jest wiedzieć, że takie symbole możesz wykonać samodzielnie.

Jakiś czas temu pisałem, w jaki sposób za pomocą bloków utworzyć symbol rzutowania europejskiego lub amerykańskiego. Wpis poniżej.

Tworzenie symbolu rzutowania za pomocą bloku

A dziś pokażę, jak można zrobić podobny symbol za pomocą tekstu (linia, przerwa, łuk).

Symbole tekstowe to nic innego jak zbiór informacji o łukach i liniach położonych w układzie współrzędnych (X,Y). Czyli jeżeli wyobrazisz sobie kwadrat o wymiarach 10×10, to podając współrzędne początku i końca możesz utworzyć np. linię.

symbole tekstowe solidworks

Analogicznie będzie z bardziej rozbudowanymi figurami geometrycznymi. Chcąc stworzyć symbol rzutowania amerykańskiego/europejkskiego, należy opisać każdy segment.

Odniesieniem będzie wirtualna kratownica (układ), gdzie lewy dolny róg ma współrzędne 0,0.

Uwaga! Używając ułamków można zrezygnować z pisania zera przed kropką!

Poniżej zamieszczam cały kod.

A,CIRCLE .5,.5,.25
A,CIRCLE .5,.5,.45
A,LINE 0,.5,2,.5
A,LINE .5,0,.5,1
A,LINE 1.1,.25,1.1,.75
A,LINE 1.1,.25,1.85,.09
A,LINE 1.1,.75,1.85,.9
A,LINE 1.85,.05,1.85,.9

Jeżeli chcesz utworzyć długą poziomą linie z przerwą, trzeba opisać dwa segmenty, jak w *THIRD2.

Teraz kluczowe jest odpowiednie zapisanie powstałego kodu.

Wszystkie symbole w SOLIDWORKS zapisane są w pliku gtol.sym, znajdującym się w C:\ProgramData\SOLIDWORKS\SOLIDWORKS xxxx\lang\(język), np. polish, english itp.

Plik taki możesz edytować w dowolnym edytorze tekstowym, np. notatniku.

Uwaga! Przed modyfikacją pliku wskazane jest utworzenie kopii bezpieczeństwa z tego pliku. Drugą istotna sprawa to zmiana uprawnień z poziomu WIN, pozwalająca zapisać plik po zmianie.

Mój kod zapisałem na końcu w grupie Tolerancja położenia i kształtu. Możesz oczywiście stworzyć własną kategorię i tam zapisywać. Ważne jest zachowanie odpowiedniej struktury pliku, co jest opisane na samej górze.

Wstawiając symbol na rysunku po prostu wybieram widoczne na liście pliki.

Analogicznie możesz stworzyć dowolny symbol:

*MINUS1,Potęga -1
A,LINE 0.3,0.8,0.5,0.8
A,LINE 0.8,0.9,1.0,1.1
A,LINE 1.0,1.1,1.0,0.7
*EURO,Symbol euro
A,ARC 0.6,0.5,0.4,95.0,275.0
A,LINE 0.1,0.6,0.6,0.6
A,LINE 0.1,0.4,0.6,0.4
*MIKRO,Mikrometer
A,TEXT .1,.2,|
A,TEXT 0.3,.5,u
A,TEXT 1.0,.5,m
Exit mobile version