Jump to content

Написание приложение для SWE PDM


ArtemArtemAS

Recommended Posts

ArtemArtemAS

Здравствуйте.

Ищу помощи в написании приложений для SWE PDM

 

Раньше делал макросы на VBA. Сейчас немного вкурил Dispatch, понял что мне скорее всего не подойдет, надо писать своё.

Вопрос, есть у кого такой опыт?

 

Пока все что нашел - раздел справки API Help -  SW PDM Professional API Help

Мб есть еще источники?

 

И какое принципиальное различие между standalone и addins? Имею ввиду с точки зрения эксплуатации приложения?

Link to post
Share on other sites


39 минут назад, ArtemArtemAS сказал:

Здравствуйте.

Ищу помощи в написании приложений для SWE PDM

 

Раньше делал макросы на VBA. Сейчас немного вкурил Dispatch, понял что мне скорее всего не подойдет, надо писать своё.

Вопрос, есть у кого такой опыт?

 

Пока все что нашел - раздел справки API Help -  SW PDM Professional API Help

Мб есть еще источники?

 

И какое принципиальное различие между standalone и addins? Имею ввиду с точки зрения эксплуатации приложения?

Напишите в личку контакт скайп, открою экран, помогу чем смогу... 

Опыт написания есть, как standalone так и addin

Но в принципе хелп у SW по PDM API нормальный, с примерами. Для начала очень даже достойный.

Но есть подводные камни, естественно.

В общем, пишите...

 

Если очень кратко, то:

Add-in: приложение, которое можно запускать в самом ПДМе (либо принудительно пользователем, например через меню, либо перехватом событий/действий, например при изменении состояния и т.д.). Плюсы - автоматическое отслеживание последней версии у всех клиентов ПДМ. Минусы - при достаточно большом количестве Add-In приложений начинаются жуткие тормоза, связанные с тем, что ПДМ сканирует последние версии всех add-in приложений и обновляет их при необходимости.

 

StandAlone - отдельное приложение (программа exe). Плюсы - работает шустро (то есть нет никаких проверок последних версий), скорость работы приложения зависит от канала связи "сервер ПДМ (а точнее сервер SQL) - клиент ПДМ". Если они рядом в одной подсети - всё будет шустро. Минусы - нет отслеживания последней версии приложения, то есть не факт, что клиент ПДМ запускает последнюю версию вашего StandAlone приложения. Хотя данную проблему можно решить своими собственными методами проверки актуальной версии у клиента. 

Edited by Bullet
  • Нравится 1
Link to post
Share on other sites
  • 2 years later...

Помогите live:.cid.c3d9d6fcbfb351fb

12.03.2019 в 21:11, Bullet сказал:

Напишите в личку контакт скайп, открою экран, помогу чем смогу... 

Опыт написания есть, как standalone так и addin

Но в принципе хелп у SW по PDM API нормальный, с примерами. Для начала очень даже достойный.

Но есть подводные камни, естественно.

В общем, пишите...

 

Если очень кратко, то:

Add-in: приложение, которое можно запускать в самом ПДМе (либо принудительно пользователем, например через меню, либо перехватом событий/действий, например при изменении состояния и т.д.). Плюсы - автоматическое отслеживание последней версии у всех клиентов ПДМ. Минусы - при достаточно большом количестве Add-In приложений начинаются жуткие тормоза, связанные с тем, что ПДМ сканирует последние версии всех add-in приложений и обновляет их при необходимости.

 

StandAlone - отдельное приложение (программа exe). Плюсы - работает шустро (то есть нет никаких проверок последних версий), скорость работы приложения зависит от канала связи "сервер ПДМ (а точнее сервер SQL) - клиент ПДМ". Если они рядом в одной подсети - всё будет шустро. Минусы - нет отслеживания последней версии приложения, то есть не факт, что клиент ПДМ запускает последнюю версию вашего StandAlone приложения. Хотя данную проблему можно решить своими собственными методами проверки актуальной версии у клиента. 

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Maik812
      Есть такая штука https://tc-image.3dn.ru/forum/16 Чел превратил аля блокнот в целую систему с макросами и скриптами. там же могут и помочь написать. Но вроде она сеняет текст вставляет и ищит и заменяет.
    • Killerchik
      Про проверенных мною в Вашем первом сообщении ничего не было. Только о поставщиках в Китае. А их искать не вижу проблем, Али и 1688.
    • Viktor2004
      Активирована функция MANUAL HANDLE INTERRUPT Активируется она у меня вот этой кнопкой, а как у вас, надо смотреть описание станка  
    • Guhl
      Ещё там упоминается А10.0 с текстом "... (К9.7=1) " Активирует А10.0 сигнал R329.7, катушка которого отсутствует. Может у вас там какой-нибудь Power Mate есть еще со своим ладдером? Если вы в cross reference выделите К9.7 и нажмёте delete, то из address map оно пропадет
    • Guhl
      Парень из промоил приезжал, исправлял значение таймера на разжим/зажим патрона Когда его попросили о чем-то еще, то он сразу стал звонить менеджеру, потому что это уже другая неисправность и за нее типа отдельный счет выставлять надо Кстати, на соседнем похожем станке от них еще есть гарантия даже Раз дают гарантию, значит пнр делали?
    • gudstartup
      и вы думаете что приедут парни в куртках с надписью промойл и все разрулят? на них пнр кто производил? сервисную книжку вы не найдете потому что ее нет как и гарантийного сервиса
    • Guhl
      Насколько я понял, символьное имя ему присвоили, но в диаграмме не использовали
    • vudOZuru
      Здравствуйте! Подскажите пожалуйста, может кто сталкивался. На производстве  есть токарный станок Doosan Puma 280, стойка Fanuc. Со станком наблюдается такая проблема. В режиме автомат, mda, во время работы программы активен маховик. Только координата Z. Индикатор на кнопке не горит, на главном окне значения не меняются, меняются в окне Ofsset. Проблема в том что уходит привязка если случайно задеть маховик. Долго не понимали в чём проблема когда стали выходить детали с браком и уходила привязка. Заметили случайно когда станок вывели в нули и покрутили маховик, индикатор нулевой точки по Z потух. Может у кого-то было, подскажите где искать. Где в параметрах поставить блокировку на маховик в этих режимах кроме ручного.
    • ShadoWofXaoS
      Интересно, вопрос решился положительно? Столько времени прошло... )
    • Guhl
      Не нашёл я его серийного номера Есть только фото Если вы как-то связаны с промоилом и вам нужна более точная информация, то могу ее запросить и сказать где стоит станок (его официально покупали)  
×
×
  • Create New...