Remove or disable the code that changes the zoom / orientation / pan, for example after changing cross-section or regenerating. The model should stay where I last put it, not disappear off the edge of the screen.
I don't understand how PTC could possibly think that zooming the model off-screen constantly would be a good idea. This has aggravated me and my colleagues for years.
Someone on these forums said there was a config.pro option to disable going to 2D views, and I managed to get it working. Go to File->Options->Configuration Editor. Click "Add" at the bottom of the screen. and Add this config.pro option: "sketcher_starts_in_2d", and option value: "no". Alternatively, you can search for the config property using "Find" - I did this and just typed "2d" to find it. Save the config file. Now the view should stay where it is, hope this helps. 🙂
That particular behaviour actually wasn't bothering me - in fact on a new set-up I had to go looking for that option to turn it on! Personally, I usually want a true view on my sketching plane.
There are (or certainly were) other situations, such as when changing a dimension value and regenerating, when the software would, apparently randomly, change the zoom and orientation which was especially annoying when trying to watch carefully to see the effect of the dimension change.
That fix seems to have solved my gripe. If I want to go to the 2D sketch view, I can still use the sketch view orient button. I prefer it this way as now I am in control and not constantly fighting against the view changes! Now that the config has been changed, I don't seem have any auto view changes at all, I'm running Creo 2.
Here is an example of what my engineers are complaining about...basically, the orientation needs fixed relative to a point or coordinate system instead of using the geometry on the screen. Give us a config option to toggle this behavior.
How about this? After PTC employees have parked their cars for the morning, take their cars to another parking lot and keep them in the same relative positions to each other. Same basic idea as having a view reorient.
Well, you see David, it's actually like this... of course you wouldn't know this but there's an invisible painted line on the ground in the PTC staff parking lot that ends to about 20 feet away from the CEO's XJ. You can't see it but it's there. Just before lunch some gremlins painted an extension on to the invisible line so now it ends a couple of miles away in a football field. So naturally the cars are all parked in the field. Except of course the CEO's. That would be inconvenient and hence not allowed.
Well, I thought it had reduced in Creo 2 but no, it's doing it all over the shop today. I'm iterating just one dimension value (so it's in the same place on the model every time) and whenever I change and regenerate, it flips the model round to a completely different view.
Now, what's really strange is that I didn't think it had been doing this over the last couple of weeks, but yesterday (when I posted my comment above) it definitely was. Today it seems to be fine again!
I was coming here to post the same idea. My company just upgraded to CP4 M020 and it still behave like this.
My main issue is with switching between simplified reps which causes the model to pan to a different location on screen or off screen altogether. I like to take sets of before/after screen shots of to show differences/changes between models. If you take those pictures and place them on seperate presentation slides, but in the same location, flipping between the slides is a great way to visually summarize complex changes/regions for people not involved in the engineering. The problem is when I switch simplified reps and the model pans somewhere. In order to do the above I have to take a screen cap of same screen area with the model in the same location. This behavior complicates what should be a simple rep switch and screen shot.
I think the root cause here is different model envelopes between simplified reps. The view center seems to be relative to either envelope size or envelope center. Because of that, making a view orientation or combined state doesn't work because the view orientation changes with the model envelope. I think the view center should be relative to a fixed top level coordinate system instead.
My workaround:
I created special part which only contains an extremely large extruded square profile. I sized it so it's sure to be larger than anything in my top level assembly. I created it as a surface and hid it on a layer. I'll include that part in simplified reps and when I switch between two which contain it, nothing moves. It work, but I don't think I should have to do this.
I've just asked around here, and one user reports "I've definitely had it happen a few times recently, but it's also not every time" in Creo 6.0.5.1 (have the Mxxx versions been replaced recently?). He says "I was regenerating an assembly and it kept flying off the screen."
The versioning of Creo changed in March 2018 when Creo 5.0.0.0 was released. No more Mxxx releases, they are now M.0.x.0 releases, replace the M with the main release number (5, 6, 7, 8, etc). Windchill changed to this numbering with 11.2 in June 2019.
There used to be an article on the web about the naming change, but I cannot find it.
"Can you please elaborate on "this is a huge time and energy waster?""
It's exhausting and inefficient to have to constantly reorient the part or assembly every time you change something.
I will add that it's not always a consistent problem, as others have noted. I can't really find a pattern. The config options mentioned seem to help, but only sometimes.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.