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

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

Войти

Надстройки по геодезии к AutoCAD

Тема в разделе "Autodesk", создана пользователем X-Y-H, 15 май 2009.

  1. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.223
    Адрес:
    Украина, г.Калуш
    Ну тогда в ExtraTools тоже есть операции с числами. Про ToolPac я вообще молчу, там тоже это есть.
     
    #241
  2. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.223
    Адрес:
    Украина, г.Калуш
    [​IMG]

    upload_2018-8-26_15-46-57.png
     
    #242
    Мимокрокодил нравится это.
  3. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    Здравствуйте, уважаемые коллеги. Нигде не находил ничего подобного. Задался вопросом, возможно ли в принципе такое в Avtocad, в качестве лиспа. Credo осваивать пока необходимости не было, возможно там есть такая функция. Итак, суть вопроса заключается вот в чём. Есть несколько точек, которые идут в один ряд, но не находятся на одной прямой. Возможно ли автоматически создать осевую линию этих точек, с учётом всех точек, не выбирая при этом точку, которая будет "условно правильной"? Также, для задач потруднее. Допустим, есть проект на строение и есть существующее строение (например прямоугольный фундамент частного дома) с отклонениями от проектного. На объекте нет ни реперов, ни каких либо опорных точек, ни точного понимания отклонений строения от проектного. Только проект и само строение. Возможно ли наложить фактическую съёмку контура строения (или фактический контур в виде полилинии) на проектный контур, чтобы программа сама наложила данные на проект, сама же подогнала разворот, чтобы при этом не нужно было указывать точку, которую мы бы принимали за "условно правильную", а использовались бы данные целиком? В общем, нужна подгонометрия с точностью до наоборот. Не случайные фактические данные от проектного, а проект из случайных фактических точек. Надеюсь, уважаемые
    и
    смогут ответить на этот вопрос
     
    #243
  4. Мимокрокодил

    Форумчанин

    Регистрация:
    29 янв 2013
    Сообщения:
    1.189
    Симпатии:
    607
    Текст (раскрыть)


    А мне можно? Если есть Сивил, то нахождение линии наилучшего вписывания уже есть в нем. Если нет, то есть бесплатные программы Lee Mac. Но там поковыряться нужно. Ссылка на его сайт. Что касаемо масштабирования и разворота, то есть функция Выровнять (Align). Она это делает.
    --- Сообщения объединены, 27 авг 2018, Оригинальное время сообщения: 27 авг 2018 ---
    Хотя с линией наилучшего вписывания для автокада я чет погорячился. Не могу найти... Может еще кто-то подскажет.
     
    #244
  5. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    Спасибо. В лиспе попробую разобраться. Масштабирование не требуется, а вот разворот командой Выровнять (Align), как и масштабирование этой же командой, подразумевает наличие опорных точек, которых мы не имеем, т.к. нет чёткого понимания, какая из точек правильная
     
    #245
  6. Alexandr-GR

    Форумчанин

    Регистрация:
    9 июн 2011
    Сообщения:
    1.192
    Симпатии:
    945
    Адрес:
    Новосибирск
    Sergey B., Не обещаю помочь, но, если отчетливо представляете алгоритм работы программ(ы), смоделируйте описанные выше процессы графически, т.е. вот проект, вот факт, вот так должна отработать программа. Будет проще понять, что требуется, да и может, действительно, окажется, что уже есть готовое решение
     
    #246
    Мимокрокодил нравится это.
  7. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    Пример 1.jpg Пример 2.jpg
     
    #247
  8. Alexandr-GR

    Форумчанин

    Регистрация:
    9 июн 2011
    Сообщения:
    1.192
    Симпатии:
    945
    Адрес:
    Новосибирск
    по первому рисунку...
    ну это же какой-то идеальный случай - 50 туда 50 туда...
    а вот если все отклонения разные?
    а каков вообще предел отклонения от этой оси?
    на рисунке точки наносятся на проектную ось.. если бы прямая рисовалась по точкам, то еще понятно, а вот в каком именно месте должны определятся точки на проектной оси? скажем, к примеру, у вас проект 10 метров, по факту точки на протяжении 8м, понятен вопрос?
     
    #248
  9. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    Это же просто пример для наилучшего понимая ситуации. Цифры могли быть любые. Я взял 50мм. Обычно, реальные отклонения на стройке гораздо меньше (0-20мм) и, конечно же, они все разные. Тут, по идее и должна сработать возможность автоматического наилучшего вписывания, но без использования какой то конкретной опорной точки, а по всем точкам сразу. С точки зрения как это сделать, у меня два варианта. Либо ищется среднее арифметическое отклонение, оно и будет являться местом положения оси. Либо среднее арифметическое в указанном диапазоне (например 0-20мм) между большинством точек. Остальные точки будут определены как превышающие допустимые отклонения. Что то похожее есть в тахеометре. Если при обратной засечке использовать проектные координаты углов строения и засекаться на фактические углы, то неувязка автоматически раскидается и уравняется. Если после засечки проверить углы через разбивку, то прибор покажет уже уравненные координаты на каждой точке. Ни одна из координат не совпадёт с проектной. Найти истинное местоположение проектных осей без координат невозможно, а вот подогнать фактическое строение под проектные оси, минимизируя при этом отклонения, думаю, вполне возможно
    Пример 3.jpg Пример 4.jpg
     
    #249
  10. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    639
    Симпатии:
    699
    Адрес:
    СССР, город хлебный
    Попробуй.
     

    Вложения:

    • pt2lin.LSP
      Размер файла:
      1,8 КБ
      Просмотров:
      34
    #250
    kheylan66, Alex_Shaton, Sergey B. и ещё 1-му нравится это.
  11. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    Спасибо. Судя по картинкам из источника, то что нужно
     

    Вложения:

    #251
  12. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    Здравствуйте. Есть ли у кого то лисп для подгонометрии высоты точек в указанном диапазоне? (не текста с подписью отметок, а высоты самих точек)
     
    #252
  13. Мимокрокодил

    Форумчанин

    Регистрация:
    29 янв 2013
    Сообщения:
    1.189
    Симпатии:
    607
    Такая штука денег стоит... Можете обратиться к людям, которые такие вещи пишут.
     
    #253
  14. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    639
    Симпатии:
    699
    Адрес:
    СССР, город хлебный
    А поподробнее? Каков диапазон? Какой критерий попадания в диапазон?
    Ну и чертеж до и после. Желательно версия autoCAD-2007.
     
    #254
  15. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    Вряд ли кто то за это возьмётся, т.к. уже существуют бесплатные решения.
    На данный момент я эту задачу решаю в три шага. 1) Есть существующие точки с высотными отметками. С помощью одного лиспа я массово возле каждой точки создаю текст с фактической высотой.
    2) Вторым лиспом я массово изменяю (не заменяю) значения текста в указанном диапазоне. Случайным образом к тексту либо прибавляется, либо отнимается значение, например, от -20 мм до +20 мм от изначального.
    3) Последний лисп нужен, чтобы проставить в точки отметки цифр из близлежащих текстов.
    Решение имеется, но я уверен, что существует лисп, решающий задачу за один шаг
    P.S. для примера, были точки с отметками +0.000, стали от -0.020 до +0.020 в случайном порядке
    Точки0.jpg Точки1.jpg Точки2.jpg Точки3.jpg Точки4.jpg
     
    #255
    Последнее редактирование: 9 сен 2018
  16. Мимокрокодил

    Форумчанин

    Регистрация:
    29 янв 2013
    Сообщения:
    1.189
    Симпатии:
    607
    Я такой лисп покупал. Могу уступить его за долю малую. Хотя лучше к его автору... К Саше Бердюгину.
     
    #256
  17. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    639
    Симпатии:
    699
    Адрес:
    СССР, город хлебный
    Точки изначально имеют отметку 0.000 ? Или это просто пример такой?
    И для чего это нужно? Просто интересно.
    В принципе ничего сложного в этом нет.
     
    #257
  18. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    Это просто пример. Точки могут быть с любой высотой и не обязательно на одной высоте. Лисп нужен для "красивых" схем на вертикальные отклонения поверхностей
    --- Сообщения объединены, 9 сен 2018, Оригинальное время сообщения: 9 сен 2018 ---
    Решение уже имеется, просто хотелось бы сократить количество выполняемых действий. Поэтому платить я за это решение не готов. А вот Александру большое спасибо за огромный вклад в развитие геодезического сообщества. Было бы хорошо ещё знать, куда "сказать спасибо". Не за что то конкретное, а так, в целом, за всё, просто от души.
     
    #258
  19. Мимокрокодил

    Форумчанин

    Регистрация:
    29 янв 2013
    Сообщения:
    1.189
    Симпатии:
    607
    Было бы желание... Он ни от кого не прячется)
     
    #259
  20. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    639
    Симпатии:
    699
    Адрес:
    СССР, город хлебный
    Попробуй.
     

    Вложения:

    • 66.LSP
      Размер файла:
      805 байт
      Просмотров:
      41
    #260
    chehoff, Sergey B. и Qvinto нравится это.

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

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