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

Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 26 сен 2007 18:42
GTV
Сабж :Search:

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 27 сен 2007 15:02
Sten
Тут все такие:) Рано или поздно приходят к САА :) Вот и я сейчас долюаюсь с поведением SetPDMProperties :(

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 08:31
Egor_K
GTV, Вы наверное хорошо знаете CAA-RADE, могли бы Вы поделиться опытом с чего начать его освоение.

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 17:40
GTV
Egor_K писал(а):... с чего начать его освоение.


начните с малого:

1. Проинсталлируйте (как это не банально) CAA, затем RADE
2. Освежите свои познания в C++ (в частности: виртуальные функции, абстрактные классы, макросы)
3. После установки САА - рядом с intel_a появляется папка CAADoc, а в ней файлик ./Doc/online/CAACenV5Default.htm
это стартовая страничка CAA-энциклопедии
4. Практически все разделы укомплектованы "юс-кейсами" иллюстрирующими тот или иной аспект программирования под CATIA с использованием CAA
5. Удачи и успехов :wink:

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 17:57
Sten
А почему иногда некоторые скомпилированные use-cases хотят какую-то лицензию?

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 18:24
GTV
А почему иногда некоторые скомпилированные use-cases хотят какую-то лицензию?


Любая КАТЬКИНА dll-ка (или so-шка) в том числе и построенная вами лично в RADE имеет "на борту" механизм проверки лицензий...
Разные модули "тянут" разные лицензии, и если у вас нужной нет или она уже занята - то КУ.

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 18:31
Sten
В том то и фокус что пытаюсь запускать примеры из CAAAplicationFrame.edu, допустим в Катьке выбираю новый документ типа CAASample или CAAGeometry и получаю сообщение об отсутствии лиценции (при этом лицензия стоит AL3).

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 18:58
GTV
AL3 (AL2) - это "All-in-One"
должно работать.

на официальной AL2 - всё ОК.

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 19:09
Sten
Что такое ALR?

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 19:15
GTV
ALR-CAA All-in-One RADE Config.

если просто запускать уже построенные юс-кейсы - хватает AL2 (AL3)

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 19:20
Sten
Так вот и не хватает почему-то. Строит то без проблем и не ругается,а при запуске пищит.

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 19:39
GTV
официалка ?

как конкретно пищит ?

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 19:47
Sten
Официалка (это то и обидно :D )

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 19:56
GTV
Интересное кино... :)

что за юс-кейс ?
дамп консоли "в студию", а лучше в личку дабы не разводить "танцы с бубном", а то народ разбежится

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 20:03
Sten
CAAAplicationFrame.edu весь компилю и CNEXT запускаю, в консоли чисто, до тех пор пока не нажму ОК на сообщение об отстутсвии лицензии,а потом появляется строчка "Cannot open library CAAAfrGeoDocument.dll"

P.S. Тут разбегаться то особо некому :)

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 28 сен 2007 21:02
GTV
Попробывал сэмпл:
1. New CAA WS
2. Copy FW
CAAApplicationFrame.edu, CAASystem.edu, CAAVisualization.edu
3. Refresh WS
4. Define WS Prereq
X:\DS\B17
5. mkmk -augw
6. mkrtv
7. CNEXT

как ни странно - работает (по крайней мере не ругается)

я не знаю чем точно нашпигован AL3, но в моём случае без ALR просто не строится (RADE не стартует)

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 30 сен 2007 17:02
DRazmyslovich
Если опять не помогает то, что написал GTV, советую напустить Dependency Walker на ту библиотеку(CAAAfrGeoDocument.dll), которую КАТЯ не может открыть и посмотреть все ли завсисимые библиотеки находятся...

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 01 окт 2007 12:21
GTV
О... всё знакомые лица :friends:

советую напустить Dependency Walker на ту библиотеку(CAAAfrGeoDocument.dll)...


Чертовски правильно, тока Depends нужно пускать из-под "Runtime window", а то фильтровать будет сложно

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 04 окт 2007 17:58
Sten
Странно..Сделал по шагам всё также..Теперь не ругается...но и в списке New больше нет типов CAASample и CAAGeometry :(

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 04 окт 2007 18:38
DRazmyslovich
Sten писал(а):Странно..Сделал по шагам всё также..Теперь не ругается...но и в списке New больше нет типов CAASample и CAAGeometry :(


Sten, попробуйте depends, что он говорит, каких библиотек не хватает??

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 04 окт 2007 18:43
Sten
Непонятно на что его натравливать, так как сейчас нет сообщений про нехватку каких-то файлов. :(

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 04 окт 2007 19:28
DRazmyslovich
DRazmyslovich писал(а):Если опять не помогает то, что написал GTV, советую напустить Dependency Walker на ту библиотеку(CAAAfrGeoDocument.dll), которую КАТЯ не может открыть и посмотреть все ли завсисимые библиотеки находятся...

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 07 ноя 2007 20:12
Aldaris
Уважаемые коллеги, а в частности GTV и Sten, нужна ваша помощь.
Компилирую use-case CAASysUsingComp из CAASystem.edu. Все проходит гладко и без ошибок.
В энциклопедии сказано, что чтобы запустить этот юз-кейс надо запустить CNEXT, после чего
октрывшейся Кате выбрать новый тип файла CAAGeometry, а потом еще в Кате должен типа новый тулбар
появится с созданием линий, точек, кружков и т.п.
Так вот, запускаю CNEXT из [WorkSpaceLocation]\intel_a\code\bin (где он собственно и появился),
но в окне с выбором типа нового создаваемого файла нет типа CAAGeometry.

Вопрос: почему он не появился? что я делаю не так?
Ведь если посмотреть картинку которая есть в сообщении Sten'a (чуть выше в этой теме форума), то там этот пункт присутствует.
Как вы это сделали? :unknown: подскажите, please

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 09 ноя 2007 12:57
GTV
А, mkrtv перед запуском CNEXT'та делелся ?

Re: Собратья по "цеху" - отзовитесь

СообщениеДобавлено: 12 ноя 2007 20:13
Aldaris
To GTV
Я с batch-режимом не очень знаком, поэтому делаю все через менюшки в VisualStudio
A делаю следующее:
1. после создания создания проекта и определения пререквизитов делаю Build -> mkmk.. c опциями -u, -w
2. CAA Workspace -> Create/Update Runtime View (я так понимаю это и есть mkrtv) без всяких опций
3. Debug -> Start without Debuging
Катя запускается, но все остается по старому. Тип CAAGeometry не появляется.

Может проблема еще в чем-то? Может кроме этого юз-кейса (CAASysUsingComp) нужно еще что-то предварительно собрать?