Is this even possible?
SPR 630019 Ability to configure a feature dimension that belongs to a part from a design table in an assembly (dimension value) is an open, documented software issue (Software Performance Report 630019) listed on the SolidWorks Knowledge Base.
Yes, but my thoughts are why not control them in the part level.
Then insert those parts into your assembly DT configurations.
My fear would be is that is if 6 months downl the road someone else comes along
and wanys to work on this assembly are they going to be able to figure out what you did?
All my assemblies of this particular device have the same exact parts, the only thing that changes is one feature on each of the parts; diametral cuts through the center of each part. Configs won't work because the feature is specifically designed to each individual customers' requirements.
It would actually be much easier and more understood if I could control all the dims I need to change from within the assembly. I'd open one drawing, one assembly, update the design table and viola! There are about five different dims I would need to change in a 10-40 piece assembly.
So how does one go about doing this, Scott?
In the feature manager of the assembly, tree out the component that you need.
Select the feature so the dimensions show up. The select the dimension and in the
property manager under the dimension name copy that line and paste it into your DT.
It should once it is pasted into the DT it should show the part name in the dimension
line of code. (i.e. D2 @firstname.lastname@example.org)
Here is a thread link that might help you.
When I tree through the component and select the feature, the dims do not show up. Is there a setting I'm missing?
If I have this turned on when I RC on the annotations in the feature manager
Then double click on the feature in the feature manager mine show up.
I can get them to show, but when I paste them into a DT, it's not pulling the part name with them. Only the dimension name......I thought it was supposed to pull the part name with the dimension name?
I hope that makes sense.
Along with the examples Anna has posted, check out the parts in this post.https://forum.solidworks.com/message/82278#82278, it may help you with what you need to do.
Just realized the parts aren't included in the post. Feel free to email me and I should be able to get you a copy of the parts.
Yes, that makes sense. You just need to type in the code in the column header.
If you need further help beyond this or what Alan suggested I can look up what the code should be if you need it.
Perused the posts and tried to paste this i nto my DT, and it didn't like it at all:
These are assemblies within a bigger assembly. I thiought this code would work but it does not.
Let me do some digging and see if I can find anything that speaks to this.
You might have too many tiers for the DT to recognise the feature dims.
Gosh I hope not......thanks!
How many levels are we talking about.
I found this thread that has a lot of links in it that might help you.
This thread Anna posted. Did you see it?
I have to believe that all the threads that have been posted in this thread have to address
what you are looking for.
I have looked through most of the posts and cannot find an answer.
The depth of the dim I'm trying to capture and add into the DT is one level deep. I've placed an assy (with the dims I want to capture) in an assy. I'm trying to control the dims in the top assy. I wouldn't think that is too deep.
Instead of putting the dimesnion in the design table place it in the equations list in the top level and drive them from there.
Sorry, here is an example, and screen shot.
I have a part two levels down with a dimension for length,
My top level has a dimension between two pulleys (can be refeerence) I make dimesnion "D1@OVERALL@3-0520-ONE-002.Part" = to my top level dimesnion.
Message was edited by: Jason Kerns
Sorry again I forgot to add,
My dimension in the top level between my pulleys is driven by the design table.
So the order is Top level assembly design table drives the assembly then my equations drive dimesnions
throughout the entire assembly via the equations list.
I believe this is what you are trying to accomplish?
if these are all cuts you want to control, have you looked at using assembly features? they are straight forward to control from the assy design table.
otherwise to control part dims from the assy design table you would usually have a "layout sketch" in the assembly that is controlled by the table. and use in-context modeling to have the part features ference that sketch. if you search for top-down design you should find a few examples on this forum.
Check out posts by Mauricio Martinez-Saez They make extensive use of KBE with Excel, etc. He has posted a couple excellent examples the last few years.
SPR 630019 ok what does that mean? That doesnt tell me an answer on how to make it work. Still confused
An SPR is a Software Performance Report. It's basically a "suggestion" for SW to implement an idea. This shows as not ever being addressed.
Retrieving data ...