Высчитывание площадей с протоколированием подсчёта.

Тема в разделе "Civil 3D", создана пользователем berliner, 23 ноя 2019.

  1. Нужно переодически производить расчёт площади асфалтированой поверхности. Замер на улице производится геодезистом в системе координат. В Цивиле соеденяешь точки полилинией и один клик мыши выдаёт размер площади. Но заказчик требует чтобы всё было на бумаге разбито например на треугольники с длинами сторон, что бы можно было проверить.
    Есть ли например такое приложение или лисп для цивиля, которое рашает такие задачи? Можно платное.
     
  2. Neznayka

    Neznayka Форумчанин

    Сурово у вас
    , я бы построил сетку допустим 10*10(приложением для постройки картограмм) и рядом список вершин вашей площадки с координатами (вкл. узлы сетки)
    и заказчик с калькулятором может просчитать (кстати, есть алгоритмы как площадь зем. участка по вершинам считается)
     
  3. Маркс

    Маркс Форумчанин

    Вот для этого и есть строительный контроль
     
  4. Qvinto

    Qvinto Форумчанин

    Как то так.



    Если вам подходит данный алгоритм, то вышлю вам лисп конвертации 3Д грани в 3Д полилинии.
     
    nextnicetry нравится это.
  5. Neznayka

    Neznayka Форумчанин

    и не нужен ни какой лисп, команда flatten великолепно рвет 3дграни
     
  6. Qvinto

    Qvinto Форумчанин

    Отчасти, я с вами согласен. Но, flatten рвет на отрезки, в концах которых нулевые отметки. Лисп же, рвет грани на 3Д полилинии. Соответственно, площадь треугольника, в вершинах которого разные отметки, и площадь такого треугольника будет больше чем площадь треугольника который лежит на горизонтальной площадке.
    В свойствах поверхности есть указание на площадь 2Д и 3Д.

    upload_2019-11-24_13-33-32.png

    Я прекрасно понимаю, что при не значительных перепадах отметок по всей длине дороги это не значительные цифры, но, всё таки грамотней будет определять площадь именно по треугольникам, которые лежат не на плоскости. Да, и в моём примере видна разница в 3 м.кв.. Участок не большой, и перепад там в 4 метра. Кто его знает что там за дороги у berliner, ?
    --- Сообщения объединены, 24 ноя 2019, Оригинальное время сообщения: 24 ноя 2019 ---
    Кстати, таблицу Цивила можно собрать в Ексель этой бесплатной утилитой из магазина Автодеск.
    https://apps.autodesk.com/CIV3D/ru/...8699596084&appLang=ru&os=Win64&autostart=true
    resized_b007f878-fb8a-4f01-bad9-02dcdecb5684_.png
     
  7. Neznayka

    Neznayka Форумчанин

    Qvinto, круто у вас в прямом и переносном смысле.
    Средний уклон дороги в 65 промилле. Я так даже на времянках не закладываю (хотя отлично допускаю, что у вас иначе нельзя) .
    Это я к тому, что ваш пример выходят за среднее, и на разницу в 3 кв.м не стоит ориентироваться. И вероятно в скруглениях до см потеряешь больше площади (или выиграешь))
     
  8. Qvinto

    Qvinto Форумчанин

    Neznayka, да я взял первый попавшийся кусок файла, который у меня под рукой был.
     
  9. agajohn

    agajohn Форумчанин

    мы и от всей папки ЛИСПОЧКИ не отказались)
    --- Сообщения объединены, 24 ноя 2019, Оригинальное время сообщения: 24 ноя 2019 ---
    а разве автокад сам не выводит его в эксель?
     
  10. Qvinto

    Qvinto Форумчанин

    Если считать всё по треугольникам на плоскости, то весь смысл в чём? Взял длину дороги на ширину, вот тебе площадь. Как раньше и делал @berliner, . Хоть на квадратики, хоть на треугольники, хоть на кружочки разбивай контур дороги, а потом складывай. Заказчик там не дурак, правильно требует. Немцы.
    --- Сообщения объединены, 24 ноя 2019, Оригинальное время сообщения: 24 ноя 2019 ---
    Если бы так можно было, то и вопрос бы не вставал. Не путайте таблицы Автокада и таблицы Цивила.

    Там в основном Диснеевские лиспы и коды, и ещё с форума от @1958, @ivsem, которые валяются по всему форуму. Интересные я в эту папочку складываю. А вот как расчленить 3Д грани искал на просторах.
    https://cadtips.cadalyst.com/linear-objects/convert-3d-faces-lines
     

    Вложения:

    • 3DF2PL.LSP
      Размер файла:
      2,1 КБ
      Просмотров:
      27
    Grandpa нравится это.
  11. agajohn

    agajohn Форумчанин

    извиняюсь, именно это я и сделал)
     
    Qvinto нравится это.
  12. Neznayka

    Neznayka Форумчанин

    Qvinto, если уж и блох ловить, тогда если уже и berliner, нужно озаботиться, и округлять длины до мм, ибо там потери точности большее, чем на редукции. даже на вашем крутом примере.
    квадрат 20*20 и квадрат 19,99*19,99 отличается на 0,4 м2. А сколько там таких граней, пусть они и размером меньше...
     
  13. Qvinto

    Qvinto Форумчанин

    Neznayka, мне было интересно само решение этой задачи.
    Если блох ловить, то и подход к точности определения координат точек этого асфальта нужно учитывать, и температурные поправки, время суток и ........
    а потом уже ловить точности в обработке данных, и составление таблицы, в мм или микронах считать?
    Сам подход к решению задачи, если уж на то пошло, то ваш самый первый ответ и самый правильный. Сетку построил, каталог координат с площадью и выдал. Жалко, что заказчик по этому поводу не выскажется, хотелось бы услышать его мнение. Желательно, что бы сам berliner, отписался, устроит его так или нет?
    Где-то был вопрос тут на форуме по площади многоскатной крыши.
     
  14. Neznayka

    Neznayka Форумчанин

    Оффтоп

    Уж если и говорить отвлеченно, то у меня всегда подгорало, когда проверяющие требовали: "чтоб я мог на калькуляторе просчитать..." И ты так дурак по уши в арифметике зарылся. Это вероятно от недостатка знаний у проверяющих...
    Когда геодезист геодезисту участок передает, он у тебя поверхность запросит. И все вопросы отпадают. Доколе...
     
    sokkol и kosiacc нравится это.
  15. примерно так я сейчас и делаю через создание поверхности.
    Но проблема в том, что создаётся уйма ненужных треугольников. Особенно если при этом ещё создаются треугольники с острыми вытянутыми углами , на которых тексты длин сторон ложатся друг на друга и их приходится вручную растаскивать.
    --- Сообщения объединены, 24 ноя 2019, Оригинальное время сообщения: 24 ноя 2019 ---
    как правило проверяющий в координатах не сможет проверить, он вообше в них не разбирается, зачастую этим занимается какой нибудь бугалтер которому положили счёт на стол и дали задание проверить суммы, скорее даже их арифметическую совокупность. Поэтому он берёт маштабную линейку, сравнивает ей длины и потом берёт листок , где эти длины посчитаны в площади и проверяет его арифметически.
     
    Последнее редактирование: 24 ноя 2019
  16. kosiacc

    kosiacc Форумчанин

    А хотя бы с курвиметром пройтись заказчику образование не позволяет? :)
     
  17. Neznayka

    Neznayka Форумчанин

    Оффтоп
    Это ужасно. у вас там еще хуже чем я думал.
     
  18. FOXXX591

    FOXXX591 Форумчанин

    berliner, да проредите вы отметки по съемке асфальта, оставьте их с интервалом через 10м и на видимых переломах. Вас все равно никто толком не проверяет. Площади подгонишь под фактические значения.
     
  19. это, в основном если заказчик из гос.структуры, там такие мамонты сидят. Раз стояло даже в заказе, что чертежи под сдачу должны быть в двух экземплярах, на бумаге и на холсте!! Вся дурость конечно оплачивалось из гос.козны, но попробуй найди сегодня кто тебе сделает такое на холсте!
     
  20. Kosart

    Kosart Форумчанин

    Добрый день! Необходимо посчитать площадь фасада. Простой фасад, четыре точки. Если строю по размерам 3д линий на 2д плоскости , то одна площадь, порядок примерно 600 м2. Если в цивиле строю поверхность, то площадь 3Д пов-ть 235 м2, площадь 2Д 5.м2 . Помогите разобраться, вопрос новый для меня.
     

    Вложения:

    • точки.dwg
      Размер файла:
      423,9 КБ
      Просмотров:
      6
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление