Сообщество программистов Autodesk в СНГ
ADN Club => Civil 3D API => Тема начата: Алексей Терно от 22-01-2020, 21:45:40
-
Всем привет!
В чертеже имеются две поверхности - цмм и проект. Задача очень простая - получить объемы между эти поверхностями и занести в ведомость. Но при тщательной проверке обнаружилась одна очень странная странность - объемы в ведомости не совпадают с объемами в чертеже. В программе все просто - создаю поверхность объемов, указывая id поверхностей цмм и проектной и получаю по ней объемы с помощью функции GetVolumeProperties(). Вот что происходит внутри программы:
(https://i.postimg.cc/65Y3Pdxz/2020-01-22-21-30-39.png)
А вот такие объемы показывает эта же поверхность (именно эта же, а не такая же) в самом чертеже:
(https://i.postimg.cc/cJ7PDBVL/2020-01-22-21-29-19.png)
В первом случае объем насыпи равен 1172.16, а во втором - 1153.97, при том, что объем выемки совпадает почти полностью. От чего могут быть такие разные данные?