Перейти к публикации

Простейшее программирование под ТСЕ


Рекомендованные сообщения

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

подскажите пожайлуста, вопрос по программированию под ТСЕ

необходимо написать программу, которая бы всем строкам в РСИ (редактор структуры изделия) присвоила один и тот же порядковый номер.

Проблема в том что мы работаем с большими сборками (более 20000 компонент) и ручная обработка РСИ занимает очень много времени.

Программа требуется элементарно простая - пройти циклом элементы от первого до последнего, и полю "порядковый номер" присвоить значение 1000.

Наш админ по ТСЕ не справляется с этой задачей, по этому ищу помощи в интернете. Я инженер-конструктор с навыками программирования на Delphi, VB, PHP.

Что мы имеем. Используем рич-клиент portal, база данных oracle. Есть простейшее приложение - программа которая добавляет опцию в верхнюю строку меню ТСЕ, из которого вызывается окно (форма) с парой кнопок, и простейший обработчик нажатий на эти кнопки. В программу передается выбраная пользователем деталь (item).

В принципе текст этой программы мне ясен, вопросов больших не возникает.

Нужно теперь внутрь добавить цикл который бы обращался к РСИ, по известному нам item (по item, или revision_master).

Просто я не знаю какими операторамм обращаться к РСИ, какие есть функции, как обратиться к полю "порядковый номер". Читал про классы, вроде понял что сборка идет PSOccurrence, а строка РСИ (спецификации) идет BOMLine. К сожалению не могу прикрепить имеющуюся программку, т.к. на работе закрыт доступ к usb.

Пишем в eclipse.

Очень буду благодарен,

если кто-нибудь сможет чем-нибудь помочь нам!!!

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...


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

подскажите пожайлуста, вопрос по программированию под ТСЕ

необходимо написать программу, которая бы всем строкам в РСИ (редактор структуры изделия) присвоила один и тот же порядковый номер.

Проблема в том что мы работаем с большими сборками (более 20000 компонент) и ручная обработка РСИ занимает очень много времени.

Программа требуется элементарно простая - пройти циклом элементы от первого до последнего, и полю "порядковый номер" присвоить значение 1000.

Наш админ по ТСЕ не справляется с этой задачей, по этому ищу помощи в интернете. Я инженер-конструктор с навыками программирования на Delphi, VB, PHP.

Что мы имеем. Используем рич-клиент portal, база данных oracle. Есть простейшее приложение - программа которая добавляет опцию в верхнюю строку меню ТСЕ, из которого вызывается окно (форма) с парой кнопок, и простейший обработчик нажатий на эти кнопки. В программу передается выбраная пользователем деталь (item).

В принципе текст этой программы мне ясен, вопросов больших не возникает.

Нужно теперь внутрь добавить цикл который бы обращался к РСИ, по известному нам item (по item, или revision_master).

Просто я не знаю какими операторамм обращаться к РСИ, какие есть функции, как обратиться к полю "порядковый номер". Читал про классы, вроде понял что сборка идет PSOccurrence, а строка РСИ (спецификации) идет BOMLine. К сожалению не могу прикрепить имеющуюся программку, т.к. на работе закрыт доступ к usb.

Пишем в eclipse.

Очень буду благодарен,

если кто-нибудь сможет чем-нибудь помочь нам!!!

посмотри в прилагающихся sample раздел pse, что-то типа bom_itk_example.c файлик назывался Изменено пользователем lexx174
Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

Коллега, добрый день!

А интересно где Вы работаете? Teamcenter продукт сложный и рассчитан на большие предприятия... Если вопрос еще актуален, мы можем помочь

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

подскажите пожайлуста, вопрос по программированию под ТСЕ

необходимо написать программу, которая бы всем строкам в РСИ (редактор структуры изделия) присвоила один и тот же порядковый номер.

Проблема в том что мы работаем с большими сборками (более 20000 компонент) и ручная обработка РСИ занимает очень много времени.

Программа требуется элементарно простая - пройти циклом элементы от первого до последнего, и полю "порядковый номер" присвоить значение 1000.

Наш админ по ТСЕ не справляется с этой задачей, по этому ищу помощи в интернете. Я инженер-конструктор с навыками программирования на Delphi, VB, PHP....

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...