Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
User-Defined Properties
Jim_Anders
Member Posts: 24 ✭✭
Is there a way (or a way planned) to create user-defined properties that are extractable? I am thinking about things like...
Assigning components unique ID numbers/names that correspond to reference designators in a P&ID diagram. Also, it would be useful in addition to having the option (which we have in OS currently) to have these data static (like a vendor part number that never changes regardless of how many instances are created) but also dynamic.
Dynamic would be having the ability to change the data for an instance but not having it change all instances. Example...
I've added 10 valves to my assembly. These valves are all the same and share the same static data like part number, vendor, etc. But then I can go in and add/change/edit a field like "Device Address" and enter a unique identifier (i.e. A-102, A-104, A-123...) for each of the 10 valves.
SolidWorks and most 3D CAD systems can't do this. AutoCAD can.
Assigning components unique ID numbers/names that correspond to reference designators in a P&ID diagram. Also, it would be useful in addition to having the option (which we have in OS currently) to have these data static (like a vendor part number that never changes regardless of how many instances are created) but also dynamic.
Dynamic would be having the ability to change the data for an instance but not having it change all instances. Example...
I've added 10 valves to my assembly. These valves are all the same and share the same static data like part number, vendor, etc. But then I can go in and add/change/edit a field like "Device Address" and enter a unique identifier (i.e. A-102, A-104, A-123...) for each of the 10 valves.
SolidWorks and most 3D CAD systems can't do this. AutoCAD can.
Tagged:
0
Comments
I have used "instance based (or instance specific)" properties in the past for board level (PCB) design but don't often see it in mechanical design, perhaps because mech instances don't (generally) vary too much in application.
It sounds like you are using the existing Onshape capabilities for setting part#, descr, etc. Can you tell us a little about how that is working, what you like or don't like? Are you saving versions"?
Here's a little write-up I did on an early attempt of using Component Reference IDs in SolidWorks. Kinda worked but were limited to only one ID number.