But I've become stumped with one for a picket fence. Unless I can get the Block Properties Table/Dimensional constraints to co-exist with the Dynamic Linear Parameters/Actions I’ll just have to stick with having a separate block for each available block size.I've been toying around with dynamic blocks this weekend and I have a couple of good examples to work with. I tried to dimensionally constrain the grip glyph to the washer midpoint, but this appears not to be a valid operation, unless I’m missing something. ![]() The grip stays where it should (inside midpoint of washer) when the grip is adjusted while still on the default inserted size of bolt, so it is included in the stretch operation. The single dynamic grip glyph associated with my GRIP Linear Parameter (stretch action) will not stay in place when the size of bolt is selected from the block properties table (to anything other than the default size). The block I’ve made is now fully functional but for one problem. It also has some visibility states (Side view/ End view/ Bolt only/ Normal Nut/ Locking nut….and so on), but this is incidental to my problem so ignore that for now. I’m trying to create a block (a bolt/nut/washer assembly) that can be dynamically stretched (Grip & Bolt Length), but can also be selectable by size. We will explore this column again next time. This will make sure our column center won’t shifted. Now add dimensions from the point to the rectangle edges. Lock it at its position using fix constraint. ![]() If you can’t see the point, type DDPTYPE to change the point appearance. You can activate point by typing POINT then. The last thing, we need to define a fixed point as the center of the column. We still have a problem: the insertion point is shifted. I just want you to know the option exist :) You can left the whole constraint on actually. Add one horizontal constraint to any horizontal edges. We want or rectangle sides to be perpendicular to each other.Ĭlick OK then select them all. Instead of adding them one by one, let’s activate Auto Constraint. We will add geometric constraint to these rectangle. Click parameter manager button on your ribbon.Īs you can see, the result can be unpredictable! Why? We haven’t tell AutoCAD the objects relations to each other. Here is the finished dimension constraint placement. We don’t need it since we refer to ‘finish’ constraint. It means we are going to use the same value as the previous constraint.Īnd when AutoCAD ask you the number of grips, enter 0. Add them all and when AutoCAD ask you for the value, type ‘=finish’. We have four rectangular sides that need to define the offset distance. Let’s add one more constraint, name it finish. ![]() Now we will tell AutoCAD that we want the finish thickness is 20mm. Change the constraint name immediately to h and w like below. use linear dimension, and snap to the rectangle end points. Let’s activate the dimensional constraint. We will focus on the contextual tab: block editor. Let’s forget the block authoring palette for a while. Same like we did before.Īs usual, to add ‘dynamic’ behavior to the block, we need to open it in block editor. Make it as a block, and use the center of the rectangle as insert point. The 200x200mm is the column, and 20mm is the column finishing layer. I made a 200x200mm rectangle and offset it 20mm to outside. We will see how we can get different dynamic block behavior.įor a start, let’s create two rectangles like this. We are going to use geometric and dimension constraint. But we are not using the parameter and action. This is similar with the column we created in dynamic block tutorial. So this time, we are going to create a column with dynamic block. I can’t figure yet how we can use it in AEC industry, except for reusable contents. ![]() This kind of remind us about dynamic block, isn’t it? Dynamic block has the same purpose, but has limitation. In manufacturing, if you have nuts and bolts that looks the same, but have different sizes, parametric features is perfect for this purpose. Parametric feature is very useful if you have similar object with slightly different geometry or size.
0 Comments
Leave a Reply. |