значок номера в автокаде
Ускоряем работу в AutoCAD. Автонумерация текста
Часто требуется промаркировать какие-либо элементы на чертеже. Например, автоматы в схеме электрического щита, электрооборудование на плане. Как правило, маркировка при этом состоит из постоянной части (базы) и изменяемой (порядкового номера элемента).
Трудоёмкость данной задачи можно снизить, воспользовавшись встроенными возможностями AutoCAD.
Для иллюстрации рассмотрим маркировку автоматических выключателей в схеме электрического щита.
Автоматы в схеме должны быть промаркированы QF1, QF2, QF3 и т.д.
Постоянная часть маркировки — QF, переменная часть — порядковый номер автомата в схеме — 1, 2, 3.
Отрисовка схемы выполняется готовыми элементами. Берём заготовку и копируем нужное количество раз.
Далее в меню Express выбираем команду Automatic text numbering.
Или вводим в командной строке _tcount
Выбираем объекты (текст) и нажимаем Enter.
Далее вводим параметры команды:
В итоге AutoCAD автоматически пронумерует элементы.
При большом количестве элементов использование данной команды позволяет выполнить маркировку элементов гораздо быстрее по сравнению с корректировкой каждого элемента вручную.
Нумерация листов в AutoCad
Лучше уж воспользоваться Sheet set из автокад 2005
LISP, C# (ACAD 200[9,12,13,14])
LISP, C# (ACAD 200[9,12,13,14])
LISP, C# (ACAD 200[9,12,13,14])
Можно поподробнее.
Там только при вставке блока запрашивается значение атрибута, но это лечится легко, просто выставить в свойстве атрибута Preset на yes. А прога вызывать окно не должна, и у меня не вызывала ни разу.
У меня ищё вопросик к пользователям СПДС (у меня СПДС нет).
Там штамп вставлен блоком с атрибутами?
Усли да, то для универсализма, хотелось бы узнать имя блока и теги атрибутов лист и листов.
Также у меня есть идейка проставлять номера листов и в начале имени листа (вкладки), что при публицировании их расположит так как надо и видно будет на вкладке какой лист.
| но мне требовалась нумерация в углу страницы, штамп у меня сделан в виде блока с атрибутами- там и так все нормально заполняется. |
Наверное уже все решили эту задачу, но.
Похоже что не конкретно тут указано.
Я решил это следующим, простым относительно способом:
Находим файл, на своём ПК,под названием- acad»год»doc.lsp. (в моём случае 2014) при установленном АКАД, или «accaddoc.lsp»(наверное английская версия), открываем с помощью Блокнота и в конце всего, задаём(записываем) переменную- «(setvar «useri1″ (length (layoutlist)))».
Сохраняем. теперь у нас есть информация о полном количестве листов в зарезервированной переменной Useri1
(Думаю легче дописать строку в одном системном файле АКАД всем ПК в локальной сети проектирующей организации, чем каждому устанавливать плагины, или отдельные программы ради нумерации)
Это позволяет нам обращаться к переменной с общим количеством листов через заранее заданную LISP переменную, (системную переменную. )
После этого, при загрузки любого документа, у нас уже есть переменная с общим количеством листов.
Далее. достаточно обратиться к переменной Useri1 через поле c помощью Diesel Expression:
«$(getvar,useri1)»- чтоб иметь общее количество листов через свойство «поле» в числовом выражении.
Для текущего номера листа в зависимости от заданного названия по умолчанию «Лист1″,»Лист2″,»Лист3». в поле, в части для вставленного поля- Diesel Expression пишем следующее:
«$(substr,$(getvar,ctab),5)»
AutoCAD
Не удалось извлечь оглавление
Обозначения
Вставка в чертежи обозначений и подробных сведений из коммерческих онлайн-источников или из собственных проектов.
Некоторые основные определения
В AutoCAD обозначения и подробные сведения, вставляемые в чертежи, называются блоками. Блок — это набор объектов, объединенных в один именованный объект. Ниже приведены примеры блоков, имеющих различные масштабы.
Для вставки блоков в чертеже применяются три элемента.
Например, на следующем чертеже имеются четыре определения блоков: кабинет, стул, стол и растение. Три вхождения блока относятся к кабинету, двенадцать — к стулу, два — к столу и еще два вхождения блока относятся к растению.
Вставка блоков в чертеж
Как правило, блок вставляется в текущий чертеж из одного из следующих источников.
После вставки блока его можно без труда перемещать, копировать, поворачивать и масштабировать.
Использование инструмента для вставки блока
Для начала работы выполните следующие действия.
Каждый из этих чертежей содержит набор связанных определений блоков.
Выберите необходимый файл чертежа.
Например, предположим, вы создаете чертеж для системы отопления, вентиляции и кондиционирования. Выберите чертеж ОВК и нажмите «Открыть».
Чтобы указать другой файл чертежа, еще раз нажмите «Обзор».
Обратите внимание, что в следующий раз при нажатии кнопки «Вставить» на ленте в галерее отображаются все определения блоков, сохраненные в текущем чертеже.
Создание чертежа для использования в качестве блока
Часто отдельные файлы чертежей создаются для использования в качестве блоков и сохраняются в папке с похожими файлами чертежей. Это альтернативный способ доступа к определениям блока, хранящимся в одном чертеже.
При создании файла чертежа для использования в качестве блока убедитесь, что объект размещен в точке начала координат (0,0). Она будет по умолчанию использоваться как точка вставки блока. При вставке блок прикрепляется к курсору в заданной точке вставки. Точка вставки обведена на блоке ниже.
При выборе уже вставленного блока рядом с точкой вставки появляется ручка. С помощью этой ручки можно легко перемещать и поворачивать этот блок.
В следующем примере файл чертежа вставляется в текущий чертеж для обеспечения стандартного вида выносного элемента.
Пользовательские основные надписи и рамки чертежа также создаются в виде файлов чертежей, которые можно вставить позднее или включить в файлы шаблонов чертежей. Далее представлен пример.
Управление определениями блоков и данными в чертеже (необязательно)
При необходимости можно создавать, удалять и изменять определения блоков непосредственно в текущем чертеже.
Предложения и рекомендации
Для сохранения и упорядочения определений блоков обычно используется несколько методов.
Команда «Найти и заменить» в AutoCAD
Сегодня рассмотрим очень полезную команду в AutoCAD — «Найти и Заменить«. Команда позволяет искать текст в чертеже, заменять найденные строки, управлять найденными объектами и многое другое.
Чтобы запустить команду введите НАЙТИ (_FIND), также на ленте Аннотации есть поле для ввода, куда можно вводить поисковый запрос
В окне команды есть поле поиска, куда нужно вводить запрос, также можно указать область поиска — либо Весь чертеж (поиск будет вестись и на пространстве модели и на всех листах и видовых экранах), либо Текущее пространство\лист (для поиска на конкретном листе), либо Выбранные объекты (поиск в группе выбранных объектов)
Искать очень просто — введите поисковый запрос, нажмите Найти. Система просканирует область поиска и выведет окно готовности
Чтобы просмотреть результаты выполнения команды установите галочку Результаты
Если в открывшейся области дважды щелкнуть на элемент, то AutoCAD автоматически спозиционирует элемент в центре экрана и сделает текст активным.
В правой части области результатов есть три кнопки: Показать выделенные объекты (аналогична двойному щелчку на объекте, описанному выше), Создать набор объектов (выделенные) — позволяет выбрать выделенные в области результатов поиска объекты, Создать набор объектов (все) — позволяет выбрать все найденные объекты.
Если есть необходимость заменить найденный текст, то напишите новое значение в поле Заменить на и подтвердите замену каждого найденного вхождения кнопкой Заменить, либо нажмите Заменить все для замены всех найденных вхождений текста.
Нажмите кнопку Развернуть окно для отображения параметров поиска и типа текста
В левой части открывшейся области можно указать Параметры поиска, например искать ли во внешних ссылках или нет. В правой части можно определить Тип текста, например искать значения атрибутов блоков или нет.
Безусловно, команда очень и очень полезная. Позволяет найти все вхождения текста, заменить их на новые значения, искать текст конкретного типа в определенных объектах.
























