Thunderbird336
Mechanical
- May 16, 2013
- 30
Hello all, I have a family of parts that typically has two cylinders which intersect; I am looking for the point that is farthest from the midpoint of the largest cylinder's axis...
The angle between the two cylinders is either 45° or 60°
One cylinder, let's call it the main cylinder, is something like Ø20" and 30" long
The smaller one is something like Ø3" and arbitrarily, the same length
The smaller cylinder is translated up something like 6" and fore or aft something like 2".
We have a very small number of CAD licenses here so I am often unable to find this number when I need it to write a CNC program, what I need the number for is a starting point from which to mill a pocket. The work piece is set upon a rotary table with the midpoint of the larger cylinder's axis coincident with the rotary table center. The rotary table is then rotated to align the small cylinder's axis parallel with the horizontal machining center's spindle, or Z axis. The Y axis represents the upward translation (from the large cylinder axis) and the X axis represents the lateral translation (from the large cylinder's axial midpoint, same as rotary table center) of the small cylinder. It may be much simpler to do this in two steps though, figure out the intersection point before translating the small cylinder laterally; then I can easily use right angle trig to calculate the X and Z offset. I made two sketches of this in jpg format, the full solid and a cross section, I have (attempted) to attach them.
I know some Calculus, but not nearly enough to figure this out; it's beyond something that I can calculate with the kind of trigonometry that I know, it seems like spherical calculations. I have been unable to even find a good solid example of the standard form for a cylinder. I know what the standard form of a circle is and can use that for finding the intersection point(s) of two circles and hoped to find something similar for a cylinder. It would be helpful if I could program a calculator or make an Excel spreadsheet to get this coordinate for my programs for the (frequent) times when I need this point and cannot obtain a network license for our 3D software.
Thanks in advance,
-Gary
The angle between the two cylinders is either 45° or 60°
One cylinder, let's call it the main cylinder, is something like Ø20" and 30" long
The smaller one is something like Ø3" and arbitrarily, the same length
The smaller cylinder is translated up something like 6" and fore or aft something like 2".
We have a very small number of CAD licenses here so I am often unable to find this number when I need it to write a CNC program, what I need the number for is a starting point from which to mill a pocket. The work piece is set upon a rotary table with the midpoint of the larger cylinder's axis coincident with the rotary table center. The rotary table is then rotated to align the small cylinder's axis parallel with the horizontal machining center's spindle, or Z axis. The Y axis represents the upward translation (from the large cylinder axis) and the X axis represents the lateral translation (from the large cylinder's axial midpoint, same as rotary table center) of the small cylinder. It may be much simpler to do this in two steps though, figure out the intersection point before translating the small cylinder laterally; then I can easily use right angle trig to calculate the X and Z offset. I made two sketches of this in jpg format, the full solid and a cross section, I have (attempted) to attach them.
I know some Calculus, but not nearly enough to figure this out; it's beyond something that I can calculate with the kind of trigonometry that I know, it seems like spherical calculations. I have been unable to even find a good solid example of the standard form for a cylinder. I know what the standard form of a circle is and can use that for finding the intersection point(s) of two circles and hoped to find something similar for a cylinder. It would be helpful if I could program a calculator or make an Excel spreadsheet to get this coordinate for my programs for the (frequent) times when I need this point and cannot obtain a network license for our 3D software.
Thanks in advance,
-Gary