Position component at an angle on a circle?

Position component at an angle on a circle?

JetForMe
Collaborator Collaborator
1,288 Views
3 Replies
Message 1 of 4

Position component at an angle on a circle?

JetForMe
Collaborator
Collaborator

I want to move the microswitches in this design onto the circle you see sketched on the disk. The circle's diameter is parameterized. I also have a parameter for the angle at which the microswitch should be.

 

More precisely, I want the center of the round hole in the switch to be constrained to the point on the circle at the specified angle.

 

Switch 1 v6.png

MacBook Pro, PCNC1100 Series 3, Slant-PRO 15L Lathe, Custom AvidCNC-based 4x9' CNC Router w/24k 4.5 kW HSD Spindle & Teknic SDSK Servos
0 Likes
1,289 Views
3 Replies
Replies (3)
Message 2 of 4

jakefowler
Autodesk
Autodesk

Hi @JetForMe,

 

I could be well off, but was the below workflow something like what you wanted to achieve? Wasn't exactly sure what you meant by 'the point on the circle'; if I've got this wrong, would it be possible to give more details, and/or share the design you're working with?

 

 

(BTW, when selecting the alignment point for the first component, I clicked and held the left mouse button to bring up the 'Select Other' menu, then from this menu picked the back face of that component; this then requires a 3rd click to select the desired snap point, for which I used the centre point of the hole).

 

Thanks,

Jake

 



Jake Fowler
Principal Experience Designer
Fusion 360
Autodesk

0 Likes
Message 3 of 4

JetForMe
Collaborator
Collaborator

That's close, but not quite. You moved the point at the center of the hole to the center of the disk, and then adjusted the angle of the block.

 

I instead want to move the center of the hole to a point on that circle (the circle that's sketched on the disk). The specific point on the circle should be at some angle (from, say, the top of the circle, rotated around the center of the circle).

 

However, explaining it, I came up with a way. I sketched two lines on the disk, using parameters for their length and angle, and made a revolute joint from each switch to each line endpoint. Then I added a parameterized angle value to the revolute joint, now I have control over their position.

 

Thanks!

 

Switch 1 v6.png

MacBook Pro, PCNC1100 Series 3, Slant-PRO 15L Lathe, Custom AvidCNC-based 4x9' CNC Router w/24k 4.5 kW HSD Spindle & Teknic SDSK Servos
0 Likes
Message 4 of 4

jakefowler
Autodesk
Autodesk

Yeh I guessed I was wrong; what you've shown makes way more sense 🙂

 

Anyway, nice solution! Glad you were able to figure that out.

 

Jake



Jake Fowler
Principal Experience Designer
Fusion 360
Autodesk

0 Likes