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

SOA C# TC12


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

Вопрос, собственно, простой))

Как зачитать ВСЕ свойства у объекта?

LoadObjects вроде сделал, но вижу по ходу только системыне.

 

devenv_mMQ7g5UuDp.png

VirtualBoxVM_z7bq71TiPS.png

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


UnPinned posts
  • 1 месяц спустя...
  • 4 недели спустя...

Всем привет.

С того раза, как всё получилось)) виртуалка была уничтожена.

Пытаюсь заново всё поставить. Накатил всё что нужно для запуска TC. Далее, изменил конфигурацию TC, добавив web

vmware_UJD68AAP1O.png

При запуске HelloTeamcenter логин падает.

Цитата

The server returned an connection error.
Failed to exectue the service request Core-2008-06-Session/login at the server address http://192.168.89.141:7001/tc/.
Невозможно соединиться с удаленным сервером
Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение 192.168.89.141:7001

 

Что не установил или не запустил?

 

p.s. Раньше (при старой установке на виртуалке) всё как то само сработало и получилось. А теперь понять не могу, что сделал не так.

 

Изменено пользователем streamdown
Ссылка на сообщение
Поделиться на других сайтах

Топайте в tc_data/soa/policies, и там есть эксемельки которые отвечают за те свойства, что возвращаются в запросе

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

Собственно, протупил жутко)) всё работает. Порт не тот указывал.

Каким образом можно получить конкретный айтем, к примеру зная его идентификатор?

Ссылка на сообщение
Поделиться на других сайтах
1 hour ago, streamdown said:

Собственно, протупил жутко)) всё работает. Порт не тот указывал.

Каким образом можно получить конкретный айтем, к примеру зная его идентификатор?

покурите мою коллекцию
https://github.com/Krusty84/Teamcenter_REST_API

 

там вы увидите какие я зову методы

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

Ну, собственно, опробовал не через strong а через web сервис.

Ищу сохраненные запросы, нашёл нужный, далее

var execute_service = new QueryExec.Query0603SavedQueryService();

 

Т.е. просто создаю сервис "Query-2006-03-SavedQuery" и всё падает.

 

InvalidOperationException: Невозможно создать временный класс (результат=1).
error CS0029: Неявное преобразование типа "TeamcenterExporter.QueryExec.SavedQueryFieldObject" в "TeamcenterExporter.QueryExec.SavedQueryFieldObject[]" невозможно

 

Если же по старинке, с подключением DLLок из поставки/примера (и helloteamcenter для NET), то всё работает.

 

Если же взять "Query-2008-06-SavedQuery" то тоже всё сработает. Охх.....

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

Ну и как итог мытарств: преимущества использования WebReference в сравнении с dll в том, что не надо эти DLL тащить как зависимости. Конечно при условии что я делаю строго desctop.

Или я не прав в чём то?

12 часов назад, Krusty сказал:

покурите мою коллекцию

По этому поводу ещё нагуглил во что:

SoapUI 

Снимок экрана 2024-10-02 223357.png

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

Как и каким сервисом скачивать файлы? Тикет я получил. А вот что с ним делать дальше...

Причём, скачивать я хочу на машине, где нет TC. Т.е. у меня нет установленного клиента.

Ссылка на сообщение
Поделиться на других сайтах
01.10.2024 в 22:32, Krusty сказал:

там есть эксемельки которые отвечают за те свойства, что возвращаются в запросе

Это типа обязательные к возврату свойства? Т.е. в запросе они будут всегда.

При попытке достучаться до свойства другого, получаю ошибку. Подскажите, куда копать?

devenv_uFKLy2kBME.png

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

Сам не делал шарповские доки , но могу немного подсказать ...
Попробуите воспользоваться Доксиджен  - и указав папку, где хранятся исходники шарповые ,сформировать справку для ТС 
Доксиген , если вы выставите для сборки необходимые чекбоксы , разделит все на группы и покажет зависимости в исходниках 
Если нужно  - сам попробую собрать , подскажите где тока эти все ваши исходники лежат 
Проблема есть правда - исходники не документированы однако , или документированы оч мало 
делал справку для плюсов  - пипец там куча всего 
Доксиген генерил папку более суток ...

Но помогают доки оч хорошо , по краинеи мере все зависимости видно 
Если у вас еще будет установлен еще один инструмент для отображения графических зависимостеи - будет оч наглядно .
 

Изменено пользователем esergey
Ссылка на сообщение
Поделиться на других сайтах

Да справка то есть там. В CHM.

Вопросы не в ней, а в построении логики и взаимодействие с TC witn SOA.

Хоть шарпом, хоть чем.

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

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

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

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

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

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

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

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

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

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

    • streamdown



  • Сообщения

    • Zima23
      Из 9 разделов (или страниц?) GUD, в Глобальных данных, данные есть на 6-й и 7-й.  В данных по каналу в - 1, 5 и 6.  
    • SAVASTEEV
      Друзья подскажите пожалуйста , приобрели ещё года назад станок токарный с ЧПУ metalltec на ЧПУ Siemens 808DA , постпроуюцессора с ним не делают и не дают, якобы его нет.    Подскажите можно ли как то найти или может сделать?    И вообще объясните что можно сделать если появится постпроцессор, через что можно работать ч ним, какие плюсы и минусы.    П. С не знаю так как по старинки пишу с панели, что на токарном что на токарно-фразерном на syntec arix .    Буду рад любой полезной информации и помощи, всех обнял! 
    • gudstartup
      pmc программа обеспечивает правильную работу систем безопасности если она правильно написана а после вмешательства и редактирования это уже спорно поэтому чтобы исключить подобные случаи и ставят различные блокировки. Не надеясь на целостность pmc станкостроители вводят функции контроля в программные реле безопасности и закрывают к ней весь доступ а то и туда умельцы доберутся.
    • Zima23
      Спасибо за ответ. Не подскажите, где переключение функций токарная/фрезерная?
    • Kelny
      Как вариант создать простенькую сборку и детали в комплекте и выложить, что бы автор или другие не равнодушные могли открыть и посмотреть, что к чему и как поправить. Не забываем указывать версию вашего софта, т.к. версии сверху вниз не совместимы (исключение только SW2024 и выше, где можно с некоторыми ограничениями понижать версию на пару ступеней внизу, например, с 2024 до 2022-2023 версии).   Вы недооцениваете продвинутых пользователей.   Вскрытие таких гигантов возможно позволит задуматься, а правильный ли подход всё смешивать в один проект без разделения на разные системы. Хотя если строить систему модульно, то некоторые модули можно было бы подключать как библиотеки, а не строить Франкештейна с множеством голов и лам на все случаи жизни.   Удача, особенно в последнее время, ни кому не повредит. Неплохо бы к программе прикладывать тестовые сборки, что бы можно было посмотреть что к чему, на гарантированно рабочем экземпляре для данного программного проекта и проверить так же ли корректно работает макрос/программа на других компьютерах или бывают какие-то непредвиденные сбои.
    • qqqq
    • tm-ares
      Спасибо откликнувшимся. @drion , попробуй договорится с @5axisCNC. Через ЛС отправить свой файл из NX 2206, чтобы он посмотрел. Думаю, не откажет. ,
    • brigval
      Тогда читайте руководство пользователя. Лучше с него начать) У меня все работало. Только спецификацию не доделал, как хотел.   Спасибо.   Исходники за более чем 20 лет разрослись до десятков тысяч строк. Никакому продвинутому пользователю не потянуть. Да и выделять их из моей системы для SW не реально, так сильно все переплетено и связано. Удачи!
    • maxx2000
      @Metal_Cutter чем ближе к центру цилиндра тем квадратики меньше или ты про массив вокруг оси? чтобы наебать геометрию явно недостаточно
    • mmaag
      У изготовителя есть справка о соответствии обязательным требованиям. А если нет, то к покупателю станка вопрос, как он допустил у себя эксплуатацию такого оборудования.
×
×
  • Создать...