Расположенные в трехмерном файле отрезки, полилинии, круги, эллипсы и арки обрабатываются и отбражаются в новом окне в виде аксонометрии.
Всего пять видов аксонометрии по ГОСТ 2.317-69*.
Версия 0.1.2
Исправлено:
1. При режиме SDI приложение вылетало. Теперь предлагается перейти в режим MDI (в дальнейшем планируется сделать для режима SDI возможность вставки аксонометрии указанием точки).
2. После отрисовки аксонометрии окно закрывается. Добавлено:
1. Отображение 3М тел (дублирование линий пока не убрано, обрабатываются только отрезки).
2. Отображение 3М полилиний.
3. На окне отображается процесс отрисовки в прогресс-баре.
Версия 0.1.3
Исправлено:
1. Убраны некоторые баги, которые приводили к вылету автокада.
2. Если пользователь соглашается поменять значение переменной SDI, то при выгрузке ее значение возвращается в иходное. Добавлено:
1. Возможность выбирать элементы, по которым будет построена схема.
2. Отображение 3М тел - без дублирования линий (обрабатываются только отрезки).
3. Отображение 3М граней.
4. Отображение областей.
5. Отображение сеток.
Версия 0.1.4
Добавлено:
1. Возможность отображения схемы зеркально относительно оси Z.
2. Отображение 3М тел - у цилиндров и конусов отображаются круги и эллипсы, касательные пока не отображаются.
Версия 0.2.1
Добавлено:
Использование функций:
- (c:akspro <аргументы>) - отрисовка всех элементов
- (c:akssel <аргументы>) - отрисовка с выбором элементов
варианты аргументов:
- одно целое число от 0 до 4 по пунктам ГОСТ ГОСТ 2.317-69
- три вещественных или целых числа - углы осей X, Y, Z аксонометрии в градусах относительно направления на восток
например:
(c:akspro 1)
(c:akssel 0. 45. 90.)
Версия 0.2.2
Добавлено:
В аксонометрии сохраняются свойства элементов - слой, цвет, толщина, масштаб.
Версия 0.2.3
Исправлено:
Вылет при присвоении свойств элемента. Добавлено:
1. Полная отрисовка конусов и цилиндров (если обнаружите их неправильное отображение, не сочтите за труд сообщить мне).
2. Отображение примитива Тело.
Версия 0.2.4
Исправлено:
1. Существенно доработан алгоритм построения касательных к конусам и цилиндрам. Находится в процессе тестирования. Если будут возникать ошибки или неправильное отображение, сообщайте.
2. Исправлены некоторые мелкие ошибки. Добавлено:
1. Обработка примитива Текст.
2. Функция (c:akssdi <аргументы>) - отрисовка в том-же документе с указанием точки вставки асконометрии.
Версия 0.2.5
Исправлено:
Доработан процесс исключения дубликатов при отображении линий солидов. Добавлено:
Угол поворота текста сохраняется.
Версия 0.2.6
Исправлено:
Ошибка, которая приводила к исчезновению линий при отрисовке боксов и клинов.
Версия 0.2.7
Исправлено:
Доработана вставка аксонометрии в тот-же документ.
Исправлены некоторые ошибки. Добавлено:
Сохранение свойств слоев в новом документе.
Версия 0.2.8
Исправлено:
Ошибка при создании нового слоя.
Версия 0.2.9
Исправлено:
Улучшен отчет по необработанным примитивам.
Объекты отключенных и замороженных слоев не обрабатываются.
Недочеты при обработке простого текста. Добавлено:
Отображение блоков.
Отображение 2М полилиний.
Версия 0.3.0
Исправлено:
Некоторые недочеты. Добавлено:
Отображение штриховки.
Отображение еще одного типа сеток.
Настройки программы определяются файлом W_AksPro.ini.
Команда "AKSSET" вызывает окно настроек.
Команда "AKS" запускает отрисовку аксонометрии в соответствии с настройками.
Версия 0.3.1
Исправлено:
Некоторые недочеты. Добавлено:
Функция для LISP (akspic <PICKSET>) - отрисовка передаваемого набора элементов.
Есть намерения добавить
- возможность полностью обрабатывать все типы примитивов
- разнос элементов по слоям в зависимости от типа исходного элемента
- построение схемы по исходным данным, взятым с планов и сечений в 2D
- невидимые грани тел пунктирными линиями