Как отредактировать основную надпись в автокаде
то есть , после указания розмеров листа, можно было вставить рамку с отступами 20, 5, 5, 5(стандарт) и встановить в нижний правый угол этой рамки мой штамп, который подтягуется с указаного файла. Да, и о блоках я знаю, ето не совсем то, чего я добываюсь
Простейшая програмка на ЛИСПе с этим справится, чуть более сложная уже будет обладать графическим междумордием. В придачу можно сразу отрисовывать границы понятные в последствии для ЛИСПа отправляющего листы на печать (архиудобно, когда у тебя пяток разных принтеров/плоттеров - само разбирается что и куда, после нажатия единственой кнопки)
А что именно Вы добиваетесь ?
Не проще сразу отрисовывать штамп со всеми настройками в открытом чертеже с помощью Лиспа, макросов или иных прог ? Чем вытаскивать неизвестно откуда.
то есть , после указания розмеров листа, можно было вставить рамку с отступами 20, 5, 5, 5(стандарт) и встановить в нижний правый угол этой рамки мой штамп, который подтягуется с указаного файла.
Когда Инет был еще в пелёнках, многие изощрялись в методах и программах черчения рамки со штампом. С этого начинали все. Даже как-то ностальгия появилась. Были такие сайты, например, cad.dp.ua (Ткаченко, помнится там свой вариант выкладывал, но этого уже нет) или http://www.kulichki.com/cadhlp/pgform.htm (Геннадия Поспелова) и там всё это было. Ищите и найдёте.
А если хочешь "по теории", открой "САПР на базе. " глава 21. И дерзай
Вот как то со вставкой штампа, ну както программирование это й процедуры не приходило. Сдела блок и вставляй ку да надо. Единственное это организация доступа где он хранится.
Не делаю штамп блок с атриутами. Потом морочить голову менять атрибуты на каждом листе. Так отредактировал блок и изменения зашли во все листы. В штампе только Поле со ссылкой на имя файла и адрес и всё. Был у меня по началу штамп с атоибутами, потом всё повыбрасыва.
Не делаю штамп блок с атриутами. Потом морочить голову менять атрибуты на каждом листе. Так отредактировал блок и изменения зашли во все листы. В штампе только Поле со ссылкой на имя файла и адрес и всё. Был у меня по началу штамп с атоибутами, потом всё повыбрасыва.
Вобщем правильно организовать блок штампа сведёт к минимуму работу по заполнению штампа. Сколько не пиши лисп для этого дела всёравно название объекта детали нужно вписывать или организовывать где то от куда лисп может взять. Само оно в любом случае не родится. Есть ситуации где Лисп имеено облегчает работу, к примеру лисп "Быстрого рисования" Можно сказать с создания его работаю с ним. Да есть куча всяких примочек, которые облегчают работу.
Нашел для себя оптимальный вариант. Динамический блок внутри которого ссылка (xref) на файл штампа. В файле штампа 10 штампов. В динамическом блоке можно переключаться между этими штампами. Динамический блок может менять размеры рамки. В блок вставлен атрибут с полем (field), который ссылается на номер листа в подшивке. В итоге на один проект, на все разделы проекта, на всех исполнителей, на все файлы с чертежами всего один файл штампа.
У всех есть, но никто из скромности не выложил.
Не жмитесь, комрады!
Krieger, выкладывайте своё богатство, посмотрим на него, а то как-то тема не закрытой получается.
Не будем похожими на всяких там, разных буржуев.
Рамку сделал динамическую, но со штампом не связываю. Отдельный блок. Возможно что у нас к форматам особых притензий нет. Ни кто не блюдёт кратность 210 и 297. Две важные вещи. Чтобы чертёж по ширине не был больше ширины рулона на плотре т.е. 900мм. В длинну рулон около 50 метров. Т.е. по вопросу длинны в пределах разумного.
А на счёт того что бы сделать штам как ссылочный файл подумывал уже, но както не всё в этом решении нравится, но есть и положительные стороны. Потом боюсь что не все сотрудники это поймут. Хотя с другой стороны пришла тут новая сотрудница, что бы что то изменить взрывает блок штампа и вносит измениеия. Ко мне вернулась моя работа на всех листах штампы взорваны, пришлось всё востанавливать что бы строчку изменений добавить. Т.е используя ссылку в этой ситуации можно избавится, от взрывания блоков не радивыми сотрудниками, а если всётаки взорвут, то востановить ссыку легче. Так что нужно подумать на счёт организации штампа через ссылку. Но правда взрывают не только блоки штампов, но и другие. В отношении других блоков, теперь закрываю блок от взрывания.
Лично мне понравился РЕВЕРС, его и использую, и штамп делает и печатает автоматом.
А ссылки мозг выносят, слишком часто изменения всякие делать приходится.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
У всех есть, но никто из скромности не выложил.
Не жмитесь, комрады!
Krieger, выкладывайте своё богатство, посмотрим на него, а то как-то тема не закрытой получается.
Не будем похожими на всяких там, разных буржуев.
ну а че скрывать то? я уже пару раз приводил свою в пример. Решил этот вопрос дин блоком с атрибутами. Удобно. Учитывая что чертят все в модели один чертеж в одном файле.
----- добавлено через ~5 мин. -----
вот человек, kifa, , сделал аналогично и доволен. Делаем универсальный дин блок под личные нужды и по необходимости его дополняем. и будет вам счастье
----- добавлено через ~8 мин. -----
Krieger, показал человеку ни разу не видевшему подшивки и он впал в ступор на 3 мин. потом 5 мин еще кликал изучал
это примерный кейс показывает как отреагирует 99% "закаленных опытом ручного черчения" старушек инженеров на нововведения
Как начертить рамку и штамп с помощью таблицы мы уже рассмотрели тут . На практическом уроке изучите основные принципы редактирования таблиц . Научитесь форматировать строки и столбцы таблицы, значения их ширины и высоты, а также веса линий. Интересный подход создания вертикальной рамки формата A4 со штампом чертежа здесь. Не стоит оставлять без внимания мой первый видеоурок и статью "Как создать рамку и штамп для Автокада в пространстве листа". Стоит познакомиться с повышением эффективности работы в программе за счет шаблона.
Надеюсь я вас убедил, что достаточно много статей, видеоуроков на блоге по созданию рамки со штампом в Автокаде и ее заполнению. Ниже я разместил рисунок штампа с размерами 185 на 55 по ГОСТу. Вы можете вставить картинку в чертеж и обвести.
Не будем останавливаться на создании структуры штампа в AutoCAD, а перейдем сразу к созданию атрибутов блока.
Создание атрибутов блока основной надписи в Автокаде
Атрибуты блока в программе используют для автоматизации процесса работы. Когда происходит вставка блока в чертеж, содержащего атрибуты, значения атрибутов будут автоматически запрашиваться и проставляться с учетом ваших настроек. В нашем случае будут автоматически заполняться поля штампа Автокад.
Самый рациональный способ создания блока с атрибутом в AutoCAD - сначала разместить на чертеже все необходимые атрибуты, а только потом преобразовывать основную надпись в блок, выбирая при этом все формирующие объекты блока, в том числе и атрибуты. Если создать блок основной надписи в Автокаде до создания его атрибутов, то их понадобится присвоить блоку, а это уже - необходимость пересобрать блок, либо использовать более тонкую настройку блока "Редактор блоков"!
Создание атрибута блока штампа AutoCAD
"Как создать атрибут блока?" - постараюсь ответить в этом разделе. Рассмотрим на основе одного примера создания атрибута в Автокаде, остальные для штампа можете создать на его основе. Если возникнут трудности, то вы всегда можете задать вопрос в комментариях в конце статьи, либо под видеоуроком на канале Ютуб.
На рисунке я выделил поля основной надписи, где необходимо разместить атрибуты.
Названия полей штампа Автокада по ГОСТу и по запросам атрибутов:
- 1 (наименование-ч) - наименование изделия, наименование документа;
- 2 (шифр) - обозначение документа;
- 3 (материал детали) - обозначение материала детали;
- 6 (масштаб) - масштаб;
- 7 (лист) - порядковый номер листа;
- 8 (листов) - общее количество листов документа;
- 9 (наименование-3) - наименование или различительный индекс предприятия, выпускающего документ;
- 11а/11б (ФИО-разработчика/проверяющего) - фамилии лиц, подписавших документ;
- 13 (дата) - дату подписания документа;
Вы можете расширить список автоматически заполняемых полей основной надписи в Автокаде при его вставке в чертеж, добавив туда атрибуты блока.
Алгоритм создания атрибута Автокад
Подробное создание определения атрибута в программе мы рассмотрели в этой статье. Сейчас мы рассмотрим только алгоритм действий.
Рассмотрим поэтапные шаги по созданию атрибута в AutoCAD:
Вызовите команду АТОПР из вкладки "Главная" ленты инструментов - в группе инструментов "Блок" - кнопка "Определение атрибутов". Появится диалоговое окно "Определение атрибутов".
Ни один чертеж не обходится без текста в виде надписей, текстовых пояснений, или буквенно-цифровых обозначений. При этом текст Автокада на чертеже должен соответствовать принятому стандарту ГОСТ 2.304-81 для всех отраслей промышленности и строительства.
В этой статье мы рассмотрим какие в Автокад виды текста бывают, а также разберем важные вопросы: "Как написать текст и как редактировать текст в Автокаде?"
Размеры не являются текстовыми объектами, а содержат размерный текст AutoCAD над размерной линией!
Виды текстов
Программа использует два вида текста: однострочный текст Автокад и многострочный.
Многострочный и однострочный тексты в Автокаде - это два совершенно разных объекта, соответственно каждый из них обладает своими свойствами и создается отдельной командой.
Для создания текста в Автокад можно использовать собственные векторные шрифты, либо Windows шрифты установленные на компьютере, а также шрифты из других САПР. Например, шрифт из КОМПАС мы использовали на практическом видеоуроке "Рамка и основная надпись чертежа".
Однако, если вы переносите чертеж, содержащий шрифты не системы AutoCAD, на другой компьютер , то другой компьютер должен содержать шрифты переносимого чертежа.
В этом уроке мы разберем однострочный вид текста. Создание и редактирование однострочного текста Автокад, выравнивание.
Однострочный текст в AutoCAD
Однострочный текст в Автокад до сих пор встречается довольно часто. Для создания однострочного текста в Автокаде используют команды Текст и ДТекст. Эти команды абсолютно одинаковы, поэтому Вы можете применять любую из них. Наличие двух команд для однострочного текста обусловлено развитием программы и увеличением ее функционала.
В Автокад однострочный текст уже многими проектировщиками применяется редко, так как разработчики рекомендуют использовать для создания однострочных надписей многострочный текст, так как работать с ним удобнее. Тому подтверждение наличие вкладки Текстовый редактор на ленте инструментов при работе с многострочным текстом.
Создание однострочного текста
Создать однострочный текст в Автокад можно одним из следующих способов:
- Написать в AutoCAD однострочный текст вы можете используя строку меню - пункт Рисование - в раскрывающемся списке выбрать строку Текст в Автокаде - Однострочный.
- Создать однострочный текст можно из ленты инструментов - вкладка Главная - группа инструментов Аннотации - кнопка Текст - Однострочный.
- Так же написать однострочный текст в Автокаде вы можете из ленты инструментов, но уже использовать вкладку Аннотации - в группе инструментов Текст - кнопка Однострочный текст AutoCAD.
- Сделать в программе однострочный текст возможно, используя классическую панель инструментов Текст - кнопка Однострочный текст.
- Либо прописать наименование команды в командной строке - Текст (ДТекст).
Создать однострочный текст в Автокаде вы можете из ленты инструментов, но уже использовать вкладку Аннотации.
После вызова команды Текст в Автокаде в командной строке появится запрос:
Взгляните на командную строку. Верхняя строка показывает нам текущие настройки однострочного текста в AutoCAD:
Все эти настройки текста Автокад мы рассмотрели в тут, кроме выравнивания текста в AutoCAD. Выравнивание текста мы изучим в этой статье ниже.
Нам необходимо указать точку вставки текста на чертеже. Сам текст AutoCAD по умолчанию будет располагаться справа от точки вставки. Точку вставки текста в Автокаде можно задать вводом координат в командную строку или щелчком мыши в нужном месте чертежа (обчно используют привязки).
Затем от вас потребуется указать высоту однострочного текста, если стиль текста в Автокаде содержит нулевую высоту, другими словами указать размер шрифта Автокад.
Укажем высоту текста Автокад 5 мм вводом значения в командную строку. Прописные буквы шрифта AutoCAD будут высотой 5 мм, а строчные 3,5 мм.
Если стиль текста содержит высоту текста, то шаг указания высоты однострочного текста пропускается, а требуется сразу задать угол поворота текста AutoCAD.
В системе задание угла поворота текста в Автокаде можно осуществить щелчком мышки с использованием полярной привязки.
Если вас устраивает угол поворота текста в AutoCAD по умолчанию, то просто нажмите Enter, либо введите значение угла поворота текста в командную строку.
Заказчик прислал на перевод чертеж, с основным содержимым все нормально, оно поддается редакции, а вот сам штамп чертежа , рамочка и таблицы с допусками, премыкающие к рамке чертежа, выделяются как одно целое. Невозможно зайти в конкретную ячейку для редактирования.
Что делать? Этично ли попросить заказчика разблокировать и разделить все элементы для редактирования или есть другой выход?
Одно из двух: либо это блок, либо это прокси-объект. Вот если бы был сам dwg, было бы проще. А так - только гадание на кофейной гуще.
__________________ --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Спасибо за быстрый ответ. При попытке выделения - пишет - block reference. Можно ли ее разблокировать или уместнее попросить заказчика?
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
Всем спасибо за догадки и ответы. Сорри, не могу приаттачить документ, поскольку там ТОП СИКРЕТ ИНФО. Уважаемый zenon, книгу для чайников обязательно почитаю. Спрашиваю у маэстро на форуме, потому что надеюсь получить профессиональный совет.
Благодаря подсказке Алексея, до меня дошло, что это блок. Я его заэксплодила, взорвала. Все отлично, ячейки стали доступны для редактирования, однако надписи понаползали друг на дружку. :, хотя в заблокированном варианте все выглядело пристойно.
как с этим бороться. спасибо всем огромное за любую зацепку.
или написать заказчику - сякой-такой, открой для редактирования текст.
peggie, этот был блок с атрибутами, которые редактируются по 2-му клику на блоке.
Offtop: PS книжку почитай всетаки
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
Zenon, я так и поняла. Почитаю книгу сегодня же. Просто это вопрос времени. Я уже начала редактировать.
Но почему при разблокировании - Explode - все поплыло, слова стали наплывать друг на друга сразу же после применения данной команды.
Как с этим бороться?
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
1.Блок не взрываем.
2.Вводим в командной строке: _.ATTEDIT (символ подчеркивания и точка обязательны ), указываем блок и правим значения.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
Спасибо за ответы. Мош, я дура. все сделала, как вы сказали. ввела команду, выделила. вот что вижу -
окно Edit attributes
Block name: EO
TBWREFNO - пустая строчка(куда, насколько понимаю и надо вводить аттрибут)
TBWALINEST - пустая строчка
TBWALINEEND- пустая строчка
TBWKONP - пустая строчка
и еще 4 строки без имени - не активные.
Может, я не так выделила? не сердитесь, плз. просто скажите, что я не так сделала.
я не понятно объяснила?
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
Может блок и без аттрибутов быть. Попробуйте 2 раза щелкните по блоку, зайдете в редактор блоков и там правте тогда. (Или выделяете блок, правой кнопкой мыши щелкаете на нем, потом - Block editor или Edit block in palace. )
LSN, спасибо огроменное, кажется, получается. вы лучшие, люди.
щас еще поэкспериментирую. и отвечу.
спасибо за все версии и ответы - LSN, zenon, Dos. вы меня спасли.
Ниче, главное, вы меня поняли. хоть во дворце, хоть в избушке - главное, что получилось.
спасибо люди. получается таки. прошлась по всем блокам. буду советовать ваш форум всегда и везде
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
Чтобы закрепить материал по созданию таблиц и их редактированию в AutoCAD, попробуйте создать штамп (основную надпись), который должен присутствовать на каждом чертеже. Вы можете скачать рамки для Автокада нужного формата или воспользоваться модулем СПДС.
Если у вас есть мало времени, то советую сделать штамп в Автокаде под основную надпись и сохранить его в блок.
Как сделать штамп в Автокаде в соответствии с ГОСТ 2.104-68
Прежде чем начинать создавать штамп в Автокаде, нужно иметь перед глазами его внешний вид и знать размеры.
В Autocad работа с таблицами несложная. Ознакомьтесь со следующими шагами, чтобы выполнить вставку таблицы в Автокад:
- Выбираем команду «Таблица» на вкладке «Аннотации».
- В появившемся диалоговом окне «Вставка таблицы» задаем нужное количество строк и столбцов.
В нашем случае будет 9 строк и 12 столбцов. В Автокаде по умолчанию, помимо задаваемых строк, автоматически создается еще две: для названия и заголовка. Т.к. нет необходимости ни в заголовке, ни в названии таблицы, то следует поменять стиль для этих ячеек на «Данные» (см. рис.). Что касается столбцов, то именно такое количество позволит путем объединения добиться нужного результата в дальнейшем.
Ширину столбца установим 10 мм. Что касается высоты строки, то тут необходимо выполнить определенную последовательность действий. Высота строки в таблице рассчитывается автоматически, а это значение напрямую зависит от высоты текста и отступов от границ. Поэтому нужно настроить стиль таблицы (см. рис.).
Во вкладке «Текст» нужно указать высоту текста = 2 мм. В нашем случае – это оптимальное значение.
Значение полей немного уменьшим. Установим значение =1.
После этого нажмем «Ок». Все настроено, можно вставлять таблицу в чертеж. Чтобы сделать вставку таблицы в Автокад, еще раз нажимаем «Ок». Точку вставки таблицы указываем графически.
Далее следует выделить все ячейки в таблице и вызвать свойства этого объекта (Ctrl+1).
В первую очередь зададим высоту ячеек = 5 (см. рис.)
Для столбцов таблицы в Автокаде дальнейшие действия аналогичны. Только теперь выделяем столбец, и в соответствии с размерами по ГОСТ задаем значение ширины ячеек (см. рис.).
Следующий шаг работы с таблицами в Автокаде - объединение ячеек. Здесь следует ориентироваться на пример.
После того как таблица готова (высота и ширина ячеек, а также внешнее представление таблицы соответствует нужному результату), следует установить определенную толщину границ для этого объекта.
В диалоговом окне «Свойства таблиц ячеек» выберите сначала вес линии (т.е. ее толщину). Потом укажите, к каким линиям это стоит применять.
Получим следующий результат.
Вышеописанное действие нужно повторить, но уже для другого диапазона ячеек.
В результате у вас получится нужный объект чертежа, полностью соответствующий установленному стандарту. После отработки этого материала на практике, в программе AutoCAD добавить столбец в таблицу или удалить ненужную строку будет легко. Работа с таблицами Аutocad для вас больше не будет проблемой.
Где еще используются таблицы в AutoCAD?
ПОДВЕДЕМ ИТОГ:
Работа с таблицами в Автокаде – неотъемлемый этап оформления любого проекта. Можно не только систематизировать материал, но и выполнять простейшие расчеты в таблице. В Автокаде данный объект можно создать с помощью одной команды. Помимо этого, путем установления связи с внешними файлами, можно импортировать уже готовые таблицы из Excel (читать «как вставить таблицу в Автокад из Excel»).
Также в Автокад таблица свойств блока содержит информацию об атрибутах (читать подробнее про извлечение информации из атрибутов блоков). Однако это не имеет ничего общего с вышеописанным материалом.
Таблица стилей печати AutoCAD не относится к команде «Таблица». Она является необязательным элементом слоя и предназначена для определения совокупности данных о цвете, толщине, контрастности и т.д. Таблица стилей печати в Автокаде хранит параметры для конкретного стиля, которые влияют на выводимый чертеж.
Теперь Вы имеете полное представление о таблицах в графическом редакторе AutoCAD. Пользуйтесь этим на практике!
Читайте также: