Tapered Helix to Point?

Next
 From:  OSTexo
6509.1 
Hello,

Is there any way to dynamically change the pitch of a tapered helix while in the command? That mold surfacing issue got me thinking about that it might be helpful to be able to dynamically set the pitch as an option, e.g. to be able to determine thepitch by snapping part of a curve to geometry.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
6509.2 In reply to 6509.1 
Hi OSTexo,

> Is there any way to dynamically change the pitch of a tapered helix while in the command?

There isn't any way to adjust it with only the mouse, it only accepts typed in values.


> e.g. to be able to determine thepitch by snapping part of a curve to geometry.

You could get this one done by drawing a line before doing the helix, then open up the size dropdown (from the properties dropdown), and select the length of the line there, use Ctrl+C to copy it. Then when inside the helix command use Ctrl+V to paste that value into the Pitch field.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  DannyT (DANTAS)
6509.3 In reply to 6509.1 
Great idea OSTexo! It'll be nice if we can adjust the pitch with a point to point snap as we do with radii in the Fillet command.

-
~Danny~
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  OSTexo
6509.4 
Hello,

Perhaps I'm just looking to use the wrong command. The taper would stay consistent, I know the start point in green, I don't know where one complete twist ends, but it would be good to have the twist intersect with the red point.
Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
6509.5 In reply to 6509.3 
Would just the distance between any 2 points work? The thing that's a bit weird with that is that the pitch is a distance specifically in the helix axis direction, if you snapped to just 2 points and the direction between those was not aligned with the helix direction it's not like the helix is going to pass through those points...

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
6509.6 In reply to 6509.4 
Hi OSTexo,

> The taper would stay consistent, I know the start point in green, I don't know where one complete twist
> ends, but it would be good to have the twist intersect with the red point.

I guess I don't see how entering in a pitch by distance between 2 points is going to help you solve this particular case, if all you have are those 2 points at different angular stations in the helix it's not like the pitch is defined just by the direct distance between those...

I guess you need to do something like measure the distance in Z only between those 2 points, and that's not the pitch that's a fraction of the pitch, you need to also measure the angle between those 2 points and if it's like 3/4 of a revolution around then you need to multiple that distance by 4/3 to get the actual pitch. Something like that anyway...

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  OSTexo
6509.7 
Hello,

Sorry for the vagueness, perhaps a picture will help. Both points are on the truncated cone and the tapered helix is following the cone surface. If there was some way to pull the helix to the red point since the pitch is not known, it's a bit of a chicken/egg issue. The pitch would change along the same axis as the helix while following the parameters set for the tapered helix. I don't think a 1D scale will work since that would then have the tapered helix deviate from the truncated cone surface.

Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
6509.8 In reply to 6509.7 
Hi OSTexo, just want to make sure you didn't miss my second post above...

Your additional picture above there helps to explain what you're looking for a bit more, thanks. But yes I think that like I wrote above just being able to put in 2 points as the pitch will not help you at all for your particular case here, because the particular distance you are interested in is not at a full revolution from the start point.

But I'd think you could measure the distance in z between those 2 points, and also measure the angular deviation between the start point and your target point as viewed down the z axis, then scale up that distance by the angular deviation to get the actual pitch value. I think...

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  OSTexo
6509.9 
Hello Michael,

Yes I did, thanks. The distance in Z between the green and red point is 2.4351833. The angle between the green and red point when viewed down the Z axis is 71.9037512 degrees. I tried fiddling with the numbers a few different ways but am missing something. My uneducated guess is I'm trying to solve this linearly when the helix looks like it involves some higher math other than arithmetic. I found this article, it looks like something relevant, but I can't make sense of it:

http://tex.stackexchange.com/questions/129860/helix-on-a-cylinder
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
6509.10 In reply to 6509.9 
Hi OSTexo, well a helix is a pretty linear progressing thing, generally I think linear reasoning should work with it.

The way I'd do it, is that you want to measure the angle that your red point has traveled along the helix, so you want to use the longer angle of 288.0962488 degrees, not just the smallest angle between them.

So at this angular travel station of 288.0962488 degrees, your point has traveled a distance in Z of 2.4351833 . To get the pitch you want the distance that will be traveled at a full 360 degrees, so the conversion factor is 360.0 / 288.0962488 - multiple the current distance of 2.4351833 by that conversion factor to get the pitch:


360 / 288.0962488 * 2.4351833 = 3.042962


Does that work to get you the proper pitch?

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  OSTexo
6509.11 
Hello Michael,

Right on the money, thank you very much for your help, I don't think I would have figured that out despite passing the first grade.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Michael Gibson
6509.12 In reply to 6509.11 
You're welcome!

And you're probably all set now because you already know the height and top/bottom radius of your cone.

It should also be possible to calculate the bottom radius just given those 2 points as well, to do that you'd measure the radius at each of those points and get the change in radius, then multiply that by the same angular scale factor (360 / 288.0962488) and that should give you the change in radius for a full turn, so multiply that by how many turns you want and add that to the top radius to get the bottom radius.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All