Как в модели повернуть деталь на Top View?

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

Как в модели повернуть деталь на Top View?

Сообщение brigval » 11 ноя 2009 11:59

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

Re: Как в модели повернуть деталь на Top View?

Сообщение RDV » 11 ноя 2009 13:29

Попробуй копать в сторону CATIA.ActiveWindow.ActiveViewer, Viewer3D.Viewpoint3D
Аватара пользователя
RDV
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 29 янв 2009 17:55
Откуда: Минск

Re: Как в модели повернуть деталь на Top View?

Сообщение brigval » 11 ноя 2009 13:31

Разобрался. Надо использовать камеру (со стандартным предопределенным видом) из коллекции камер.
Спасибо.
Аватара пользователя
brigval
Участник
Участник
 
Сообщения: 74
Зарегистрирован: 03 ноя 2009 14:34

Re: Как в модели повернуть деталь на Top View?

Сообщение brigval » 11 ноя 2009 13:39

Вот пример:
Код: Выделить всё
Dim oCamera3D As INFITF.Camera3D
Set oCamera3D = CATIA.ActiveDocument.Cameras.Item(6) 'Top View
CATIA.ActiveWindow.ActiveViewer.Viewpoint3D = oCamera3D.Viewpoint3D
Аватара пользователя
brigval
Участник
Участник
 
Сообщения: 74
Зарегистрирован: 03 ноя 2009 14:34

Re: Как в модели повернуть деталь на Top View?

Сообщение booSter » 11 ноя 2009 13:51

А можно и так:

Код: Выделить всё
...
CATIA.StartCommand "* front"  ' -> Front View
CATIA.StartCommand "* back"   ' -> Back View
CATIA.StartCommand "* top"    ' -> Top View
CATIA.StartCommand "* bottom" ' -> Bottom View
CATIA.StartCommand "* left"   ' -> Left View
CATIA.StartCommand "* right"  ' -> Right View
CATIA.StartCommand "* iso"    ' -> ISO View
...


Любая из этих команд равнозначна нажатию соответствующей кнопки на тулбаре (включая анимацию разворота/центровки въю-поинта)
Сделаешь доброе дело за деньги - скажут спасибо,
Сделаешь бесплатно - сядут на шею...
©пёрто
Аватара пользователя
booSter
Moderator
 
Сообщения: 227
Images: 15
Зарегистрирован: 09 фев 2008 16:48
Откуда: Minsk

Re: Как в модели повернуть деталь на Top View?

Сообщение brigval » 11 ноя 2009 14:01

booSter писал(а):Любая из этих команд равнозначна нажатию соответствующей кнопки на тулбаре (включая анимацию разворота/центровки въю-поинта)

Понятно. Спасибо.
Список команд можно где-то взглянуть?

Установил вид Top View. Но в виде по умолчанию он не устраивает. Как теперь повернуть деталь вокруг оси Z на 90°
Аватара пользователя
brigval
Участник
Участник
 
Сообщения: 74
Зарегистрирован: 03 ноя 2009 14:34

Re: Как в модели повернуть деталь на Top View?

Сообщение booSter » 11 ноя 2009 14:13

brigval писал(а):Список команд можно где-то взглянуть?

< menu:Tools / menu:Customize / tab:Toolbars / list(Toolbars):Standard / button:Add Commands ... >
Появится окно со списком доступных команд

brigval писал(а):Как теперь повернуть деталь вокруг оси Z на 90°

Это можно сделать через
RDV писал(а):CATIA.ActiveWindow.ActiveViewer, Viewer3D.Viewpoint3D
Сделаешь доброе дело за деньги - скажут спасибо,
Сделаешь бесплатно - сядут на шею...
©пёрто
Аватара пользователя
booSter
Moderator
 
Сообщения: 227
Images: 15
Зарегистрирован: 09 фев 2008 16:48
Откуда: Minsk


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

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

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