Интерфейс программирования приложений (API)

См. Справку SOLIDWORKS API: Примечания к выпуску последних обновлений.

SOLIDWORKS 2018 API предоставляет следующие возможности:

  • Доступ к примечаниям и элементам таблицы общего допуска.
  • Доступ к скрытому содержимому в таблицах.
  • Добавление сопряжения расстояния между цилиндрическими компонентами сборки.
  • Добавление и редактирование пар сопряжений концентричности (наборов отверстий) между двумя одинаковыми компонентами, что позволяет использовать неверное выравнивание для концентрических сопряжений.
  • Добавление меток перестроения и сохранения к нескольким конфигурациям и удаление этих меток из всех конфигураций.
  • Добавление определенных размеров отображения по типу.
  • Создание ограниченного сплайна для поверхности.
  • Создание отсеченного тела из листового металла с указанным допуском.
  • Создание дополнительных сопряжений сборки и элементов по траектории с помощью улучшенной архитектуры API.
  • Создание дополнительных отверстий в деталях.
  • Создание и обновление макроса VB.NET и C# с помощью решения Microsoft Visual Studio® Tools for Applications (VSTA) 2015.
  • Создание элементов двунаправленного скручивания и тонкостенных элементов по траектории.
  • Создание внутренней и наружной резьбы.
  • Редактирование сторонних исходных компонентов САПР в сборках.
  • Разворачивание и сворачивание смещенных деталей в спецификациях.
  • Получение соответствующих объектов между чертежными видами и деталями или сборками.
  • Получение, редактирование, вставка или удаление текста под рамкой для геометрических допусков.
  • Получение элементов слоя по типу.
  • Получение или настройка шаблона построителя пользовательских свойств для деталей или сварных деталей.
  • Получение или настройка свойств состояния отображения компонента в нескольких состояниях отображения сборки.
  • Получение или настройка параметров выноски геометрического отклонения: По всей этой стороне и Вокруг всей этой стороны.
  • Получение или настройка заполнения позиции для существующих заметок чертежа.
  • Получение или настройка необходимости разворота узла конфигурации в ConfigurationManager.
  • Получение или настройка необходимости использования верхнего регистра для всего текста таблицы.
  • Получение или настройка необходимости автоматического перестроения уравнений.
  • Получение или настройка необходимости автоматического восстановления файлов при открытии.
  • Получение или настройка необходимости отображения имен конфигурации и описаний в ConfigurationManager.
  • Получение или настройка необходимости импорта примечаний DimXpert при вставке или зеркальном отражении деталей.
  • Получение или настройка необходимости блокировки магнитного сопряжения.
  • Получение или настройка необходимости отображения прорезей в снятии напряжения угла для элементов Плоский массив.
  • Выбор необходимости редактирования пользовательского свойства в конфигурации.
  • Обработка событий до и после уведомления при преобразовании тел.
  • Импорт и экспорт данных отверстия под крепеж и данных Toolbox.
  • Изменение управляющих точек и внутренних узлов в сплайнах эскиза.
  • Отрисовка с выгрузкой PhotoView 360 на другие компьютеры в сети.
  • Перестроение модели после добавления конфигурации (по необходимости).
  • Изменение шаблонов детали или сборки по умолчанию при создании элемента Разделить.
  • Быстрая проверка наличия интерференций между компонентами.
  • Сохранение и восстановление текущих параметров программы SOLIDWORKS.
  • Выбор видов с разнесением, создание обычного шага разнесения с параметрами вращения, создание шага радиального разнесения и изменение шагов разнесения.
  • Установка точек привязки таблицы в выбранных точках эскиза на листах чертежей.
  • Указание необходимости развертывания всех конфигураций на выбранной панели ConfigurationManager.
  • Отображение предварительного просмотра конфигурации, выбранной в ConfigurationManager.