I love Ukraine

Что нового


СЛАВА УКРАЇНІ !!!   ГЕРОЯМ СЛАВА!!!



Нового много, обновления сыпятся как из рога изобилия, следите за новыми релизами.



---- 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