SOLIDWORKS 2025 SP0 Zup "feature"

HercalloY
Posts: 37
Joined: Tue Mar 30, 2021 7:51 pm
Answers: 0
Location: QLD, Australia
x 43
x 33

SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by HercalloY »

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.
Top is Classic Yup, Bottom is new Zup, Note the X asix orientation change on the FRONT plane.
Top is Classic Yup, Bottom is new Zup, Note the X asix orientation change on the FRONT plane.
This is how it should be (FRONT Plane in Orange Highlight).
This is how it should be (FRONT Plane in Orange Highlight).


Anyone else thinking the same or what am missing?
User avatar
SPerman
Posts: 2056
Joined: Wed Mar 17, 2021 4:24 pm
Answers: 14
x 2227
x 1878
Contact:

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by SPerman »

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
User avatar
jcapriotti
Posts: 1869
Joined: Wed Mar 10, 2021 6:39 pm
Answers: 30
Location: The south
x 1214
x 1999

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by jcapriotti »

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°.
Jason
HercalloY
Posts: 37
Joined: Tue Mar 30, 2021 7:51 pm
Answers: 0
Location: QLD, Australia
x 43
x 33

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by HercalloY »

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.....
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.

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).
HercalloY
Posts: 37
Joined: Tue Mar 30, 2021 7:51 pm
Answers: 0
Location: QLD, Australia
x 43
x 33

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by HercalloY »

SPerman wrote: Tue Nov 19, 2024 7:22 am If you start a sketch on the front plane, which direction does the Z axis point?
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.
Attachments
TOP is Yup, BTM is Zup.
TOP is Yup, BTM is Zup.
MattW
Posts: 60
Joined: Wed May 12, 2021 12:39 pm
Answers: 2
x 5
x 33

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by MattW »

When you draw on a plane, in which direction should the 3rd axis point?
User avatar
SPerman
Posts: 2056
Joined: Wed Mar 17, 2021 4:24 pm
Answers: 14
x 2227
x 1878
Contact:

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by SPerman »

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
HercalloY
Posts: 37
Joined: Tue Mar 30, 2021 7:51 pm
Answers: 0
Location: QLD, Australia
x 43
x 33

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by HercalloY »

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.
User avatar
SPerman
Posts: 2056
Joined: Wed Mar 17, 2021 4:24 pm
Answers: 14
x 2227
x 1878
Contact:

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by SPerman »

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!
FlipMate.gif
-
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
MattW
Posts: 60
Joined: Wed May 12, 2021 12:39 pm
Answers: 2
x 5
x 33

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by MattW »

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.
User avatar
DanPihlaja
Posts: 849
Joined: Thu Mar 11, 2021 9:33 am
Answers: 25
Location: Traverse City, MI
x 812
x 980

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by DanPihlaja »

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
HercalloY
Posts: 37
Joined: Tue Mar 30, 2021 7:51 pm
Answers: 0
Location: QLD, Australia
x 43
x 33

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by HercalloY »

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.
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.
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.
MattW wrote: Wed Nov 20, 2024 2:44 pm Which axis goes up or North or whatever is arbitrary and has no real meaning.
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.
MattW wrote: Wed Nov 20, 2024 2:44 pm I can imagine that people in the automotive space use the out of the box orientation for Zup that DS is using.
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.
MattW wrote: Wed Nov 20, 2024 2:44 pm 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.
I thought you said the planes mean nothing, now you're not only naming them, but naming them so they "make sense"?
MattW wrote: Wed Nov 20, 2024 2:44 pm DS can be criticized for lots of things but this isn't one of them.
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.
User avatar
jcapriotti
Posts: 1869
Joined: Wed Mar 10, 2021 6:39 pm
Answers: 30
Location: The south
x 1214
x 1999

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by jcapriotti »

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.
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.

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
User avatar
Frederick_Law
Posts: 1948
Joined: Mon Mar 08, 2021 1:09 pm
Answers: 8
Location: Toronto
x 1638
x 1471

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by Frederick_Law »

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?
User avatar
SPerman
Posts: 2056
Joined: Wed Mar 17, 2021 4:24 pm
Answers: 14
x 2227
x 1878
Contact:

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by SPerman »

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
User avatar
Frederick_Law
Posts: 1948
Joined: Mon Mar 08, 2021 1:09 pm
Answers: 8
Location: Toronto
x 1638
x 1471

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by Frederick_Law »

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.
User avatar
jcapriotti
Posts: 1869
Joined: Wed Mar 10, 2021 6:39 pm
Answers: 30
Location: The south
x 1214
x 1999

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by jcapriotti »

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.
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.
Jason
TTevolve
Posts: 253
Joined: Wed Jan 05, 2022 10:15 am
Answers: 3
x 86
x 159

Re: SOLIDWORKS 2025 SP0 Zup "feature"

Unread post by TTevolve »

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.
Post Reply