Реклама i
ФОТОТЕХ
VetCAD

Вставка и автоматическая нумерация блоков v.2.2.3 и v.4.1 Test

    10 оценок

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).
Вставка и автоматическая нумерация блоков v.2.2.3 и v.4.1 Test1
Вставка и автоматическая нумерация блоков v.2.2.3 и v.4.1 Test2

Комментарии

Комментарии могут оставлять только зарегистрированные участники
Авторизоваться
Комментарии 71-80 из 229
adu , 03 сентября 2013 в 09:03
#71
"roaa 02-09-2013 22:05
"adu 02-09-2013 10:14
... blknumins - отрисовка полилинии работает некорректно, вместо полилинии рисует отдельные отрезки"

Попробуйте выход делать по ПКМ, а не по ESQ (в будущем исправлю)"
Благодарю за совет, сработало.
Есть небольшое пожелание:
- можно ли сделать так, чтоб при вставке новых блоков (если я произвожу выбор образца с чертежа) соблюдался масштаб (не зависимо от CANNOSCALEVALUE) и слой с цветом из образца для вновь вставленных блоков?
adu , 03 сентября 2013 в 09:07
#72
Чуть не забыл! И прорисовывающаяся полилиния должна рисоваться в слое Defpoints (непечатаемый по умолчанию) Чтобы не возникало необходимости переносить её вручную в этот слой, либо удалять перед печатью.
Леонид Ильич , 03 сентября 2013 в 09:57
#73
defpoint лучше не трогать. лучше создать отдельный непечатаемый слой.
Zalyv , 03 сентября 2013 в 12:27
#74
"roaa 02-09-2013 22:05
"adu 02-09-2013 10:14
Есть небольшое пожелание:
- можно ли сделать так, чтоб при вставке новых блоков (если я произвожу выбор образца с чертежа) соблюдался масштаб (не зависимо от CANNOSCALEVALUE) и слой с цветом из образца для вновь вставленных блоков?"

Полностью согласен. Было бы самое оно...
adu , 03 сентября 2013 в 13:37
#75
Только что выявил ещё один минус данной версии.
В версии 1.8 помню было так:
- Установлена галочка "Помнить настройки". После перенумерации блоков во вновь открывшемся окне программы стояло значение следующее после последнего пронумерованного. Т.е. если последнему нумеруемому блоку присвоили значение 7, то во вновь открытом окне программы стояло значение 8. В таком случае можно было с легкостью, не внося поправки в номер нумеровать следующую последовательность блоков.
В данной версии иначе:
- Установлена галочка "Помнить настройки". После перенумерации блоков во вновь открывшемся окне программы стоит последнее присвоенное блоку значение. Т.е. если последнему блоку в нумеруемой цепи было присвоено значение 7, то оно же прописывается в открытом вновь окне, что вынуждает вручную корректировать номер в случае если производится нумерация нескольких цепей в несколько этапов.
Большая просьба, вернуть как было :))
adu , 03 сентября 2013 в 13:58
#76
Да что такое то :(((( ещё и фильтр атрибутов не работает. Какой бы атрибут не выбирай, нумерует только самый первый в списке... а сейчас как рас огромная работа по перенумерации началась... млин, я встрял! :(((
adu , 03 сентября 2013 в 16:52
#77
И ещё, у меня слетают привязки после выполнения команды. Надо снова открывать диалоговое окно привязок и ставить галочки :(((
roaa , 03 сентября 2013 в 18:28
#78
Исправления: Очистка списка маски блоков. Восстановлен режим маски блоков при нумерации атрибутом. Исправлено значение стартового номера.


"adu 03-09-2013 16:52
И ещё, у меня слетают привязки после выполнения
команды..."

Извиняюсь, но Вас бы так ESQейпом по башке...
Добавил обработку ошибок, но при ESQ работать не будет...
roaa , 03 сентября 2013 в 18:36
#79
adu
Еще раз извиняюсь, но не всегда можно выходить по ESQ
adu , 04 сентября 2013 в 10:43
#80
Благодарю roaa! Всё оперативно подправил! Работает! :))
zip

0.29 МБ

СКАЧАТЬ