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 МБ
СКАЧАТЬ
Комментарии
Авторизоваться
Вставка блока стала возможна из файлов ".dwg" ".dxf" ".dws" ".dwt" без очистки.
Только постоянно, при запуске, появляется сообщение: "Программа запущена из неподдерживаемых каталогов. Запоминание настроек недоступно." Уже вставлял ее в "support" и добавлял в "доверенные местоположения" (автокад 2015) не помогло. Попробовал в 2012 автокаде, тоже самое. Виндоус 7 х64.
...появляется сообщение: "Программа запущена из неподдерживаемых каталогов. Запоминание настроек недоступно."
А что возвращает findfile?
(findfile "anshl 2.2.2.fas")
"C:\\program files\\autodesk\\autocad 2012 - russian\\support\\anshl 2.2.2.fas"
то место откуда и загружал:
(findfile "anshl 2.2.2.fas")
"C:\\program files\\autodesk\\autocad 2012 - russian\\support\\anshl 2.2.2.fas"
Измените файл на "anshl.fas". Привязка идет все-таки к программе, а не к версии.
Очень полезная и облегчающая жизнь программа! Спасибо, roaa!
Только постоянно, при запуске, появляется сообщение: "Программа запущена из неподдерживаемых каталогов. Запоминание настроек недоступно." Уже вставлял ее в "support" и добавлял в "доверенные местоположения" (автокад 2015) не помогло. Попробовал в 2012 автокаде, тоже самое. Виндоус 7 х64.
Научите пользоваться! че т не в какую))
"Команда для кнопки ^C^C^P(progn(if (= C:anshl nil) (load "anshl")(prin1))) anshl"
Загрузить приложение, вызов - команда anshl.
Лог из командной строки:
Выберите объекты:
Выберите полилинию...
Выберите полилинию для реверса или
; ошибка: Возникло исключение: 0xC0000005 (Нарушение доступа)
; предупреждение: раскрутка пропущена для исключение
; ошибка: Возникло исключение: 0xC0000005 (Нарушение доступа)
Причем большинство доп функций типа "binf" работают нормально.
Может кто сталкивался с таким? Подскажите как победить.
До этого была машина с WinXP 32 b Autocad 2011 x32, все работало отлично.