AutoCAD adalah perisian reka bentuk grafik teknikal profesional. Maklumat di bawah akan membantu anda menyusun fail anda dengan lebih berkesan dalam produk AutoCAD.
Struktur direktori lalai untuk program dan fail sokongan dirancang untuk mengaturnya dengan berkesan ke dalam kumpulan yang sesuai. Sekiranya struktur fail program, sokongan lalai tidak memenuhi keperluan, anda boleh mengubahnya. Walau bagaimanapun, beberapa aplikasi menemui fail tertentu di lokasi tertentu. Oleh itu, anda harus mengesahkan perubahan yang tidak bertentangan dengan kehendak aplikasi tersebut. Sekiranya pemacu atau direktori tidak mempunyai jalan penuh, AutoCAD dapat mencari fail di jalur pencarian perpustakaannya.

AutoCAD merujuk fail sistem operasi pengguna untuk mengenal pasti fail tempatan yang disimpan dan disesuaikan. Akses lokasi fail ini menggunakan pemboleh ubah sistem berikut:
- LOCALROOTPREFIX - Mengandungi jalur penuh untuk direktori root di mana fail penyesuaian tempatan dipasang.
- ROAMABLEROOTPREFIX - Mengandungi jalur penuh untuk direktori root di mana fail migrasi yang disesuaikan dipasang.
Bermula dengan AutoCAD 2013 SP1 pada Windows & AutoCAD 2014 untuk Mac , muat turun fail acad <release_number> .lsp dan acad <release_number> doc.lsp dan fail lama dari direktori pemasangan lalai produk. Bergantung pada tetapan parameter sistem SECURELOAD, parameter TRUSTEDPATHS menentukan direktori dari mana produk berasaskan AutoCAD dapat dimuat dan menjalankan fail yang mengandungi kod. Selain itu, kawalan parameter sistem LEGACYCODESEARCH dalam folder Start In akan dicari dalam fail .exe.
Contoh kod AutoLISP mengenal pasti perintah CUSTFILES dan membuka Windows Explorer atau File Explorer di lokasi pemasangan fail bergerak yang boleh disesuaikan.
Catatan: Perintah SHELL hanya tersedia di Windows dan AutoLISP tidak menyokong AutoCAD LT.
(defun c: custfiles ()
(perintah "shell"
(strcat "explorer \" "(getvar" roamablerootprefix ")" \ "")
)
(princ)
)
Laluan carian perpustakaan
Laluan pencarian perpustakaan menentukan di mana program akan mencari fail apabila anda tidak mempunyai nama jalan lengkap seperti berikut:
- Folder Start In: Folder ini ditentukan oleh properti Start In dari ikon jalan pintas di desktop atau folder dalam fail yang diklik dua kali untuk membuka (parameter sistem STARTINFOLDER).
- Direktori yang mengandungi fail gambar semasa (parameter sistem DWGPREFIX).
- Folder nama projek untuk fail rujukan luaran seperti gambar, xref atau lapisan latar belakang (parameter sistem PROJECTNAME).
- Direktori disenaraikan dalam pautan Carian Fail Sokongan (parameter sistem ACADPREFIX).
- Direktori yang mengandungi fail yang dipasang untuk program ini.
Bergantung pada persekitaran semasa, dua atau lebih direktori mungkin sama.
Penting: Dari AutoCAD 2016, parameter sistem LEGACYCODESEARCH yang mengawal folder Start In atau Drawing akan digunakan untuk mencari fail yang boleh dilaksanakan (.exe). Kerana folder dan gambar Start In sering menjadi sasaran perisian hasad, syarikat mengesyorkan agar anda mematikan tetapan LEGACYCODESEARCH (tetapkan ke 0).
Sekiranya fail tidak ada di jalan carian ini, anda mesti menentukan nama dan nama fail lengkap atau relatifnya sebelum program dapat mencarinya. Sebagai contoh, jika anda ingin memasukkan fail part5.dwg ke dalam lukisan semasa dan ia tidak ada di jalan carian perpustakaan, anda mesti memilih nama jalan penuh atau relatif berdasarkan jalan yang sah di perpustakaan. Nama jalan relatif ditunjukkan seperti berikut:
Arahan: -masukkan
Masukkan nama blok atau [?]: / Files2 / olddwgs / part5
Struktur direktori
AutoCAD menggunakan utama dan sub-direktori dalam struktur pohon, mendorong pengguna untuk menyimpan fail tambahan, seperti aplikasi AutoLISP (tidak termasuk dalam AutoCAD LT), fail tersuai atau alat pihak ketiga, bab terpisah. Fail program dan sokongan yang dipasang. Hasilnya, perisian menjadikannya lebih mudah untuk memantau kemungkinan konflik dan meningkatkan aplikasi tanpa mempengaruhi komponen lain.
Produk AutoCAD lalai ada di folder Program Program pada Windows dan Aplikasi pada Mac OS. Anda boleh membuat direktori baru dengan tahap yang sama (misalnya, / AcadApps ) dan menyimpan program tersuai, fail tersuai, dan aplikasi pihak ketiga yang lain dalam subfolder pada tahap seterusnya. Sekiranya anda ingin mengekalkan beberapa folder gambar (untuk setiap fail kerja), anda boleh membuat folder seperti / AcadJobs dan sub-folder untuk setiap tugas.
Proses mencari perintah
Semasa memasukkan perintah, AutoCAD mengambil beberapa langkah untuk menilai kesahihan nama perintah. Pesanan boleh:
- Perintah bersepadu atau parameter sistem.
- arahan luaran atau alias ditakrifkan fail acad.pgp (acadlt.pgp dalam AutoCAD LT).
- Entri AutoCorrect untuk perintah dalam fail autoCorrectUserDB.pgp .
- Entri sinonim untuk arahan dalam fail acadSynonymsGlobalDB.pgp .
- Perintah AutoLISP yang ditentukan pengguna
- Perintah yang dipilih pengguna menggunakan aplikasi ObjectARX atau Managed .NET.
- Perintah pemacu peranti.
Catatan: AutoCAD LT tidak menyokong AutoLISP, ObjectARX, Managed .NET. Aplikasi NET yang diuruskan tidak tersedia di Mac OS.
Anda boleh memasukkan perintah di Command prompt atau memulakannya dari antara muka pengguna. Perintah juga dapat dijalankan dalam file skrip atau menggunakan aplikasi AutoLISP, ObjectARX, Managed .NET.
Senarai berikut menerangkan pesanan carian untuk pengesahan nama perintah:
- Sekiranya input adalah tindak balas nilai nol (Space atau Enter), AutoCAD menggunakan nama arahan yang terakhir dihasilkan. Lalai adalah BANTUAN.
- Periksa arahan ini berdasarkan senarai arahan yang tersedia. Sekiranya arahan itu ada dalam senarai dan tidak bermula dengan titik, program akan memeriksa perintah berdasarkan senarai arahan yang tidak diketahui. Sekiranya arahan tidak dikenal pasti, carian akan diteruskan. Jika tidak, arahan itu akan dijalankan melainkan ada sebab lain yang menghalangnya. Tidak dapat menjalankan perintah dalam mod telus atau menyembunyikan pada sistem.
- Uji perintah berdasarkan nama perintah yang ditentukan oleh pemacu peranti, kemudian, oleh pemacu paparan.
- Perintah diperiksa terhadap perintah luar yang ditentukan dalam file parameter program. Sekiranya nama perintah yang sesuai dengan perintah luaran dipilih, perintah itu akan berjalan dan pencarian selesai.
- Perintah ini diperiksa berdasarkan senarai perintah yang ditentukan oleh AutoLISP, ObjectARX, Managed .NET. Pada masa ini, perisian akan memuatkan perintah autoload (tidak tersedia di AutoCAD LT).
- Program ini memeriksa nama perintah berdasarkan senarai parameter sistem. Sekiranya nama perintah ada dalam senarai, perintah SETVAR berjalan, menggunakan input sebagai nama pemboleh ubah.
- Sekiranya nama perintah yang sesuai dengan perintah Alias, nama AutoCorrect atau sinonim ditentukan dalam fail parameter program yang berkaitan, AutoCAD menggunakan nama perintah diperpanjang dan pencarian dimulakan dengan senarai perintah bersepadu.
- Sekiranya semua langkah sebelumnya gagal, pencarian diakhiri dengan mesej mengenai nama perintah yang tidak sah.
Semoga artikel ini dapat membantu anda!