Страница 1 из 1

Как дернуть Ply Exploder

СообщениеДобавлено: 19 июл 2011 15:55
langrett
Всем привет!

Хочу дернуть функцию из композитов Ply Exploder. Такая кнопка на тулбаре есть а вот как до неё достучаться из кода? В документации ничего не нашол. Буду благодарен за любые подсказки где копать.

Спасибо,
Данил.

Re: Как дернуть Ply Exploder

СообщениеДобавлено: 19 июл 2011 16:28
Wireless_Fidelity
Здравствуйте.

Есть такая команда в CATIA - Workshop Exposition. Она позволяет вывести в файл все подгруженные в данный момент Addin'ы и Workshop'ы. В получаемом файле для каждой команды указывается реализующая её DLL'ка и имя метода в ней.
Речь ведь идёт о CAA/RADE? Или всё-таки об Automation?

Re: Как дернуть Ply Exploder

СообщениеДобавлено: 19 июл 2011 16:42
langrett
Спасибо! Сейчас попробуй поймать эту штуку!

Re: Как дернуть Ply Exploder

СообщениеДобавлено: 19 июл 2011 17:22
langrett
Ура!Кажется название команды нашол, но в дампе не указаны аргументы к ней, в хедерных файлах тоже про неё ничего нет. Подскажите пожалуйста есть какой нибудь путь сдампить её вызов с аргументами?

Re: Как дернуть Ply Exploder

СообщениеДобавлено: 19 июл 2011 17:40
Wireless_Fidelity
Может быть, поделитесь с нами именами команды и её DLL'ки? )

Re: Как дернуть Ply Exploder

СообщениеДобавлено: 19 июл 2011 17:51
langrett
Без проблем:-)

Title= Ply Exploder
Id = ExplodeId
DLL = CATCusExplode
Cmd = CATCoPlyExplodeCmd
Arg =
State Initial = 1
State Current = 1

Re: Как дернуть Ply Exploder

СообщениеДобавлено: 19 июл 2011 17:53
langrett
Я подозреваю что могу дернуть эту команду из своего Addin, и она уже запросит у меня параметры в диалоге. Но я хотел бы что бы это происходило в фоновом режиме. Это реально?Подозреваю что у меня просто нехватает необходимых хедеров.:-(