Definiowanie rodzajów linii w AutoCADzie


Definiowanie rodzajów linii w AutoCADzie
W AutoCAD-zie jest dostępnych kilkanaście rodzajów linii. Po pewnym czasie pracy z
programem użytkownik
może stwierdzić, że są one niewystarczające do jego potrzeb. Dlatego też AutoCAD pozwala
obsługującemu na
działanie twórcze, jeśli uważa on, że to, co standardowo oferuje program, nie spełnia jego
wymagań. Problem ten można wyeliminować na kilka sposobów. Jednym z nich często
stosowanym przez początkujących użytkowników programu AutoCAD, jest utworzenie bloku o
wyglądzie potrzebnej linii i kopiowanie go. Innym sposobem uporania się z tym problemem, o
wiele korzystniejszym, jest zdefiniowanie własnych rodzajów linii. Linie te mogą być
wykorzystywane w każdym rysunku i zamiana jednej w drugą jest łatwiejsza niż w przypadku
bloków.
Definicje rodzajów linii znajdują się w plikach LIN.
Standardowe linie AutoCAD-a zawiera plik acad.lin. Pliki LIN są plikami typu ASCII, to znaczy że
mogą być edytowane w dowolnym edytorze tekstów.
Poniżej przedstawiony jest przykład definicji linii typu center z pliku acad.lin.
*CENTER,Center ____ _ ____ _ ____ _ ____ _ ____ _ ____
A,1.25,-.25,.25,-.25
Definicja każdego rodzaju linii składa się z dwóch wierszy. Wiersz pierwszy zawiera nazwę typu
linii oraz jej uproszczoną postać, która może być dowolnie przedstawiona przez użytkownika.
Wiersz ten zaczyna się od znaku .*..
Drugi wiersz definiuje linię w sposób jednoznaczny. Zaczyna się on od dużej litery .A.. Litera ta
oznacza początek właściwej definicji linii. Następnie kolejno podajemy długości linii i przerw
między nimi. Przerwę między liniami oznacza znak minus poprzedzający długość. W przypadku
odległości mniejszych od 1 nie musimy wpisywać 0 przed kropką. To znaczy zamiast długości
0.25 wpisujemy .25. Aby zdefiniować kropkę w rodzaju linii, podajemy długość linii jako równą
zero. Powyższa definicja linii typu CENTER informuje, że po linii o długości 1.25 następuje
przerwa o długości 0.25, potem linia o długości 0.25 i kolejna przerwa o tej samej długości.
Sekwencja ta jest powtarzana.
Pierwszy i ostatni odcinek linii jest skracany lub wydłużany przez program, gdyż linie są
automatycznie dopasowywane do długości rysowanego odcinka. Gdyby operacja ta nie była
wykonywana, to mogłoby się zdarzyć, np. w przypadku linii przerywanej, że narysowany
odcinek będzie się kończył przerwą, a nie, jak powinien linią.
Istnieje możliwość zdefiniowania bardziej złożonych typów linii. Linie mogą zawierać tekst oraz
symbole, definiowane za pomocą kształtów (shape).
DEFINIOWANIE TYPU LINII ZAWIERAJCEJ TEKST
W definicji linii należy podać łańcuch znaków, jaki ma być na niej umieszczony, styl tekstu, skalę
tekstu, obrót, przesunięcie względem punktu ostatniego definiowanego wycinka linii. Poniżej
przedstawiony jest przykład definicji linii zawierającej tekst z pliku acad.lin.
*HOT_WATER_SUPPLY,Hot water supply   HW   HW   HW  
A,.5,-.2,[ HW ,STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.2
W drugim wersie podano dodatkowe dane, które dotyczą tekstu. W powyższym przykładzie jest
to tekst .HW.. Aańcuch znaków, który ma być umieszczony na linii, musi być ujęty w cudzysłów.
Po przecinku określony jest styl tekstu. W powyższym przykładzie jest to nazwa STANDARD.
Następnie podajemy inne parametry, i tak:
S . skala tekstu;
X . przesunięcie w osi X;
Y . przesunięcie w osi Y;
R . obrót tekstu.
Podajemy tylko te parametry, które są potrzebne, tak więc np. podawanie R=0 nie jest
konieczne, gdyż wartości 0 są wartościami domyślnymi. Jeśli więc nie podamy parametru R w
definicji, program domyślnie przyjmie jego
wartość jako równą 0. Tekst w definicji powyższego przykładu jest w skali 1, o obrocie 0,
przesunięty w osi X o 1.0 a w osi Y o .0.5, względem punktu końca przerwy. Poniżej znajduje się
listing fragmentu pliku acad.lin
przedstawiający definicje typów linii zawierających definicje tekstu.
*HOT_WATER_SUPPLY,Hot water supply   HW   HW   HW  
A,.5,-.2,[ HW ,STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.2
*GAS_LINE,Gas line   GAS  GAS  GAS  GAS  GAS  GAS
A,.5,-.2,[ GAS ,STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.25
Na linii można również umieścić elementy typu shape (kształt). Definiowanie tego typu
elementów jest podobne do definiowania tekstów. Jednak zamiast łańcucha znaków podajemy
nazwę kształtu, a zamiast nazwy stylu nazwę pliku, który zawiera definicję odpowiedniego
kształtu.
Poniżej przedstawiony jest przykład definicji linii zawierającej tekst z pliku acad.lin.
*FENCELINE1,Fenceline circle   0  0  0  0  0  0
A,.25,-.1,[CIRC1,ltypeshp.shx,x=-.1,s=.1],-.1,1
W przykładowej linii jest umieszczony shape o nazwie CIRC1, którego definicja znajduje się w
pliku LTYPESHP.SHX. Plik ten musi znajdować się w katalogu dostępu AutoCAD-a. Podawanie
parametrów charakteryzujących shape jest takie samo jak w przypadku tekstu umieszczonego w
definicji linii.
Poniżej przedstawiony jest listing fragmentu pliku acad.lin, w którym znajdują się definicje
typów linii zawierających kształty (shape).
*FENCELINE1,Fenceline circle   0  0  0  0  0  0
A,.25,-.1,[CIRC1,ltypeshp.shx,x=-.1,s=.1],-.1,1
*FENCELINE2,Fenceline square   []  []  []  []  [] -
A,.25,-.1,[BOX,ltypeshp.shx,x=-.1,s=.1],-.1,1
*TRACKS,Tracks -|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-
A,.15,[TRACK1,ltypeshp.shx,s=.25],.15
*BATTING,Batting SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
A,.0001,-.1,[BAT,ltypeshp.shx,x=-.1,s=.1],-.2,[BAT,
ltypeshp.shx,r=180,x=.1,s=.1],-.1
*ZIGZAG,Zig zag /\/\/\/\/\/\/\/\/\/\\/\/\/\/\/\/\/\/\/\/\/\/
A,.0001,-.2,[ZIG,ltypeshp.shx,x=-.2,s=.2],-.4,[ZIG,
ltypeshp.shx,r=180,x=.2,s=.2],-.2
Długości podawane w definicjach linii odnoszą się do skali typu linii równej 1. Dla skali większej
lub mniejszej będą one odpowiednio przeskalowane. Skalę typu linii można zmienić po wpisaniu
w linii poleceń AutoCAD-a polecenia Ltscale. Program wyświetli aktualną skalę i będzie czekał na
podanie nowej. Potwierdzenie bez podania skali jest równoznaczne z zachowaniem poprzedniej
wielkości. Utworzone linie do rysunku zostają załadowane poprzez użycie polecenia Linetype.
Wyboru można dokonać wpisując je w linii poleceń, jak też poprzez wybór z belki narzędziowej
z menu Format Linetype. Pojawi się okno dialogowe zarządzania liniami
Polecenie Load& umożliwia załadowanie pliku LIN, zawierającego definicje linii. Po wybraniu tej
opcji należy wybrać rodzaje linii, które chcemy załadować z pliku bieżącego, lub wybrać
polecenie File i następnie wskazać
plik LIN. Następnie należy wybrać te linie, które chcemy wczytać. Pozostałe nie będą wczytane
do bieżącego rysunku. Polecenie Delete powoduje usunięcie typu linii z bieżącego rysunku. Po
lekturze niniejszego artykułu utworzenie własnych linii nie powinno przysporzyć nawet
początkującemu użytkownikowi większego problemu. Sprawą kłopotliwą może okazać się
definiowanie kształtów (shape),


Wyszukiwarka

Podobne podstrony:
definicje rodzaje
SKALA MAPY DEFINICJA FORMY WYRAŻANIA SKALI, RODZAJE ZAPISU
Rodzaj i zakres … Dz U 1995 25
WWW?D PL AutoCAD kurs dla średniozaawansowanych14
02 JTPWyjatki Klonowanie Identycznosc Rodzaje
Ujawnianie śladów linii papilarnych na płytach CD oraz jego wpływ
WWW?D PL AutoCAD kurs dla średniozaawansowanych12
DOSKONALENIE PRZEPŁYWU MATERIAŁÓW W U KSZTAŁTNEJ LINII MONTAŻU
Teoria Definicje Statystyka
definicja i podzial
Analiza porównawcza rodzajów, przyczyn i okoliczności zgonów na podstawie badań sekcyjnych (2)
GGK AutoCAD zestaw2

więcej podobnych podstron