
I keep them in a container drawing and of course pull them from a palette. My first block is simply W8, and I have spun off W16 and W12 blocks so far. Next I populated the block table only with the values related to the W8 sizes. So I took that example and redrew it with a polyline, added what appears to be a lot less constraints (yet it's fully constrained), made sure the fillets were tangent to the flanges and web, and made sure the fillet radii were in the block table. It also has that bullseye that I assume is its insertion point, in the center.ĪutoCAD's is kinda like the K-Tel 24 Smash Hits of W shapes, and it's insertion point is at the bottom, and as Nestly pointed out the fillets aren't done well at all. I am on Mechanical, and their block has every size attached to it, making a lot of scrolling to find the right size. Thanks to Nestly, I started to tackle our beam blocks issue, and I think I made something nicer than the standard DynBlock that came with AutoCAD. It's a complete library of all structural shapes, allows the shapes to be inserted from any view or as solids or surfaces, imperial and metric sizes, and even user defined formed angles. For instance W5x16 has the same fillet radius between the flange and the web the W40x199, which is obviously not right, and it's got a bazillion parametric constraints, which can really balloon the drawing size.īut to answer your intial question, yeah, all you have to do is open the block editor in the source drawing where the block is stored (ie C:\Program Files\Autodesk\AutoCAD2011\Sample\Dynamic Blocks\Structural - Imperial.dwg), and add more beam sizes to the table.Īlternately, if you're looking for a good structural material library, I recommend a freeware addon (lisp) called Al's Steel Mill, which still works great despite being over a decade old.

The first thing I'm going to say is that's a "sample block", and not well constructed, IMO.

Assuming that 2012 uses the same structural blocks as 2011 (which is pretty likely) that's a dynamic block that gets the dimensions from a table stored within the block definition.
