roaa
размещено: 15 Августа 2012
обновлено: 11 Февраля 2022
Нумерация блоков на полилинии и без нее.
Нумерация блоков производится текстом, МТекстом или атрибутами.
Присутствует возможность нумерации блоков с одним и с несколькими атрибутами (с выбором атрибута).
Нумерация с поддержкой разрядности типа "01" "001" и т.д.
Для выбора нумерации требуемых блоков используется фильтр, для выбора атрибута в блоке с несколькими атрибутами - выбор маски.
При выборе стартового номера и приращения равным нулю возможна простановка текста без нумерации.
Команда для кнопки ^C^C^P(progn(if (= C:anshl nil) (load "anshl")(prin1))) anshl
Дополнительные возможности:
Распределение блоков между точками.
Выделение при подсчете блоков.
Команда для построения блоков с полилинии в ряд: blin
Динамическая отрисовка блоков с полилинии: schemdiag
Нумерация любых блоков атрибутом (с созданием атрибута для блока без оного): atbnum
Количество блоков на чертеже:
Всего binf1
Выбранных binf2
Количество блоков в выделении:
Всего binf3
Выбранных binf4
Количество блоков на полилинии:
Всего binf5
Выбранных binf6
Выделение полилинии с блоками на ней: binf0
Вставка блоков с параллельной нумерацией атрибутов и отрисовкой полилинии: multinsblk
Вставка блока в чертеж из файла (библиотеки блоков): (liblkins nameblk file rotate), где:
nameblk имя блока, если nil выдаст запрос
file файл блока или библиотеки блоков, если nil поиск файла
rotate с поворотом T, без поворота nil
Программа Peter Jamtgaard - Вставка атрибута в блок insertatt
Предварительная версия 4.1 программы anshl (только команда anshl).
0.29 МБ
СКАЧАТЬ
Комментарии
Авторизоваться
kotovag@pbproekt.com
https://vk.com/amigo_26rus
помощь твоя нужна
P.S. roaa добавьте в описание программы, что при установке ее нужно переименовать (убрать из названия номер версии) и поместить в каталог /support/ АВТОКАДА. А то я замучился убирать сообщение о невозможности запоминания настроек.
P.S.S. Кстати, сейчас сообщение о невозможности сохранения настроек не выдается, а настройки все одно не запоминаются. Если будет возможность подскажите как это побороть.
P.S.S.S. Еще было бы удобно если будет указываться направление нумерации. Или если бы предварительно отображался результат работы и его можно было-бы скорректировать и подтвердить.
УДАЧИ в делах)))
Кажется, я разобрался почему программа не может найти блоки на полилинии. Такое происходит, когда на полилинии есть перекрывающие друг друга сегменты и вершины. Прогони полилинию командой _OVERKILL и убери такие сегменты - программа её обнаружит.
roaa. Всех благ тебе!
4.1 не изменяет атрибуты дин блоков
У меня изменяет. Но часто бывает так, что новое значение атрибута не отображается до регенерации модели. Попробуйте сделать РЕГЕН