• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

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

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

C чего начать?

Автор ololo!, 12.04.10, 23:59:57

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ololo!

Здравствуйте, я начинающий программист. Мне хотелось бы освоить создание приложений для КОМПАС . Проблема в том, что я пишу на C++ и никак не могу ничего написать , имея из литературы только хелп к КОМПАС - МАСТЕР, ибо там я могу лишь найти интересующую операцию, а как ее применить на практике - не представляю. Есть ли какие-нибудь пособия с примерами и комментариями , которые могут помочь написать приложение для работы с 3D объектами ?   

bergovin

Проштудируйте папку SDK(в каталоге КОМПАСа), там есть и help и примеры

ololo!

Здравствуйте, немного разобрался... Но теперь есть проблема.

k:=ksComponentPositioner.Prepare(part, 1);

вот на такое ругается. Object or class type required
k - переменная типа longint. Не совсем понимаю, в чем проблема. Помогите пожалуйста.

ololo!

Так, частично разобрался, но компас вылетает.

код пока таков :
procedure LibraryEntry (command:WORD); pascal;
var

    ksComponentPos :    ksComponentPositioner;
begin
  m:=StartKompas('c:\lol.m3d');
   Part:= ksPart(Doc.GetPart( pTop_Part ));
m:= ksComponentpos.SetAxisByPoints (0,
0,
0,
0,
0 ,
1);
    k:=ksComponentPos.Prepare(part, 1);       
    m:=ksComponentPos.RotateComponent (pi/2);
    m:=ksComponentPos.finish;
end;

Никак не могу понять, что не так... Натолкните на мысль, пожалуйста...




strashilka

А что можете посоветовать начанающиму писать на C#. Те примеры, которые находятся в СДК успешно компилируются, но не подключаются к КОМПАСу :(