Автоматическое создание чертежей в autocad
Как начертить рамку и штамп с помощью таблицы мы уже рассмотрели тут . На практическом уроке изучите основные принципы редактирования таблиц . Научитесь форматировать строки и столбцы таблицы, значения их ширины и высоты, а также веса линий. Интересный подход создания вертикальной рамки формата A4 со штампом чертежа здесь. Не стоит оставлять без внимания мой первый видеоурок и статью "Как создать рамку и штамп для Автокада в пространстве листа". Стоит познакомиться с повышением эффективности работы в программе за счет шаблона.
Надеюсь я вас убедил, что достаточно много статей, видеоуроков на блоге по созданию рамки со штампом в Автокаде и ее заполнению. Ниже я разместил рисунок штампа с размерами 185 на 55 по ГОСТу. Вы можете вставить картинку в чертеж и обвести.
Не будем останавливаться на создании структуры штампа в AutoCAD, а перейдем сразу к созданию атрибутов блока.
Создание атрибутов блока основной надписи в Автокаде
Атрибуты блока в программе используют для автоматизации процесса работы. Когда происходит вставка блока в чертеж, содержащего атрибуты, значения атрибутов будут автоматически запрашиваться и проставляться с учетом ваших настроек. В нашем случае будут автоматически заполняться поля штампа Автокад.
Самый рациональный способ создания блока с атрибутом в AutoCAD - сначала разместить на чертеже все необходимые атрибуты, а только потом преобразовывать основную надпись в блок, выбирая при этом все формирующие объекты блока, в том числе и атрибуты. Если создать блок основной надписи в Автокаде до создания его атрибутов, то их понадобится присвоить блоку, а это уже - необходимость пересобрать блок, либо использовать более тонкую настройку блока "Редактор блоков"!
Создание атрибута блока штампа AutoCAD
"Как создать атрибут блока?" - постараюсь ответить в этом разделе. Рассмотрим на основе одного примера создания атрибута в Автокаде, остальные для штампа можете создать на его основе. Если возникнут трудности, то вы всегда можете задать вопрос в комментариях в конце статьи, либо под видеоуроком на канале Ютуб.
На рисунке я выделил поля основной надписи, где необходимо разместить атрибуты.
Названия полей штампа Автокада по ГОСТу и по запросам атрибутов:
- 1 (наименование-ч) - наименование изделия, наименование документа;
- 2 (шифр) - обозначение документа;
- 3 (материал детали) - обозначение материала детали;
- 6 (масштаб) - масштаб;
- 7 (лист) - порядковый номер листа;
- 8 (листов) - общее количество листов документа;
- 9 (наименование-3) - наименование или различительный индекс предприятия, выпускающего документ;
- 11а/11б (ФИО-разработчика/проверяющего) - фамилии лиц, подписавших документ;
- 13 (дата) - дату подписания документа;
Вы можете расширить список автоматически заполняемых полей основной надписи в Автокаде при его вставке в чертеж, добавив туда атрибуты блока.
Алгоритм создания атрибута Автокад
Подробное создание определения атрибута в программе мы рассмотрели в этой статье. Сейчас мы рассмотрим только алгоритм действий.
Рассмотрим поэтапные шаги по созданию атрибута в AutoCAD:
Вызовите команду АТОПР из вкладки "Главная" ленты инструментов - в группе инструментов "Блок" - кнопка "Определение атрибутов". Появится диалоговое окно "Определение атрибутов".
Основная программа представляет из себя ехе-файл с расчетом или вводом исходных данных.
После расчета, ввода исходных данных, при нажатии на [Вывод в Автокад] программа автоматически загружает Автокад и создает чертеж.
Остается(по необходимости) все разбросать на свои слои и стили.
Если Автокад загружен, то чертеж создается в новом документе(для этого в Автокаде должен быть указан шаблон для команды "быстро создать").
Комментарии
Ни черта не работает. В половине случаев выскакивает окошко "Над этим будем работать", в другой - выбранный модуль не полключен, вы можете скачать. и т.д.", т.е. она или платная или троянская.
Один из первых шагов готовой параметризации по нормам, по типу ArchiCADa когда выбираешь готовый объект, задаешь ему параметры и вставляешь
Тестировалось на 2006-м русском. С 2007-м говорили тоже проблем не было.
Да, узлы пока не рисует, только считает в отдельном модуле. Главный результат первой версии- чертеж фермы, как на скрине.
Буду ли дорабатывать дальше- под вопросом.
Идея подобной программы довольно интересная, у меня у самого появлялась идея подобной программы, но не хватило времени на реализацию. Но к сожалению ее действительно надо доводить до ума, слишком многого не хватает. Я смотрел и другие программы этого автора, хочу пожелать наверно того, что бы разрабатывалось не много разных программ, а может одна или две но были проработаны более детально.
Например фермы, он выводит только одной линией в автокад, то есть получается расчетная схема, логичнее было бы как-то совместить расчет и конструирование в одном, сделать возможность прорисовки разных видов узлов, да и фермы бывают кроме металлических еще и деревянные, это то же логично предусмотреть. Так же хотелось бы возможность выбора типа решетки, и что бы сразу можно было увидеть тип решетки, и еще некоторые подобные моменты. Что касается проработки узлов, пока она я так понимаю, еще не сделана, но хотелось бы, что бы она учитывала все конструктивные требования в соответствии СНиП.
Про вывод одной линии - имелось в виду, что в конструкции должна быть видна ее толщина, т. е. конструкции рисуются двумя линиями.
Совершенно верно, cosc. Выводится расчетная схема. Если без размеров и обозначений, можно экспортировать в расчетку. А если работать совместно, например, с Кристаллом, то добавляем обозначения приложения нагрузок от прогонов, реакции опор, ведомость сечений- и готовый основной лист КМ (расчетная схема с ведомостью элементов).
Далее это- осевые линии для конструирования. И в зависимости от сечений и положения обушков(если уголки) параллельно осям строим габариты сечений с округл. до 5мм (например для L50х5 это 15 и 35мм). А в зависимости от сварных швов- конструируем фасонки.
Реализация всего этого программно до конца, как Вы сами заметили, сожрет уйму времени, и имела бы смысл при МАССОВОМ выпуске КЧД-ции на фермы. Так что пока решил оставить на расчетной схеме.
Парень взялся именно за то, что по идее давно должны были сделать специализирующиеся фирмы. Бог тебе в помощь, верное дело.
ИМХО
лучше на пытаться сделать самую универсальную программу,
а проработать качественно решение какой нибудь типовой конструкции. например ферма с прямоугольными ячейками, с заданным уклоном, односкатная или с центральной симметрией, сделать решения узлов сначала под какой то один характерный прокат
===
т.е. сначала одино качественное решение, для наиболее распространенного проката, но входные данны чтобы могли меняться:
пролет
количество ячеек
связи в ферме
уклон
прокат.
В данной теме будут собраны ссылки и описание на lisp, vba или иные программы которые позволяют упростить и автоматизировать печать множества рамок (форматов) из пространства модели, а так же перевод данных рамок в пространство листа.
Также предлагается обсуждать данный вопрос и варианты решения.
Убедительная просьба - не писать, что данная методика не верна и правильно выводить на печать из листов при помощи подшивки, не все могут понять и освоить подшивку и многим нравится (приходится) создавать рамки в модели. Не засоряйте тему.
Ссылки будут добавляться по мере обсуждения.
Список возможных вариантов:
1. Программа РЕВЕРС - автоматический поиск и пакетная печать множества рамок оформленных в пространстве модели и листов, автоматическое создание листов из рамок модели и многое другое.Сайт программы
Единственная программа которая сделает всё что Вам надо с минимальным количеством действий
Программа РЕВЕРС позволяет выполнить:
- автоматический поиск и пакетная печать множества рамок оформленных в пространстве модели и листов;
- автоматическое создание листов из рамок модели;
- автоматическое сохранение рамок в отдельные файлы;
- автоматическое создание ведомости чертежей;
- автоматическая нумерация страниц;
- поиск и пакетная печать обычных рамок и рамок динамических блоков;
- поиск рамок СПДС и рамок находящихся во внешних ссылках;
- поиск рамок созданных отрезками;
- автоматическое создание форматов листов и основной надписи (СПДС и ЕСКД);
- удобное заполнение основной надписи (СПДС и ЕСКД);
- автоматическая пакетная печать чертежей больших форматов на малых принтерах.
Автоматическое создание листов по рамкам, указанным пользователем в модели. Автоматический выбор форматов бумаги и настройка листов.
Принцип работы:
Программа формирует предварительный список настроек листа, с форматами бумаги
Список формируется двумя способами
Из DWG to PDF.pc3
Выбираются все пользовательские форматы
В конец списка добавляются форматы, начинающиеся на "ISO A.."
Область печати выставляется "Лист"
Единицы измерения - миллиметры
Масштаб 1:1
Стиль печати - acad.ctb. Позже буду брать из файла конфигурации
Имя настройки берётся из имени формата бумаги. Если встречаются символы из ряда "\<>/?"":;*|,=`" - убираются
Из файла шаблона
Копируются пользовательские именованные настройки печати, доступные из диалога "Page setup"
Повторяю. Пользовательские настройки. Не листы, а именно настройки
Ещё раз. В листы не заглядываем ВООБЩЕ
Соответственно, имя настройки печати не должно начинаться с символа звёздочки "*"
- Запрашивает у пользователя "референтный размер".
Используется для определения масштаба рамки. По-умолчанию это 185 мм. - длина основной надписи
- Запрашивает у пользователя противоположные углы рамок
Слева-направо, сверху-вниз, или наоборот - не важно
Привязка принудительно выставляется "конточка"
- На основе масштаба и списка форматов определяет наиболее подходящий
При этом используется строго ориентация из "списка". Ориентацию с книжной на альбомную и обратно программа произвольно не меняет. Строго по "списку настроек"
- По выбранным форматам бумаги создаёт листы
В чертёж добавляет подходящие именованные настройки из "списка", настроенные на нужный формат бумаги
Присваивает созданным листам соответствующие именованные настройки
- Создаёт видовой экран, "смотрящий" на рамку, указанную пользователем
Процесс работы:
Для вызова программы введите в ком. строку lfm
Либо задайте номер первого создаваемого листа, либо используйте опции ком. строки
Укажите "референтный" размер
Указывайте рамки, кликая по противоположным углам рамок.
Опции ком. строки см. соответствующий раздел
По окончании жмите escape или используйте опцию P
Необходимые условия для работы скрипта:
Рамки листов должны быть начерчены в масштабе 1:100.
Готовые рамки можно скачать по ссылке (80.43 kB; загрузок: 71)
Рамки для чертежей должны быть в блоке. Скрипт заточен под 4 вида листов:
А1 альбомный (блок "КЖ-А1")
А2 альбомный (блок "КЖ-А2")
А3 альбомный (блок "КЖ-А3")
А4 книжный (блок "КЖ-А4")
Должен быть установлен PDFCreator (тестировалось с версией 1.6.2)
Алгоритм действий скрипта:
Удаляем все существующие в чертеже листы
Ищем в модели все блоки рамок, сохраняем их идентификатор и положение
Сортируем листы по горизонтали, сортируем во вертикали
Создаём настроенные листы для всех рамок в пространстве модели
Видео-иллюстрация работы скрипта
Запустить на печать все листы разом можно через Файл - Пакетная печать…
- М100 или М100 - масштаб 1/100
- М050 или М50 - масштаб 1/50
- М025 или М25 - масштаб 1/25
- М020 или М20 - масштаб 1/20
- и т.д.
- BX_VPORT_PP
- bx_datainput
Это приложение для AutoCAD® упрощает процесс публикации (зарисовки) наборы чертежей в формате DWF и / или PDF.
Этот плагин может быть использован с AutoCAD, чтобы упростить процесс публикации наборов чертежей в формате DWF и / или PDF. Она работает как команда в AutoCAD - в отличие от отдельного исполняемого - и использует отдельный исполняемый файл для мониторинга состояния здоровья AutoCAD и перезапустить его по мере необходимости. Статус операции периодического издательского хранится на диске, что позволяет подобрать откуда она была прервана, а также для любого удалось документы на повторное без, начиная с нуля. Настройка доступна только публиковать рисунки, которые были изменены, так как они были в прошлом опубликованы, что делает его легче публиковать наборы документов на регулярной основе.
10. Программа Склейка (Skleyka) - Автоматическая печать больших чертежей на нескольких малых листах.Сайт программы
Склейка (Skleyka) - дополнение к AutoCAD, nanoCAD, BricsCAD, ZWCAD+ позволяет выполнить:
• Автоматическая печать чертежи формата А1 на нескольких листах А4 или А3.
• Автоматически разделить чертежи на малые части, для последующей печати на бумагу, в PDF и другие форматы.
Возможности программы Склейка (Skleyka):
• Выбор установленного принтера, формата бумаги и стилей печати;
• Выбор различных масштабов печати;
• Возможность принудительного вписания чертежа в требуемое количество листов;
• Возможность указания количества листов для вписания как по горизонтали, так и по вертикали;
• Возможность печати с различной ориентацией листов;
• Дополнительны настройки печати и программы;
• Просмотр перед печатью листов малого формата;
11. Программный комплекс Bprint - позволяет быстро сохранить все чертежи в PDF или DWG отдельными файлами или "книгами"
2. Краткое описание
Программный комплекс Bprint позволяет быстро сохранить все чертежи в PDF или DWG отдельными файлами или "книгами" при этом присваивая конечным файлам имена из шифра каждого чертежа на транслите. Алгоритм программы выстроен под требования ООО "РН-УфаНИПИнефть". (Работает на версии Автокад 2013)
3. Расширенное описание.
Программу возможно запускать в нескольких одновременно запущенных Автокад, что ускоряет процесс сохранения в разы (актуально для нескольких сотен чертежей).
К программе прилагается макрос по нумерации чертежей:
1) Нумерация шифров чертежей для стадии "П" (нумеруется сам шифр каждого чертежа);
2) Нумерация листов чертежей для стадии "П" и "Р" (нумеруется ЛИСТ ЛИСТОВ на основании шифра);
3) Проверка на ошибки в шифрах (программа укажет на лист, где допущена ошибка в шифре);
4) Подготовка к пакетной печати (формирования транслита шифров чертежей и областей печати).
подробнее тут:
Информация о структуре динамического блока и работе макроса
* - Для некоторых функций есть требования к оформлению.
К макросу нумерации чертежей прилагается динамический блок рамки чертежа:
1) Первый, последующий и без штампа лист;
2) Стиль заполнения рамки под требования ООО "РН-УфаНИПИнефть";
3) Все стандартные книжные и альбомные форматы. Нестандартные (кратные) форматы от А4х3 до А0х3;
4) Настройка логотипа организации (содержание в одном блоке множества логотипов);
5) Основное преимущество динамического блока массовое изменения заполняемых данных штатными средствами Автокад;
6) Поля "дата" находится в отдельном слое, что позволяет при необходимости скрывать датую.
подробнее тут:
Информация о структуре динамического блока и работе макроса
Функционал Bprint:
1) Один лист чертежа сохраняется в один PDF/DWG файл;
2) Несколько листов чертежа сохраняются в одну PDF/DWG -книгу (возможность создавать множество книг и производить выбор книг);
3) Отправка на печать всех или выбранных чертежей (для кратных/нестандартных форматов требуется настройка МФУ);
4) Выбор масштаба листов чертежей;
5) Имена файлов PDF/DWG присваиваются из атрибута конкретного листа (изменяется в настройках);
6) Внесение и изменение размеров форматов в конфигурационном файле;
7) Настроенный стиль печати.
подробнее тут:
Подробное описание работы программы
* - Для некоторых функций есть требования к оформлению.
Работа инженера-конструктора любой отрасли машиностроения, занятого проектированием различных изделий, связана с выполнением большого количества регламентированных и часто повторяющихся действий: проведением расчетов, составлением спецификаций и пр.
Проектирование технического объекта – это создание, преобразование и представление в общепринятой форме образа этого еще не существующего объекта [1]. Однако, как показывает практика, непосредственно «создание» объекта, т.е. формирование в сознании проектировщика его конструктивного исполнения, состава элементов и принципов действия, занимает лишь незначительную часть процесса проектирования, около 10-15%. Все остальное время инженер посвящает изложению своих мыслей на бумагу и приведению их к общепринятому виду. Проведение инженерных расчетов, и особенно оформление результатов проектирования являются наиболее трудоемкими операциями в этом процессе.
Автоматизация и ее преимущества
Если провести анализ процедур, выполняемых конструктором при оформлении своей работы, то можно увидеть, что все они следуют строгим алгоритмам, в основу которых положены общепринятые методики (нормы проектирования), а также требования различных нормативных документов (ЕСКД, СНиПы и др.). Наличие таких формализованных алгоритмов открывает путь автоматизации проектных работ с использованием ЭВМ – персональных компьютеров.
Рассмотрим простой пример. После анализа нескольких вариантов будущего изделия, проектировщик решил применить зубчатое зацепление для передачи вращения между валами. Из служебного назначения разрабатываемого изделия ему известны частоты вращения валов (n) и передаваемая нагрузка (T). Необходимо дать полное исчерпывающее описание механизма и его элементов. Каковы будут действия проектировщика? Сначала, исходя из величины крутящего момента, он подберет материалы колес; затем, по формулам, известным из курса «детали машин», проведет расчет всех геометрических параметров, назначит технические условия и перейдет к оформлению рабочих чертежей проекта. Таким образом, в результате 2-3 часов работы в зависимости от квалификации будет получен требуемый результат – комплект чертежей.
Если взглянуть на проделанную проектировщиком работу, то можно увидеть, что, начиная с момента принятия решения об использовании зубчатой передачи и определения ее основных параметров (n, T), все дальнейшие действия вплоть до выдачи готовой конструкторской документации, могут быть за считанные секунды выполнены на ЭВМ без участия самого конструктора. Для реализации этой идеи используются специальные программные приложения – системы автоматизированного проектирования (САПР).
Еще один пример – оформление спецификаций или других ведомостей изделий, инструмента или процедур. На этом этапе вся проектная информация (детали, их количество и т. п.) уже известна, задача заключается в том, чтобы представить этот массив данных в требуемом виде – по форме ЕСКД (ГОСТ 2.106-96). Все связанные с этим процедуры также могут быть выполнены с использованием САПР.
Исходя из всего вышесказанного, можно сформулировать основные преимущества использования САПР:
1. Повышение производительности проектирования.
2. Возможность более детальной проработки проектных решений за счет сравнения нескольких вариантов.
3. Снижение вероятности ошибок при проведении расчетов за счет исключения влияния человеческого фактора.
4. Исключение неточностей при оформлении (шрифт, толщина линий и пр.), и, как следствие, повышение читабельности конструкторского документа.
5. Снижение трудоемкости оформления результатов проектирования, что дает возможность увеличить удельный вес творческой работы конструктора.
Современные языки программирования делают задачу автоматизации инженерных расчетов достаточно легко решаемой. Большое количество инструментальных средств было так же создано и для оформления рабочей документации. В различных отраслях промышленности нашли свое применение различные конструкторские САПР (CAD-системы), такие как AutoCAD, Компас-3D, SolidWorks и множество других.
Основная проблема заключается в передаче данных из расчетных программ в графические, а встроенные расчетные модули (например, библиотеки Компас-3D), как правило, не имеют возможности модификации под задачи, решаемые конкретным пользователем.
В представленной статье рассматриваются способы подобной передачи данных из расчетных программ в графические. Решение этой задачи приводится на примере конкретной программы.
Способы автоматизации черчения
Итак, имеется следующая задача: необходимо выполнить готовый чертеж по данным расчета без непосредственного участия пользователя. В качестве графической программы для определенности выберем систему AutoCAD – высокая популярность этой конструкторской системы дает возможность найти множество практических приложений рассмотренным вопросам (хотя описанные ниже принципы подойдут и для многих других систем). AutoCAD имеет свой собственный встроенный язык программирования, AutoLisp, однако его использование накладывает определенные ограничения. Во-первых, разработчику придется изучать новый язык программирования, а во-вторых, невозможно будет использовать всю мощь современных языков высокого уровня. Поэтому необходимо построить принципы автоматизации, не зависящие ни от языка программирования, ни от операционной системы.
Рассмотрим несколько способов автоматизации:
1. Непосредственная генерация файла чертежа. Результатом работы программы является графический файл, готовый к открытию, корректировке, печати и пр. (рис. 1).
Рис. 1. Схема генерации чертежа
На первый взгляд, это самый быстрый и эффективный способ автоматизации черчения, однако его использование связано с определенными трудностями. Для генерации файла чертежа AutoCAD, т.е. файла с расширением .dwg, необходимо знать его формат (т. н. спецификацию файла). Учитывая, что эта информация является интеллектуальной собственностью разработчика и, как правило, не предоставляется в общее пользование, приходится использовать открытый формат графических файлов .dxf. Это текстовый файл, включающий большое количество различных секций и разделов, в которых содержится вся информация о чертеже. Как показывает практика программирования, генерация таких файлов оказывается проблематичной ввиду их значительных размеров и сложности структуры.
2. Автоматизация с использованием API-интерфейса. В этом случае работа программы выглядит следующим образом: после проведения всех необходимых расчетов программа запускает AutoCAD и посредством API-команд (таких как, например «линия», «окружность») формирует чертеж (рис. 2.).
Рис. 2. Схема генерации чертежа с использованием API
В дальнейшем его можно откорректировать, напечатать, сохранить и т.п.
Недостатком данного способа является необходимость изучения большого количества API-команд, набор которых различен для каждой графической системы. Кроме того, ошибки, связанные с использованием API на этапе отладки приложения, могут нанести повреждения, как программному обеспечению, так и всей операционной системе.
3. Автоматизация на основе скриптов. В этом случае результатом работы программы становится скрипт – промежуточный текстовый файл, на основании данных которого производится построение готового чертежа (рис. 3).
Рис. 3. Схема генерации чертежа c использованием скриптов
Этот способ автоматизации подходит для всех графических систем, поддерживающих работу с командной строкой (в т. ч. AutoCAD, SolidWorks). Данные, содержащиеся в файле скрипта, представляют собой команды, аналогичные тем, которые вводятся в командной строке AutoCAD. Параметрами команд являются данные, полученные в результате расчетов, выполненных программой. После выполнения скрипта получаем готовый чертеж, готовый к печати сохранению и т.п.
Из сказанного выше видно, что эффективность использования расчетной программы во всех трех случаях практически одинакова – пользователь практически сразу получает готовый чертеж. Поэтому целесообразность использования того или иного способа автоматизации следует оценивать по трудоемкости разработки расчетной программы и требуемой квалификации программиста.
На основе опыта использования всех трех методов можно сделать вывод, что автоматизация на основе скриптов является самой эффективной, и достигается это по следующим причинам:
- Не требуется изучение спецификаций каких либо файлов или принципов работы API.
- Команды, включаемые в скрипт, привычны для пользователя и по ним всегда можно получить помощь в стандартной справочной системе.
- Файл скрипта имеет значительно меньший размер по сравнению с файлами других форматов. На рис. 4 представлена диаграмма, показывающая сравнение размеров трех типов файлов (в килобайтах): файл «обмена чертежами» (*.dxf), файл AutoCAD-2004 (*.dwg) и файл скрипта AutoCAD (*.scr). Как видно из диаграммы, файл скрипта имеет минимальный размер. Это достигается за счет включения в него только самой необходимой (и в тоже время достаточной) информации.
Рис. 4. Сравнение размеров файлов различного формата.
- Для работы программы не обязательно наличие на компьютере установленной CAD-системы. Сгенерированные скрипты могут, быть преобразованы в случае необходимости в чертежи позже, на другом компьютере. Это дает возможность существенно ускорить процесс проектирования на малых предприятиях, где, как правило, число пакетов лицензионного программного обеспечения ограничено в виду высокой стоимости последнего. Таким образом, скрипты представляют собой простой и в тоже время эффективный механизм автоматизации, позволяющий существенно повысить производительность проектных работ.
Пример автоматизации на основе скриптов – программа «Спецификация»
Рассмотрим в качестве примера программу, построенную на вышеизложенных принципах (рис. 5). Программа предназначена для автоматизации составления конструкторских спецификаций, а также получения готовых заполненных бланков спецификаций по ГОСТ 2.106-96 в формате AutoCAD.
Рис. 5. Основное окно программы «Спецификация».
В структурном плане программа состоит из двух модулей, предназначенных, соответственно, для внесения информации в спецификацию и для приведения ее к требуемому виду (преобразования в чертеж).
Первый модуль представляет собой интерфейс, благодаря которому пользователь может быстро занести данные в спецификацию. При этом встроенная библиотека элементов существенно ускоряет и облегчает процесс заполнения формы. (рис. 6).
Рис. 6. Окно добавления данных в спецификацию.
В базах данных программы содержится информация о наиболее часто применяемых деталях, материалах и типах документов. Наличие шаблонов обозначений стандартных изделий позволяет исключить их поиск в соответствующих нормативных документах (ГОСТах), а также частично отказаться от использования самих нормативных документов, т.к. вся необходимая информация уже содержится в программе. Дополнительные функции позволяют упорядочить позиции, ввести обозначения деталей по шаблону и выполнить другие действия, позволяющие ускорить работу со спецификацией. В программе имеется возможность сохранить введенные данные в своем собственном формате и использовать их в дальнейшем как аналог.
Второй модуль представляет собой алгоритм, преобразующий введенные проектировщиком данные в требуемый по ЕСКД вид. Запускается он после нажатия на кнопку «Преобразовать (F9)» и результатом его работы является файл скрипта, предназначенный для выполнения в среде AutoCAD (рис. 7).
Рис. 7. Окно, информирующее пользователя о генерации скрипта.
После выполнения скрипта в AutoCAD (любой версии) получаем электронный чертеж спецификации в полном соответствии с ЕСКД.
Практическая ценность разработанной программы заключается в том, что она позволяет существенно повысить производительность работ на этапе конструкторской подготовки производства, связанном с заполнением стандартизированных конструкторских документов. В настоящее время программа внедрена и активно используется в проектном отделе ООО «ЭнергоТехнологии» - компании, занимающейся проектированием и строительством электростанций; идет дальнейшее совершенствование программы.
Таким образом, рассмотренные принципы позволяют создавать большое количество программных приложений, предназначенных для автоматизации выполнения работ на различных этапах технической подготовки машиностроительного производства.
Основные термины (генерируются автоматически): API, файл скрипта, готовый чертеж, программа, основа скриптов, работа, работа программы, способ автоматизации, схема генерации чертежа, командная строка.
ОНЛАЙН ШКОЛА ЕВГЕНИЯ КУРИЦИНА
проектирование | моделирование | дизайн
Закрепим пройденный материал курса AutoCAD "2D проектирование" на практике, начертив штамп чертежа своими руками с использованием команд рисования, редактирования. Применим технологию создания статического блока с атрибутами и полями , чтобы больше не вычерчивать основную надпись чертежа в Автокаде, а вставлять ее в виде блока в готовый чертеж с уже подготовленной внешней и внутренней рамкой. Атрибуты блока позволят нам при его вставке в чертеж автоматически заполнять поля основной надписи, а поля будут выводит информацию о чертеже и его элементах. Создать штамп формата 55 на 185 требуется в соответствии с требованием ГОСТа 2.104-68. Вы можете взять готовые рамки и штампы для Автокад , выполненные в виде динамических блоков под различные форматы чертежа, в сети интернет или у меня на блоге.
Если вы готовы уделить немного времени и создать штамп под основную надпись чертежа в виде блока с атрибутами и полями и сохранить блок в отдельный файл для дальнейшего его эффективного использования в чертежах, то данное руководство по Автокаду для вас!
Комментариев нет
Рамка - неотъемлемая часть листа при оформлении на печать рабочего чертежа. Начертание рамки (размеры, толщина линий) устанавливается нормами ЕСКД (Единой системы конструкторской документации). Рамка и штамп содержат все данные о чертеже (исполнители, разработчики, масштаб, название проекта (детали) и другая информация).
Закрепляем пройденный материал курса по Автокаду "2D проектирование" и начертим рамку формата A3 горизонтальную со штампом. Самый банальный способ создания рамки со штампом в AutoCAD - это вычертить их в пространстве Листа с использованием инструментов рисования и редактирования. Штамп и рамка применяются практически на каждом чертеже, поэтому вы их можете спокойно скопировать в буфер обмена операционной системы и вставить на другой лист. Если вы не знаете как вставить штамп с рамкой в Автокаде, то предлагаю ознакомиться со статьей, видеоуроком "Различные способы копирования и вставки объектов".
Вы можете скачать готовые форматы рамок со штампами в виде динамического блока, либо сделать их сами по всем требованиям ГОСТа. При наличии достаточного времени, можно сделать штамп Автокада в виде блока с автоматическим заполнением граф и сохранить его в файл для дальнейшей вставки в чертеж. Начертите рамку со штампом с помощью таблиц, заодно закрепите материал курса по их созданию, редактированию. Рамки для AutoCAD всех форматов поставляет модуль СПДС. Эффективный способ ускорить работу в программе - это создать шаблон с уже готовой рамкой и штампом и другими настройками Автокад.
9 комментариев
Любой чертеж в программе создается на основе шаблона формата файла чертежа .dwt. Даже после первого запуска программы у вас уже имеется набор предустановленных шаблонов Автокад и шаблона установленного по умолчанию для создания нового чертежа.
Файл шаблона чертежа хранит: стили, параметры и листы чертежа, а также дополнительные данные.
Крупные компании разрабатывают свои шаблоны AutoCAD по ГОСТу, соответствующие стандартам предприятия. Они используют целую библиотеку файлов шаблонов чертежей в зависимости от требований проектов.
Описывать в подробностях весь процесс создания пользовательского шаблона нет смысла, так как в курсе по AutoCAD 2D и самоучителях мы подробно разобрали элементы настроек на которых основывается весь шаблон. Единственное, что необходимо - это систематизировать процесс создания шаблона Автокада.
3 комментариев
Читайте также: