AutoCAD to profesjonalne oprogramowanie do projektowania technicznego. Poniższe informacje pomogą efektywniej organizować pliki w produktach AutoCAD.
Domyślna struktura katalogów programów i plików pomocniczych została zaprojektowana w celu skutecznego organizowania ich w odpowiednie grupy. Jeśli struktura pliku programu, domyślna obsługa nie spełnia potrzeb, możesz to zmienić. Jednak niektóre aplikacje znajdują określone pliki w określonych lokalizacjach. Dlatego należy zweryfikować zmiany, które nie są sprzeczne z wymaganiami tych aplikacji. Jeśli dysk lub katalog nie ma pełnej ścieżki, AutoCAD może zlokalizować plik w ścieżkach wyszukiwania bibliotek.

AutoCAD odwołuje się do pliku systemu operacyjnego użytkownika, aby zidentyfikować zapisane i dostosowane pliki lokalne. Uzyskaj dostęp do lokalizacji tych plików za pomocą następujących zmiennych systemowych:
- LOCALROOTPREFIX - zawiera pełną ścieżkę do katalogu głównego, w którym jest zainstalowany lokalny plik dostosowywania.
- ROAMABLEROOTPREFIX - zawiera pełną ścieżkę do katalogu głównego, w którym jest zainstalowany dostosowywany plik migracji.
Począwszy od wersji AutoCAD 2013 SP1 dla systemu Windows i AutoCAD 2014 dla komputerów Mac , pliki acad <numer_release> .lsp i acad <numer_release> doc.lsp oraz ich starsze pliki tylko z domyślnego katalogu instalacyjnego produktu. W zależności od ustawienia parametru systemowego SECURELOAD parametr TRUSTEDPATHS określa katalogi, z których można pobierać produkty oparte na programie AutoCAD i uruchamiać pliki zawierające kod. Ponadto kontrola parametrów systemowych LEGACYCODESEARCH w folderze Rozpocznij w zostanie przeszukana w pliku .exe.
Przykładowy kod AutoLISP identyfikuje polecenie CUSTFILES i otwiera Eksploratora Windows lub Eksploratora plików w miejscu instalacji dostosowywanego pliku ruchomego.
Uwaga: Polecenie SHELL jest dostępne tylko w systemie Windows, a AutoLISP nie obsługuje programu AutoCAD LT.
(defun c: custfiles ()
(polecenie „shell”
(strcat „explorer \” ”(getvar„ roamablerootprefix ”)„ \ ””)
)
(princ)
)
Ścieżka wyszukiwania w bibliotece
Ścieżka wyszukiwania biblioteki określa, gdzie program będzie wyszukiwał pliki, gdy nie masz pełnej nazwy ścieżki w następujący sposób:
- Folder Rozpocznij w: ten folder jest określony przez właściwość Rozpocznij w ikony skrótu na pulpicie lub folder w pliku, który należy kliknąć dwukrotnie, aby otworzyć (parametr systemowy STARTINFOLDER).
- Katalog zawierający bieżący plik rysunku (parametr systemowy DWGPREFIX).
- Folder nazwy projektu dla zewnętrznego pliku referencyjnego, takiego jak image, odnośnik zewnętrzny lub warstwa tła (parametr systemowy PROJECTNAME).
- Katalog jest wymieniony w łączach Wyszukiwanie plików pomocniczych (parametr systemowy ACADPREFIX).
- Katalog zawierający zainstalowane pliki programu.
W zależności od bieżącego środowiska dwa lub więcej katalogów może być takich samych.
Ważne: W programie AutoCAD 2016 parametr systemowy LEGACYCODESEARCH, który steruje folderem Rozpocznij w lub Folder rysunku, będzie używany do wyszukiwania pliku wykonywalnego (.exe). Ponieważ folder Początek i rysunki są często celem złośliwego oprogramowania, firma zaleca wyłączenie ustawienia LEGACYCODESEARCH (ustaw na 0).
Jeśli pliku nie ma w tej ścieżce wyszukiwania, musisz podać pełną lub względną nazwę ścieżki i nazwę pliku, zanim program będzie mógł go znaleźć. Na przykład, jeśli chcesz wstawić plik part5.dwg do bieżącego rysunku i nie ma go w ścieżce wyszukiwania w bibliotece, musisz wybrać pełną lub względną nazwę ścieżki w oparciu o prawidłową ścieżkę w bibliotece. Względna nazwa ścieżki jest pokazana w następujący sposób:
Polecenie: -wstaw
Wpisz nazwę bloku lub [?]: / Files2 / olddwgs / part5
Struktura katalogów
AutoCAD wykorzystuje katalog główny i podkatalogi w strukturze drzewa, zachęcając użytkowników do przechowywania dodatkowych plików, takich jak aplikacje AutoLISP (nie zawarte w programie AutoCAD LT), pliki niestandardowe lub narzędzia innych firm, osobne rozdziały. Zainstalowany program i plik pomocy technicznej. W rezultacie oprogramowanie ułatwia monitorowanie potencjalnych konfliktów i aktualizację aplikacji bez wpływu na inne komponenty.
Domyślny produkt AutoCAD znajduje się w folderze Program File w systemie Windows i Applications w Mac OS. Możesz tworzyć nowe katalogi na tym samym poziomie (na przykład / AcadApps ) i zapisywać niestandardowe programy, niestandardowe pliki i inne aplikacje innych firm w podfolderach na następnym poziomie. Jeśli chcesz zachować wiele folderów rysunku (dla każdego pliku roboczego), możesz utworzyć foldery, takie jak / AcadJobs i podfoldery dla każdego zadania.
Proces znajdowania poleceń
Wprowadzając polecenie, AutoCAD wykonuje serię kroków, aby ocenić poprawność nazwy polecenia. Zamówienie może być:
- Zintegrowane polecenie lub parametr systemowy.
- Zewnętrzne polecenie lub alias jest określone w pliku acad.pgp (acadlt.pgp w programie AutoCAD LT).
- Wpis Autokorekty dla polecenia w pliku autoCorrectUserDB.pgp .
- Wpis synonimowy polecenia w pliku acadSynonimyGlobalDB.pgp .
- Zdefiniowane przez użytkownika polecenie AutoLISP
- Polecenia wybrane przez użytkownika za pomocą aplikacji ObjectARX lub Managed .NET.
- Polecenie sterownika urządzenia.
Uwaga: AutoCAD LT nie obsługuje AutoLISP, ObjectARX, Managed .NET. Zarządzane aplikacje .NET nie są dostępne w systemie Mac OS.
Możesz wprowadzić polecenie w wierszu polecenia lub uruchomić je z interfejsu użytkownika. Polecenia można również wykonywać w plikach skryptowych lub przy użyciu aplikacji AutoLISP, ObjectARX, Managed .NET.
Poniższa lista opisuje kolejność wyszukiwania dla sprawdzania poprawności nazw poleceń:
- Jeśli dane wejściowe to odpowiedź o wartości zerowej (spacja lub Enter), AutoCAD używa nazwy ostatnio wygenerowanego polecenia. Domyślnie jest to POMOC.
- Sprawdź to polecenie na liście dostępnych poleceń. Jeśli polecenie znajduje się na liście i nie zaczyna się od kropki, program sprawdzi polecenie na podstawie listy nieznanych poleceń. Jeśli polecenie nie zostanie zidentyfikowane, wyszukiwanie będzie kontynuowane. W przeciwnym razie polecenie zostanie uruchomione, chyba że jest to możliwe z innego powodu. Nie można uruchamiać poleceń w trybie przezroczystym lub ukrywać się w systemie.
- Przetestuj polecenie na podstawie nazw poleceń zdefiniowanych przez sterownik urządzenia, a następnie sterownik ekranu.
- Polecenie jest porównywane z poleceniami zewnętrznymi zdefiniowanymi w pliku parametrów programu. Jeśli zostanie wybrana nazwa polecenia odpowiadająca poleceniu zewnętrznemu, polecenie to zostanie uruchomione i wyszukiwanie zostanie zakończone.
- To polecenie jest porównywane z listą poleceń zdefiniowanych przez AutoLISP, ObjectARX, Managed .NET. W tym momencie oprogramowanie załaduje polecenie automatycznego ładowania (niedostępne w programie AutoCAD LT).
- Program sprawdza nazwę polecenia na podstawie listy parametrów systemu. Jeśli nazwa polecenia znajduje się na liście, uruchamia się polecenie SETVAR, używając danych wejściowych jako nazwy zmiennej.
- Jeśli nazwa polecenia odpowiadająca poleceniu Alias, nazwa lub synonim Autokorekty zostanie podana w powiązanym pliku parametrów programu, AutoCAD użyje rozszerzonej nazwy polecenia, a wyszukiwanie rozpocznie się od listy zintegrowanych poleceń.
- Jeśli wszystkie poprzednie kroki nie powiodą się, wyszukiwanie kończy się komunikatem o niepoprawnych nazwach poleceń.
Mam nadzieję, że ten artykuł jest dla Ciebie pomocny!