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

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

Войти

Geo_otkos. Построение условного знака откоса на топографических планах в AutoCAD v 5.1.4

Построение условного знака откоса на топографических планах в AutoCAD. Lisp

  1. Grigarash

    Форумчанин

    Регистрация:
    13 авг 2007
    Сообщения:
    415
    Симпатии:
    26
    вот кинул образец откоса по котловану
    красными кругами выделил явно выраженные места где откос как-то некрасиво
    мне кажется бергштрихи должны отрисовываться четко перпендикулярно линии бровки откоса (верх откоса)
    я конечно не знаю может это технически сложно реализовать.
     

    Вложения:

    • откос.dwg
      Размер файла:
      603,4 КБ
      Просмотров:
      23
    #101
  2. Мимокрокодил

    Форумчанин

    Регистрация:
    29 янв 2013
    Сообщения:
    1.189
    Симпатии:
    607
    А мне так не нравится. И кажется не логичным. Линии откоса должны быть перпендикулярны к подошве откоса, что выполняется за несколько кликов в режиме редактирования.

    Не исправляй, Дисней, ничего. Пожалуйста
    --- Сообщения объединены, 20 фев 2017, Оригинальное время сообщения: 20 фев 2017 ---
    И не надо называть условный знак откоса - бергштрихами. Это разные вещи.
     
    #102
  3. Grigarash

    Форумчанин

    Регистрация:
    13 авг 2007
    Сообщения:
    415
    Симпатии:
    26
    а может стоит тогда добавить выбор конечному пользователю, от куда строить перпендикуляр от бровки или подошвы
     
    #103
  4. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.748
    Симпатии:
    2.505
    Адрес:
    Сибирь
    Не существует оптимального алгоритма, я нашёл свой вариант, рассказывать не стану(коммерческая тайна), но в комплексе с удобным инструментом редактирования, вроде не плохо.
    Вот что получится если делать строго перпендикулярно (синие и зелёные штрихи): -1-1-.jpg
    В некоторых приложениях про откосы реализован такой метод, но мне он не нравится:
    -2-2-.jpg
     
    #104
  5. Grigarash

    Форумчанин

    Регистрация:
    13 авг 2007
    Сообщения:
    415
    Симпатии:
    26
    вот второй вариант на твоей картинке мне прям по душе
    ну конечно это только мои хотелки
     
    #105
  6. Мимокрокодил

    Форумчанин

    Регистрация:
    29 янв 2013
    Сообщения:
    1.189
    Симпатии:
    607
    Disney, в коде что-то менялось?
     
    #106
  7. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.748
    Симпатии:
    2.505
    Адрес:
    Сибирь
    Нет.
     
    #107
  8. Grigarash

    Форумчанин

    Регистрация:
    13 авг 2007
    Сообщения:
    415
    Симпатии:
    26
    Вау тут столкнулся с какой-то непонятной проблемой
    Код:
    Укажите бровку: <Выход>
    Укажите подошву: <Выход>"неверная точка: (9.72101e+306 1.96467e+200 165.272)"
    чтобы это могло быть
    чертежик приложил
     

    Вложения:

    • 9.dwg
      Размер файла:
      4 МБ
      Просмотров:
      6
    #108
  9. Мимокрокодил

    Форумчанин

    Регистрация:
    29 янв 2013
    Сообщения:
    1.189
    Симпатии:
    607
    Какие настройки для создания откоса?
     
    #109
  10. nextnicetry

    Форумчанин

    Регистрация:
    27 май 2012
    Сообщения:
    530
    Симпатии:
    529
    А насколько реально прикрутить функцию подсчета площади заполнения откоса? Ситуация в следующем: имеется кустовая площадка, на которой в некоторых местах выполнено обвалование. Обвалование строю двумя замкнутыми 3D-полилиниями, одна из которых - бровка, вторая - подошва. Строю откосы с помощью данного приложения, очень удобно, откосы делаю блоком. Иногда стоит задача указать на съемке площадь откосов, как рациональней это делать? Строить отдельные поверхности не всегда удобно, не хочется загромождать проект. В свойствах блоков не увидел атрибута "площадь", как, например, у штриховки. Площадь, разумеется нужна 3D.
     
    #110
  11. Мимокрокодил

    Форумчанин

    Регистрация:
    29 янв 2013
    Сообщения:
    1.189
    Симпатии:
    607
    У меня тоже иногда эта ошибка выскакивает, но после повторного создания ошибка не появляется. Может перезапуск када или компа поможет...
    --- Сообщения объединены, 23 мар 2017, Оригинальное время сообщения: 23 мар 2017 ---
    Много символов (раскрыть)

    Код:
    Команда: Geo_Otkos
    Укажите бровку: <Выход>
    Укажите подошву: <Выход>"неверная точка: (-nan.0 -4.83761e+104 165.272)"
    Команда:
    Команда: Задайте противоположный угол или [Линия/РМн-угол/СМн-угол]:
    Команда:
    Команда:
    Команда: Geo_Otkos
    Укажите бровку: <Выход>
    Укажите подошву: <Выход>
    Редактировать штрихи? [Да/Нет] <Нет>:
    Команда:
    Команда:
    Команда: _.erase найдено: 1
    Команда:
    Команда:
    Команда: Geo_Otkos
    Укажите бровку: <Выход>
    Укажите подошву: <Выход>
    Редактировать штрихи? [Да/Нет] <Нет>:Н
    Команда:
    Команда:
    Команда: _.erase найдено: 1
    Команда:
    Команда:
    Команда: Geo_Otkos
    Укажите бровку: <Выход>
    Укажите подошву: <Выход>
    Редактировать штрихи? [Да/Нет] <Нет>:Н
    Команда:
    Команда:
    Команда: _.erase найдено: 1
    Команда:
    Команда:
    Команда: Geo_Otkos
    Укажите бровку: <Выход>
    Укажите подошву: <Выход>"неверная точка: (2.20317e+06 6.64359e+304 165.272)"
    Команда:
    Команда:
    Команда:
    Команда: Geo_Otkos
    Укажите бровку: <Выход>
    Укажите подошву: <Выход>
    Редактировать штрихи? [Да/Нет] <Нет>:Н
    Команда:
    Команда:
    Команда: _.erase найдено: 1
    Команда:
    Команда:
    Команда: Geo_Otkos
    Укажите бровку: <Выход>
    Укажите подошву: <Выход>
    Редактировать штрихи? [Да/Нет] <Нет>:Н
    Команда:
    Команда:
    Команда: _.erase найдено: 1
    Команда:
    Команда:
    Команда: Geo_Otkos
    Укажите бровку: <Выход>
    Укажите подошву: <Выход>
    Редактировать штрихи? [Да/Нет] <Нет>:Н
    Команда:
    Команда:
    Команда: _.erase найдено: 1
    Команда:  Выполняется регенерация модели.
    Автоматическое сохранение в C:\Users\viza\appdata\local\temp\9_1_24237_8257.sv$ ...
    Команда:
    Команда:  Выполняется регенерация модели.
    Команда:
    Команда: *Прервано*
    Команда:
    Команда: *Прервано*
    Команда:
    Команда:
    Команда: Geo_Otkos
    Укажите бровку: <Выход>
    Укажите подошву: <Выход>
    Редактировать штрихи? [Да/Нет] <Нет>:Н
     
    #111
  12. Grigarash

    Форумчанин

    Регистрация:
    13 авг 2007
    Сообщения:
    415
    Симпатии:
    26
    Хммм. интересная шляпа была бы.
    Меня то же частенько просят указать площадь откосов.


    o.png
    да акад перезагружал, и даже комп, ничего не менялось
    а вот сейчас на работе (другой комп) вырисовывает все нормально.
     
    #112
  13. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.748
    Симпатии:
    2.505
    Адрес:
    Сибирь
    Не понятно, чертёж глянул, у меня откос построился...
     
    #113
  14. Grigarash

    Форумчанин

    Регистрация:
    13 авг 2007
    Сообщения:
    415
    Симпатии:
    26
    да так же на рабочем компе все построилось.
    хммм. странный глюк
     
    #114
  15. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.748
    Симпатии:
    2.505
    Адрес:
    Сибирь
    #115
  16. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.748
    Симпатии:
    2.505
    Адрес:
    Сибирь
    #116
  17. Grigarash

    Форумчанин

    Регистрация:
    13 авг 2007
    Сообщения:
    415
    Симпатии:
    26
    а я думал уже к 2019 версии все же ты реализуешь "маску" чтобы за бергщтрихами ничего не было видно
     
    #117
  18. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.748
    Симпатии:
    2.505
    Адрес:
    Сибирь
    Точно!
    Была такая мысль, но закрутился и забыл. попробую реализовать. Если опять не отвечу, пинай меня каждый месяц ;-)
     
    #118
    Qvinto и Grigarash нравится это.
  19. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.748
    Симпатии:
    2.505
    Адрес:
    Сибирь
    Тестируй
     

    Вложения:

    #119
  20. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.715
    Симпатии:
    601
    Адрес:
    Ухта
    Работает. Единственный нюанс, если возможно, включите в конец кода - "перемещение объектов (откоса) на передний план".
     
    #120

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

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