isicad.ru :: портал САПР, PLM и ERP :: версия для печати

Статьи

26 июля 2016

Практический опыт работы с данными .dwg

Ракеш Рао

От редакции isicad.ru: Ракеш Рао — сооснователь и исполнительный директор компании DesignSense Technologies (Бангалор, Индия). Он обладает 25-летним опытом использования, разработки и внедрения инженерного ПО на платорме .dwg (CADPower и GeoTools) в области CAD и ГИС. Нижеприведённый текст является русским переводом поста из его блога "Best Practices working with .dwg data – White Paper", публикуемый с любезного разрешения автора.

Введение в DWG

Формат .dwg является промышленным стандартом в проектировании с помощью компьютеров. Он был создан компанией Autodesk в качестве исконного формата AutoCAD, чрезвычайно успешной программной платформы. Его близкий аналог, формат DXF стал открытым, опубликованным форматом, в то время как .dwg оставался частным форматом, известным только Autodesk.

Популярность .dwg была столь велика, что вскоре появилось большое число стороннего ПО для чтения/записи файлов .dwg. Их возглавляет Альянс по Открытому Проектированию (Open Design Alliance), ставший сегодня де факто стандартным поставщиком программного обеспечения для чтения и записи .dwg для настольных и облачных приложений.

Вероятно, нет ни одного профессионала в области проектирования, кто не использовал бы AutoCAD в тот или иной момент своей карьеры. Миллиарды данных .dwg были созданы за последние 35 лет.

Качество данных DWG

Если вы видите подобные сообщения, значит у вас есть проблемы с процедурами работы в CAD

Мы должны поставить на рассмотрение вопрос о том, производим ли мы качественные проектные данные, и если нет, то что мы может сделать лучше?

В этой статье я хочу выразить мои мысли относительно качества, структуры и типа .dwg данных, производимых различными проектными организациями по всему миру.

Я хочу задать сообществу проектировщиков следующие вопросы:

  • Достаточно ли мы подумали над созданием .dwg данных хорошего качества, которые полезны не только для непосредственного создания производственных или строительных чертежей?
  • Свободно ли выражают ли ваши .dwg-чертежи конструктивную концепцию, и легко ли их понимают проектировщики, не участвовавшие в их создании?
  • Если вы (или кто-то ещё) вынуждены работать с существующими проектами и изменять их, можно ли делать это легко — без головной боли и постоянных переделок?
В 8 из 10 случаев ответы на эти вопросы отрицательны или по крайней мере неубедительны.

Если нам нужно повысить цепочку добавленной стоимости и создать хорошее содержимое для проекта, нам требуется понять и разблокировать силу формата .dwg, и осознанно использовать инструменты, которые могут дать нам больше пользы от .dwg.

Перед тем, как я расскажу вам, что необходимо сделать, мы должны понять и документировать широко используемый плохой опыт, а также описать лучшие навыки, которым следуют менее 0,5% проектировщиков. После того, как вы прочитаете эту статью, я надеюсь поднять число пользователей, следующих лучшему опыту.

Самые распространённые ошибки — обзор

  • Неиспользование блоков, создание каждого чертежа копированием всех основных элементов. В результате чертежи растут в размере очень быстро и полностью теряют информационные и групповые связи.
  • Неиспользование слоёв или их недостаточное применение, что влечёт потерю возможности изолировать и просматривать чертёжные данные эффективно.
  • Неиспользование цветов по слоям, и назначение вместо этого цветов объектам. Это делает сложным оценку различных способов представления чертёжных данных.
  • Использование метода «скопировать и вставить как блок» (PASTEBLOCK/ВСТБЛОК). Изначально это повышает скорость создания чертежей, но одновременно создаёт огромное количество анонимных блоков, которые значительно замедляют скорость открытия, редактирования и сохранения чертежей. Ещё один недостаток этого метода состоит в невозможности подсчёта объектов в вашем чертеже. Нет никакого способа составить смету или ведомость материалов по чертежу, заполненному безымянными блоками.
  • Неиспользование новейших крутых инструментов, доступных в AutoCAD — таких как листы (layouts), динамические блоки, поля, подшивки (sheet sets), аннотационные элементы и т.д.
  • Неиспользование мощи инструментов .dwg для хранения подцепленной информации в чертежах. С помощью XDATA, объектных словарей и т.п. вы можете легко прикреплять описательную информацию к любому объекту, осуществлять поиск по ней, экспортировать эту информацию в Excel, легко создавать таблицы с количественными и стоимостными оценками.
Вы можете удивиться тому факту, что вы можете трансформировать вашу .dwg платформу (AutoCAD/BricsCAD) в мощную базу данных и простое BIM-ГИС окружение за долю стоимости (используя CADPower или GeoTools — я знаю, что многим поставщикам ПО это не понравится, но это правда!!)

Отраслевые ожидания

Сейчас мы живём в стимулирующем бизнес-окружении, где единственной нормой явлется изменение — прежний опыт и процедуры каждый день ставятся под сомнение новыми методами.

Нам необходимо сдвинуть шестерёнки и подумать о проектировании на более высоком уровне. Продавцы CAD проявляют лихорадочную активность, упрашивая пользователей перейти на ПО класса BIM. Это хорошо, но давайте не забывать, что BIM не является опцией по умолчанию для каждого, равно как и универсальным решением всех проблем проектирования. Ваша CAD-платформа всё ещё позволяет сделать много, если следовать лучшему опыту и процедурам, с выгодой использовать то, что у вас уже имеется, без необходимости инвестирования в новое ПО и приобретение новых знаний.

Что заявляет DesignSense?

Наша ключевая цель «сделать наших клиентов счастливыми, сокращая стоимость и сложность проектирования» отражается во всём, что мы делаем. Наша главная задача состоит в продвижении использования чистого, структурированного и умного черчения.

Многие процедуры, о которых мы говорили выше, доступны непосредственно в вашей CAD-платформе, будь это AutoCAD или BricsCAD. Некоторые другие становятся возможными с использованием нашего ПО CADPower. Используя эти процедуры, вы сможете увеличить производительность. С помощью комбинации использования правильных инструментов, изменения типа мышления для того, чтобы делать вещи правильным образом, вы можете получить больше из ваших проектов.

DWG как PDF — стандарт публикаций

Формат .dwg является для инженерной отрасли тем, чем PDF является для мира публикаций. Между ними есть тесная связь. Многие опубликованные документы в в формате PDF происходят из данных в формате .dwg. Облачные службы позволяют легко поставлять файлы обоих форматов.

Преимущества адаптации лучшего опыта

Ваша CAD-модель (drawing) является живым воплощением бумажного чертежа проекта и должна отражать мыслительный процесс и поток проектирования от концепции до рабочих чертежей для техобслуживания.

Адаптация некоторых лучших практик позволяет вам в точности достичь цели.

Основные 5 вещей, которые вам необходимо использовать в вашем ПО .dwg

Лист (также известный как Пространство Листа)
Пространство листа позволяет вам создавать в ваших чертежах листы заданного размера — подходящего для плоттера или просто формата A4 для PDF-файла. Данный инструмент позволяет вам создавать множественные небольшие порции вашего проекта в различных масштабах и компоновать их внутри границ листа. Вы также можете задавать видимость слоёв в видовых экранах (viewport). Короче говоря, это даёт вам больше контроля над представлением чертежа. Но более 75% всех чертежей создаются целиком в пространстве модели.
Динамические блоки
Динамически блоки используются, когда вы хотите сделать ваши блоки интеллектуальными, добавляя к ним множественное визуальное представление, улучшенные возможности редактирования и т.д.

Динамические блоки содержат правила, или параметры, определяющие, как изменять представление блока, когда он вставляется в чертёж.

Используя динамические блоки, вы можете вставлять один блок, которые может менять форму, размер или конфигурацию, вместо того, чтобы вставлять множество разных статических блоков. Например, вместо создания множества блоков для представления дверей разных размеров, мы можете создать одну дверь изменяемого размера с различными стилями.

Работа с динамическими блоками в BricsCAD

Подшивки
Несколько листов могут быть сгруппированы вместе в подшивку. Подшивка может использоваться как один объект для архивации, передачи или публикации документов. Когда вы хотите загрузить несколько документов, покрывающих различные инженерные службы или различные опции представления одного проекта, подшивки показывают огромное преимущество.

Работа с подшивками в BricsCAD

Поля
Поле — это тестовая строка в CAD, которая содержит инструкции по отображению данных, изменяющихся на протяжении процесса проектирования или жизненного цикла чертежа. Поле — это часть теста, связанная с другим источником данных.

Использование полей в больших чертежах позволяет вам делать динамические заметки и аннотации. Вам не нужно помнить об обновлении критической информации в чертеже, если она задана в виде полей и связана с источниками данных.

Аннотативные чертёжные элементы
Аннотативные чертёжные элементы — это автоматически масштабируемое представление текста, размерных стилей, блоков и стилей мультивыносок (MLEADER) в зависимости от масштаба видового экрана, в котором они отображаются. Другими словами, если вам необходимо, чтобы высота текста составляла 2мм при печати, и ваши размерные стрелки всегда имели определённую величину независимо от масштаба видового экрана, тогда стоит использовать аннотативные чертёжные элементы.

Наиболее общие ошибки пользователей .dwg CAD

  • Перезадание текста в размерах AutoCAD без указания измерения («<>»). Это повлечёт потерю связи размера с настоящим значением, измеренным AutoCAD.
  • Использование нулевого слоя для всего, кроме нового блока, или переключение свойств нулевого слоя. Например, изменение его цвета, типа и толщины линий и т.п. Никогда не замораживайте этот слой и не выключайте его.
  • Создание блока на специальном слое вместо нулевого слоя. Это не позволит блоку унаследовать заданные свойства слоя.
  • Смешивание режима измерений 0 с режимом измерений 1, что вызовет мешанину метрической и дюймовой систем измерений, в результате чего AutoCAD начнёт путать типы линий, шаблоны штриховок и т.д. Если вы предпочитаете начинать новый файл с опции «без шаблона», имейте это в виду.
  • Иметь дело с множеством неиспользуемых объектов (которые вы не собираетесь печатать/публиковать) в вашем файле. Вам лучше избегать таких объектов, удаляя их из вашего файла и всегда стараться иметь достаточно чистые минималистские файлы.
  • Сохранение ваших файлов в ранних версиях (при работе с людьми из вашей проектной команды, которые работают с ранними версиями AutoCAD). Это уничтожит данные в ваших файлах, что относятся к новым свойствам, поддерживаемым только в новых версиях файла. Вместо этого лучше снижать версию файла с помощью функции eTransmit.
  • Сохраняйте ваш файлы, когда вы делаете перерыв на кофе, отвечаете на телефонный звонок, уходите на совещание или просто закончили задачу. Не полагайтесь на автосохранение. Я также рекомендую залогиниться с вашим AutoCAD ID и сохранить вашу работу в облаках. Примите любые меры, чтобы всегда быть готовыми к продолжению работы где бы то ни было.
  • Если вы хотите сделать ваши шаблонные файлы по-настоящему полезными, то исправляйте все найденные проблемы в шаблонах (а не только в рабочих файлах), чтобы в следующий раз не портить себе жизнь той же проблемой. Однажды ваш шаблон станет совершенным, поверьте мне.
  • Использование шаблонных файлов только для создания нового материала: хороший шаблон может быть применён и к существующему файлу, просто создайте новый файл, разделите ваш экран, откройте все слои, скопируйте всё в новый файл, закройте существующий файл и сохраните новый под именем старого. Некоторые небольшие вещи вам придётся повторить, но вы всегда можете полагаться на лучший шаблон, чтобы исправить большинство проблем за 2-3 минуты работы.
  • Неиспользование функции изолирования объектов: вы можете создавать наборы (Selection Set) с помощью быстрого выбора, выбора похожих и фильтра, а затем изолировать выбранные объекты для работы с хорошим фокусом на тех объектах, которые вам необходимы сейчас. Наконец, закончите изоляцию для того, чтобы вернуть все другие объекты обратно.
  • Игнорирование функции циклического выбора. Это мучительно, когда включено, но эта функция будет показывать, находится под курсором единственный объект или связка таковых. Когда объект выбран, вы можете легко найти ваш объект и совершить любую манипуляцию с ним.
  • Путание блоков и групп. Используйте блоки только для библиотечного содержимого. Используйте группы, когда вам необходимо манипулировать выбранным набором. Хотя группы не могут быть переданы между файлами DWG, они очень практичны, т.к. вы можете включить и выключить их в любое время.
  • Расчленение блоков — это очень общая ошибка: большинство созданных мной блоков нерасчленимы. Я подозреваю, что тот, кто предпочитает расчленять блоки, просто не знает о существовании Редактора Блоков. Этот инструмент появился 11 лет назад, пришло время начать его использовать!
  • Попытки (слишком тяжёлые) избежать слоёв вместо того, чтобы слить выбранные слои в определённый стандартный слой.
  • Начинать новый файл командой «Сохранить как...» вместо того, чтобы использовать хороший шаблонный файл — это будет накапливать постоянный мусор вместе с историей изменений.
  • Использование неассоциативных размеров и/или содержание Монитора Аннотаций в закрытом состоянии — создаёт дополнительную работу и может вызвать потерю связи с геометрией.
  • Неиспользование аннотативных функций, использование повторяющих размеров, аннотаций и шаблонов штриховок на различных слоях, аллоцированных к различным масштабам — дополнительная работа, абсолютно ненужная.
  • Создание размерных вариантов статических блоков вместо динамических блоков. Динамические блоки сделают вашу библиотеку меньше и интеллектуальней, а также помогут сгруппировать множественные символы в один контейнер.
  • Составление таблиц с помощью линий и аннотаций вместо использования объекта «Таблица» (который может быть автоматически создан/обновлён в AutoCAD).
  • Указание масштаба в заголовке видового экрана без связи с реальным масштабом.
  • Подсчёт блоков, ручное измерение длин, площадей и т.п. вместо использования инструмента динамического извлечения данных из блоков с атрибутивными полями и динамических блоков.
  • Создание новых слоёв в контексте текущего чертежа вместо импортирования их из стандартного файла.
  • Избегание привязки по нормали для получения минимального по длине отрезка.
  • Использование линий и дуг вместо полилиний.
  • Сохранение множества ненужных масштабов аннотаций вместо сброса списка масштабов к минимальному варианту — ведёт к потере времени при открытии файлов со внешними вложениями (XREF).
  • Игнорирование несогласованных новых слоёв в ваших файлах — может быть причиной того, что некоторые слои XREF не будет печататься и т.п.
  • Создание блоков путём перетаскивания геометрии по правой кнопке (без контроля за именем блока и точкой вставки) — это то, что мы называем неразборчивым созданием мусора копированием-вставкой как блок.
  • Выключение панели быстрых свойств — избежание полезного настраиваемого средства мониторинга, которое позволяет изменять свойства объектов на лету.
  • Работа без единиц измерения вместо выбора правильных чертёжных единиц. При вставке внешнего файла (XREF) это не позволит AutoCAD правильно применить коэффициент масштабирования.
  • Печать ваших чертежей по одиночке — вместо публикации их совместно или использования подшивок.
  • Использование более 2-5 текстовых стилей в одном DWG или более 2 размерных стилей. Более простое всегда лучше.
  • Игнорирование параметрических функций для редактирования геометрии — геометрия с зависимостями (ограничениями) будет работать с указанной точностью во всех направлениях, углах и соединениях.
  • Создание блоков не в мировой системе координат. Это ведёт к непредсказуемым результатам.
  • Вставка внешнего DWG (XREF) не в мировой системе координат.
  • Использование индивидуальных свойств объекта, заданных не слоем и не блоком — создаёт неряшливый чертёж.
  • Неиспользование редактора блоков при создании/редактировании блоков. Палитра вариаций блоков доступна только в редакторе блоков. Вы не сможете использовать динамические блоки и будете ограничены статическими блоками.
  • Игнорирование чистки ваших файлов на регулярной основе, используя встроенные средства очистки несколько раз, команду AUDIT или специализированные приложения для чистки (очень рекомендую).
  • Дублирование данных без причины («сохранить как альтернативу»), пока вы не потеряете контроль (существует немалый шанс того, что однажды вы начнёте работать с неправильным файлом). Инвестируйте лучше в хорошую систему управления документами, и она сделает работу за вас.
  • Неиспользование свойств чертежа. Это является хорошим способом отслеживать изменения, специфические детали, автора и т.п. Документирование чего-либо не всегда делается ради кого-то другого, чаще всего это полезней для вас, чтобы вспомнить!
(Специальное спасибо Дэнни Корему (Danny Korem), автору блога www.sophisticadd.com за компиляцию этого списка Общих Ошибок.)


Все права защищены. © 2004-2024 Группа компаний «ЛЕДАС»

Перепечатка материалов сайта допускается с согласия редакции, ссылка на isicad.ru обязательна.
Вы можете обратиться к нам по адресу info@isicad.ru.