Pbcad. Как правильно экспортировать и добавлять свои пользовательские блоки, чтобы они отображались правильно?

Ссылка скопирована
1 ответ

Сейчас ситуация такая: к примеру, получил файл с нужным блоком от компании, добавил в свою локальную библиотеку. При использовании нескольких таких блоков один может просто исчезнуть. При спецификации они могут отображаться некорректно. Ещё интересно, можно ли облегчить процесс ввода нового помещения для спецификации по комнатам. Чтобы не приходилось самому обводить комнату линиями, а, к примеру, нажать и все границы автоматически обвелись

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Никита Орлов Ответ

В CAD/PBCAD пользовательские блоки обычно ломаются из-за трёх вещей: конфликт имён блоков, разные единицы/масштаб и некорректная структура атрибутов для спецификации. Если несколько блоков “исчезают” или в спецификации отображаются странно, сначала нужно проверить не геометрию, а идентификаторы и свойства блока.

Когда получаете файл от компании, не добавляйте блок в библиотеку “как есть”. Сначала откройте его отдельно, переименуйте блок и внутренние элементы по понятной схеме. Например:

vendor_door_900_left_v1
vendor_window_1200_v1
vendor_socket_double_v2

vendor_door_900_left_v1 vendor_window_1200_v1 vendor_socket_double_v2

Если два разных блока внутри имеют одинаковое имя, CAD может подменить один другим или использовать уже загруженное определение блока из проекта. Это классическая причина исчезновения/неправильного отображения.

Проверьте базовую точку вставки, масштаб и единицы. Блок может “исчезнуть”, если вставился далеко от рабочей области, в микроскопическом масштабе или на выключенном/замороженном слое. Для диагностики после вставки сделайте zoom extents и проверьте слои.

Для спецификации важны атрибуты. У всех пользовательских блоков должны быть одинаково названные поля: артикул, тип, производитель, размер, количество, помещение. Если один блок содержит поле name, а второй title, спецификация может собрать мусор.

Процесс ввода нового помещения лучше облегчать не копированием вручную, а шаблоном: типовой файл/проект с настроенными слоями, библиотекой блоков и таблицей атрибутов. Тогда пользователь выбирает блок из библиотеки, а не импортирует каждый раз новый файл.

Итог: нормализуйте имена блоков, базовую точку, слои, единицы и атрибуты спецификации перед добавлением в библиотеку. Основной риск — конфликт определений блоков с одинаковыми именами.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно