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.
using configurations, . 2-3 month conclusion.
steven_van_luchene848
Member Posts: 122 PRO
allthough, to me, one of the strategic most important features of cloud CAD (more on that maybe later), I still bumped into a lot of limitations with configurations these last few weeks.
(which to me are very hard to grasp even )
I could be wrong/ using it the wrong way. (I'm glad to admit, I hope to be, even)
but some issues I just can't resolve (for the specific products im designing now are mainly frame/ rack configurations with repeating parts in assembly). Assembly/BOM export being crucial for integration with PLM/ ERP.
as I don't like to be negative and dwell to much in the limitations, I tried to think about which features would allow for super powerfull configurations instead;
I'd like to bring it into 1 discussion on the topic of configurations and hope to find people who are using this feature frequently as well (and maybe found solutions to some of the issues?)
what I would like to see in Onshape:
being able to publish, Sync and integrate with CPQ and product configurators from CAD would radically change the way a lot of these companies work (and spent millions by doing so) nowadays. This is also the main reason I got so heavily invested in researching Onshape as a platform. I hope Onshape product development has a focus on this aspect, as productizing this aspect could prove very lucrative ;-).
any thoughts?
Kind Regrads,
Steven
(which to me are very hard to grasp even )
I could be wrong/ using it the wrong way. (I'm glad to admit, I hope to be, even)
but some issues I just can't resolve (for the specific products im designing now are mainly frame/ rack configurations with repeating parts in assembly). Assembly/BOM export being crucial for integration with PLM/ ERP.
as I don't like to be negative and dwell to much in the limitations, I tried to think about which features would allow for super powerfull configurations instead;
I'd like to bring it into 1 discussion on the topic of configurations and hope to find people who are using this feature frequently as well (and maybe found solutions to some of the issues?)
what I would like to see in Onshape:
- skeleton modelling --> an assembly top down model in which assembly parts, its position, dimensions and instancing (maybe instance specific configuration?) are driven by a simplified dummy model (eg a simplified floor plan or sketch/ part studioin solid, sketch of face or combination of ) this could work similar to "replicate" but accepting different inputs , driving the amount of, position, orientation of part instances.
Creo and Inventor hold this type of functionality and possiblilities are shear endless. - being able to change the configuration of individual items in a pattern?
- measured variables in assembly --> better yet, using (driven) sketch dimensions as variables.
- assinging a value to (assembly) variable studio variables by assembly configuration variables
- more flexiblity/ wildcards in naming configured assembly propperties.
- please explain me why there is no feature script in assemblies- let the community build the tools they need ;-)
being able to publish, Sync and integrate with CPQ and product configurators from CAD would radically change the way a lot of these companies work (and spent millions by doing so) nowadays. This is also the main reason I got so heavily invested in researching Onshape as a platform. I hope Onshape product development has a focus on this aspect, as productizing this aspect could prove very lucrative ;-).
any thoughts?
Kind Regrads,
Steven
0
Comments
Great feedback. I agree with these.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴
voted them all up!
I'm sure all these will get resolved sooner or later as most of them seem rather obvious.
Encountered yet another issue when using assembly configuration variables. When I set up a list configuration input, is there a way to retrieve the values set in this list? (I'm using list here to only have specific length values available to the user.
Perhaps it is possible through the API, but I'm not sure how to get the individual values from a configuration list.
Here is something that is possible: storing arrays and maps (these are basically lists) within a studio variable, then accessing those values from the list with an integer or string in the assembly. Map values are accessed with a string "testA" and array values are accessed with an element number.
Data Structures:
Array:
[ 4, 8, 20, 5, 3 ]
variableName[0]
Map:
{ "testA": 4, "testB": 8, "testC": 20 }
variableName["testA"]
https://cad.onshape.com/documents/8784a82ce14d25a74d49a789/w/80dfa7213ced0d03187bedda/e/331f741907a21d6bd94cce3...
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴
A long time ago I grabbed the configuration list from an assembly using the api and rebuilt the assembly in a webpage.
web page
I'm not aware of any limitations to working with assemblies with the api. When I was exploring this, I wanted the majority of the work to be done by CAD operators using configurations vs. programmers writing code. I didn't feel any limitations with onshape. You can easily ask for the configurations, manipulate them, and put them back.
I'm still waiting for a supplier to take full advantage of the API & featurescript to create something amazing on their website. Seems like it should be time for this to be happening.
Leveraging the power of a platform as onshape would revolutionize and streamline this process as the configuration posibilities are shear endless, updated realtime, revision mangaed by default... and it can also be linked directly to ERP and other back end apps. I imagine being able to add a rule engine and calculator linked to generated BOM elements, that check validity and calculates prices directly from the model and having this available as a plugin on a commercial website.
For now Onshape is still mainly focussed on engineers, but I feel the platform is ideally where engineering, product management, sales, installers, purchase and aftersales meet on anything product(-data) related; Translating and feeding it back into other systems usually is waistfull and error prone.
One can dream... ;-)
Seems a bit counter-intuitive imho, as I thought configuration list were there just to keep a good overview on and flexibility over the specific values/configs.
Don't really have any other solution to it though. I imagined something similar can be done to retrieve values from a configuration list? first calling the row by configuration name and then the column by column header?
Thanks for the help (again) !