I've made this block
when i rotate the vertical line I need to add lines every 15° as you see in the image, i've seen that polar array is not possible in the dynamic blocks.
Can you help me to find a solution?
Thank you for the support
Bez
EDIT (ten minutes later): And now I realize I do not beleive that I answered your question at all (below) but will keep that info anyway since it may be useful.
Not sure right off how to get that line to come in at increments but I suspect it is doable.
This has been done in the past using a Dimension line for the Arc without endpoints (Arrows) and no text.
See the attached Door Block.
I think that DIMASSOC needs to be set to 2 to get this to work. Once done you can change that Variable back to what you want.
Or it could be 1. (I've had some issues with DIMASSOC recently that have caused me great grief).
Short of it is if you create the DIMANGULAR and it does not stay with the endpoints that you choose try changing the DIMASSOC.
Regards, Charles Shade
CSHADEDESIGN | AUTOCAD LT | LT-KB | DYNAMIC BLOCKS
Please mark Accept as Solution if your question is answered. Kudos gladly accepted. ⇘
Here's a "fake" as a possible starting point. Doesn't work quite right as the last line will nto drop when you go back to zero.
Regards, Charles Shade
CSHADEDESIGN | AUTOCAD LT | LT-KB | DYNAMIC BLOCKS
Please mark Accept as Solution if your question is answered. Kudos gladly accepted. ⇘
Thanks.
This should be better
Regards, Charles Shade
CSHADEDESIGN | AUTOCAD LT | LT-KB | DYNAMIC BLOCKS
Please mark Accept as Solution if your question is answered. Kudos gladly accepted. ⇘
I'm Trying to attach the block.dwg file but the forum responds with this error "The contents of the attachment doesn't match its file type."
Help me please....
in words... so you would add a visibility parameter associated to the rotation action..... am i wrong?
Yes that is it; but the Lookup controls both so that you simulate the Rotation by changing the Vis State.
You would need to add a line to the Lookup for each degree that you wanted this to occur.
Try Zipping your file and if that does not work I'll send the attachment issue up the line to see if that can be corrected.
Regards, Charles Shade
CSHADEDESIGN | AUTOCAD LT | LT-KB | DYNAMIC BLOCKS
Please mark Accept as Solution if your question is answered. Kudos gladly accepted. ⇘
I've asked Discussion Admin to look into your file posting issue. Hopefully that will get corrected soon.
If you would like you can PM the file by clicking on my name or send it to c l shade at c shade design dot com
Regards, Charles Shade
CSHADEDESIGN | AUTOCAD LT | LT-KB | DYNAMIC BLOCKS
Please mark Accept as Solution if your question is answered. Kudos gladly accepted. ⇘
This works for me:
Create the Associative Polar Array in the block editor.
Create a user parameter in the parameter manager. Show in properties: Yes.
Select the Associative Array and enter the name of the parameter in the desired field in the ribbon.
Drive the parameter via properties or a lookup table.
Kind regards,
Peter Kompier.
This isn't exactly the polar array fix you're looking for, but I've made a block in the past where I needed to do something like this.
What I did was just overlap whatever geometry I needed to array, and assign one rotation parameter to the first line (at 15° in your case). For the 30°+ line, assign two rotation parameters, chain actions, and it acts as a multiplier.
Granted my "array" was only 4 objects so I didn't have to create too many parameters, but it does provide for a simulated polar array. I can upload my block if needed.
I'd suggest >>this way<< - using parametric constraints/dimensions and an arraypath.
You can change at any time the FillAngle, can change the Increment Angle and can rotate the block, each of these parameters to any value. (Either dragging the appropriate grip or change the numerical value in the properties window).
Jürgen Palme
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.
This is impressive, but how did you create it? A tutorial would be great.
@chriswade wrote:
A tutorial would be great.
Even if my suggestion above seems not to meet the goal what @inteso hoped to achieve, here a video how I'd do it:
Jürgen Palme
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.
Ok, I am making progress based on your example, but some things are off for me in trying to create an elbow.
The red items are insulation and they always need to be 2" from the edge of the elbow on either side.
If I select 90 degrees first, it causes an issue as shown on the left.
I also need to be able to scale up and down the size of the elbow.
Hmm.
Is this (what you marked as correct) really what you want to get?
Please clarify and tell us more detailed what you want to do: which dimensions should the user be able to modify, which dimensions have to stay fixed, how should the elbow look after "scaling up/down" (draw and show us an example of such a "scaled" elbow).
Shall the changeable (by user) dimensions get any value or should they be restricted to a limited list of allowed values? (As in your example the value for ANGLE).
What is the Parameter BEND used for? What as example shall happen if the user chooses ANGLE=60 and BEND=13, how should the elbow look?
I can imagine a lot of variants what you perhaps want to achieve, but non of them I can "syncronize" with what I find your example. Therefore my ask to clarify your request.
Jürgen Palme
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.
Honestly, the example needed a bit more work as follows:
I am mostly there with this; however, if I change the size of the elbow, the bends do not change in size and for the life of me, I can't figure out how to make that happen.
In the attached example, everything should be correct when the SIZE parameter is changed except for the BENDS, they should go all the way across the elbow. In other words look at how it behaves at the default size and then when changing size, it should behave the same way just larger.