Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Geo_Tools 2024.06.08 16-55

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

  1. skv-vik

    Регистрация:
    13 янв 2021
    Сообщения:
    13
    Симпатии:
    1
    Автор, столкнулся с проблемой при построении профиля. Видео твое на ютубе посмотрел.
    У меня при выполнении команды добавить линию на профиль, глюк какой-то идет. Строит блок линейки в увеличенном размере и в другую сторону от профиля
     
    #981
  2. Андрей_

    Форумчанин

    Регистрация:
    9 авг 2011
    Сообщения:
    457
    Симпатии:
    645
    Адрес:
    г.Саратов
    Видео, не моё, но помнится кто то упоминал про него. Моя только инструкция. Скорее всего используется не родной шаблон инструментов, из за этого 90% ошибок.
     
    #982
  3. id53889898

    Регистрация:
    9 фев 2024
    Сообщения:
    2
    Симпатии:
    0
    Добрый день, подскажите пожалуйста в автокаде пытаемся построить профиль продольный, использовали команду set_geo_tools_QNewTemplate, как указано в посте 817, но не помогает, в чем может быть дело и как исправить данную ситуацию? upload_2024-6-6_11-18-36.png
     
    #983
  4. id53889898

    Регистрация:
    9 фев 2024
    Сообщения:
    2
    Симпатии:
    0
    Заменил файл trace-get-length, копировал полилинию трассы в шаблон, никакие манипуляции увы не помогли
     
    #984
  5. Андрей_

    Форумчанин

    Регистрация:
    9 авг 2011
    Сообщения:
    457
    Симпатии:
    645
    Адрес:
    г.Саратов
    id53889898, приветствую.
    Судя по всему это ошибка вставки "линейки" профиля. Обсуждается в соседней, посвященной профилю ветке. Не думал, что эта ошибка так распространена...
     
    #985
  6. Андрей_

    Форумчанин

    Регистрация:
    9 авг 2011
    Сообщения:
    457
    Симпатии:
    645
    Адрес:
    г.Саратов
    обновление geo_tools 2024.06.08 16-55 yandex google
    Изменения:
    - исправлена ошибка "линейки" в профилях. Так как я не могу воспроизвести эту ошибку у себя, заменил вставку блока линейки на отрисовку с помощью полилиний. Визуально не отличается.
    - новая кнопка "Создает полилинию в модели по границам видового экрана в листе" в оформлении, прога честно скопипащеная из интернета. Кому интересно откуда указано в lsp файле.
    - возможно, что то ещё исправлено по мелочи.
     
    #986
  7. imborm

    Регистрация:
    27 янв 2021
    Сообщения:
    12
    Симпатии:
    1
    Добрый день!
    В оформлении трассы появился префикс пикетов, но!!! Этот префикс стал падать и на углы.
    См скрин.
    з.ы.В ближайшее обновление на заметку.
     

    Вложения:

    #987
  8. Андрей_

    Форумчанин

    Регистрация:
    9 авг 2011
    Сообщения:
    457
    Симпатии:
    645
    Адрес:
    г.Саратов
    Приветствую.
    Вообще так было задумано (требование заказчика), но думаю стоит добавить, что то вроде галочки "добавлять перефикс в углы". Спасибо.
     
    #988
  9. Lone Wolf Serge

    Форумчанин

    Регистрация:
    4 июн 2014
    Сообщения:
    53
    Симпатии:
    4
    Добрый день. Подскажите пожалуйста. Установил приложение в civil 2021 программа ругается при функции импорт экспорт точек. спасибо.





    upload_2024-7-4_16-58-15.png
     
    #989
  10. Андрей_

    Форумчанин

    Регистрация:
    9 авг 2011
    Сообщения:
    457
    Симпатии:
    645
    Адрес:
    г.Саратов
    Доброе утро. Проверил на 2021 версии, всё работает. Посмотрел - в 2014 году чинил функцию определения civil используется или нет. У вас же последняя версия инструментов #986?
     
    #990
  11. dkm32

    Регистрация:
    17 окт 2013
    Сообщения:
    10
    Симпатии:
    0
    Отличное дополнение! Огромный труд
     
    #991
    Последнее редактирование: 16 июл 2024
  12. Дмитриев Вячеслав

    Форумчанин

    Регистрация:
    6 май 2012
    Сообщения:
    42
    Симпатии:
    1
    Geo_Tools от 2017.10.05 23:00; ошибка: неверный тип аргумента: stringp nil. AutoCad Civil 3D 2024. Как можно исправить?
     
    #992
  13. Андрей_

    Форумчанин

    Регистрация:
    9 авг 2011
    Сообщения:
    457
    Симпатии:
    645
    Адрес:
    г.Саратов
    Очень старая версия в которой нет поддержки 2024. Обновитесь до последней версии. В P/P.S. есть ссылки.
     
    #993
  14. Дмитриев Вячеслав

    Форумчанин

    Регистрация:
    6 май 2012
    Сообщения:
    42
    Симпатии:
    1
    Спасибо! Все решилось.
     
    #994
  15. Nokan

    Регистрация:
    1 мар 2019
    Сообщения:
    16
    Симпатии:
    1
    Здравствуйте, подскажите пожалуйста формат запаси данных в текстовом файле для построения 3д полилинии (функция такая в составе geootiols). В файлах помощи ничего не нашел, в подсказке указано, что нужны расстояния отметки и углы, но в каком формате это записать не понятно.
     
    #995
  16. Андрей_

    Форумчанин

    Регистрация:
    9 авг 2011
    Сообщения:
    457
    Симпатии:
    645
    Адрес:
    г.Саратов
    Здравствуйте.
    Формат записи в txt файле: расстояния(пикеты), отметки, углы. Разделение пробелом.
    На первом этапе файл чистится от кавычек, при наличии подряд двух точек или пробелов заменяется на одинарные. Найденные запятые меняются на точки. Также символы табуляции заменяются на пробелы.
    Контроль на присутствие любых недопустимых символов (все кроме цифр, пробелов, точек и знаков + и -).
    Расстояния: в метрах. Расстояние от предыдущей точки к этой. Допустимо вместо расстояния указывать пикет текущей точки (пример 1+23.45).
    Отметки: в метрах. Абсолютные значения которые без изменений запишутся в отметку вершины 3d-полилинии.
    Углы: десятичные градусы. Угол отклонения трассы от прямой. На право положительные, на лево отрицательные.

    Пример txt файла:
    Код:
    0 100.0 0.0
    100 101.0 -19.5
    18.9 102.23 0
    Трасса начинается от точки указанной в модели (первое значение расстояния 0). Отметка первой точки 100.0. Общее направление (азимут) трассы на север (значение угла 0.0)
    Вторая точка на 100.0 метров по направлению трассы. Отметка 101.0. Трасса на этой точке поворачивает на лево на 19.5 градуса.
    Третья точка на 18.9 метров по направлению трассы. Отметка 102.23. Так как точка последняя угол поворота трассы значения не имеет и может быть любой.
    Пример с пикетами точек вместо длин линий равнозначен приведенному выше:
    Код:
    0+0 100.0 0.0
    1+00 101.0 -19.5
    1+18.9 102.23 0
    P.S. Уже не помню зачем делал эту кнопку, вроде от заказчика должны были приходить трассы в такой форме, по которым надо было строить профиля... судя по датам файла в 2012 году дело было.
     
    #996
  17. Nokan

    Регистрация:
    1 мар 2019
    Сообщения:
    16
    Симпатии:
    1
    Андрей_, спасибо. Еще один вопрос тогда по построению 3д полилинии. Какие условия должны соблюдаться что бы функция "осевая с отметками" корректно "натягивала" 3д полилинии на 2д "каркас". В приложенном файле 3д полилиния это рельеф по профилю, а 2д полилиния - ось трассы. Хочу построить рельеф по трассе для дальнейшей работы, но получается не корректно. Посмотрите по возможности.
     

    Вложения:

    #997
  18. Андрей_

    Форумчанин

    Регистрация:
    9 авг 2011
    Сообщения:
    457
    Симпатии:
    645
    Адрес:
    г.Саратов
    Алгоритм такой: перебираются все точки 3d-полилинии и для каждой из них ищется ближайшая точка на 2d-полилинии трассы, затем точки сортируются по порядку от начала до конца трассы; на углах, в начале и конце трассы (если не попадает ни одна снесенная отметка) добавляются точки с отметкой 0.0, которые (и все с такой отметкой) игнорируются при построении профиля.
    В общем 3d-полилиния должна "сопровождать" трассу.
    Делалось для исполнительных по коммуникациям, когда измерения почти всегда не соответствовали оси трассы(иногда чуть-чуть), показать их на профиле надо, а вручную сносить на ось трассы лениво.
     
    #998
  19. Nokan

    Регистрация:
    1 мар 2019
    Сообщения:
    16
    Симпатии:
    1
    Андрей_,
    Как раз мой случай (исполнительная по сетям)
    1. Что значит сопровождать? Быть такой де конфигурации?
    2. Возможно не по теме. Как получить 3д полилинию рельефа (изогнуть ее в соответствии с конфигурацией трассы, как в файле выше) если у меня есть пикет, высотная отметка и ось трассы?
     
    #999
  20. Андрей_

    Форумчанин

    Регистрация:
    9 авг 2011
    Сообщения:
    457
    Симпатии:
    645
    Адрес:
    г.Саратов
    1. Сопровождать - находиться рядом, следовать в том же направлении
    upload_2024-9-1_12-19-10.png
    Красное ось, синее - 3d-полилиния, черное как будут сноситься точки с 3d-полилинии на ось.
    2. Не помню чтобы мне ставили такую задачу. Решение которое напрашивается имеющимся инструментарием - построить основной профиль по оси трассы, затем вспомогательный по 3d-полилинии и скопировать получившуюся полилинию с вспомогательного в основной. Таким образом в основном будет информация о углах поворота и высотные отметки.
    Еще нужно учитывать, что "линейка" на профиле чертится после добавления на него любой высотной составляющей. То есть на основной профиль нужно добавить любую отметку, чтобы отрисовалась линейка.
     
    #1000

Поделиться этой страницей

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