Опять что то не то 300м3 испарилось. Это у меня только так? Картограмма в цивил геотулс выдает нормальную цифру. В цивил геотулс построил такую же сетку, объемы в квадрата одинаковые, но эта прога почему то выкидывает один квадрат из расчета, пятый снизу слева на право.
Конечно не приятно, но это 0,2% от общего объёма. Такое может случится с каждым, проблема известная. Но решения пока не найдено, история длинная, вкратце её суть, при обрезки сетки квадратов, когда квадрат одним ребром попадает ровно на внешнею границу, появляется шанс, что этот квадрат исчезнет. Такое бывает очень редко, но случается, в каком-то месте математика функции обрезки даёт сбой. Решение есть, но оно в ручном режиме. После того как обнаружился пробел, нужно скопировать на это место другой квадрат, но из того же столбца (подсчёт в итоговой таблице идёт по столбцам, в свойствах квадратов записано, к какому столбцу он относится.) И потом повторно подписать отметки и заново рассчитать объём
BearDyugin, здравствуйте, нельзя ли купить у вас картограмму?Объемы считать приходиться часто, не работает функция использования характерных линий (подсчеты бровок и подошв дорог), приходится править вручную, а это требует времени.Имею Сивил 2016. В личной переписке ограничен-новичек-читатель. Можно ответить в личку?
Конечно можно, но покупка происходит из самого приложения, после его установки. В какой-то из версий эта функция сломалась, убедись что у тебя стоит последняя 7.1.2 в ней вроде должно работать.
Здравствуйте. При подсчете объемов методом триангуляции, в командной строке появляется следующая надпись: «Команда: GCCV Выберите картограмму <Выход>:System.ArgumentException: Unable to calculate volume, possibly illegal bounding polygon. в Autodesk.Civil.DatabaseServices.Surface.GetBoundedVolumes(Point3dCollection polygon, Double datumElevation) в Autodesk.Civil.DatabaseServices.Surface.GetBoundedVolumes(Point3dCollection polygon) в C3dSurfaceLispExtension_v3.GetBoundedVolumes.Run(ResultBuffer args) в Autodesk.AutoCAD.Runtime.CommandClass.InvokeWorker(MethodInfo mi, Object commandObject, Boolean bLispFunction) в Autodesk.AutoCAD.Runtime.CommandClass.InvokeWorkerWithExceptionFilter(MethodInfo mi, Object commandObject, Boolean bLispFunction) в Autodesk.AutoCAD.Runtime.PerDocumentCommandClass.Invoke(MethodInfo mi, Boolean bLispFunction) в Autodesk.AutoCAD.Runtime.CommandClass.CommandThunk.InvokeLisp()nil Команда:» Причем на разных версиях Civil. А на одном из компьютеров (Civil 2015) эта команда не работает вовсе (см. скрин). Файл прилагаю.
При этом расчёт происходит? Если нет, то установи последнею версию. Предыдущие версии иногда спотыкаются о поверхности с "щелями". Если проверять поверхности на корректность до расчётов, то шанс получить хороший результат многократно увеличивается. Есть вероятность что сам Сивил стоит криво. В любом случае, нужно скидывать файл как есть после ошибки, и прикладывать скрин настроек диалога приложения перед сбоем.
Подскажите в чем проблема, сохраняю чертеж - 1 скриншот, закрываю, открываю опять 2 - скриншот. Меняется размер блоков подписей в квадратах, так же меняется размер шрифта объема в настройках картограммы, т.е., была например высота текста 4, закрыл чертеж, опять открыл, васота текста в настройках отображается 4, делаешь расчет, и текст по факту уменьшается в несколько раз.
Блоки аннотативные. возможно при закрытии\открытии в какой-то момент меняется масштаб аннотации? Приложи файл dwg вместо скринов.
У вас в чертеже картограмма блоком. Почему? Внутри блока подписи сделаны при разных масштабах. Родительский текст похоже аннотативный. Галка в настройках сейчас не стоит, но не факт, что так было с самого начала. Если родительский текст аннотативный, то он и в подпись попадает аннотативным. Дальше больше... Внутри блока масштаб аннотаций 1:1000, в модели 1:200. Такое чувство, что вы жмете кнопки в автокаде не сильно вникая, что они делаю. Зачем вообще нужно было картограмму в блок загонять? --- Сообщения объединены, 25 фев 2020, Оригинальное время сообщения: 25 фев 2020 --- Еще иногда помогает включение и последующее отключение аннотативности при создании картограммы. Просто поставить галку и потом ее снять.
Галочка актина только при первом запуске. пока такой блок не создан, потому что если блок уже есть, программно отключить ему аннтативность не получается. так же как в прочим и добавить. Поэтому нужно удалить все блоки отметок, очистить чертёж от его описания с помощью команды _Purge и повторно вызвать команду подписи отметок, тогда параметр "Аннотативность" будет активен. и можно будет убрать галочку. Согласен. не очень удобно, но программно этот параметр я поправить не могу. Либо попробуй разобраться в аннотативнсоти и научись с ней работать.
Попробую еще раз повторить вопрос, закрываю чертеж скриншот 1, открываю скриншот 2, слетает размер шрифта подписей отметок, размер текста объема остается прежним, причем слетает не только размер но и положение текста относительно базовой точки блока. Это из-за аннототивности блоков подписи отметок? Просьба кто не знает ответ на конкретный вопрос, не вставлять свои 5 копеек.
Это из-за стечения многих факторов, в том числе и из-за аннотативнсоти, и из-за того, что зачем-то ты всю картограмму засунул в блок. Когда аннотативсноть получается вложенной (аннотатвиный стиль текста используется в блоке, который в свою очередь сам является аннотативным) это приводит к непредсказуемым последствиям. Поэтому ответить точно что привело к этому сложно. Но решение простое, нужно вытащить все отметки обратно из блока(взорвать его) и выполнить команду АТРОБНОВИТЬ для блока отметок.
Кто знает, в чем может быть причина? Пробовал обновлять Microsoft .NET Framework, DirectX, "откатывался на настройки по умолчанию", отключал СПДС - результат ничего не помогло
Судя по тексту ошибки, там действительно упоминается картограмма, но точно не моя, так как моя с Net ни как не связана.
Здравствуйте, снова по ошибке "ActiveX Server...". Провел небольшое тестирование. И вот какой результат: на простейших поверхностях (файл прикладываю) ошибка возникает на трех (всех, на которых тестировал) компьютерах. Но, возникает только в случае, если одна из поверхностей частично залезает в выемку. Для насыпи – все проходит нормально. Окна программы до ошибки прикладываю. Ошибка возникает только на 15-м сивиле. Сивил лицензионный, официальный, версия J.210.0.0 SP2.