![]() |
v1.1
|
|
Перед добавлением шаблона стиля в пользовательские проекты его необходимо протестировать и убедиться в корректности работы, для этого:
Поведение полученного из категории объекта при работе в Renga зависит от того, в какой тип объекта импортирована категория. Если шаблон стиля не подходит для категории выбранного типа объекта, то поведение объекта может отличаться от ожидаемого. При разработке шаблона стиля учитывайте основы проектирования инженерных систем в Renga.
Если в процессе выполнения скрипта возникают ошибки, они записываются в файл localappdata%\Renga Software\Renga\AecApp.log
. Это позволяет отслеживать и анализировать ошибки, которые могут возникнуть при выполнении скрипта.
Для более подробной отладки ваших скриптов вы можете использовать функцию print()
. Эта функция выводит передаваемые ей аргументы в файл localappdata%\Renga Software\Renga\AecApp.log
. Добавляя вызовы print()
, вы сможете получать информацию о текущем состоянии переменных и процессе выполнения. Это поможет найти и решить проблему.
Для кривых (Curve2D и Curve3D) переопределён мeтаметод __tostring
, конвертирующий объект в строку. Эта строка предоставляет отладочную информацию о кривых, что облегчит анализ их состояния во время выполнения скрипта.
Например, при выполнении следующего кода:
в лог будет выведена следующая информация: