RUS  ENG 

Вызов расчетов ZuluThermo из ZuluGis

Страницы: 1
RSS
Вызов расчетов ZuluThermo из ZuluGis, Вызов расчетов ZuluThermo из ZuluGis при помощи скрипта VBS без необходимости ZuluNetTools
 
Версия ZuluGis: 8.0.0.8138u

Добрый день! Можно ли вызвать поверочный расчет ZuluThermo из ZuluGis при помощи скрипта vbs, без использования библиотеки ZuluNetTools? И если можно вызвать, приведите пожалуйста пример как это сделать.
 
Цитата
написал:
Версия ZuluGis: 8.0.0.8138u

Добрый день! Можно ли вызвать поверочный расчет ZuluThermo из ZuluGis при помощи скрипта vbs, без использования библиотеки ZuluNetTools? И если можно вызвать, приведите пожалуйста пример как это сделать.
Добрый день! В VBS можно работать с функционалом Zulu через объектную модель. ZuluNetTools предоставляет объектную модель гидравлических расчетов. Расчеты только через ZuluNetTools можно вызвать.
 
Еще вопрос как написано в этой теме https://www.politerm.com/forums/?PAGE_NAME=message&FID=7&TID=4481&TITLE_SEO=...
Можно активировать Демо режим ZuluNetTools для расчета до 15 потребителей для разработки. Как это сделать?
 
Цитата
написал:
Еще вопрос как написано в этой теме https://www.politerm.com/forums/?PAGE_NAME=message&FID=7&TID=4481&TITLE_SEO=...
Можно активировать Демо режим ZuluNetTools для расчета до 15 потребителей для разработки. Как это сделать?
Смотря что собираетесь считать. Но пример сценария такой:
Код
Sub CalcThermo

Set nw  = CreateObject("ZuluComNetOcx.Network")
Set task = CreateObject("ZuluComNetOcx.TaskThermo")

nw.OpenNetwork "D:\Zulu 8.0\Examples\Thermo\Kvartal\teplosam.b00", 1
 
task.Network = nw

'Наладка сети
task.Run 1, true
    
End Sub
Описание компонентов тут: https://www.politerm.com/zulunettools/webhelp/index.html

Если будут вопросы по подключению расчетов, пишите, пожалуйста, на [email protected]
 
Отправил вопрос по почте, не знаю как удалить сообщение
Изменено: Андрей Козырин - 09.06.2022 09:50:56 (Отправил вопрос по почте)
 
Цитата
написал:
Хорошо с этим вопросом я разобрался. А вот такой еще вопрос как мне получить доступ к выполненным расчетам. Например я хочу вывести полученные результаты расчета в консоль (массив значений или отдельные значения) в будущем для записи в БД. Как я понял ZCNTaskThermoCtrl только выводит окно с полученными результатами.
Если данные для расчета - это слой Zulu, то результаты расчета, как и в случае выполнения расчета с панели ZuluThermo, записываются в соответствующие поля таблиц слоя. Оттуда их и нужно читать, как любые другие табличные данные слоя.
Страницы: 1