Polar two objects connected

Polar two objects connected

jcoon
Enthusiast Enthusiast
1,227 Views
9 Replies
Message 1 of 10

Polar two objects connected

jcoon
Enthusiast
Enthusiast

Is it possible to have two object with polar parameters that interact?

 

I have a block that has a simple stretch parameter that I'd like to make into a polar stretch parameter controled by two lines

Attached image with red outline around object 1 & object 2. object 1 & 2 are separate object with a vizibility buffer. I'd like to be able to move

the objects along the object object and control the endpoints on the lines, that should control the angle. End result would be the red outline based on the buffer wdith from object 1 & 2 creating basically a polyline based on the two objects. 

 

Is this something that can be done with dynamic blocks?

 

Thank you for your help

 

John 

 

0 Likes
Accepted solutions (1)
1,228 Views
9 Replies
Replies (9)
Message 2 of 10

Anonymous
Not applicable

Hey,

 

Can you attach the dwg?

 

I read couple of times but I am not sure what I have to work on 😞

 

If you make another picture in lines at end position and show how they look then I get in to it.

 

Dynamic blocks are so powerful and magical. ALMOST everything is possible.

 

Cheers,

0 Likes
Message 3 of 10

jcoon
Enthusiast
Enthusiast

 

sample is ingle dynamic block that I'd like to see if polar feature could be added.

 

the concept is more like a roadway intersection with possible varing widths and directions. In the sample, if you adjusted the size, length or angle of

the two objects the red outline would be the boundary of the final object. 

 

Thank you for any direction you can provide.

 

John

0 Likes
Message 4 of 10

Anonymous
Not applicable

John,

 

Interesting but beyond my knowledge 😞

 

I tried Coincident Parametric, connecting the redline to points on 2 objects. It was going well but when I tried to change the visibility I saw it won't work.

 

Also, if you move the objects out of their overlapping again you have issue.

 

Just have a look and try to move or rotate any of the 2 objects and see the boundry reacts. Maybe you can change the main block and have scaling parameter with one rectangular. Just thinking...

 

Sorry for my limitted knowledge 😞 I pass it to masters on the board to have a look on it.

 

Cheers,

0 Likes
Message 5 of 10

jcoon
Enthusiast
Enthusiast

bb1352,

 

Wow, that was pretty close! I'm going to need some time to see how you did this. Maybe if I just use one visibilty state and have several blocks might work.

Only other part would be having the ability to rotate each side. In the end I'd need to align each leg. it's the safety area around a Runway.

 

I'm going to see if I can figure out how you did this.

 

Thank you

John

0 Likes
Message 6 of 10

jcoon
Enthusiast
Enthusiast

bb1352,

 

It did have a polar action! First time I moved all it did was slide along the first component. great job

 

John 

0 Likes
Message 7 of 10

jcoon
Enthusiast
Enthusiast

bb1352,

 

How the heck did you do this? This thing is so cool.

 

How do you make the red polyline follow the original point locations from the block?  is it all done with coincident Parametric?

 

 

 

John

 

 

0 Likes
Message 8 of 10

Anonymous
Not applicable
Accepted solution

Yes John,

 

It is only coincident parametric I used.

 

You may have figured it out by now, but just a short description that may be useful not only for you but also for others:

 

  1. Offset the red line out so I can start doing coincident. (A)
  2. Starting with end points, I coincident the end point of each short edge of red line to relative end point of short edge on the block by: (B)
    • Coincident
    • Hover above point x1
    • click
    • hover above point y1
    • click
  3. Continue this to finish all end points. And move int. point of red line out(as they have moved in and out) by click and grip move (C)
  4. Try to move each block and see if they move freely with end points of red line.
    • If one of them is locked in position, it means you have selected the longer edge of a line on the block somewhere.
    • hover above each coincident on corners of the locked block
    • find the one that highlights the longer leg not the short leg
    • delete the coincident
    • move the end point of the red line out by grip point
    • do the coincident
  5. Try to move again see if block are not locked. You don't need to end the move command. Just scape out if it moves. (D)
  6. It is time to coincident int. points of red line to int. points of 2 blocks.
    • Coincident
    • Enter (to select an object)
    • Select line x
    • Enter
    • Hover above point x2 on red line
    • When point marker appears, click
    • Coincident
    • Enter
    • Select line y
    • Enter
    • Hover above point y2 on red line
    • click when point marker appears
  7. Try to move to see if you did it correctly. If yes do the same for all other 3 point. if not try again.
  8. Now try to move. If one of the blocks is locked again, its not for int. points. Go and check other end points. Find the one that highlights the longer leg of a block. Delete, move the point out and do coincident again. (F)
  9. Work is done.

 

I hope these steps help users get a good use of coincident parametric.

 

Now try to fix your block to have only one polyline. Let me know if anything goes wrong.

 

Share your work when you done as you want it.

 

I attach the same block again, to make it easy for people who search the word coincident, so it is with this post. No change to your block since last post.

 

Cheers,

 

Coincident.jpg

 

0 Likes
Message 9 of 10

jcoon
Enthusiast
Enthusiast

bb1352,

 

This is the first time really see what you can do with coincident parametric. They appear to be super powerful. If I can work my way thru your wonderful  description and produce a parametric part I'm sure I could use this type of block application in many places. 

 

Thanks for all your help with my block and how to apply parametrics and the short class on coincident parametrics.

 

John 

Message 10 of 10

Anonymous
Not applicable

You are very welcome.

 

Cheers 🙂

0 Likes