Уровень полилинии в Autocad

Тема в разделе "Autocad", создана пользователем Viktorave, 22 дек 2021.

  1. IMG_20211222_083507.jpg Уважаемые коллеги, нужна помощь. При строительстве полилиний по точкам имеющим высотную отметку, в свойствах полилинии есть свойство уровень(elevation), так вот у разных полилиний это свойство меняется по разному. У некоторых полилиний оно совсем не соответствует высотам точек по которым она отрисована, у некоторых она равняется высотной отметке первой точки полилинии, у некоторых близка к средней отметке высот точек полилинии. Вопрос, как должно быть правильно? И как сделать чтобы все полилинии считались по одному принципу? Как сделать чтобы показатель уровень соответствовал средней отметке точек полилинии?
     
  2. PEMCOH

    PEMCOH Форумчанин

    Всё вершины полилинии всегда будут на одной высоте. Вы можете менять высоту всей полилинии целиком, но не по вершинами .
    --- Сообщения объединены, 22 дек 2021, Оригинальное время сообщения: 22 дек 2021 ---
    Чтобы вершины соответствовали высотам точек, вам нужно создавать 3D полиоинию.
    --- Сообщения объединены, 22 дек 2021 ---
    Высота полилинии будет зависить от первой точки, с который вы начали построение. Если же полилиния строится в пустом месте, её высота будет ровна 0.000.

    Если использовать лисп-приложения из меню гео, то можно легко и быстро узнать среднюю высоту по точкам. Затем ввести ее в свойствах полилинии.
     
    Иоан4 нравится это.
  3. --- Сообщения объединены, 22 дек 2021 ---
    Спасибо за ответ, приеду с объекта попробую через Меню Гео посчитать среднюю высоту по точкам и через свойства поменять в полилинии. А в чём может быть проблема если полилиния построена по точкам а её уровень совсем не соответствует ее высотам и вершине?
     
  4. АлексЮстасу

    АлексЮстасу Форумчанин

    "OSNAPZ (Системная переменная)
    Тип:
    Целый
    Сохранен в: Не сохранен
    Начальное значение: 0

    Управляет автоматической проекцией объектной привязки на плоскость, параллельную плоскости XY текущей ПСК, на текущем уровне.

    0 При привязке используется значение координаты Z указанной точки
    1 При привязке значение координаты Z указанной точки заменяется значением уровня (ELEV), установленным для текущей ПСК"
     
  5. Qvinto

    Qvinto Форумчанин

    Правильно в каком случае? Вы для чего строите эти полилинии по точкам? Конечный результат ваших построений для чего, вообще? Что бы было?
    Вы должны понимать основы геометрии.
    Полилиния - это линия с одним уровнем\отметкой. Все её вершины лежат в одной плоскости. Это горизонталь, от слова горизонт. Погуглите слово горизонт, что бы понимать природу вещей. По горизонталям, с соответствующими уровнями можно построить поверхность.
    3D полилиния - это линия, вершины которой лежат на разных уровнях\отметках. Это структурная линия, которая учувствует в построении поверхностей. По ней можно быстрый профиль построить.
    Отрезок - это линия между двумя точками. Только между двумя, Карл! Вершины конца и начала отрезка могут находится на разных уровнях\отметках.

    Если строить простую полилинию по точкам\пикетам, то её уровень становится отметкой первой точки, с которой вы начинали построение. Если вы, конечно, использовали привязки. Изменить её уровень можно в свойствах.
    Если строить 3D полилинию по точкам\пикетам с привязками (узел), то в каждая вершина этой полилинии будет соответствовать отметке точки\пикета.
    Если строить отрезок по точкам\пикетам, то это будут отдельные прямые линии, с отметками в начале и конце, которые соответствуют уровням этих отметок.

    Так скажите нам, зачем вам средняя отметка по полилинии???????
     
    Иоан4, Viktorave и АлексЮстасу нравится это.
  6. Есть план объекта, построенный в Автокад. Объект представляет собой дамбу насыпную с уступами на разных отметках. План древний, обновляемый периодически. Часть плана отстроена полилиниями без каких либо отметок, так как оцифровывалась с бумажных носителей и видимо при оцифровке точки не наносились и уж тем более им не присваивалась отметка z. И при просмотре свойств полилинии ее уровень естественно вообще далёк от высотных отметок этого объекта. Это вызвало вопросы у иностранцев. Летом я полностью переснимал этот объект ну он был ещё незакончен поэтому все остальные пользовались старым планом с такими косяками. Пришлось в спешке добивать новый план. В запросе иностранцев не указано какой уровень полилинии им нужен средний или же просто по начальной точке структурной линии. Поэтому и возникли сомнения как правильно. Так как отметка первой точки не является характерной для этой линии. К примеру, в начале подъёма отметка 100.00 на протяжении 20 метров поднимается до 105 и потом 2000 метров отметка 105-106. А уровень полилинии будет 100. Хотелось проконсультироваться у опытных геодезистов. Никогда ранее не над этим не заморачивайся.
     
  7. MaxKal

    MaxKal Форумчанин

    не обязательно у полилинии все вершины будут в одной отметке, но обязательно в одной плоскости, если нормаль плоскости в которой построена полилиния развернута, то и отметки все будут разные. К сожалению в палетке свойств отсутствует возможность посмотреть направление нормали. Но может сработать такой вариант:
    1) с копируйте в любое место вашу полилинию
    2) вставте в командную строку (entget(entlast))
    3) в появившемся в командной строке списке с ключом "210" должно быть (210 0.0 0.0 1.0),
    что означает направление нормали на вас.
    Надеюсь моё предположение верно и чем-то поможет вам
     
  8. АлексЮстасу

    АлексЮстасу Форумчанин

    "Опытные геодезисты" здесь ни при чем.

    1. У обычной (двумерной) полилинии уровень всегда один для всех ее точек [или для ее плоскости - см. выше].
    Следовательно, придавать уровень полилинии есть смысл либо, если это горизонталь, либо, если это ярус искусственного точно построенного сооружения - этаж строения, ярус бетонной плотины или т.п.
    Поэтому в общем случае - кроме этих двух упомянутых - двумерные полилинии имеет смысл хранить на уровне 0.0.

    2. Если полилинией, высотами ее вершин-сегментов нужно отобразить разные высоты, то нужно использовать трехмерную полилинию.
    Можно и отрезками, но это и будет куча отрезков со всей вытекающей трудоемкостью и возможными ошибками.
     
    Иоан4 и Qvinto нравится это.
  9. Qvinto

    Qvinto Форумчанин

    Если простая полилиния проходит через точки\пикеты с отметкой, то её легко превратить в 3D полилинию, которая проходит через эти точки.
    МенюГео в помощь.

    3D.gif
     
    Geodeser, Иоан4 и АлексЮстасу нравится это.
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление