Skip to main content
12-Amethyst
Nov 5, 2018 3:54 PM UTC
Solved

How to set model view with VB API?

Is there a way to set the model orientation to a named view using the VB API? All I can find in the docs is some information on drawing views.

I have an Excel spreadsheet set up as a model configurator, and need to set the view to "Default" or some other defined view after setting model parameters and regenerating.

1-Visitor
Dec 24, 2018 3:55 AM UTC

Hi, please find mapkey string which can be called from VB API.

session.RunMacro("~ Command `ProCmdNamedViewsGalSelect`  `RIGHT`;")

 

Instead of "RIGHT", you can write your named view's name.

 

Regards,

Jaykishan

2 replies

1-Visitor
Dec 13, 2018 1:34 PM UTC

I guess there is no such VBAPI function. but you can send a Creo command with Mapkey in VB API, as a work around. 

Translate
1-Visitor
Dec 24, 2018 3:55 AM UTC

Hi, please find mapkey string which can be called from VB API.

session.RunMacro("~ Command `ProCmdNamedViewsGalSelect`  `RIGHT`;")

 

Instead of "RIGHT", you can write your named view's name.

 

Regards,

Jaykishan

Translate