Сообщество программистов Autodesk в СНГ
ADN Club => Civil 3D API => Тема начата: Алексей Терно от 31-05-2018, 21:45:58
-
Всем привет!
Как в диспетчер объемов работ загрузить файл формул?
(https://s15.postimg.cc/l0vcy72pn/2018-05-31_21-44-06.png)
-
Запустить Диспетчер объёмов работ можно при помощи команды _AECCQTOMANAGER. А вот для загрузки файла формул я никакого API не нашёл. Похоже, что его нет. Хотя обнаружил интересную деталь. После загрузки файла формул в RegApp создаётся запись с именем AeccUiQTOPayItemFormulaFilePath. А в NamedObjectDiactionary в её XData появляется вот такая запись:
(https://farm2.staticflickr.com/1741/28608559138_b9967f0153_o.png)
Надеюсь это тебе поможет. Вполне возможно, что достаточно по образцу записать в расширенные данные путь к твоему файлу формул и Civil 3D воспримет их как загруженные при помощи Диспетчера объёмов работ.
-
Как загружать этот диспетчер я разобрался и даже нашел свойство Autodesk.Civil.Settings.SettingsCmdTakeOff.SettingsCmdComputeTakeOff.IncludeFormulasInReports, но он только для чтения.
С XData мысль отличная! Спасибо!!!