Why do I have to manually update custom properties
Why do I have to manually update custom properties
Why do I have to manually update custom properties? Every other feature (except cosmetic threads) gets updated to the latest and greatest when I save the file. Does anyone know why these are treated differently?
-
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
- DanPihlaja
- Posts: 849
- Joined: Thu Mar 11, 2021 9:33 am
- Location: Traverse City, MI
- x 812
- x 980
Re: Why do I have to manually update custom properties
Have you tried running a CTRL + SHIFT + Q right before you save? (This force rebuild all configurations)
If this works, then you can add a rebuild/save mark to each of your configs and every time you save, it will rebuild all configs.
If this works, then you can add a rebuild/save mark to each of your configs and every time you save, it will rebuild all configs.
-Dan Pihlaja
Solidworks 2022 SP4
2 Corinthians 13:14
Solidworks 2022 SP4
2 Corinthians 13:14
Re: Why do I have to manually update custom properties
The only way I know to update custom properties is to right click on the item in the history tree.
I'm a GIF. Click me!
I'm 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
- DanPihlaja
- Posts: 849
- Joined: Thu Mar 11, 2021 9:33 am
- Location: Traverse City, MI
- x 812
- x 980
Re: Why do I have to manually update custom properties
OK, i misunderstood what you wanted. Apparently you are allowed to keep the legacy custom property style if you want.
SW 2022 got an overhaul in the custom properties area. So that file must have come from something older than that. What it is doing is this:
https://help.solidworks.com/2022/Englis ... 529783#Pg0
-Dan Pihlaja
Solidworks 2022 SP4
2 Corinthians 13:14
Solidworks 2022 SP4
2 Corinthians 13:14
Re: Why do I have to manually update custom properties
But why? I'm not allowed to keep any other legacy features. I don't have to go to every extrude and say "upgrade to latest version."DanPihlaja wrote: ↑Tue Jun 13, 2023 8:13 am OK, i misunderstood what you wanted. Apparently you are allowed to keep the legacy custom property style if you want.
-
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
- AlexLachance
- Posts: 2187
- Joined: Thu Mar 11, 2021 8:14 am
- Location: Quebec
- x 2373
- x 2015
Re: Why do I have to manually update custom properties
Oh, there's other things like that. If you right click on the top level of an assembly, you should have "Update cosmetic thread features" or something along that line.
I'm guessing it has to do with file structure but honestly I have no idea.
The most likely reason if I had to guess was that it caused issues at certain times and this was the most simple way of fixing the issue for now until they figure out how to fix it for good.
Re: Why do I have to manually update custom properties
It's because it makes something behave different that depends on legacy behavior. So, instead of fixing it, they left it up to us to determine if it will mess up our assemblies. It's a feature, not a bug!
- jcapriotti
- Posts: 1869
- Joined: Wed Mar 10, 2021 6:39 pm
- Location: The south
- x 1214
- x 1999
Re: Why do I have to manually update custom properties
Features like Extrudes have it too, you just aren't given the ability to upgrade them. They've made changes to features to give them additional capabilities and sometimes they leave existing features using the old code and sometimes they upgrade them. Wish I had an example but there are examples where a feature is failing and then you delete and recreate it and it works. That is the likely reason, the old code doesn't like something else that changed.
You can see something similar in the API. As they "enhance" api calls, they add a version number. Your old code still works generally.
You can see something similar in the API. As they "enhance" api calls, they add a version number. Your old code still works generally.
Jason
Re: Why do I have to manually update custom properties
I was wondering why none of my older parts had the configuration properties and properties summary tabs on them. Thanks!
Re: Why do I have to manually update custom properties
custom property upgrade is available for file created with pre-2019 SW or templates.
Be very careful to blindly upgrade those properties as they could blow up your models i case by case scenario.
be careful with weldments whi'h is probably the most bugged and affected area.
it is also advisable to make template from scratch for very major update to avoid garbage and legacy feature slip inside the newly created files.
at SW they had the very bad habit to modify legacy code instead of create a new command and hide the old one in the UI, but keeping it fully accessible for legacy parts edit. A mess.
Be very careful to blindly upgrade those properties as they could blow up your models i case by case scenario.
be careful with weldments whi'h is probably the most bugged and affected area.
it is also advisable to make template from scratch for very major update to avoid garbage and legacy feature slip inside the newly created files.
at SW they had the very bad habit to modify legacy code instead of create a new command and hide the old one in the UI, but keeping it fully accessible for legacy parts edit. A mess.