|
Что нового |
СЛАВА УКРАЇНІ !!! ГЕРОЯМ СЛАВА!!!
Нового много, обновления сыпятся как из рога изобилия, следите за новыми релизами.
---- Version 28.46, Release 9408, Build 26798 (х32) ----------------
---- Version 28.46, Release 9408, Build 26773 (х64) ----------------
- Доработал создание подключенных кабелей из таблицы Экселя в текущий проект АЭ.
Если в таблице задавать фиксированную длину кабеля, то получалась накладка. Длины новых (добавленных из экселя) кабелей сохранялись в проекте, в специальный файл проекта Но сами кабели на этот момент еще не были в проекте и в программе. Поэтому при пересчитывании проекта или закрытии программы, этот файл проекта обновлялся текущими данными, то есть без учета этих новых кабелей. То есть записанные ранее значения длин и признаки фиксированной длины пропадали. Сейчас создании схемы в программе создаются соответствующие временные "виртуальные" кабели и она считает что они есть в проекте и корректно сохраняет их длину и фиксацию. Понятно что этот механизм работает только при считанном программой проекте.
- Доработал выравнивание блоков штампов в форматных рамках. Ранее просматривался весь чертеж и это занимало время. Сейчас просматривается только список рамок и штампов, а потому они выравниваются на порядок быстрее.
- Доработал копирование файлов при сборке нескольких чертежей на один чертеж. были нюансы при наличии на чертеже "артефактов" с нулевыми размерами. Проверил что получилось на одном большом проекте - собрал из старого проекта почти 400 файлов в режиме "копировать всё". Рамки там были, но просто нарисованные, не в виде блока. Пришлось копировать всё ибо перебирать 400 файлов подбирая рамки та еще работка. Пыхтело на ноуте долго, более получаса.
- Добавил замену текста в текущем чертеже. Инструмент исключительно для меня, думаю в большинстве случаев никому оно не надо. Но вдруг кому-то пригодится. Подробное описание тут.
Идея была такая: попался очень старый проект (довоенных времен) который я переделываю. Ессно он выполнен на кацапском суржике. И надо было всю эту туеву кучу текста перевести на солов'їну мову. Вручную перепахать более 200 листов та еще работёнка, куча времени и скорее всего что-то пропустишь. Да, в АЭ есть встроенный инструмент. Но что-то не сложилось с ним у меня, наверное руки кривые, не очень работает. Я хз, времени нет разбираться, проще было свое накропать.
Алгоритм такой - создаю свой словарик и прогоняю его по всем чертежам. Набиваю в экселе, а потом перетаскиваю в программу. Есть нюанс - в начале самые длинные выражения из многих слов, и далее по уменьшению - от длинных фраз к коротким одиночным словам. Иначе из-за склонений может не найти или наковырять фигни.
Производительность поиска поменьше чем встроенным в Автокад поиском, но работает. На чертже перепахало 181527 элементов за 25 минут.
!!!Осторожно с переключателем "в блоках" - молча, без предупреждения, пересматриваем все блоки в чертеже и меняет содержимое в статических ТЕХТ и МТЕХТ и значениях Атрибутов. Так что могут быть сюрпризы. По умолчанию этот переключатель отключен.
- Немного всяких мелких улучшений в коде и удаление найденных мелких шероховатостей в интерфейсе.
Архив описаний предыдущих обновлений находится тут
Created with the Personal Edition of HelpNDoc: Create iPhone web-based documentation