Как программно создать плоскость?

Программирование для CATIA.

Как программно создать плоскость?

Сообщение brigval » 03 ноя 2009 14:39

Как программно создать плоскость, смещенную относительно исходной на заданное расстояние? Возможно ли это?
Аватара пользователя
brigval
Участник
Участник
 
Сообщения: 74
Зарегистрирован: 03 ноя 2009 14:34

Re: Как программно создать плоскость?

Сообщение RDV » 03 ноя 2009 15:22

Если имеется ввиду C++, то CATIGSMFactory::CreatePlane(const CATISpecObject_var iPlane, const CATICkeParm_var iOffset, const CATGSMOrientation Orientation)
Аватара пользователя
RDV
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 29 янв 2009 17:55
Откуда: Минск

Re: Как программно создать плоскость?

Сообщение brigval » 03 ноя 2009 16:06

RDV писал(а):Если имеется ввиду C++, то CATIGSMFactory::CreatePlane(const CATISpecObject_var iPlane, const CATICkeParm_var iOffset, const CATGSMOrientation Orientation)

Я не сказал, что надо на VB6. К сожалению функции CreatePlane на VBA не нашел.

Самое интересное, что вручную вставить плоскость я тоже не нашел как. Может плохо искал, но опыт в 3D есть...

А нет, нашел. Включил панель Referense Elemets (Extented)
Последний раз редактировалось brigval 03 ноя 2009 16:24, всего редактировалось 1 раз.
Аватара пользователя
brigval
Участник
Участник
 
Сообщения: 74
Зарегистрирован: 03 ноя 2009 14:34

Re: Как программно создать плоскость?

Сообщение RDV » 03 ноя 2009 16:21

HybridShapeFactory.AddNewPlaneOffset
Аватара пользователя
RDV
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 29 янв 2009 17:55
Откуда: Минск

Re: Как программно создать плоскость?

Сообщение brigval » 03 ноя 2009 16:24

RDV писал(а):HybridShapeFactory.AddNewPlaneOffset

Большое спасибо!
Аватара пользователя
brigval
Участник
Участник
 
Сообщения: 74
Зарегистрирован: 03 ноя 2009 14:34


Вернуться в CAA-RADE

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

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