Быстрый старт

Информация по пользовательским расширениям на основе 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) - корневая папка, содержащая все пользовательские расширения для режима анализа результатов. Все плагины которые хранятся в этой директории видны только из окна Графический анализ. Основные возможности:

  • Обработка результатов расчета

Установка

  1. Для работы с библиотекой требуется установить компоненты библиотеки -> Скачать

  2. При установке необходимо указать путь к папке пользовательских плагинов, по умолчанию установка ведется по пути - C:\ProgramData\SCAD Soft\Plugins (путь по умолчанию при установке SCAD++). В случае расположении папки Plugins по другому пути указать путь к ней при установке

images/setup_path.png
  1. В папку Plugins устанавливаются следующие директории:

    • pyscad_lib - содержит основные файлы библиотеки

    • PreProcessor/EditorExamplePy - Пример создания геометрии в SCAD++

    • PreProcessor/Export2ExcelPy - Пример вывода информации о схеме в Excel

    • PostProcessor/Export2ExcelPyPost - Пример вывода информации о расчете в Excel