Geo_Tools 2024.06.08 16-55

Набор LISP инструментов под AutoCAD и AutoCAD Civil 3D.

  1. Добрый день!
    Подскажите пожалуйста, где можно подправить лисп, чтобы градусы показывал в выноске как угловым размером(если можно) и место расположение значение градусов угла поворота(на первую строку перетащить).
    Какой-то лисп отвечает за это?
    з.ы. например прописать %%D в лиспе вместо "d"
     

    Вложения:

  2. Андрей_

    Андрей_ Форумчанин

    Здравствуйте.
    Основной лисп:
    c:\Program Files\geo_tools\lisp\\functions\draw_design_be_poly_trace.lsp
    Лисп ответственный за рисование мультивыносок для оформления трассы тут:
    c:\Program Files\geo_tools\lisp\lib\draw-mleader-be-design-be-2dpoly-trace.lsp
    в 4 строке вычисляется угол
    upload_2021-11-16_17-50-59.png
    на данный момент подписывается "розовый" угол. Вычисляется как абсолютное значение разницы "зеленый" угол и 180. В формуле "g" это "зеленый" угол в радианах.
    с 6 по 31 строки задается содержимое текстовой части мультивыноски. (конструкция "\\P" обеспечивает переход на следующую строку)
    в 5 строке вызывается лисп для пересчета десятичных градусов в градусы/минуты/секунды:
    c:\Program Files\geo_tools\lisp\lib\convert-dec-to-gms-str.lsp
    где в 14 строке задается символ градусов.
    Следует учитывать, что лисп convert-dec-to-gms-str используется не только здесь и его изменение может отразиться в других местах где надо пересчитать десятичные градусы в градусы/минуты/секунды.
     
    Последнее редактирование: 20 ноя 2021
    Misha_E и imborm нравится это.
  3. timur19791979

    timur19791979 Форумчанин

    При Создании профиля возникает вот такой глюк, часть текста в зеркальном отображении (фото прилагается).
    Как это исправить ?
     

    Вложения:

  4. Qvinto

    Qvinto Форумчанин

    Cкорее всего, использовать шаблон от geo_tools.
     
    Андрей_ нравится это.
  5. timur19791979

    timur19791979 Форумчанин

    Так при использовании geo_tools этот клюк и появляется
     
  6. Misha_E

    Misha_E Форумчанин

    Хорошая подсказка. Давно тоже интересовался этими изменениями.
    Основной лисп лежит по пути: c:\Program Files\geo_tools\lisp\functions\draw_design_be_poly_trace.lsp
     
    Андрей_ нравится это.
  7. Qvinto

    Qvinto Форумчанин

    Шаблон!!!!
    Вы файл выложите, посмотрим. Если сами не знаете что такое шаблон и как его использовать.
     
    Андрей_ нравится это.
  8. timur19791979

    timur19791979 Форумчанин

    Вот файл... Предстоит сделать большой объем профилей. На этом файле просто решил потренироваться.
    Учтите, что профиля сам никогда не делал... так что валенок в этом деле..
     

    Вложения:

  9. Qvinto

    Qvinto Форумчанин

    Как я и подразумевал, не тот шаблон.
    На вашем месте я бы уже поиском по форуму по слову шаблон пробежался, и немного для себя информации почерпнул.
    В Автокаде Ctrl+N и выбирите файл по пути C:\Users\Имя Пользователя\AppData\Roaming\geo_tools\template\20ХХ\acad.dwt
    Скопируйте все примитивы из вашего исходного чертежа, в ставьте в этот шаблон, и будет вам счастье!
    Заодно, профиль по полилинии будет ровная линия. Профиль по 3D полилинии строится.

     
    timur19791979 и Андрей_ нравится это.
  10. ardi.stroi

    ardi.stroi Только чтение Форумчанин

    Андрей_, пожалуйста, если сможете, то внесите в ближайшие обновления, возможность полки для MTexta. Спасибо за такую возможность.
     
  11. Андрей_

    Андрей_ Форумчанин

    Спасибо. Исправил в сообщении.
    --- Сообщения объединены, 20 ноя 2021, Оригинальное время сообщения: 20 ноя 2021 ---
    Полка для текста... Когда сделал почти сразу освоил мультивыноски и с тех пор не пользовался(реально мультивыноски удобнее - перемещение, поворот текста...), хотел удалить, но рука не поднялась. Как вариант есть "секретная" команда convert_text_to_mleader - позволяет переделывать тексты (должно работать и на мтекстах) в мультивыноски. Единственно, что для указателя мультивыоски нужно выбрать блок (для люков придумывалось). Создавалось для "переработки" чужих чертежей в "наш стандарт" при обновлении планов.
     
    dimkont, Qvinto и ardi.stroi нравится это.
  12. Rail_tot

    Rail_tot Форумчанин

    Здравствуйте! Подскажите с чем может быть связано следующее: Полка "уклон/расстояния" при заполнении через "вычислить линию на профиле", в ней иногда высота текста уменьшается до 0.0781, т.е. есть полка длинной 100 м, на ней условно первые 40м высота текста значений правильная, а затем оставшиеся значения, имеют высоту текста 0.0781.
    ошибка высоты.png
     
  13. Андрей_

    Андрей_ Форумчанин

    Добрый день. Только что проверил у меня все правильно работает. Попробуйте в другом файле возможно шаблон влияет(хотя это странно). Есть возможность прислать файл в котором происходит такая ошибка?
     
  14. Rail_tot

    Rail_tot Форумчанин

    Вот файл, удалил лишнее.
     

    Вложения:

  15. Андрей_

    Андрей_ Форумчанин

    Ага, проблема присутствует. Буду править.
     
  16. Андрей_

    Андрей_ Форумчанин

    Новая версия.
    geo_tools 2022.01.15 14-44
    - исправлено заполнение строк Расстояние/Уклон и Гор.проложение/Уклон в профиле
     
    ardi.stroi и Rail_tot нравится это.
  17. Rail_tot

    Rail_tot Форумчанин

    Отлично! все работает! Огромное спасибо!
    --- Сообщения объединены, 16 янв 2022, Оригинальное время сообщения: 16 янв 2022 ---
    Андрей_, можно еще пару вопросов:
    1. В новом чертеже автокада acad.dwt или acadiso.dwt, при формировании профиля шкала отметок масштабируется до огромных размеров, где спрятался этот параметр? (см. приложение)
    2. При формировании профиля по 3D линии, линии подвала в основном длинной до края профильной линии, а иногда они за край заходят как совсем чуть чуть, так и могут на длинное расстояние. Это у меня в настройках автокада?(см. приложение)
    шкала отметок.png удлиненный подвал.png
     
  18. Андрей_

    Андрей_ Форумчанин

    Пожалуйста. :)
    1. Может быть много причин... единицы измерения чертежа не метры, например. Большинство ошибок не происходит если пользоваться родными шаблонами geo_tools. Выполнить команду set_geo_tools_QNewTemplate один раз (есть кнопка в настройках) и все новые чертежи (по команде бсоздать - чистый листочек на стандартной панели) будут создаваться с родными шаблонами.
    2. Посмотрел, да есть такое. Длинна трассы принимается как длинна полилинии, а так как длинна 3d полилинии больше чем её горизонтальное проложение присутствует разница. У меня обычно 2d полилиния в роли оси трассы, а высотная составляющая в других объектах: cogo-точки, поверхность Civil... поэтому не видел бага. Исправлю.
     
    Павел55214 нравится это.
  19. Qvinto

    Qvinto Форумчанин

    А именно, где она в палитрах?
     
  20. Андрей_

    Андрей_ Форумчанин

    upload_2022-1-16_20-15-46.png
    Палитра "GT Настройки"
    --- Сообщения объединены, 16 янв 2022, Оригинальное время сообщения: 16 янв 2022 ---
    Как говорят серьёзные программисты HotFix :)
    прикрепленным файлом trace-get-length.LSP
    заменить файл с таким же именем по пути
    c:\Program Files\geo_tools\lisp\profile2\
    Горизонтальные линии в подвале профиля при использовании 3d полилинии в качестве оси трассы будут рисоваться правильно.
     

    Вложения:

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