8/10/2015

Два способа как быстро маркировать блоки на чертеже

Использование блоков, при работе в AutoCAD, позволяет ускорить процесс выполнения чертежей примерно на 30-40%. С помощью атрибутов в блоках, можно задавать необходимые параметры (тип, название, размер, марка, ГОСТ,...), которые в дальнейшем используются для получения ведомости блоков и их параметров. Мы получим готовую спецификацию.
Атрибуты также используются для маркировки блоков на чертеже. Маркируются, например: сваи, фундаментные блоки, окна, двери, перемычки, трубопроводы, фермы, балки, прогоны, фасадные кассеты, профлисты, и т.п.
И так, в данном уроке расскажу Вам о двух способах, как можно быстро маркировать блоки на чертеже:
  1. таблицы СПДС GraphiCS;
  2. инструменты Express Tools.
С помощью приемов, которые изложены в уроке, Вы сможете еще быстрее оформлять чертежи и сделать работу более автоматизированной, удобной.

1. Маркировка блоков на чертеже с помощью таблиц СПДС GraphiCS

Способ заключается в использовании таблиц с отчетами. Как это работает:
  • создаем таблицу с отчетом (урок, как создать таблицу с отчетом: ссылка);
  • в шаблоне отчета выбираем параметр, который отвечает за атрибут блока для маркировки; 
    ведомость-блоков-AutoCAD
    в качестве примера используем блок, для фасадных кассет с атрибутом для маркировки ПОЗИЦИЯ
    блоки-AutoCAD
  • настраиваем группировку и объединение по нужным параметрам блоков;
  • переходим на столбец с маркировкой и изменяем марку блока через таблицу (просто вбиваем значение в нужную ячейку). 
    таблица-СПДС-графикс
Из моего опыта:
я изначально не маркирую блоки, а оставляю значение атрибута по умолчанию. После, когда чертеж готов - маркирую все блоки в таблице в порядке возрастания. Получается намного быстрее, а ведомость (спецификация) более красивой :-)
В случаи, когда на чертеже произошли изменения - просто обновляем таблицу и правим маркировку.
Также, можно изменять через таблицу и другие атрибуты блоков, управлять через таблицу параметрами видимости блока (ссылка на видео).
Плюсы данного способа:
  • скорость работы (не надо искать на чертеже блоки и править значение атрибута для каждого блока, а просто изменяем через таблицу);
  • удобный и интуитивно понятный интерфейс таблиц;
  • создав таблицу единожды, можно использовать ее в дальнейшем, сохранив в базу деталей СПДС;
  • связь с блоками (изменив параметры или атрибуты блока - изменения отобразятся в таблице, создавать заново таблицу не надо);
  • используя параметрические детали - через таблицу можно менять все параметры детали (длину, высоту,...).
Минусы данного способа:
  • цена (программа СПДС GraphiCS не бесплатная);
  • может подвисать программа, при большом количестве блоков.

2. Маркировка блоков на чертеже с помощью инструментов Express Tools

Используя инструменты Express Tools также можно изменять атрибуты блоков. Этот способ в работе я не использую, так как СПДС GraphiCS более привычный, но он будет полезным тем пользователям, у которых нет СПДС'а.
 Как это работает:
  • переходим на панель  Express Tools - Blocks и выбираем пункт Export Attribute Information
    маркировка-блоков-AutoCAD
  • указываем путь куда сохранить файл экспорта (файл в формате .txt); 
    маркировка-блоков-AutoCAD
  • на запрос выбрать объекты на чертеже выбираем рамкой фрагмент чертежа (желательно отключить видимость других блоков, которые не должный войти в ведомость) и подтверждаем выбор; 
    динамические-блоки-автокад
  • открываем полученный файл с помощью Microsoft Excel: Файл - Открыть и выбираем тип файлов Текстовые
    экспорт-блоков-автокад
  • в появившемся Мастере текстов (импорт) указываем формат данных с разделителями и жмем кнопку Далее
  • на втором шаге задаем символ разделитель знак табуляции и жмем кнопку Далее;
  • на третьем шаге выбираем формат данных столбцов, я оставляю общий и жмем кнопку Готово;
  • проставляем марки возле блоков с одинаковыми именами *U;
  • сохраняем полученную таблицу в формате .txt;
  • переходим в Express Tools - Blocks и выбираем пункт Import Attribute Information;
    блоки-автокад
  • указываем на файл .txt и жмем Ок. 
Плюсы данного способа:
  • цена (Express Tools бесплатный);
  • скорость (быстро экспортирует/импортирует атрибуты блока).
Минусы данного способа:
  • возможно ошибиться (если случайно изменить атрибут не в том блоке);
  • при большом количестве блоков, нужно время на заполнение значений в таблице.
Возможно что-то упустил, поэтому рад буду Вашим комментариям.
Теперь Вы знаете два способа, как можно быстро маркировать блоки на чертеже. Таким образом, получится автоматизировать и ускорить работу по оформлению чертежей, а также сделать работу более комфортной.

5 комментариев:

  1. Для последовательной нумерации пользуюсь самописным лиспом, нужно только указывать атрибуты на экране и жать пробел для продолжения. Начальное значение сохраняется в переменную, при повторном вызове нумерация начинается с этого значения (по запросу). При первом вызове можно установить произвольное значение.

    Конечно, нужно немножко внимания, но получается даже быстрее, чем вбивать номера в таблице (если судить по видео).

    ОтветитьУдалить
    Ответы
    1. Спасибо большое за отзыв!
      Не могу не согласится с тем, что с лиспом будет быстрее и при большом количестве блоков лисп будет надежнее (если блоков 2000 и более).

      Подскажите пожалуйста, а не писали лисп для составления ведомости динамических блоков?

      Удалить
    2. Писал лиспы для ведомостей (в основном по архитектуре, т.е. экспликации, заполнение проёмов). Потом для этого делался пункт в отдельной палитре, ведомость вставлялась в масштабе DIMSCALE (в листе 1:1). Предварительно надо расставить блоки в текущем чертеже или во внешней ссылке (как обычно при работе с подшивками).

      Надо в загашниках порыться, давно не заглядывал туда, хотя кому-то может здорово упростить работу.

      Удалить
    3. На лиспе реально быстрее, но я не знаю лисп, поэтому пользуюсь тем, что под рукой.

      Удалить