Быстрый старт
Информация по пользовательским расширениям на основе JScript в SCAD++
Прежде всего стоит ознакомиться с документацией «Пользовательских расширений», а именно с файлом SCAD_Plugins.pdf, он находится в C:\SCAD Soft\SCAD Office (стандартная директория)
Директория плагинов
Стандартное расположение папок в C:\ProgramData\SCAD Soft\Plugins (%ALLUSERSPROFILE%\SCAD Soft\Plugins). Тут хранятся 2 основные директории для плагинов:
PreProcessor(Препроцессоры)
PostProcessor(Постпроцессоры)
PreProcessor (Препроцессоры)
Стандартное расположение C:\ProgramData\SCAD Soft\Plugins\PreProcessor (%ALLUSERSPROFILE%\SCAD Soft\Plugins\PreProcessor) - корневая папка, содержащая все пользовательские расширения для режима задания исходных данных. Все плагины которые хранятся в этой директории видны только из окна Расчетная схема. Основные возможности:
Создание геометрии
Задания загружения
Задание жесткостей
Задание РСУ
Задание комбинации загружений
Задание групп армирования
Задание групп металлических конструкций
Получение информации о схеме и ее свойствах
PostProcessor(Постпроцессоры)
Стандартное расположение C:\ProgramData\SCAD Soft\Plugins\PreProcessor (%ALLUSERSPROFILE%\SCAD Soft\Plugins\PreProcessor) - корневая папка, содержащая все пользовательские расширения для режима анализа результатов. Все плагины которые хранятся в этой директории видны только из окна Графический анализ. Основные возможности:
Обработка результатов расчета
Установка
Для работы с библиотекой требуется установить компоненты библиотеки -> Скачать
При установке необходимо указать путь к папке пользовательских плагинов, по умолчанию установка ведется по пути - C:\ProgramData\SCAD Soft\Plugins (путь по умолчанию при установке SCAD++). В случае расположении папки Plugins по другому пути указать путь к ней при установке

В папку Plugins устанавливаются следующие директории:
pyscad_lib - содержит основные файлы библиотеки
PreProcessor/EditorExamplePy - Пример создания геометрии в SCAD++
PreProcessor/Export2ExcelPy - Пример вывода информации о схеме в Excel
PostProcessor/Export2ExcelPyPost - Пример вывода информации о расчете в Excel