Telegram: API Model Studio CS #7059

Здесь можно обсуждать проблемы, связанные с использованием API Model Studio CS и созданием плагинов к продуктам CSoft Development

По официальной информации, полученной из CSoft Development:

В настоящее время имеется:

  1. API CADLib. Набор средств (документов и примеров), позволяющий создавать плагины к продуктам CADLib Модель и Архив и Менеджеру библиотеки стандартных компонентов. Базируется на .NET 4.5; основной язык - C#, документирован частично, функциональность - полная
  2. API Moldel Studio CS. Набор средств для взаимодействия и автоматизации работы Model Studio CS. Базируется на технологии COM.
  3. SDK Moldel Studio CS. Набор библиотек импорта, заголовочных файлов и файлов описания COM-интерфейсов. SDK рассчитан на использование при создании собственных NRX-модулей. Полнофункционален.

По моделированию земли api появится лишь в сентябре 2023

Где можно посмотреть SDK ? Интересует именно model studio

Возможен для Model Studio функционал API, описанный для nanoCAD BIM конструкций? То есть доступ к свойствам объекта

SDK мы получили от CSoft Development. Надо к дилеру обращаться, видимо.

Хорошо, спасибо

Сообщение из Telegram.

Там есть что-то подобное

Никак не могу понять зачем нужно всё усложнять там, где другие вендоры этого не делают. Есть у вас идеи почему не выкладывают SDK открыто?

…эдак же можно одному одно отослать другому другое. Потом сами же замучаются приводить всех к единому числителю/знаменателю.

Добрый день, раз активности особо нет, попробую предложить к обсуждению такую версию справки по API ModelStudio (не cadlib, там всё пристойно хотя бы). GitHub - GeorgGrebenyuk/cs_modelstudio_com_api_about: Пользовательская справка к COM API для CSoft ModelStudio. Приветствуются ваши мысли! · GitHub

Для неё фактически не требуется SDK от вендора, т.к. все COM-библиотеки ставятся вместе с продуктами и доступны без дополнительных файлов-библиотек.

Там много сырых и пустых мест, конечно, но методология использования по большому счету умещается в паре предложений; буду рад вашим комментариям и идеям к отсутствующему описанию библиотек.

MS_COM_API_Guide.chm

Подскажите, а есть еще какие-то примеры не только под python?

А под какой язык нужно? COM он кросс-языковой так-то… На с# или с++ мог бы написать и выложить, если надо …

Родное c++ api я посмотрел, и для его осознания/структуризации решил сначала разобраться полностью в nrx, так как там используются самые сложные его конструкции :see_no_evil_monkey:

Было бы здорово увидеть аналог под c#

Вообще где-то есть форум или страницы с примерами кодов под типовые задачи?

Самому было бы интересно … Чтобы ещё открытое было

В том то и дело, что разработчики очень закрыты. Для того чтобы зарегистрироваться на специализированный форум нужно ИНН и КПП своей конторы подписывать. А вопросы через ТП отправляют на форум.

специализированный форум - это какой?

А простой блог с еженедельной публикацией кодов с решениями по МС гораздо больше бы дал сообществу МС