Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Dynamic Blocks

charlesXB5AM
Explorer

Dynamic Blocks

charlesXB5AM
Explorer
Explorer

I am trying to input some tables from a structural steel book and in solidworks you can create a linear pattern with a referenced value to be able to update and reference the amount of instances

I am trying to find and utilize a similar feature in AutoCAD if they have it inside of a dynamic block so I can call out lets say 3 holes or 10 holes in a drop down or somewhere and dynamically update the block to reflect such. I wanted this to also be able to pull the number I used, to also be utilized inside of a formula that will calculate a value for me to spit out. so we can see if the thing we are modeling will take the necessary loads for the members..

 

see the attached file for the page that I am referencing 

also see the second attachment to see what I am currently starting from model wise

0 Likes
Reply
Accepted solutions (1)
1,050 Views
7 Replies
Replies (7)

Ed__Jobe
Mentor
Mentor

Yes, you can put the values in a lookup table so that the user simply picks from a list.

Ed


Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
How to post your code.

EESignature

0 Likes

charlesXB5AM
Explorer
Explorer

yes I plan on that being a portion of it but I was hoping for a way to draw the item once Ex.( I draw it with two holes originally and then I have it to where in that lookup table select 3 holes and it graphicly updates it with out having to utilize visible / invisible do I don't have to redraw 2 holes -> 10 holes

0 Likes

Ed__Jobe
Mentor
Mentor
Accepted solution

You need to utilize visibility states. And you can have multiple lookup lists. One for number of holes and one for size. However, since you have a Solidworks model, you can use Autodesk's AnyCAD technology to dynamically link your model to AutoCAD, if your model changes, the dwg will update. Use the _IMPORT command. Another option is to use PARAMETERS, just like you use in solid modeling. I'm just not quite sure what you are trying to accomplish.

Ed


Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
How to post your code.

EESignature

0 Likes

charlesXB5AM
Explorer
Explorer

I don't have a solidworks model I'm just more acquainted with solidworks so I was using it as a comparison point... im trying to transfer this data table to a flexible reference material for the detailers to be able to pull into the model and reference information off of

0 Likes

Ed__Jobe
Mentor
Mentor

So, your detailers just need to be able to select the correct detail? You could use a dynamic block with all the options or just have separate blocks for each option. For the latter, you could put them on a palette to select from.

Ed


Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
How to post your code.

EESignature

0 Likes

charlesXB5AM
Explorer
Explorer

ok thank you for the input, it has been very helpful

0 Likes

Ed__Jobe
Mentor
Mentor

You may want to consider developing a library of detail blocks. You can share them using TOOLPALETTES  and tool palette groups located on a network share that all the detailers can access. Tools are just blocks that you can assign properties to, like what layer they insert on. You can organize your tools by tabs.

Ed


Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
How to post your code.

EESignature

0 Likes