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

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

Войти

Как правильно считать объемы в Civil 3D?

Тема в разделе "Civil 3D", создана пользователем Rus93, 23 май 2012.

  1. koks77

    Форумчанин

    Регистрация:
    20 ноя 2013
    Сообщения:
    133
    Симпатии:
    29
    Легко сказать. Если с первой станицы читать - целый день уйдёт на 1 страницу, чтобы понять что к чему.
    Сказано там было: импортировать точки (файл с точками на первой странице даётся). Я, естественно, "Геоимпортом" импортировал. Далее там пишут: создать группу точек и добавить крайние точки в группу. Создаю группу, включаю (по номерам) крайние точки - и группа всё равно пустая (ноль точек).
    Но по примерам с Ютуба пробую сделать импорт точек через "инструмент создания точек". А там ещё формат нужно выбрать нужный, названия на английском языке - о ужас! Методом тыка выбираю подходящий формат - и точки ипортируются, только в отличие от "Геоимпорта" они не просто точки, а COGO точки. И их размер большой, и отметки и номера не подписаны. Так что не подошёл совет читать тему с начала. Даже с видеоуроками на Ютубе мало что понятно. Но зато с точками COGO получилось создать группу и добавить в неё точки по номерам (крайние).
    По описанию далее создаю поверхность №1: Поверхность -> Определение -> Группы точек - Добавить группу со всеми точками.
    Создаю поверхность №2 и добавляю группу точек крайнюю.
    Создаю "поверхность TIN для объёма". Сравнивается поверхность 1-я и 2-я. И чёрт пойми где цифру посмотреть.
    Пробую на вкладке "Анализы" куда-то тыкнуть... например на "Пульт управления объёмами". Но и там много кнопок. Надо куда-то тыкнуть: допустим на "Создать новую поверхность для вычисления объёма". Опять сравнить 2 поверхности надо, как в предыдущем варианте. Но тут цифру выдаёт!
    И эта цифра совпала с примером! Но и это же не всё - нужно оформить в виде картограммы. А у меня на изучение 1 странички 1 день ушёл. Ужас!
     
    #241
  2. Enot

    Форумчанин

    Регистрация:
    14 янв 2012
    Сообщения:
    2.474
    Симпатии:
    2.017
    Адрес:
    Алтайский край
    Уже хорошо!

    Не зря написано.

    Оффтоп
    А может таки задуматься о профильном образовании?
     
    #242
  3. Барбатос

    Форумчанин

    Регистрация:
    6 ноя 2012
    Сообщения:
    568
    Симпатии:
    248
    Адрес:
    г. Воронеж
    koks77, по ютубу: ну не знаю, форматы точек подписаны на русском (в русском Civil), ничего не надо угадывать, есть всё, что в скачанном, с прибора, файле (x,y,z, описание), можно и по простым точкам строить поверхности (по точкам, блокам, отрезкам, 3d граням, 3d тексту, многограннику), там немного меняется подход к созданию TIN, но (с моей точки зрения) логично использовать сначала встроенный функционал Civil (геоимпорт сторонний лисп), и опять, в видео показывают результат подсчета. На крайний случай, можно посмотреть свойства поверхности объёмов (вкладка "Статистика"->"Объем").
    По поводу картограммы: либо покупаем у Автодеска, либо у BearDyugin (у обоих есть инструкция по работе с программой).
     
    #243
  4. koks77

    Форумчанин

    Регистрация:
    20 ноя 2013
    Сообщения:
    133
    Симпатии:
    29
    Enot, Вы можете шутить сколько угодно. Только программа и правда сложная. К тому же не стоит забывать, что геодезист работает на строительном объекте как правило один и вокруг только рабочие и бешеные прорабы, которые ставят перед фактом, что предстоит считать объёмы. И спросить не у кого. Это не офис, где куча коллег и отделов: пошёл, спросил! Я учту Ваше предложение, которое Вы написали, благодарю.
    Так как программа действительно сложная - возможно мои записи будут полезны тем, кто столкнулся с подсчётом объёмов и выбрал для этого Цивил.
    Итак, для тренировки можно взять текстовый файл с 1-й страницы этой темы в формате номер,Х,У,отм,
    В Цивиле создаём новый файл (Внимание! Важно выбрать нужный шаблон AutoCad Civil 3D (Metric)_RUS.dwt для того, чтобы при выборе стиля точек были русские буквы стилей).
    В Навигаторе на Точки жмём ПКМ (правой кнопкой мыши) - Создать - Импорт (выбираем формат Номер-Север-Восток-Отметка).
    Создаём в Навигаторе группу точек, в которую включим точки по периметру: Группы точек - Создать - Стиль точки (выбираем) - Стиль метки (выбираем); на вкладке Включить в эту группу точек включаем нужные точки По совпадению номеров (указываем номера через дефис). В итоге точки из этой группы (по периметру) стали по стилю и даже цвету отличаться от остальных, а так же из-за того, что в Стиле метки был выбран стиль "номер точки" - эти точки стали показываться с номерами:
    [​IMG] (раскрыть)


    Создаём Поверхность №1: в Навигаторе Поверхности (ПКМ) - Создать - TIN - задаём имя.
    Создаём Поверхность №2.
    Так как мы создавали ранее группу точек, в которую включили крайние точки, то добавим в каждую из поверхностей одну группу:
    в Навигаторе Поверхности (жмём на +) - Поверхность №1 (+) - Определение (+) - Группы точек (ПКМ) - Добавить (добавляем группу со всеми точками, эта группа создаётся автоматически). Тоже самое делаем с Поверхностью №2, добавив в неё группу точек, которую мы создали ранее (крайние точки):
    [​IMG] (раскрыть)


    Теперь осталось посмотреть полученную цифру. Лично я так сделал: на вкладке Анализ - Пульт управления объёмами - Создать новую поверхность для вычисления объёма (тип оставляю Поверхность TIN для объёма; Базовую поверхность выбираю Поверхность со всеми точками, а Поверхность сравнения выбираю поверхность с точками по периметру). И в окошке появляется цифра:
    [​IMG] (раскрыть)


    Возможно что-то можно было сделать по другому. Но для тренировки сойдёт. А значит полдела сделано - осталось оформить графически (т.е. сделать картограмму) - но это уже потом. Насколько я понимаю из комментариев со второй страницы - можно было не создавать группы точек. Возможно, но это уже другой способ и его тоже надо попробовать с другим примером. Уверен, моё описание пригодится! Но в то же время осталось много чего не до конца ясного, например почему группу точек не создавались, когда я перекидывал точки через Автолисп "Геоимпорт"; в то же время при импорте точек через описанный метод (в Навигаторе Точки - Создать - Импорт) создались не просто точки, а некие COGO, формат которых непонятно как поменять (они достаточно крупные получились).
     
    #244
  5. FOXXX591

    Форумчанин

    Регистрация:
    19 окт 2012
    Сообщения:
    3.303
    Симпатии:
    2.623
    Адрес:
    г.Смоленск
    Через Геоимпорт насколько я знаю получаются обычные точки автокада,
    Что бы вам распихать точки по группам нужны точки COGO.
    Уменьшать размер точек COGO очень легко, нужно просто уменьшить масштаб чертежа в правом нижнем углу экрана.
    И да, группы точек можно не создать для двух поверхностей, если у них есть общие точки по низу.
    Намного проще создать сначала поверхность верха, затем извлечь из нее границу, это будет граница нижней поверхности.
    И в нижнюю поверхность уже добавить не точки, а структурную линию (границу которую мы извлекли).
     
    #245
    Гаврилов Максим (Oiz), koks77 и Enot нравится это.
  6. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.236
    Адрес:
    Украина, г.Калуш
    upload_2018-3-4_8-14-37.png

    Есть у меня старая-престарая инструкция по картограмме. давным-давно делал. Может, по ней научится делать? Или, файлы выкладывай, видео сниму как надо правильно делать.
    --- Сообщения объединены, 4 мар 2018, Оригинальное время сообщения: 4 мар 2018 ---
    Пример
     

    Вложения:

    #246
    Enot нравится это.
  7. BearDyugin

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

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Чуть расширю картинку что Qvinto, показал
    2018-03-04_11-52-08.png
     
    #247
    flareon, Enot, FOXXX591 и ещё 1-му нравится это.
  8. Enot

    Форумчанин

    Регистрация:
    14 янв 2012
    Сообщения:
    2.474
    Симпатии:
    2.017
    Адрес:
    Алтайский край
    BearDyugin, в ресурсах пробная версия. А полная почем?
     
    #248
  9. BearDyugin

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

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    В ресурсах есть описание к приложению, пролистай его до конца и посмотри раздел "Стоимость"
     
    #249
  10. koks77

    Форумчанин

    Регистрация:
    20 ноя 2013
    Сообщения:
    133
    Симпатии:
    29
    Добавлю кое что: в примере выше при создании группы точек, а вернее при включении точек в группу я указывал номера точек через дефис (100-132). Но это потому, что в примере на 1-ой странице этой темы так подсказали. Но при импорте COGO-точек там не отображаются номера, поэтому мы не знаем какие номера точек расположены по периметру. Поэтому здесь надо на вкладке "Включить" выбрать так же пункт "По совпадению номеров", только нажать на "Выбрать в чертеже" и уже там вручную тыкать на точки.
    Так же после построения поверхностей обнаружил, что например через точку № 131 поверхность не проходит почему-то, а проходит немного мимо, хотя в поверхность включены все точки по периметру (с 100 по 132). Это норма?
    [​IMG]
     
    #250
  11. FOXXX591

    Форумчанин

    Регистрация:
    19 окт 2012
    Сообщения:
    3.303
    Симпатии:
    2.623
    Адрес:
    г.Смоленск
    1375424042_1284352996_1.jpg
     
    #251
    molotON и koks77 нравится это.
  12. Барбатос

    Форумчанин

    Регистрация:
    6 ноя 2012
    Сообщения:
    568
    Симпатии:
    248
    Адрес:
    г. Воронеж
    Раскрыть Спойлер
    объем_1.gif объем_2.gif объем_3.gif объем_4.gif
     
    #252
    koks77 нравится это.
  13. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.236
    Адрес:
    Украина, г.Калуш
    Барбатос, что бы узнать объем между двумя поверхностями, не обязательно строить поверхность для объемов TIN.
    Команда _AeccReportSurfaceVolume, а дальше всё понятно.

    upload_2018-3-6_19-5-21.png

    upload_2018-3-6_19-7-48.png
     
    #253
    Efisol и koks77 нравится это.
  14. Барбатос

    Форумчанин

    Регистрация:
    6 ноя 2012
    Сообщения:
    568
    Симпатии:
    248
    Адрес:
    г. Воронеж
    Qvinto, я помню про эту команду, Вы мне, её, показывали.
    Привычка создавать поверхности.:Pardon:
     
    #254
    koks77 и Qvinto нравится это.
  15. FOXXX591

    Форумчанин

    Регистрация:
    19 окт 2012
    Сообщения:
    3.303
    Симпатии:
    2.623
    Адрес:
    г.Смоленск
    Считаю что данная команда для более опытных пользователей, т.к неопытный пользователь не сможет правильно определить границы подсчета объема.
    Особенно это касается перестроенных поверхностей, с удалением и добавлением новых данных, образуются часто неучтенные треугольники поверхностей. И естесственно в этих областях объемы не считаются.
    Я всегда проверяю подсчет построением поверхности объема и обозначаю ее стиль как "отметки". После построения отлично видна область подсчета объемов. Не ошибешься.
     
    #255
    koks77, flareon и Urfin нравится это.
  16. fedotov-geo

    Форумчанин

    Регистрация:
    24 авг 2012
    Сообщения:
    38
    Симпатии:
    1
    Адрес:
    Истра
    Коллеги, поясните мне одну вещь: в Civil 2017 строю две поверхности , как обычно. Затем задаю контур подсчета картограммы, которая меньше чем эти поверхности (внутри). И при подсчете картограммы с сеткой 20*20, со встроенным модулем, выдает один объем, а при сетке 10*10 или 5*5 выдает другие значения. Расчет веду методом триангуляции. При методе квадратов вообще объемы не те.

    Сравнивал с данными полученными в цивил 2015, данные там получаются все время одинаковые при разных шагах сетки, и совпадают с цифрами с шагом 20*20 в цивиле 2017.

    Это косяк модуля 2017 цивила или я что-то делаю не так?
    P.S. если такие вопросы уже были, заранее извиняюсь и сильно не пинайте.

    И сравнивал данные подсчетов с геониксом с шагом 1*1, очень близко к цивилу с шагом 20*20, поэтому это брал как эталон.
     
    #256
  17. koks77

    Форумчанин

    Регистрация:
    20 ноя 2013
    Сообщения:
    133
    Симпатии:
    29
    Вот обвёл я полилинией точки 100-132. Далее в Поверхность №1 добавил Группу точек (100-132). И поверхность построилась не по границе точек (100-132), а немного в стороне, а в точках 120-115 поверхность вообще резко отошла от контура почему-то:
    [​IMG]
    Около точек 129-100 построилась зелёная линия (при наведении показывает, что это поверхность TIN, отметку не показывает):
    [​IMG]

    Около точки 100 какой-то аппендикс из белой линии (при наведении показывает, что это поверхность TIN, отметку показывает):
    [​IMG]

    Но если в эту поверхность добавить в качестве Границы полилинию, которая идёт по точкам, то поверхность немного подредактируется в районе точек 129-100, но в других местах всё останется по-прежнему:
    [​IMG]

    Кстати при создании 2-й поверхности граница так же с отклонениями от контура создаётся и так же редактируется с помощью Границы (указывается та же белая полилиния). В итоге получается вот такая картина из 2-х поверхностей:
    [​IMG]

    И всё же в районе точек 120-115 что-то необъяснимое с поверхностью происходит.

    Теперь прикольная фишка, о которой подсказал FOXXX591. Если дальше считать объём с помощью создания новой "Поверхности TIN для объёма", и выбрать стиль "Граница/Сетки/Отметки"...:

    [​IMG]

    ... то получится вот такая красивая картина, где видно, что поверхность проходит чётко по границам крайних точек 100-132:

    [​IMG]

    Ну а дальше просто: Анализ - Пульт управления объёмами - Добавить поверхность для вычисления объёма - ну и выбрать ту самую "Поверхность TIN для объёма". Покажет заветную цифру. И всё же непонятно, почему ушла в сторону поверхность в районе точек 120-115?
     
    #257
  18. FOXXX591

    Форумчанин

    Регистрация:
    19 окт 2012
    Сообщения:
    3.303
    Симпатии:
    2.623
    Адрес:
    г.Смоленск
    Между этими точками я вижу горизонталь. А вы что? Граница четко по контуру идет.
     
    #258
    koks77 нравится это.
  19. Барбатос

    Форумчанин

    Регистрация:
    6 ноя 2012
    Сообщения:
    568
    Симпатии:
    248
    Адрес:
    г. Воронеж
    Контур поверхности по умолчанию отображается зелёной линией. Серыми, как уже сказали, горизонтали. По "аппендиксу": Civil строит контур по самым крайним точкам, и поэтому в районе 100-129 прямая линия границы построилась.
     
    #259
    koks77 нравится это.
  20. Uylia

    Регистрация:
    22 ноя 2016
    Сообщения:
    1
    Симпатии:
    0
    Здравствуйте! Пожалуйста подскажите, можно ли в цивиле имея поверхность создавать отметки автоматически в любом месте?
     
    #260

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

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