cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Stay updated on what is happening on the PTC Community by subscribing to PTC Community Announcements. X

Translate the entire conversation x

Refit when changing orientation.

btaylor
2-Explorer

Refit when changing orientation.

I've come from Solidworks. I have to switch back and forth between the front view and right view alot and the automatic refit is killing me. Having to zoom back in every time I change views is time consuming. Is there any way to avoid this without saving multiple orientations?

ACCEPTED SOLUTION

Accepted Solutions
tbraxton
22-Sapphire I
(To:btaylor)

Here is a demo of how one can utilize the saved views (orientations). The radial menu used to switch views is a custom toolkit app running and mapped to a button on an input device. The radial menu is a custom add on and not part of Creo functionality as delivered by PTC. You can realize a direct analog to this radial menu by using macros (mapkeys) to switch orientations on demand using the keyboard or other input device. Using saved orientations in your designs will pay off tremendously with improved productivity in Creo.

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

View solution in original post

6 REPLIES 6
kdirth
21-Topaz I
(To:btaylor)

If you have a flat surface parallel to each orientation you can use "View Normal" to reorient.

I have added the icon to the Mini Toolbar.

kdirth_0-1740079586509.png.

You can also use Shift+N to activate View Normal before or after selecting a surface.

 


There is always more to learn in Creo.
tbraxton
22-Sapphire I
(To:btaylor)

Maybe, but without seeing exactly what you are doing and in which version of Creo it is a wild guess. I will offer a solution that should resolve this for all versions of Pro/E and Creo to date (it has never failed me). In your start part create at least the six orthographic projection views. If you have saved views, you can switch between them without having to zoom (set animation time between orientations to zero to save time).

 

Here is a  mapkey sequence needed to create the orthographic views on demand. Orient the model in your desired front view and then run this mapkey to define 6 orthographic views. You can use this example to create Isometric, Dimetric etc. if you need them.

This will prompt the user to overwrite any existing view with the same name. If you want to avoid this, you can delete all view names (hint; make a mapkey and nest it in your ortho creation sequence) prior to running this mapkey.

 

!Create orthographic views

mapkey vio @MAPKEY_NAMECreate 6 ortho views wrt front orientation;\

mapkey(continued) @MAPKEY_LABELSet ortho views;\

mapkey(continued) ~ Select `main_dlg_cur` \

mapkey(continued) `igToolbar_AncestorIGT_IGT_GRP_inh396938342.proe_win:casc340798662`;\

mapkey(continued) ~ Close `main_dlg_cur` \

mapkey(continued) `igToolbar_AncestorIGT_IGT_GRP_inh396938342.proe_win:casc340798662`;\

mapkey(continued) ~ Command `ProCmdViewOrient` ;~ Activate `orient` `orient`;\

mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `front`;\

mapkey(continued) ~ Update `orient` `namedviewPH.NameVw_IP` `front`;\

mapkey(continued) ~ Activate `orient` `namedviewPH.NameVw_PB_Save`;\

mapkey(continued) ~ Open `orient` `SetupOptions`;~ Close `orient` `SetupOptions`;\

mapkey(continued) ~ Select `orient` `SetupOptions` 1 `dynorient`;\

mapkey(continued) ~ Update `orient` `spinPH.YSpinBox` -90.000000;\

mapkey(continued) ~ Activate `orient` `spinPH.YSpinBox` -90.000000;\

mapkey(continued) ~ Activate `orient` `orient`;\

mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `right`;\

mapkey(continued) ~ Update `orient` `namedviewPH.NameVw_IP` `right`;\

mapkey(continued) ~ Activate `orient` `namedviewPH.NameVw_PB_Save`;\

mapkey(continued) ~ Update `orient` `spinPH.YSpinBox` 90.000000;\

mapkey(continued) ~ Activate `orient` `spinPH.YSpinBox` 90.000000;~ Activate `orient` `orient`;\

mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `left`;\

mapkey(continued) ~ Update `orient` `namedviewPH.NameVw_IP` `left`;\

mapkey(continued) ~ Activate `orient` `namedviewPH.NameVw_PB_Save`;\

mapkey(continued) ~ Activate `orient` `orient`;~ Update `orient` `spinPH.YSpinBox` 180.000000;\

mapkey(continued) ~ Activate `orient` `spinPH.YSpinBox` 180.000000;\

mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `back`;\

mapkey(continued) ~ Update `orient` `namedviewPH.NameVw_IP` `back`;\

mapkey(continued) ~ Activate `orient` `namedviewPH.NameVw_PB_Save`;\

mapkey(continued) ~ Update `orient` `spinPH.YSpinBox` 0.000000;\

mapkey(continued) ~ Activate `orient` `spinPH.YSpinBox` 0.000000;\

mapkey(continued) ~ Update `orient` `spinPH.XSpinBox` 90.000000;\

mapkey(continued) ~ Activate `orient` `spinPH.XSpinBox` 90.000000;~ Activate `orient` `orient`;\

mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `top`;\

mapkey(continued) ~ Update `orient` `namedviewPH.NameVw_IP` `top`;\

mapkey(continued) ~ Activate `orient` `namedviewPH.NameVw_PB_Save`;\

mapkey(continued) ~ Update `orient` `spinPH.XSpinBox` -90.000000;\

mapkey(continued) ~ Activate `orient` `spinPH.XSpinBox` -90.000000;\

mapkey(continued) ~ Activate `orient` `orient`;\

mapkey(continued) ~ Input `orient` `namedviewPH.NameVw_IP` `bottom`;\

mapkey(continued) ~ Update `orient` `namedviewPH.NameVw_IP` `bottom`;\

mapkey(continued) ~ Activate `orient` `namedviewPH.NameVw_PB_Save`;~ Activate `orient` `OkPB`;

 

 

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
tbraxton
22-Sapphire I
(To:btaylor)

Here is a demo of how one can utilize the saved views (orientations). The radial menu used to switch views is a custom toolkit app running and mapped to a button on an input device. The radial menu is a custom add on and not part of Creo functionality as delivered by PTC. You can realize a direct analog to this radial menu by using macros (mapkeys) to switch orientations on demand using the keyboard or other input device. Using saved orientations in your designs will pay off tremendously with improved productivity in Creo.

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

Hi @tbraxton 

 

The radial menu toolkit is really cool. How can I get this app?

tbraxton
22-Sapphire I
(To:ProFeature)

The radial menu shown above is from an app developed for Creo by 3Dconnexion to work with their hardware.

 

3Dconnexion US - SpaceMouse, CadMouse, Keyboard, Drivers

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

Hi @btaylor,

 

I wanted to see if you got the help you needed.

If so, please mark the appropriate reply as the Accepted Solution. It will help other members who may have the same question.
Please note that industry experts also review the replies and may eventually accept one of them as solution on your behalf.
Of course, if you have more to share on your issue, please pursue the conversation. 

 

Thanks,
Anurag 

Announcements
NEW Creo+ Topics: Real-time Collaboration

Top Tags