ARM catalog

Вопросы структуры, инсталляции и администрирования CATIA.

ARM catalog

Сообщение [PTM] » 26 июн 2010 15:49

Кто-нибудь сталкивался?
Просто возникла проблема: при попытке использования UDF из такого каталога метод возвращает "не найдено логическое имя"?

[разобрался,всем спасибо]
Изображение
Аватара пользователя
[PTM]
Moderator
 
Сообщения: 2139
Images: 40
Зарегистрирован: 13 сен 2007 13:03
Откуда: Rzn
Blog: View Blog (15)

Re: ARM catalog

Сообщение [PTM] » 26 июн 2010 18:18

udf = CreateOrModifyTemplate("PktARMcatalog2|BoxUDF", PartBody, Boxes, i)
1.какие требование к сохранению UDF в каталог[не актуально].
2.можно ли вставить из существующего документа.
PS все это также относится к посту 1.
Изображение
Аватара пользователя
[PTM]
Moderator
 
Сообщения: 2139
Images: 40
Зарегистрирован: 13 сен 2007 13:03
Откуда: Rzn
Blog: View Blog (15)

Re: ARM catalog

Сообщение zerganalizer » 28 июн 2010 10:53

Во-первых, пути в настройках Кати правильные? Во-вторых, из файла я и вставлял подобное, но путь жестко абсолютный. И добиться вставки из каталога я так и не смог. Как класс при создании фичи задавали? Ссылка в Катиных настройках на тот же каталог, куда класс положен?

Если бы помогли разобраться, как вставить фичу из каталога ARM (первый ваш пост), я, возможно, смог бы помочь. Вызов фичи из файла по полному абсолютному пути у меня работает. Когда юзаю такое - складываю все фичи в созданный мной каталог и вызываю оттуда по полному имени (на диске C, шоб перенести без проблем на другой комп).
Автоматизирую все, что логично.
Аватара пользователя
zerganalizer
Moderator
 
Сообщения: 901
Зарегистрирован: 20 май 2008 15:20

Re: ARM catalog

Сообщение [PTM] » 28 июн 2010 18:31

про ARM есть неплохой пример в хелпе...
из каталога вызывается функцией
udf = CreateOrModifyTemplate("PktARMcatalog2|BoxUDF", PartBody, Boxes, i),
где PktARMcatalog2-имя каталога лежашего в KnowledgeResourceCatalogs,BoxUDF-Logical Name нашей UDF, про остальное на память не помню...
дело в том, эту же функцию можно использовать для вставки непосредственно из catpart... вопрос как?

и еще не до конца понятен метод поиска... то что ищет по Logical name в ARM каталоге это и "ежу ясно"...а дальше "лес"
Изображение
Аватара пользователя
[PTM]
Moderator
 
Сообщения: 2139
Images: 40
Зарегистрирован: 13 сен 2007 13:03
Откуда: Rzn
Blog: View Blog (15)

Re: ARM catalog

Сообщение [PTM] » 28 июн 2010 19:16

пути правильные...
класс...создать не проблема, только как использовать-вопрос.
причем при запихивании udf в ARM catalog его создавать не обязательно.
При использовании примера из хелпа..."положите Pkt_Cylinder.CATGScript туда-то туда-то" при парсинге выдает ошибку, но если создать класс по приведенной схеме - все работает(замечу,что при создании класса нельзя использовать ничего кроме букв,имя класса= имени *.CATGScript)
Изображение
Аватара пользователя
[PTM]
Moderator
 
Сообщения: 2139
Images: 40
Зарегистрирован: 13 сен 2007 13:03
Откуда: Rzn
Blog: View Blog (15)

Re: ARM catalog

Сообщение zerganalizer » 29 июн 2010 12:03

udf = CreateOrModifyTemplate("Полное имя файла с шаблоном|BoxUDF", PartBody, Boxes, i) пробовали? Я подобным образом юзерфичи вызывал.

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

Да, и должен видеться через браузер объектов Кати наравне со всеми в разделе "Пользовательские".
Автоматизирую все, что логично.
Аватара пользователя
zerganalizer
Moderator
 
Сообщения: 901
Зарегистрирован: 20 май 2008 15:20

Re: ARM catalog

Сообщение [PTM] » 29 июн 2010 18:23

Да, и должен видеться через браузер объектов Кати

да есть такое...
Изображение
Аватара пользователя
[PTM]
Moderator
 
Сообщения: 2139
Images: 40
Зарегистрирован: 13 сен 2007 13:03
Откуда: Rzn
Blog: View Blog (15)

Re: ARM catalog

Сообщение zerganalizer » 01 июл 2010 08:58

У меня тоже виделись, но при попытке вызова не находилось. По хелпу - из-за проблемы с каталогом ARM. Так и не разобрался, вызывал из файла. Но с шаблонами парта/продукта это по определению не должно прокатывать, только UDF. :(
Автоматизирую все, что логично.
Аватара пользователя
zerganalizer
Moderator
 
Сообщения: 901
Зарегистрирован: 20 май 2008 15:20

Re: ARM catalog

Сообщение [PTM] » 01 июл 2010 18:41

операция let проходит норм. далее не пробовал пока
Изображение
Аватара пользователя
[PTM]
Moderator
 
Сообщения: 2139
Images: 40
Зарегистрирован: 13 сен 2007 13:03
Откуда: Rzn
Blog: View Blog (15)

Re: ARM catalog

Сообщение Gomer191 » 03 дек 2012 21:13

Столкнулся такое же проблемой. PTM, если не затруднит, объясните как смогли решить её решить?
Gomer191
Новичок
Новичок
 
Сообщения: 13
Images: 4
Зарегистрирован: 25 сен 2012 00:41

Re: ARM catalog

Сообщение [PTM] » 04 дек 2012 08:24

Уже давно было, на память- нужно правильно прописать пути и правильно организовать каталог- обычно созданный каталог не пойдет, лучше использовать из хелпа.
Изображение
Аватара пользователя
[PTM]
Moderator
 
Сообщения: 2139
Images: 40
Зарегистрирован: 13 сен 2007 13:03
Откуда: Rzn
Blog: View Blog (15)

Re: ARM catalog

Сообщение frolodya » 22 фев 2019 12:25

Привет всем кто заглянул в данный тред.
Если кто пытается делать пример в разделе Instantiating a User Feature Using the Knowledge Pattern.
То хочу сказать у вас ничего не выйдет, потому что файлы там не корректно сделаны.
Пришлось делать все файлы самому попутно изучая тему.
Возможно эти ошибки были сделаны специально, для того чтобы человек мог разобратся в непростой теме, а не копипастить скрипты.
Во- первых файл Pkt_Cylinder.CATGScript, который должен содержать текст типа (в данном примере он в принципе не обязателен, потому что в скрипте паттерна мы обращаемся к АРМ каталогу, а не к типу).
Во-вторых каталог тоже создан не правильно. Когда создал его сам выяснил, что добавлять надо не файл детали с UDF, а открыть деталь и выбрать её в дереве. После этого у меня успешно начали создаваться UDF.
Просто хотел поделится может кому будет полезно.
frolodya
Newly registered account
 
Сообщения: 2
Зарегистрирован: 23 окт 2017 20:54


Вернуться в Инфраструктура и администрирование

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron