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

Интересная задачка...

Тема в разделе "Civil 3D", создана пользователем kch85, 22 ноя 2017.

  1. Доброго времени суток всем хорошим людям! Нарисовалась тут у меня задачка интересная . Имеется некий участок Г-образной формы, расположенный в акватории и огражденный со всех сторон стеной. Его необходимо засыпать в 3 этапа, например песком. При этом необходимо еженедельно отслеживать изменения и предоставлять заказчику объемы отсыпанного песка по каждому этапу - под воду и над водой (см. табличку). На рисунке для наглядности представлен один из поперечных разрезов. Есть ли у Вас коллеги предположения как проще всего вычислить необходимые объемы. Потому что способ которым эти объемы считаю я, каждый раз при обновлении данных съемки требует создания дополнительных поверхностей и границ их пересечения. В общем танцы с бубнами... Прошу поделиться опытом.
     

    Вложения:

  2. 3DSU

    3DSU Форумчанин

    Чем засыпаете и уплотняете, механизмы? Вес самосвалов/барж на входе пересчитанные через плотность в объем, не устроит
     
  3. FlaShTroN

    FlaShTroN Форумчанин

    kch85, ну уровень воды же будет постоянная отметка правильно? Пусть будет у вас фигурировать три поверхности - проектная это уровень воды на определенной отметки который по сути будет плоской поверхностью, черная это первоначальная съемка, красная это фактическая съемка на данный момент. Допустим насыпали как вы показали на разрезе. Cоздаете две поверхности для подсчета объема (допустим проектнаячерная и чернаякрасная). Считаете сначала проектная - черная, потом черная - красная. Разница между двумя поверхностями для подсчета объема и будет разницей что насыпали ниже воды а что выше. И будет у вас забота обновлять только красную поверхность (либо дорабатывать ее встраивая новые куски съемки) при каждом новом контроле объема так как две поверхности для подсчета объема будут зависимы от этой красной и будут динамически обновляться включая цифры и разрезы.. Коэффициенты уплотнения тоже без проблем подставляются при подсчете в цивиле если вам это нужно.
     
    Последнее редактирование: 22 ноя 2017
    Барбатос нравится это.
  4. К сожалению такой вариант меня не устроит... Подробнее ниже, в следующем ответе.
    --- Сообщения объединены, 22 ноя 2017, Оригинальное время сообщения: 22 ноя 2017 ---
    Посчитать полный объем и разделить его на подводную и надводную часть проблем совершенно не вызывает, вы определили только нижнюю строчку в представленной таблице, загвоздка далее. А далее нужно определить какой объем отдельно 1го, 2го и 3го этапов отсыпки составляет подводная часть, и какой надводная. Надеюсь понятно объяснил
    --- Сообщения объединены, 22 ноя 2017 ---
    Да, ещё возможно вы ошиблись тин объемы надо делать проектная-красная и черная-красная.
     
  5. FlaShTroN

    FlaShTroN Форумчанин

    kch85, тоже не вижу проблемы. Первая часть - сделали замеры - определили что подводой лежит 3000, надводой 2000, целый объем получился 5000. Вторая часть - Подводой лежит 5000, надводой 4000, целый объем 9000. Значит во второй части насыпали - подводой (2 часть - 1 часть) = 2000, над водой (2 часть - 1 часть) =2000, целый объем (2 часть - 1 часть)=4000. Тоесть вам просто нужно после последней съемки отнимать предыдущую и если она делится по месяцам, то в марте отнимать февраль, а апреле отнимать март. Алгоритмы легко построить в экселе и потом просто вбивать данные и протягивать строки. Также эксельную таблицу можно подключить в цивил.

    А еще проще считать сразу проект - черная (берем значение только выемки которая по факту насыпь) и проект-красная (берем значение только насыпи). Тогда сразу будет выводится итоговая цифра подводных и надводных объемов. А дальше делать как я описал выше
     
  6. Давайте по порядку.
    Проблемка 1. Съёмка производится сразу всех трёх этапов за один раз (красная линия на рис.). Следовательно безболезненно разделить объемы на этапы, не создавая при этом доп. поверхности и линии пересечения этих поверхностей не получится. Следовательно если просто дополнить свежими данными красную поверхность то границы поменяются - опять возникает куча манипуляций с извлечения и границ, добавлением их к поверхностям и т.д. А хочется именно так - обновил красную ---> там прибавил, тут отнял ---> получил результат. Чтобы без дополнительных построений.

    Теперь по поводу второго - "А еще проще считать сразу проект - черная (берем значение только выемки которая по факту насыпь) и проект-красная (берем значение только насыпи). Тогда сразу будет выводится итоговая цифра подводных и надводных объемов. "

    Если сразу считать проект-черная то что мы получим? А получим посути объем между плоскостью воды и дном - в данном случае он всегда будет постоянным. И как бы у нас не менялась красная она не повлияет на объем проект-черная.
     
  7. FlaShTroN

    FlaShTroN Форумчанин

    kch85, если не хотите манипулировать с поверхностями (а через поверхности это можно сделать, просто придется построить помимо воды, еще и проект1этап, проект2этап, проект3этап и все это дело разграничить границами), считайте разрезами. Фигура правильной формы допустим длиной 100 метров. Построили 10 разрезов через 10 метров. Вычислили среднюю площадь каждого кусочка на 10 разрезах и умножили на длину. Все данные у вас будут постоянными на разрезах - кроме поверхности фактической съемки которая и будет влиять на площадь на разрезах после каждого обновления.
    Вообще если честно слабо понимаю зачем считать объем - который по сути уже ни куда ни денется. Есть черная земля (первоначальная съемка), есть проект до которого нужно засыпать, есть 3 этапа. Уже сейчас можно вывести итоговую цифру каждого этапа и до воды и после воды. Ведь сыпать в итоге будут все равно до проектной отметки. Или вы закрываете каждый месяц выполненные работы или вас скучно)
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление