1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны перебои в работе.
    Скрыть объявление

Посчитать обьем в Civil

Тема в разделе "Civil 3D", создана пользователем Новичек, 25 апр 2011.

  1. Барбатос

    Барбатос Форумчанин

    Можно последнюю версию файла в студию? А если копировать точки и "вставить в исходных координатах" в другой файл, все равно улетают отметки?
     
    koks77 нравится это.
  2. koks77

    koks77 Форумчанин

    А вот так не улетают))
    Итак, что у меня есть:
    Файл, с помощью которого я считал выемку грунта. В Автокаде (мне он ближе по интерфейсу) я добавляю в него границу фундамента (ростверка), а так же границу квадратных фундаментов, соответственно внутри квадратов НЕ нужно учитывать песок.
    Делаю границу низа котлована и ставлю много точек внутри этой границы (красные).
    Делаю границы откосов. Для простоты восприятия делаю эти точки разных цветов (фиолетовые и синие). Каждому цвету соответствует своя высотная отметка.
    Делаю границу верха котлована (зеленые).
    Обвожу границы полилинией (для простоты восприятия). Хотя это необязательно вроде делать, но можно либо удалить полилинию, либо отключить слой.
    Все точки, несмотря на различные цвета, (красные, фиолетовые, синие, зелёные) делаю в одном слое "ОТМ_НИЗА".
    Расставляю внутри точки песка (жёлтые) с единой отметкой (190.09) в слое "ОТМ_ВЕРХА".
    Таким образом файл почти готов для подсчёта объёма в Цивиле.
    Осталось определить - что делать с квадратными фундаментами, внутри которых НЕ нужно считать объём. Соображения такие: по границе фундамента нужно в слое "ОТМ_НИЗА" расставить 4 точки с отметкой, соответствующей отметке бермы (площадки) - то есть отметке, соответствующей либо фиолетовой, либо синей точке. Затем по этим же точкам расставить точки в слое "ОТМ_ВЕРХА" с высотной отметкой, соответствующей песку (190.09). А при подсчёте объёмов сначала отключить один слой, а затем другой для выбора поверхностей. Иных соображений на сей счёт у меня нет.
    Прилагаю файл, почти готовый для работы в Цивиле, а так же (для простоты визуализации) скриншот данного файла. ::unsure.gif::

    [​IMG]
     

    Вложения:

  3. koks77

    koks77 Форумчанин

    На Цивиле_2016 не получится сделать визуализацию с помощью Картограммы? Ведь так говорил Qvinto! Гуру ещё говорил, что если скачать Цивил_2017, то там некий модуль по построению Картограммы уже встроен!
    Как выкручиваются с Картограммой пользователи Цивил_2016?
     
  4. Qvinto

    Qvinto Форумчанин

    Меня этот вопрос не интересует, картограмы не строю по работе. А всё-таки, что с этими модулями в 2015\2016 Цивиле? Мне так и не удалось построить ни одной картограмы в этих версиях.
     
  5. koks77

    koks77 Форумчанин

    1. Создаю поверхность "Котлован".
    2. Добавляю к этой поверхности все точки, за исключением жёлтых (отметок песка). Перед этим отключил слой с жёлтыми точками, а так же слои с границами котлована и фундаментами.
    [​IMG]
    3. Создаю поверхность "Песок".
    4. Отключаю слой "Верх" и включаю слой "Низ". Теперь добавляю к этой поверхности все жёлтые точки (отметки песка).
    [​IMG]
    5. Соединяю 3D-полилинией КРАЙНИЕ точки песка (жёлтые).
    [​IMG]
    Получился замкнутый контур.
    6. Включаю ранее выключенные слои "Низ", а так же Границы фундаментов и откосов и соединяю 3D-полилинией крайние точки (фиолетовые-граница ростверка; зелёные-граница котлована; красные-граница ростверка).
    Получился замкнутый контур.
    7. Теперь соединяю 3D-полилинией бровку одного из откосов. Здесь главное не запутаться в таком количестве точек и линий.
    [​IMG]
    Получилась третья 3D-полилиния, которая НЕ является замкнутой.
    8. Соединяю 3D-полилинией берму котлована, т.е. полилиния получится замкнутой.
    [​IMG]
    9. Соединяю 3D-полилинией ещё одну берму, полилиния получится замкнутой.
    [​IMG]
    10. Теперь я вроде не соединил крайние точки по низу котлована, красные. И мне кажется я п.6 сделал не совсем правильно, а может правильно.
    Тем не менее соединяю 3D-полилиний крайние красные точки (точки основания по низу)
    [​IMG]
    Я не знаю как не запутаться в таком количестве точек/линий, что уже обводилось, что нет. Ничего, что 3D-полилиния по этой границе ростверка совпадает с той 3D-полилинией, по которой я обводил границу ростверка в п.6????
    [​IMG]
    В итоге получилось так:
    [​IMG]
    11. Теперь я так понимаю надо выбрать все мои (6 шт.) 3D-полилинии и в поверхности "Котлован" в разделе "Определение" на "Структурных линиях" правой кнопкой нажать "Добавить".
    [​IMG]
    Выскочило такое меню, рискну просто нажать ОК
    [​IMG]
    И выскакивает ОШИБКА! Что не так снова? Кучу времени потратить на всё это и на тебе!!!!!!
    [​IMG]
     

    Вложения:

  6. Барбатос

    Барбатос Форумчанин

    Так Вы пытались добавить данные, которые уже используются в поверхности, и у Вас есть косяк в правом нижнем углу (зеленые точки с отметкой 379060), границы поверхностей не совпадают с контурами. Можно создать несколько поверхностей для подсчета объемов разных элементов, также можно добавлять границы поверхностей.
    P.S. в Civil 3D есть интерфейс чистого AutoCad'а.
     
    koks77 нравится это.
  7. koks77

    koks77 Форумчанин

    Т.е. чтобы 3D-полилинии не совпадали друг с другом? Тогда нужно обвести например ярко-зелёным цветом границы котлована и бровки, чтобы при обводе их 3D-полилинией не обвести их дважды))
    Насчёт косяка с высотной отметкой был такой, но когда я раньше задавал по ошибке высоту некоторых точек отличной от другой (например "0" вместо "186") - то вокруг точек с неправильной высотой строилось огромное множество горизонталей. А сейчас такого не было почему-то.
    А почему границы поверхностей не совпадают с контурами я не знаю. Поверхность так строится. Но я так понимаю позже (при указании структурных линий или ещё каких-то операций) поверхность будет отредактирована.
    Читаю сайт Сапр-джёрнал-точка-ру - не знаю поможет ли!
     
  8. Qvinto

    Qvinto Форумчанин

    Оффтоп

    Бесполезно доказывать. Он этого не понимает.

    --- Сообщения объединены, 5 авг 2016, Оригинальное время сообщения: 5 авг 2016 ---
    Когда построили поверхность, обязательно прокрутите её, выделив поверхность - 34567.jpg команда Просмотр объектов

    Скачал ваш файл Цивил для ПЕСКА, меня настораживает, что размер вашей площадки 140 км на 40 км. Вот не в жизнь не поверю в такие размеры. Смутил меня размер отображения точки 500, вот и измерил ваш периметр.
    Читайте журналы, форумы, а лучше, в школе и институте нужно было учебники не курить. Сейчас нагонять базовые знания очень тяжело.
     
    koks77 нравится это.
  9. koks77

    koks77 Форумчанин

    Размеры действительно такие получаются. Но это потому, что я считаю (как говорил) объёмы по чертежу от проектировщиков (план котлована). А они все чертежи делают в М1:1! Другими словами в миллиметрах расстояния ставят. Поэтому длина котлована получается 140 000 (мм). Просто надо мне его уменьшить в 1000 раз.
    Значит в чертеже (я его ещё не уменьшал) обозначены разными цветами разные элементы, которые не должны дважды быть обведены полилинией?
    П.С. Точки с отметками песка отключены временно. То есть тут только будущая поверхность "Основание".
    [​IMG]
     

    Вложения:

  10. Qvinto

    Qvinto Форумчанин

    И посадить площадку в координаты.
    У вас и объем в тысячу раз больше получится. Вас с работы с такими данными выгонят. А проектировщикам передайте, что они тупые. Я своих гноблю за это как могу. Говорю им что они в попугаях меряют, яму копают, что бы фото 3см на 4см на паспорт сделать, и тому подобное....
    Запомните раз и навсегда: одна единица Автокада равна одному метру!
     
    Enot нравится это.
  11. koks77

    koks77 Форумчанин

    А вот гуру Автокада (Алексей Меркулов) неоднократно говорил в своих курсах что одна еденица должна соответствовать 1 мм! Так что проектанты делают возможно и правильно. Просто геодезистам это не подходит и нужно не забывать уменьшать чертёж в 1000 раз.
    А какой смысл сажать котлован к координаты (строительные)? Ну будут Х и У произвольные - объём-то от этого не изменится!
     
  12. Qvinto

    Qvinto Форумчанин

    Ну, тогда слушайте таких горе-гуру. И выдавайте объем по данным проектировщиков. В миллиметрах!
     
  13. Барбатос

    Барбатос Форумчанин

    Если чертеж сидит в координатах и что-то пришлось доснять, проще подгрузить эти данные в существующий чертеж, чем копировать, совмещать и как-то их объединять в отдельном чертеже.
     
    koks77 нравится это.
  14. Барбатос

    Барбатос Форумчанин

    Вы вот это хотели получить? Если да, то надо играть со структурными линиями и добавлением точек в поверхность+редактировать её. Я отстроил дно, и к нему добавлял данные берм, откосов (из них выкинул точки по центру, смысл от них с одинаковой отметкой), под конец добавил точки верха (зеленые).
    v2.jpg v1.jpg
     
    koks77 нравится это.
  15. koks77

    koks77 Форумчанин

    Эта визуализация мне нравится, красиво. Буду играть со структурными линиями значит...
     
  16. Барбатос

    Барбатос Форумчанин

    А чем Вас не устраивает CivilGeoTools?
     
  17. koks77

    koks77 Форумчанин

    Потому что у меня Цивил_2016, а ЦивилГеоТулс идёт только до 2015 версии.
    Нужно либо устанавливать Цивил_2015, либо Цивил_2017, где уже есть какая-то картограмма.
     
  18. Барбатос

    Барбатос Форумчанин

  19. Qvinto

    Qvinto Форумчанин

    Лучше устанавливать Цивил 2014. К нему и модуль есть, и civilgeotools есть. Им кстати удобно оформлять картограмму линейных объектов.
    Я успешно использую 2013, и ничего , Всё устраивает.
     
    koks77 нравится это.
  20. koks77

    koks77 Форумчанин

    Итак, вдруг новичкам будет полезно. Как посчитать объём засыпки щебня внутри здания (красной линии).
    Синие точки - отснятые точки щебня. Некоторые из них ниже проектной отметки, некоторые выше.
    [​IMG]
    Розовые точки - точки с проектной отметкой щебня. Расставлены хаотично.
    [​IMG]
    Ещё важный момент. Нужно расставить точки по границе здания (по красной линии). А так как синие и розовые точки будут в одинаковых координатах Х и У (ведь тут нет откоса), то в угловых точках синяя и розовая точки будут совпадать. Хотя вроде тут можно как-то обвести красную линию 3D-полилинией, задать её как структурную и задать определённую высоту у этой линии (2 раза - для проектной отметки и фактической).
    Создал поверхность "факт". Добавил точки синие (отключив при этом слой "проект")
    [​IMG]
    Теперь наоборот. Создаю поверхность "проект" и добавляю розовые точки.
    Получилось 2 поверхности. Как видно линии поверхностей не точно повторяют границы засыпки щебня (здания).
    [​IMG]
    Для исправления этой ситуации соединяю 3D-полилинией границу засыпки, то есть обвожу красную линию.
    В каждой из поверхностей в разделе "Определение" жму ПКМ "Стуктурные линии" - "Добавить".
    В итоге выскакивает такое окошко, в котором показывает несколько ошибок. Но и до этого было подобное, поэтому просто не обращаем внимание!
    [​IMG]
    Теперь в разделе "Определение" "Границы" добавляю границу контура засыпки, как в одну, так и во вторую поверхность. В результате границы становятся правильными:
    [​IMG]
    Командой ReportSurfaceVolume создается запись об объеме. Получается 58 и 75 кубов. Что-то выемка, что-то насыпь.
    [​IMG]
     

    Вложения:

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