Доступ к элементам конструкций .NET или VBA и их совместное использование
Пользовательские элементы конструкций, созданные при помощи .NET или VBA, можно экспортировать и импортировать, используя файл пакета. Элементы конструкции, созданные на основе полилинии, включить в пакетный файл нельзя.
Файл пакета содержит все необходимое для корректной работы пользовательских элементов конструкций. Созданный файл пакета можно импортировать в Autodesk Civil 3D при помощи команды ImportSubassemblies, а потом скопировать пользовательские элементы конструкции непосредственно в инструментальную палитру или каталог. Файл пакета можно также использовать совместно с другими пользователями. Для обмена такими файлами можно использовать вложения электронной почты или любые другие методы передачи файлов.
Дополнительные сведения о создании пакетных файлов приведены в "Руководстве для разработчиков" в разделе "Экспорт пользовательских элементов конструкции с помощью пакетного файла".
Копирование элементов конструкции из файла пакета в инструментальную палитру
Перейдите на вкладку «Главная»панель «Палитры».
Откройте инструментальную палитру, в которую нужно копировать элементы конструкции. Можно открыть существующую палитру или создать новую.
Перейдите на вкладку «Вставка»панель «Импорт»Импорт элементов конструкциинайти.
В диалоговом окне Импорт элементов конструкции щелкните значок с изображением папки, чтобы найти и выбрать файл пакета.
Снимите флажок Прямая ссылка на файлы PKT. По умолчанию файлы PKT устанавливаются в папках Imperial и Metric в следующем местоположении: C:\ProgramData\Autodesk\C3D 2024\rus\Subassemblies\.
Прим.: Параметр Прямая ссылка на файлы PKT можно выбрать только для файлов PKT, созданных с помощью Subassembly Composer. Он не применяется к файлам PKT, созданным с помощью .NET или VBA, которые включены в файл пакета.
Прим.: На некоторых компьютерах папка ProgramData может по умолчанию не отображаться. Дополнительную информацию о способах просмотра папки ProgramData см. в следующем разделе.
В разделе Импортировать в щелкните элемент Инструментальная палитра и в раскрывающемся списке выберите нужную палитру.
Прим.: Элементы конструкций можно одновременно импортировать в инструментальную палитру и в каталог. При импорте элементов конструкции в каталог они автоматически добавляются в каталог "Мои импортированные инструменты". Если этот каталог не существует, программа создаст его автоматически.
Нажмите кнопку ОК.
Прим.: Элементы конструкций, созданные на основе полилинии, включить в файл пакета нельзя. Файлы пакетов нужны для совместного использования пользовательских элементов конструкции, созданных при помощи .NET или VBA.
Просмотр папки ProgramData
Откройте панель управления Windows и выберите ссылку «Оформление и персонализация».
В разделе «Параметры папки» или «Параметры Проводника» установите флажок «Показывать скрытые файлы и папки».
В появившемся диалоговом окне установите флажок «Показывать скрытые файлы, папки и диски». Нажмите кнопку «ОК».
Копирование элементов конструкции из файла пакета в каталог
Перейдите на вкладку «Вид»панель «Палитры»Библиотека компонентов.
Совет: При одновременном использовании рабочего пространства Autodesk Civil 3D и библиотеки компонентов окно библиотеки компонентов удобно держать на экране открытым постоянно. Для этого щелкните правой кнопкой мыши на заголовке окна библиотеки компонентов и выберите пункт меню «Поверх остальных окон».
Перейдите на вкладку «Вставка»панель «Импорт»Импорт элементов конструкциинайти.
В диалоговом окне Импорт элементов конструкции щелкните значок с изображением папки, чтобы найти и выбрать файл пакета.
В разделе Импортировать в щелкните элемент Библиотека каталогов/Мои импортированные инструменты.
Прим.: Элементы конструкций можно одновременно импортировать в инструментальную палитру и в каталог. При импорте элементов конструкции в каталог они автоматически добавляются в каталог "Мои импортированные инструменты". Если этот каталог не существует, программа создаст его автоматически. Из каталога «Мои импортированные инструменты» элементы конструкции можно копировать в другие каталоги.
Нажмите кнопку ОК.
Прим.: Элементы конструкций, созданные на основе полилинии, включить в файл пакета нельзя. Пакетные файлы нужны для совместного использования элементов конструкции, созданных при помощи .NET или VBA.