VetCAD

Другой графический калькулятор для ACADa (+редактор объектов)

    0 оценок

Valera

размещено: 29 Марта 2006
обновлено: 19 Декабря 2007
Распакуйте и разместите куда хотите.

В автокаде создайте кнопку :

^C^C^P(command "_-vbarun" "C:/ACAD/VB/Calc/calc.dvb!Module1.MyCalc")

Вместо [C:/ACAD/VB/Calc/] - вставте свой путь к файлу
Моя система: Win2000/acad2005

Граф-калькулятор работает в немодальном режиме, т.е. его можно не закрывать в течение всего сеанса АКАДа. При закрытии, позиция запоминается. Калькулятор работает в прозрачном режиме, т.е. вычисления можно производить, находясь в процессе выполнения команды АКАДа. Калькулятор позволяет и обратные вычисления (напр. - при известных произведениии и множителе - найти др. множитель).
На текущий момент граф-калькулятор работает со след. граф. примитивами: текст, мтекст, размеры, линия, полилиния, окружность, дуга, эллипс, регион, сплайн, 3д-солид (объем,масса,длина цилиндра), блоки(количество), обекты ABS и ADT - трубы, стены, балки, лестницы. В калькуляторе реализована работа с КОПИЛКОЙ (памятью – “М+” и “М-”). Вычисленные значения можно передавать обратно объектам АКАДа.
Ведется ЛОГ вычислений. Результаты из граф- и мат-калькулятора копируются в буфер с автоматической заменой “,” на “.” (что удобно при вставке в командную строку). Мат-калькулятор может взять с чертежа для вычислений – 2d- и 3d-дистанцию, дистанцию по X, дистанцию по Y, дистанцию по Z, угол (в градусах или радианах).

История:
6.10.05 - v.01a - первый выход в свет
24.10.05 - v.02a
+При закрытии, позиция запоминается.
+Добавлен МАТЕМАТИЧЕСКИЙ калькулятор
-Исправлены выявленные ошибки и очепятки

27.10.05 - v.03a
- Исправлена ошибка при изменении знака числа с плавающей точкой
- Результат из мат-калькулятора копировался в буфер с лидирующим пробелом
+ Увеличена точность вычислений за счет разграничения типов данных. Decimal - для чисел от 0.0000000000000000000000000001 до 79228162514264337593543950335; Double - от 7.92281625142643E28 до 1.79769313486232E308
+ Возможность выхода из мат-калькулятора с автоматическим помещением результата в буфер обмена
+ Добавлены 2 кнопки – “Измерить 3d-дистанцию” и “Измерить смещение по оси Z”

24.03.2006 - v.1a
Много чего добавил и изменил...
Добавил также возможность передачи вычисленных значений обратно объектам АКАДа (редактирование).

29.03.2006 - v.1.1a
- исправил ошибку - при добавлении группы объектов добавлялись не их значения, а количество объектов.

06.02.2007 - v.1.2a
+ Добавлена поддержка лестниц (объект ADT "stair" - считывание и редактирование длины, высоты и УГЛА наклона).
+ Мелкие улучшения. Проверена работоспособность под ADT-2007 (работает :)

!!!!!! - 19.12.2007 - !!!!!!
Закрываю проект с 31.12.2007.
Если кто имеет конкретные коммерческие предложения,
шлите: [email protected]
тема: Другой графический калькулятор для ACADa
-----------------------------
Другой графический калькулятор для ACADa (+редактор объектов)1
Другой графический калькулятор для ACADa (+редактор объектов)2
Другой графический калькулятор для ACADa (+редактор объектов)3

Комментарии

Комментарии могут оставлять только зарегистрированные участники
Авторизоваться
Комментарии 1-10 из 20
ытя , 07 октября 2005 в 15:07
#1
круто конечно, но зачем?
CepbIu , 25 октября 2005 в 12:14
#2
очень хорошая прога, относительно давно уже ей пользуюсь. Так держать !! :) рекомендую всем
Phelicks , 15 января 2006 в 21:02
#3
В 2006 не пашет :(
Сергей , 24 марта 2006 в 10:44
#4
Под ADT2004 не пошел тоже
Может автор поможет?
Valera , 24 марта 2006 в 17:58
#5
Проверял на АКАДах 2002,2005,2006, ABS(ADT)2005, ABS(ADT)2006 - работает.
Причина может быть в том, что при установке АКАДа или десктопов на его базе не была выбрана поддержка VBA.
Пиреман , 24 марта 2006 в 19:04
#6
После 20-того запуска автокад виснит!
diox , 28 марта 2006 в 16:51
#7
Пытаюсь установить под 2006 акад. Не получается. Будте добры, опишите подробнее установку. За ранее благодарен!
qwert , 28 марта 2006 в 18:30
#8
А как в этом 2006-ом дибильном акадовском меню кнопку создать? в 2005 проще простого было...
Valera , 29 марта 2006 в 11:48
#9
В 2006 акаде:
1.правый клик на любой панели с кнопками.
2.Customize...
3.Появится редактор меню
4.правый клик на Toolbars -> New ->Toolbar
5.в организованой новой панели создаем кнопку с макросом -
^C^C^P(command "_-vbarun" "свой путь/calc.dvb!Module1.MyCalc")
6.сохраняем. (перегружаем акад)
diox , 30 марта 2006 в 14:40
#10
Спасибо!
Все заработало :-)
Наклонки ставил не те. Буду тестить ;-)
zip

0.2 МБ

СКАЧАТЬ