Jump to content

Recommended Posts

Posted

HI everyone,

I'm trying to make a dynamic block of a triangle, wich could react to enlargement of bottom corner. The main thing would be that the angle between corners never change ( that means when increasing the weight, the hight also increases.. ). Already for some time trying to do that using Strech action, but nothing works out. Maybe I'm using not that action tool?:( Could someone help me with that?

  • Replies 20
  • Created
  • Last Reply

Top Posters In This Topic

  • rekoj

    7

  • Dana W

    4

  • SuperCAD

    3

  • Mike_Taylor

    3

Posted

It has to be done with strech or something similar.. I call the block triangle just because it is more simple for everyone to understand. Actually it will be more complex system, with the shape of the triangle, but if I would learn how to do that with the geometrical triangle, I would be able also to use it for my system. Scale is not Ok, because in that system there will be many parts whom needs to stay in the same scale..

Posted

You stated that the angle between the corners will not change. If none of the angles change, then I can only assume that the entire block (whatever shape you're creating) will shrink or enlarge proportionately. If you use the scale action with a linear parameter, that is how the block will react. You can still pull from one corner, but the entire thing will either shrink or enlarge at the same ratio.

 

It would help if you could post an image or a DWG of what exactly it is that you're trying to accomplish.

Posted

Ok, I've drawn something that would get your mind more clear. In green dimensions there is shown what cannot be changed, and in red, what can be changet. Hope thats understandable..Example.dwg

Posted

I'm still having trouble understanding what you want the block to do. Can you show a before and after for the geometry?

Posted

So now you can see before and after. Height and width oh triangle was changed, but all the green dimensons and scale of the holes in the frame of triangle are the same..

 

Example.dwg

Posted

What you are looking for is a dynamic block with three stretch actions, each one stretching the side pieces of this object lengthwise, all at once. Only the mid areas in the side pieces would be included in the stretch area selection for each action. Each stretch would have to be individual, yet acting simultaniously from the same click spot. (waddayacall that thing you click on?). I am not sure this could be done, and I don't want to attempt it. I'm not good enough with them yet. I am sure there are some out there that will give it a shot.

 

I have seen a dynamic block with two stretch actions working simultaniously from the same spot. It is a plan view of a double swinging door that stretches both ways from center leaving the gap between the door slabs in the center as the stretch is made. Maybe there is some way to apply this method to each side of the triangle? How to get all six of those stretches to work at once would be the problem though. I think I would sooner get an operational nuclear submarine built in my basement, but maybe I have kicked the thinking process along a little.

Posted

If you upgrade, you could use constraints to maintain the angles as you stretched. It may have started in 2010 AutoCAD.

Posted
Something like this

It is actually what I need, but only I cannot find any linear or other type of constrains in my Autocad 2010 Lt. Can it be that Lt version doesn't have it? but all the block are working properly...

Posted
It is actually what I need, but only I cannot find any linear or other type of constrains in my Autocad 2010 Lt. Can it be that Lt version doesn't have it? but all the block are working properly...

 

LT does not have the capability to add constraints. Your profile says that you are using AutoCad 2009. I opened stevsmith's drawing in my AutoCad LT 2009 and found no functionality of any kind in the block.

Posted

Oh yeah, in job I have 2010 Lt, but the blocks are functionable there, even though you cannot create them with Lt version. I was trying to make something like stevesmith in Autocad 2011, and it worked out with triangle, but when I am trying to make this for my system, i canno't figure out how to do that properly. How do you think, is it possible to make work the system I've attached like stevsmith's triangle?

example3.dwg

Posted

Your profile says AutoCAD 2009. You say that in your job you use 2010 LT then go on to say you tried making something like Stevesmith's using AutoCAD 2011. Which of the three programs are you going to be using this dynamic block in? Let's try to show some consistency here OK?

Posted
Your profile says AutoCAD 2009. You say that in your job you use 2010 LT then go on to say you tried making something like Stevesmith's using AutoCAD 2011. Which of the three programs are you going to be using this dynamic block in? Let's try to show some consistency here OK?

 

I am trying to make it whit Autocad 2011, that I have at home, because in Lt versions I can't get angle constrains( and ect..). But it will be used with Autocad 2010 Lt, in my work. AutoCAD 2009 was in my job before, so will change that now.

Posted
I am trying to make it whit Autocad 2011, that I have at home.....

 

Is this a student version?

If so, do you realize that you can't take that to work and use with commercial license without violating your EULA and exposing your company to serious financial liabilities?

Posted

I think this is what you are trying to acheive.

 

I cant open up Stevesmith's attachment, but from what you have post you want something like this.

Example1.dwg

Posted

Hey, that's pretty cool, MT. Actually, there needs to be lines across the bottom too that stretch. The scale action gives it the appearance of working when there is only one line to look at, but it is not really. The scale will cause the side objects get wider and the details in the corners to get bigger. I am thinking the third stretch is the only way, and I think that is gonna require each of the three sides to have a double and opposite direction stretch pair with all six of them working off one stretch point. Not sure it's even possible, but I am almost sure it's too much for me to draw.

Posted
Hey, that's pretty cool, MT. Actually, there needs to be lines across the bottom too that stretch. The scale action gives it the appearance of working when there is only one line to look at, but it is not really. The scale will cause the side objects get wider and the details in the corners to get bigger. I am thinking the third stretch is the only way, and I think that is gonna require each of the three sides to have a double and opposite direction stretch pair with all six of them working off one stretch point. Not sure it's even possible, but I am almost sure it's too much for me to draw.

 

The only scaling I have included are the scaling of other parameters dimensions) which in turn stretch whichever line you need. All you have to do is chain the actions of the paramaters.

Posted
The only scaling I have included are the scaling of other parameters dimensions) which in turn stretch whichever line you need. All you have to do is chain the actions of the paramaters.

I think I'm getting you now. It's hard to pick that stuff out without actually seeing details that don't get scaled. Come to think of it, the little circles on the ends didn't get bigger, did they. :notworthy::thumbsup: You could be onto the solution all right.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...