Столкнулась с интересной задачей. Как экспортировать штриховку из Revit?
У нас в компании есть свой файл *pat с утверждёнными штриховками, используемый в стандартах. Встала задача дополнить этот файл штриховками из шаблона ADSK, но вот не задача, к шаблону ADSK не прилагается файл *pat. Пришлось искать обходной путь.
Плагины
Я нашла два плагина, которые могут помочь создать такие файлы сразу из Revit, но не один из них не сработал по некоторым причинам.
1. HatchKit
Интересный плагин, который может выгрузить все штриховки присутствующие в Revit в один файл *pat.
Звучит всё просто великолепно, но проблема в нём только одна: плагин платный. Увы, мне этот вариант не подходит.
2. pyRevit
Классный плагин, используем его для создания новых штриховок и других интересных вещей. Оказалось, что он тоже может выгружать штриховки в формате *pat.
К сожалению, по вышеуказанному способу у меня выпала ошибка:
Не знаю, с чем она связана и времени разбираться не было, если кто подскажет, в чём проблема, буду супер благодарна.
Связка Revit - AuroCAD
Это способ, который сработал у меня. Пришлось сделать несколько лишних действий, но что поделать.
1. В Revit размещаем нужные штриховки на любой лист
2. Экспортируем лист в *dwg
3. Загружаем или создаём файл GETPAT.lsp
Подробнее про код и место сохранения штриховок здесь.
4. В AutoCAD вводим команду APPLOAD, загружаем файл GETPAT.lsp
5. Соглашаемся с загрузкой и закрываем окно Загрузки/выгрузки приложений.
6. Сохраняем файл *dwg в папку, в которой будем собирать штриховки.
7. Вводим команду GETPAT в AutoCAD
8. Нажимаем на Enter и выбираем штриховку для экспорта.
Прилетает сообщение об успешной выгрузке и названии файла.
9. В папке, где мы сохранили проект появился *pat файл.
В самом файле всё выглядит здорово:
Вот, с помощью такого костыля можно собрать нужные штриховки.
На что следует обратить внимание:
1. Название файла происходит из параметра штриховки Имя образца в AutoCAD, поэтому можно сразу в AutoCAD задать нужные названия, чтобы не запутаться.
2. Масштаб экспортируемой штриховки будет равен штриховке в *dwg файле, поэтому лучше мельчить её в AutoCAD
Можно задолбаться выгружать так по одной штриховке, учитывая, что их около 100 штук, зато сразу всё верно будет и не запутаешься.
Пожалуйста, если вы знаете более быстрый способ, напиши в комментариях.
Если что-то не работает или буду вопросы, я готова получить вашу обратную связь в телеграмм чате BIM_HelpDesk_Daria Babaeva.