Система САПР
Bentley's
MicroStation


AksPro v.0.3.2
Построение аксонометрий в AutoCAD
модуль для AutoCAD версии 2013 и совместимых.

Программа по трехмерной модели открытого файла создает
двухмерную аксонометрию, в том числе в соответствии с требованиями
ГОСТ 2.317-69 (Переиздание 1990г.).

Программа может обрабатывать элементы следующих типов:
- простые 3М тела (3D solids): бокс, клин, цилиндр, конус
- области (regions)
- штриховка (hatch)
- 3М грани (3D faces)
- все типы полилиний (polylines)
- сетки, все типы (polygon meshes)
- полилинии (polylines)
- отрезки (lines)
- круги (circles)
- эллипсы (ellipses)
- арки (arcs)

- тела (bodies)
- простой текст (text)
Если элемент не обработан, будет выведено сообщение в командную строку.

Последняя версия 0.3.2 на 10.11.2013
Полный список изменений

Что такое "количество сегментов"? Круги, эллипсы и подобные элементы в аксонометрии строятся по точкам сегментов. Чем больше этих точек, тем точнее аксонометрия, но используется больше памяти. Рекомендуемое количество - 20.

Прямоугольная изометрическая
Прямоугольная диметрическая
Косоугольная фронтальная изометрическая
Косоугольная горизонтальная изометрическая
Косоугольная фронтальная диметрическая
Порядок запуска (приведенные наборы команды тестировались в версии 0.3.1)
1. Скачайте архив с сайта. Распакуйте файлы W_AksPro.arx и W_AksPro.ini.

2. Загрузите модуль в Автокад. Это можно сделать так:

- первый вариант - скопируйте файлы W_AksPro.* в директорию, где находится acad.exe (обычно это здесь - C:\Program Files\AutoCAD 2005), сделайте 2 кнопки с командами
^C^C(ARXLOAD "W_AksPro.arx") AKSSET

^C^C(ARXLOAD "W_AksPro.arx") AKS

- второй вариант - просто перетащите файл W_AksPro.arx из проводника прямо в окно автокада. Введите команду AKSSET или AKS.
- есть и другие варианты...
3. Командой "AKSSET" запускается управление настройками. В окне настроек выберите тип аксонометрии, настройте другие параметры.
4. В автокаде откройте файл с трехмерной моделью, с которой надо сделать аксонометрию.
5. Командой "AKS" запускается отрисовка аксонометрии в соответствии с настройками.

Настройки хранятся в файле W_AksPro.ini, который должен находиться в одной директории с W_AksPro.arx. Параметры настроек можно менять прямо в файле через текстовой редактор, при этом меняя только значения справа от знака "=".
Если файл настроек потеряется, ничего страшного. При нажатии кнопки "Сохранить и выйти" он создается автоматически с параметрами по умолчанию.

Старая команда "AKSPRO" оставлена для совместимости и действует без изменений.

Для продвинутых пользователей:

С версии 0.2 добавлена возможность использования команд-функций:
- (c:akspro <аргументы>) - отрисовка в новом документе всех элементов
- (c:akssel <аргументы>) - отрисовка в новом документе с выбором элементов
- (c:akssdi <аргументы>) - отрисовка в том-же документе с выбором элементов
Варианты аргументов:
- одно целое число от 0 до 4 по пунктам ГОСТ ГОСТ 2.317-69
- три вещественных или целых числа - углы осей X, Y, Z аксонометрии в градусах относительно направления на восток.

Для примера введите в командной строке какую-нибудь из строк:

(C:AKSPRO 1)
будет выполнена отрисовка аконометрии по пункту 1.2 ГОСТ
(C:AKSSEL 0 44.5 90)
будет выполнена отрисовка
по осям аксонометрии
X - 0°, Y - 44.5°, Z - 90°

При вводе функции в командной строке скобки обязательны, иначе будет ошибка, так как без скобок Автокад воспринимает символ ПРОБЕЛ как ВВОД.


Для разработчиков LISP-программ с версии 0.3.1 добавлена функция
(akspic <PICKSET>) - отрисовка передаваемого набора элементов

например:

(defun sel_and_aks ( / ss)

(setq ss (ssget)) ;; Выбор примитивов

(akspic ss)

)

Не определенные в команде AKSPRO и функциях настройки будут определяться настройками в файле W_AksPro.ini.

Перед использованием функций не забудьте загрузить модуль.

Чтобы модуль автоматически загружался вместе с Автокадом, добавьте его в автозагрузку. Это можно сделать так (для русской версии):
1. В меню выберите Сервис -> Приложения...
2. В рамке "Автозагрузка" (там еще чемодан нарисован) нажмите кнопку "Приложения"
3. В открывшемся окне нажмите кнопку "Добавить"
4. Найдите и выберите файл W_AksPro.arx, нажмите "Добавить"

скачать для AutoCAD 2005:

версия 0.2.6 (16.10.2005)
версия 0.2.8 (30.10.2005)
версия 0.2.9 (03.11.2005)
версия 0.3.0 (12.11.2005)
версия 0.3.1 (16.11.2005)


скачать для AutoCAD 2007:

версия 0.3.1


скачать для AutoCAD 2010:

версия 0.3.1


скачать для AutoCAD 2013:

версия 0.3.2

полный список изменений


Исходники версии 0.3.1

для ObjectARX 2005 - загрузить


Исходники версии 0.3.2

(Visual Studio 2012)

от Михаила Каганского

загрузить

инструкции по сборке в списке изменений


присылайте вопросы и пожелания
автор - Вибе Леонид, Санкт-Петербург, Россия

Программа создана и развивается в соответствии с лицензией GPL

Спасибо всем, кто участвовал в тестировании программы.

Особое спасибо Александру Ривилису за сборку версии 0.3.1 для AutoCAD 2007 и 2010.

Версия 0.3.2 - усовершенствованная версия AksPro для AutoCAD 2013/2014 от Михаила Каганского,
тестировалась на версии AutoCad x64, исправлены ошибки.