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ą!

symbole tekstowe solidworks

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.

symbole tekstowe solidworks

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.

symbole tekstowe solidworks

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

Zostaw odpowiedź

Twoj adres e-mail nie bedzie opublikowany.