Пользователь alz разместил новый ресурс: Karto - Картограмма для Civil3d Узнать больше об этом ресурсе...
Добрый вечер, вообщем если квадраты 10х10 и больше, то считает нормально, если меньше то вообще не совпадает
Ну написано же, 2 метода, стандартный по квадратам и метод призм, призмами сам расчет не производится, работа идет чисто через цивил, грубо говоря для каждого квадрата смотрится объем как в инструменте "ограниченный объем". Несовпадения с объемом поверхности сравнения цивила выходят из-за округления объема в каждом квадрате и видимо небольших ошибках цивила, поскольку суммарная ошибка при большом числе квадратов может превышать точность округления (число знаков после запятой) * число квадратов (в тестах было до 2-3 раз), накопление которых и приводит к разнице, чем больше квадратов тем большую ошибку можно накопить, с другой стороны при стремлении числа квадратов к бесконечности ошибки в плюс и минус должны нивелироваться) --- Сообщения объединены, , Оригинальное время сообщения: --- Примерчик можете скинуть? Тут или все же округления в квадратах накопились или какая-то ошибка определения контура вылезла, но последних я не припомню в тестах. В принципе можно сделать так, что бы суммарный объем в таблице бился 100%, но тогда не будет совпадать ручное сложение объемов в квадратах с суммой столбцов в таблице и собственно суммирование таблицы с суммарным объемом, от ошибок округления никуда не деться. Добавил возможность раскидать эту невязку по квадратам.
Пользователь alz обновил ресурс Karto новой записью: Добавлен небольшой функционал Узнать больше об этом обновлении...
Доброе утро, да какой примерчик, просто 2 квадрата, но объём не бъётся в 10 раз меньше если квадраты со стороной меньше 10 метров
Хмм, ну на обычной поверхности я и со сторонами в 1м проверял, выложите эти 2 квадрата, может быть не учел что-то, при определении квадратов если поверхность имеет какую-нить правильную форму или еще что-то.
Да я даже файл не сохранил, просто 2 поверхности размером примерно 50х50 повернутые относительно друг друга примерно под 45 градусов
Проверил, это походу реально бага цивила, ограниченный объем в квадратах меньше 10 иногда показывает отрицательную площадь и объем, вот уж не думал что такое может быть, исправил, объем в картограмму теперь идет по модулю.
Пользователь alz обновил ресурс Karto новой записью: Поправлен баг. Узнать больше об этом обновлении...
alz, было бы неплохо проставлять отметки в пересечениях линий квадратов с границей картограммы. Функция "прореживания" произвольно проставляет точки.
За простановку отметок по границе отвечает параметр Отметки по границе. Прореживание работает по принципу, если отметка по границе попадает на другую отметку или текст объема то она пропускается, ставится 100% отметок в перекрестьях, по границе какие получатся, не попадающие на другие, в новой версии сделал приоритет тех, которые на пересечении границы и квадратов (после основных узлов), но если это пересечение слишком близко к другим меткам, оно все равно будет пропущено, в старой версии ставилось в случайных углах границы, без какого-либо приоритета.
Пользователь alz обновил ресурс Karto новой записью: Небольшое обновление Узнать больше об этом обновлении...
Доброе утро, а есть возможность сделать так, чтобы при перемещении рабочей отметки,черной и красной отметки рисовалась стрелочка с указанием к какому пересечению это относится. А так все просто СУПЕР
Уже есть такая возможность, на видео пример как использовать, работает с любыми блоками, не только картограммой, единственное требование, внутри блоков должно быть хоть что-то кроме атрибутов, поэтому в блоках с объемами еще и линия нулевой длины в центре, иначе после встраивания в мультивыноску программа не сможет изменить положение блока и с такими блоками команда не работает.
Почему-то CIvil 2018 пишет что не удалось загрузить сборку. Папку karto.bundle установил в C:\Program Files\Autodesk\ApplicationPlugins
Добрый день! Есть возможность при заполнении графы: "замене нулевого объёма", было введено 0.00, чтобы эти данные отображались в итоговой таблице?