CONCENTRIC TEARDROP SHAPE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hey folks. This forum and the dynamic block threads in particular have been very helpful for me - thank you all. Hopefully I am able to help someone one day like I have been helped.
I've been working on a block with the help of @Libbya and I am SO close I can taste the finish line! I think the only thing I have left to do that I don't yet understand is to create a concentric teardrop shape. This block is of the eye of a wire rope sling - think of a length of metal/wire rope with the end doubled over to make a loop or eye. The length of that eye varies depending on the diameter of the wire rope though it is not a linear relationship. I have the (magenta) inside line of the eye drawn for many different sizes and with help from here, I have made it adjust with a Scale Action on a Linear Parameter to one of many values I've entered into the Block Properties Table. I have done the same thing with another Scale Action on Linear Parameter to adjust the (blue) circle which shows the diameter of the wire rope. (note that the magenta and blue lines live in different visibility states) Now I'd like to make the outside (cyan) line of that same eye work the same way.
My problem is that since the magenta length and blue diameter are not linearly related, I had to make them both adjust independently as described above. Not, the outer (cyan) line has to relate to both: It should always be parallel to, concentric with, and offset by one diameter from the magenta line. It ALSO should be as long left/right as the magenta line. Since the diameter:length relationship is close to linear, a Scale Action based either one gets me pretty close, but the error becomes pretty noticeable when the larger diameters are chosen. For example, when the Scale was based on the left/right length of the magenta line, the offset between the lines was over 6", but when the smaller diameters were chosen, I couldn't see the error just by eye.
Is this possible with Parameters/Actions or should I also be looking at Constraints? Or should I just get it pretty close and go on about my day? Thanks for reading and for any advice y'all might be able to offer.
HAVE A GREAT MONDAY!