SOLIDWORKS 2025 SP0 Zup "feature"
SOLIDWORKS 2025 SP0 Zup "feature"
Ah yes. Installed to do some testing on a new "feature" (i.e. an option touted as a "feature"):
The "Z" & "Y" Up setting toggle and low and behold... is this DS amateurism shining through or am i missing something?
It seems to have NOT been a simple toggle between Yup or Zup because the damn thing appears to rotate AROUND THE "Z" axis at the same time. WTF?
If i'm missing something please let me know but i sure as hell don't think i'm the one that's missing something here... Last time i checked, the only difference between the two methods is a simple 90 degree rotation AROUND the X axis - AND NO OTHERS.
To many DEI hires and "cloud" fluff over at DS me thinks. What a clown show.
Anyone else thinking the same or what am missing?
The "Z" & "Y" Up setting toggle and low and behold... is this DS amateurism shining through or am i missing something?
It seems to have NOT been a simple toggle between Yup or Zup because the damn thing appears to rotate AROUND THE "Z" axis at the same time. WTF?
If i'm missing something please let me know but i sure as hell don't think i'm the one that's missing something here... Last time i checked, the only difference between the two methods is a simple 90 degree rotation AROUND the X axis - AND NO OTHERS.
To many DEI hires and "cloud" fluff over at DS me thinks. What a clown show.
Anyone else thinking the same or what am missing?
Re: SOLIDWORKS 2025 SP0 Zup "feature"
If you start a sketch on the front plane, which direction does the Z axis point?
-
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
- jcapriotti
- Posts: 1897
- Joined: Wed Mar 10, 2021 6:39 pm
- Location: The south
- x 1236
- x 2029
Re: SOLIDWORKS 2025 SP0 Zup "feature"
If you set your template to Z-up, your new parts will be modeled with the z up as you want it and the default "Front, Top, etc views will match.
Switching this on an older part just rotates the view.....the part will not be reoriented nor the global Csys rotated. Doing so would've likely broken existing assemblies and drawings. I had a part that I didn't like how it was oriented and went through the painstaking process of refining the planes that sketches were on and got it set. The drawings views were all turned as the "Front" view was now the "top", the assembly had mate errors due to mates to the part's planes that were now rotated 90°.
Switching this on an older part just rotates the view.....the part will not be reoriented nor the global Csys rotated. Doing so would've likely broken existing assemblies and drawings. I had a part that I didn't like how it was oriented and went through the painstaking process of refining the planes that sketches were on and got it set. The drawings views were all turned as the "Front" view was now the "top", the assembly had mate errors due to mates to the part's planes that were now rotated 90°.
Jason
Re: SOLIDWORKS 2025 SP0 Zup "feature"
That's the thing.. these are completely new parts based on cleanly created v2025 templates, and, as indicated in the screenshots, they clearly show a rotation around a DIFFERENT axis AS WELL AS the 'x' axis. Which as far as i can tell is NOT what should happen. It should be as simple as what's in the last screen shot.jcapriotti wrote: ↑Tue Nov 19, 2024 11:30 am ....
Switching this on an older part just rotates the view.....the part will not be reoriented nor the global Csys rotated.....
Thanks for the replies, but so far it seems i'm not missing anything and its DS that have fluffed up a simple x-axis 90 degree rotation. I've translated for days from SW to other applications that use Zup and to get the models "right" in those is a simple X axis 90 degree rotation when going back and forth. Yes the models will still be "Zup" now but the coordinate system should not be rotated around the Z axis when changing to Zup (as it is shown in my screenshot with cleanly created base v2025 stock part templates).
Re: SOLIDWORKS 2025 SP0 Zup "feature"
Hi SPerman, Sketch editing in a file of each orientation. Seems the main indicating coordinate system remains the same. Which is, IMO, rotated around the Z axis wrong by 90 degrees as "X" is pointing "out" of the screen when it should be in the orientation that the "Y" axis is.
If i didn't absolutely despise using the SWOMP i'd "report" it. But i can't figure out how to and CBF trying to figure out what should be a clean, basic process just to report something that wont get fixed and cause me an aneurism to report.
Re: SOLIDWORKS 2025 SP0 Zup "feature"
When you draw on a plane, in which direction should the 3rd axis point?
Re: SOLIDWORKS 2025 SP0 Zup "feature"
That is an improvement. In 2023, Zup still means Z down when sketching on the front plane. (At least how I have my template set up.)
-
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
Re: SOLIDWORKS 2025 SP0 Zup "feature"
I think the point is being missed. the Zup direction is fine. that HAS changed as per the "enhancement". The problem is the extra rotation around that new world coordinate system's Z direction ON TOP OF the X axis rotation to achieve Zup.
They have rotated the World Coordinate system around two axis instead of JUST the "X" axis to achieve Zup. I am trying to determine if there is a reason for this or its a mistake (my bet thus far is an error as no other system includes 2 90 degree rotations to convert from Yup to Zup or back again).
When i get a chance i'm going to check fi the exported models actaully adhere to this change in "X direction" once imported into other systems.
EDIT: Test confirms my suspicions (that its a fu*k up). i.e. there are two rotations when there should only be a single rotation about the X axis.
They have rotated the World Coordinate system around two axis instead of JUST the "X" axis to achieve Zup. I am trying to determine if there is a reason for this or its a mistake (my bet thus far is an error as no other system includes 2 90 degree rotations to convert from Yup to Zup or back again).
When i get a chance i'm going to check fi the exported models actaully adhere to this change in "X direction" once imported into other systems.
EDIT: Test confirms my suspicions (that its a fu*k up). i.e. there are two rotations when there should only be a single rotation about the X axis.
Re: SOLIDWORKS 2025 SP0 Zup "feature"
It was probably written by the same genius who thought that flipping a mate alignment requires an additional rotation.
I am a GIF, click me!
I am a GIF, click me!
-
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
Re: SOLIDWORKS 2025 SP0 Zup "feature"
You should name your planes and set up your views however you like and move on. Which axis goes up or North or whatever is arbitrary and has no real meaning. I can imagine that people in the automotive space use the out of the box orientation for Zup that DS is using. I would be more inclined to argue that what is labeled right plane is really on the left when looking at the plane from the positive 3rd axis side, but I have the planes named in a way that makes sense to me. DS can be criticized for lots of things but this isn't one of them.
- DanPihlaja
- Posts: 862
- Joined: Thu Mar 11, 2021 9:33 am
- Location: Traverse City, MI
- x 815
- x 993
Re: SOLIDWORKS 2025 SP0 Zup "feature"
MattW wrote: ↑Wed Nov 20, 2024 2:44 pm You should name your planes and set up your views however you like and move on. Which axis goes up or North or whatever is arbitrary and has no real meaning. I can imagine that people in the automotive space use the out of the box orientation for Zup that DS is using. I would be more inclined to argue that what is labeled right plane is really on the left when looking at the plane from the positive 3rd axis side, but I have the planes named in a way that makes sense to me. DS can be criticized for lots of things but this isn't one of them.
Really the only reason why it matters to most people (from my experience) is for CNC programming. There is a standard for most machines and CNC programs. Solidworks does not follow that standard, and any file brought into a CNC program has to be rotated for said program. Either before translation or after.
-Dan Pihlaja
Solidworks 2022 SP4
2 Corinthians 13:14
Solidworks 2022 SP4
2 Corinthians 13:14
Re: SOLIDWORKS 2025 SP0 Zup "feature"
Where do i start with this load.MattW wrote: ↑Wed Nov 20, 2024 2:44 pm You should name your planes and set up your views however you like and move on. Which axis goes up or North or whatever is arbitrary and has no real meaning. I can imagine that people in the automotive space use the out of the box orientation for Zup that DS is using. I would be more inclined to argue that what is labeled right plane is really on the left when looking at the plane from the positive 3rd axis side, but I have the planes named in a way that makes sense to me. DS can be criticized for lots of things but this isn't one of them.
You are the one talking about something unrelated to the issue raised. Even when i tried to get the focus on A)what i was actually talking about, and B) what is ACTULALY wrong.
If that were the case no one would have named the axis XYZ to differentiate them. Also, when translating between other systems and softare, it seroiusly does matter. Wasted time is a huge "matter" and translating CORRECTLY creates lots of wasted time, which again, matters.
DS didn't create SW, they bought it and assumed this decision of Yup that was made long before they came along so their "automotive space" has nothing to do with it and is just a made up irrelevant strawman.
I thought you said the planes mean nothing, now you're not only naming them, but naming them so they "make sense"?
Completely irrelevant point. I have pointed out they have added a 2nd rotation when a single one is all thats required. Try to stay on point next time or at least address the point before arguing about teh price of eggs in china.
- jcapriotti
- Posts: 1897
- Joined: Wed Mar 10, 2021 6:39 pm
- Location: The south
- x 1236
- x 2029
Re: SOLIDWORKS 2025 SP0 Zup "feature"
It's maybe not arbitrary, but its certainly conditional based on your product and industry and processes. And its different depending on who is looking at it and what they do. The CNC guys idea of "Z" is going to be different than the engineer's idea of "Z", versus maybe even the customer.HercalloY wrote: ↑Wed Nov 20, 2024 5:56 pm If that were the case no one would have named the axis XYZ to differentiate them. Also, when translating between other systems and softare, it seroiusly does matter. Wasted time is a huge "matter" and translating CORRECTLY creates lots of wasted time, which again, matters.
I've asked the CNC guy and the BIM guys we export models to about it and they just say "We rotate it to however we need it, what's the problem?" 25 years of SolidWorks and it's hardly ever come up. For one BIM export, I did insert a user coordinate system to select in the "Save as export" so it would import into the Revit assembly in the correct location and orientation. That was a unique case though although I could see applying a default user Csys for that purpose in your templates if its a common need.
Jason
- Frederick_Law
- Posts: 1952
- Joined: Mon Mar 08, 2021 1:09 pm
- Location: Toronto
- x 1648
- x 1477
Re: SOLIDWORKS 2025 SP0 Zup "feature"
Which way is up on north pole?
Which way is up on south pole?
Which way should the model use as up? When installed? Machining? Packaging? Shipping? On north pole? On space station? On moon? Mars?
Which way is up for a bolt? Nut? Washer? Ball bearing?
Which way is up on a lathe? Vertical mill? Horizontal mill? 5 axis? 3D Print? Resin print?
How many models do we need for each different Z?
Which way is up on south pole?
Which way should the model use as up? When installed? Machining? Packaging? Shipping? On north pole? On space station? On moon? Mars?
Which way is up for a bolt? Nut? Washer? Ball bearing?
Which way is up on a lathe? Vertical mill? Horizontal mill? 5 axis? 3D Print? Resin print?
How many models do we need for each different Z?
Re: SOLIDWORKS 2025 SP0 Zup "feature"
I agree that what you call up or what you names you give the planes doesn't necessarily matter, but consistency leads to efficiency. If I can build all of my main sub assemblies in the same orientation as the main assembly, it saves time when bringing it all together. The less time I have to spend flipping and moving things in solidworks to make that happen, the more efficient I am. Cumulatively, I've spent many hours having to flip the sketch on the front plane so that z is up, not down.
-
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
- Frederick_Law
- Posts: 1952
- Joined: Mon Mar 08, 2021 1:09 pm
- Location: Toronto
- x 1648
- x 1477
Re: SOLIDWORKS 2025 SP0 Zup "feature"
The XYZ axis never changed.
Only changed is which one you called "Front", "Top", "Right".
Those Z-Up group need to figure out which one they want.
Everything will have same orientation with SSP and Master Sketch.
Drop them in assembly. Fix to origin. No assembly required. Battery not included.
Only changed is which one you called "Front", "Top", "Right".
Those Z-Up group need to figure out which one they want.
Everything will have same orientation with SSP and Master Sketch.
Drop them in assembly. Fix to origin. No assembly required. Battery not included.
- jcapriotti
- Posts: 1897
- Joined: Wed Mar 10, 2021 6:39 pm
- Location: The south
- x 1236
- x 2029
Re: SOLIDWORKS 2025 SP0 Zup "feature"
I agree with this. I always try and model parts with some regard to how it would look if I were standing in front of the product. That way, when you drag them in to build assemblies, its less manipulation as they are already oriented. I don't pay much attention to XYZ, just what SolidWorks calls the "Front" as a default. Outside of that, exporting is only time this seems to be a problem.SPerman wrote: ↑Thu Nov 21, 2024 2:13 pm I agree that what you call up or what you names you give the planes doesn't necessarily matter, but consistency leads to efficiency. If I can build all of my main sub assemblies in the same orientation as the main assembly, it saves time when bringing it all together. The less time I have to spend flipping and moving things in solidworks to make that happen, the more efficient I am. Cumulatively, I've spent many hours having to flip the sketch on the front plane so that z is up, not down.
Jason
Re: SOLIDWORKS 2025 SP0 Zup "feature"
I'm in agreement with the "it doesn't matter" crowd on this. Yes, making parts in the same orientation to make assemblies easier is a good thing, and probably a good practice, but if I import a part or bring in a old part that has a different orientation I'm just going to use mates to get it where I want it in an assembly and not remodel it. You could already could change what view was front/top/right to go with the view buttons, so how you model it is not very important in my opinion.
Also, as far as CNC programming goes, all the software major packages can handle any orientation of the model because you can define your your programing axis in the CNC program. You want to machine on the right side, X-Up and y-right then you set that, you want y-left you change the machining plane accordingly, it's all done on the fly, no need to rotate your model.
Also, as far as CNC programming goes, all the software major packages can handle any orientation of the model because you can define your your programing axis in the CNC program. You want to machine on the right side, X-Up and y-right then you set that, you want y-left you change the machining plane accordingly, it's all done on the fly, no need to rotate your model.