AxeAndPointZ. Черчения плановых исполнительных съёмок в строительстве 6.0.1

VBA программа для черчения плановых исполнительных съёмок в строительстве

  1. Philin

    Philin Форумчанин

    Ещё раз повторяю... Я не буду сидеть и опять подбирать три месяца коэффициенты для более чем сотни тригонометрических формул. (Только что посчитал их количество - 229 штук, каждая уникальна и подбиралась вручную отдельно т.к. рассчитать такое невозможно)

    Это невозможно. Каждый вариант текста уникален и предложенный вариант добавит ещё 229 уникальных функций. Причём новые функции маловероятно, что будут работать правильно.

    Зачем это надо? Вариант в программе создан по ГОСТ. Ваш вариант ничем не лучше.

    Квадрат тут вообще ни при чём. Квадраты появились года 1,5-2 назад. Они рассчитываются и чертятся относительно текста. Ещё раз повторяю - проблема в расчёте положения текста.
     
  2. Grigarash

    Grigarash Форумчанин

    ОК ОК я понял сильно не шумим.
    нет значит нет.
    ведь действительно 229 формул перелапатить эт жесть.

    и все равно отдельное спасибо человеческое за сие чудо, сильно сократила процесс обработки исполнительных

    ОК тогда такое вот предложение.
    Когда я выбираю проектную линию, то иногда промахиваюсь и тычу в пустое место, при этом программа завершает свое действие.

    Можно это как нибудь исправить чтобы она ожидала ввода а не завершалась
     
    Qvinto нравится это.
  3. Grigarash

    Grigarash Форумчанин

    Происходят непонятки при рисовании исполнительной в режиме указания наклона элементов по вертикали
    1.png 2.png

    вот пример отклонение по низу 48 а по верху 109 направление отклонение что по низу что по верху в одном направлении.
    соответственно наклон будет составлять 61. А сейчас он пишет 157
    данная проблема выскакивает когда элемент отрисован полилинией по контуру вокруг.

    если объект отрисован отдельными элементами (отрезками) то рисует наклон правильно
     
  4. Philin

    Philin Форумчанин

    Нужен чертёж с объектом съёмки и точками. Без чертежа врядли что сделаю.

    Не обязательно весь чертёж. Достаточно одного объекта и точек возле него.
     
  5. Grigarash

    Grigarash Форумчанин

    вот держи
     

    Вложения:

    • 111.dwg
      Размер файла:
      184,1 КБ
      Просмотров:
      10
  6. Philin

    Philin Форумчанин

    Нда... просто совпала куча условий при которых программа не может работать правильно (в данном случае она считает, что точки расположены с разных сторон линии полилинии). Вероятность такого события стремится к нулю :)

    Попытался в уме прикинуть алгоритм работы при котором исключится такая ошибка.... но тогда получится, что программа перестанет правильно работать на углах полилиний (причем там будет противоположная вероятность, т.е. правильная работа в углах будет стремиться к нулю).

    Не тестировал работу с такими гигантскими отклонениями, а на практике тоже таких нет, поэтому ни разу и не нарвался (хотя врядли когда-либо в реале совпали бы все условия). Дело не только в величине отклонений, там ещё куча факторов...

    Подумаю как это можно решить, но скорого решения не обещаю.
     
  7. День добрый. Программу установил. Разъясните как вынести ярлык программы на панель в Autocad 2014. За ранее спасибо.
     
  8. Philin

    Philin Форумчанин

    Инструкции разве в архиве нет?

    Плюс ко всему я вроде как вкладывал в архив файл адаптации для автокад 2014 и автокад 2009. Внутри файлов адаптации и есть панель инструментов с кнопками. Как интегрировать файл адаптации в автокад читайте в справочной системе самого автокад.

    Примерно такая панелька содержится в файле адаптации:
    [​IMG]
     
  9. Спасибо Увидел, услышал.
     
  10. Grigarash

    Grigarash Форумчанин

    а можно в программу внести пару конструктивных изменений?
    1. мне кажется она не совсем корректно работает на 15 акаде например по нажатию на ПРОБЕЛ она не переходит к сл. линии а вот если потом жмать ESC то переход работает.
    2. Если промахиваешься мимо линии программа завершается. Давайте она будет ожидать все же ввода а завершение скажем по ESC сделать
    3. Можно сделать так, чтобы ВЕРХ НИЗ определялся каждый раз из выбора двух точек. Думаю здесь надо в диалоговом окне эту опцию прописать.
     
  11. Подскажите возможно ли после определения верхнего и нижнего значения точек. осуществлять выборку массива точек так же рамкой. Для прорисовки стрелок и значений. И потом редактировать их положение в чертеже.?
     
  12. Philin

    Philin Форумчанин

    Отправляйте жалобу в Autodesk (разработчик AutoCAD). Это их "нововведение". Программа определяет нажатие клавиш по командной строке автокад. Но командная строка автокад наполовину отменена начиная с AutoCAD 2014 (проблема возникла из-за этого). Есть предположение что в автокад после 2015 командная строка будет полностью из него исключена, тогда программа вообще перестанет работать.

    Из-за глюков Autodesk я не буду переписывать с нуля всю программу, которая при этом сможет работать только в версиях 2014-2015.

    В этом случае завершает программу не VBA, а AutoCAD. VBA ждёт данных от AutoCAD, а если не выбран объект, то AutoCAD самостоятельно завершает программу без объяснения причин (т.е. не посылает программе код ошибки для её обработки, а молча блокирует дальнейшую работу программы). Это не исправить. Это "фишка" AutoCAD.

    Можно. Только никак не доберусь до завершения этой функции... Не надо в окне ничего прописывать, там всё уже есть для этого, просто не до конца закончено и отключено (в функции так и написано что она отключена).

    [​IMG]

    см. скрин выше.

    То, что вы хотите будет после того как будет закончена функция со скрина.
     
  13. Винда 7.
    Автокад 2013(RUS) ломанный.
    Разрядность 64.
    Установил всё, как по инструкции.
    Установил вот эту панель инструментов "Панель меню Acad2014x64" p.s. Ставил и другие панели , но результат всегда одинаковый.
    Но из всех команд работает только одна " Плановое отклонение".
    Для всех других команд пишет следующее "Имя макроса: PloskH.dvb!PloskH.StartProgram
    Макрос не найден."
    И так по аналогии с другими командами.
    Изменял макрос, как было написано в инструкции, но не помогло.
    Может я туплю...? )
    Подскажите, где чего не так.
    Заранее благодарю.
     
  14. Grigarash

    Grigarash Форумчанин

    пропиши путь к папкам где у тебя лежат эти файлы макросы
    в настройках акада это прописывается.

    либо меняй команду выполнения макроса так чтобы там был прописан полный путь.

    еще смотри свойства файла макроса он может быть заблокирован. там же его разблокируй
     
  15. Philin

    Philin Форумчанин

    Здесь выложена только одна программа из всего пакета. В разделе "Ресурсы" форума выкладываются только новейшие версии программ, для каждой программы отдельная тема.

    Существует полный пакет всех программ (старых версий) и его можно скачать ЗДЕСЬ в конце первого сообщения темы. Только стоит учитывать, что практически все программы там старые, придётся отдельно потом качать все новые (из раздела Ресурсы) и обновлять (заменять файлы).

    Полный пакет программ обновляется по мере накопления большого количества новых версий программ.

    Не в этом дело. Прописано всё явно правильно. Работает только одна программа потому что фактически только она и установлена т.к. скачана отсюда, а не полным пакетом. А панель во всех архивах полная, со всеми программами.
     
  16. После переустановки автокада не хочет работать(( после нажатия "Ok" выдает error 432. 2015-08-01 07-08-33 Скриншот экрана.png
    Как бороться? без нее как без рук..
     
  17. Philin

    Philin Форумчанин

    Либо криво установлен автокад версии до 2010
    Либо криво установлен VBA Enabler на автокад версии 2010+
    Либо кривая Windows с отсутствующими важными для работы VBA библиотеками.

    Вам виднее что вы там делали. Не хватает чего-то важного для полноценной работы VBA.
     
  18. Philin

    Philin Форумчанин

    Пользователь Philin обновил ресурс AxeAndPointZ новой записью:

    Включена функция выбора точек ВН парами

    Узнать больше об этом обновлении...
    --- Сообщения объединены, 13 мар 2016, Оригинальное время сообщения: 13 мар 2016 ---
    Сделал... не прошло и года ::rolleyes24.gif::
     
    Последнее редактирование: 13 мар 2016
  19. Geoshaman

    Geoshaman Форумчанин

    Шикарное обновление. Степан, Браво!!!
     
  20. Grigarash

    Grigarash Форумчанин

    Да я тоже очень рад последнему обновлению.
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление