I have created a model using a design table and equations. I can I validate and verify that if I change a value in the design table or one of the driving dimensions that it changes all the other related equations?
Jeff, I'm no design table junkie but you should be able to select a configuration that the design table created to see if it works as designed.
If you change the value in the design table, all equations related to that changed dimension will update. Right click the equations folder in your feature manager tree, select 'edit equation' and see in there the existing equations and the 'evaluate to' field to see that the equation updated.
14510 wrote: ...can I validate and verify ...?
...can I validate and verify ...?
One trick that I used was to place the part in a test assembly with mates to features that I had strategically positioned.
If the part failed to update correctly, the mates would fail. I realize that this is sort of kludge, but it did verify that my equations were behaving as I intended.
5320 wrote: I was wondering why you'd need to validate functionality of SolidWorks...
Mauricio Martinez-Saez knows a lot more about this than I do - he's a master of KBE - knowledge based engineering.
The idea is that a majority of a design devolves from a few key parameters; the goal is to take maximum advantage of parametrics to automate the modeling.
My few attempts at this (several years ago) were focused on a web based product that allowed the end user to specify the capacity of the pump - the equations etc updated the pump and the subsequent enclosure with appropriate stiffening components, external connection ports, etc. The web page let the user visualize the product and reported the weight, external dimensions, and cost.
Some of the modeling could have been done with just configurations. However, we used equation driven rib sizes, patterns and spacing. That led to equation driven suppression of other features. It turned out be be about as easy to manage everything via equations and we basically abandoned the configuration managment for the project.
In a collaborative environment, having all of the twiddly bits in "one location" really helps.
I took the gist of the original question to mean, "How do I know that my equation is doing what I want and not having unintended consequences?" The short answer is that SW can't read minds. You have to invent your own quality control tools for your intention.
Retrieving data ...