Help plz - 3D modeling helical / helix pipe system transitioning to vertical runs.

Help plz - 3D modeling helical / helix pipe system transitioning to vertical runs.

michelleUQC9V
Participant Participant
901 Views
3 Replies
Message 1 of 4

Help plz - 3D modeling helical / helix pipe system transitioning to vertical runs.

michelleUQC9V
Participant
Participant

Really challenged trying to draw a twisted, angled pipe system in AutoCAD/Revit. I am struggling to  transition from the main body of the helix to the straight vertical runs. (where it tapers at the bottom and twists back up through itself through the middle of the helix , as well as where it transitions up into a vertical pipe at the top/ outer diameter of the helix. 

Attached is a 2D diagram of what I am trying to draw in 3D 
Also attached is the closest helix + sweep work that I did to get something close to what I need to model.

0 Likes
Accepted solutions (1)
902 Views
3 Replies
Replies (3)
Message 2 of 4

leeminardi
Mentor
Mentor
Accepted solution

In the following I have created a helix with a radius of 1, a height of 3 and 3 turns. The helix's base is at 0,0,0.  The green line is from 0,0,0 to the bottom end of the helix.  The yellow line (its length is not important) lies on the XY plane, is perpendicular to the green line and has an end at the end of the helix.

leeminardi_0-1687278968070.png

We want the yellow line to have the same slope as the helix.  We can compute the slope angle (theta) via:

theta = asin( pitch/(sqrt(  (2*pi*r)^2 + (pitch)^2) ))

 

Note, sqrt(  (2*pi*r)^2 + (pitch)^2) is the length of the helix for one turn.

Using rotate3d with the 2 point method, rotate the yellow line down by the angle theta about an axis defined by the green line. The result should look like this.

leeminardi_1-1687279694580.png

The yellow line will be used as a reference for editing a spline.  Add a vertical line (cyan) at the bottom of the of the vertical line that passes through the center of the helix axis.

 

leeminardi_2-1687279893627.png

Create a spline with with 6 fit points as shown.  The spline (white) should start at the end of the helix and end at the vertical red line.

leeminardi_3-1687280469678.png

Click the pulldown next to the spline and change to Control Vertices for editing.

Move the second CV from the helix end, and using osnap nearest, move it to the yellow line.  This will ensure that the slope of the spline will be the same as the helix.

leeminardi_4-1687280710296.png

In the same manner move the next to the last CV to the cyan line.

leeminardi_5-1687280832483.png

We now have a spline with the appropriate slopes at the start and end.  We now need to adjust the location of the other CVs.

Define a UCS with its x axis along the green line and its Y axis along the vertical red line 

 

leeminardi_6-1687281022123.png

Use plan to view the XY plane.

leeminardi_7-1687281139952.png

With osnaps off and ortho mode active, move the CV's (but not the first two or last two) as shown.

leeminardi_8-1687281300280.png

Go to the right view and  make the ucs active for that view 

leeminardi_10-1687281831494.png

Move the CVs up or down (with ortho active) to yield a smooth shape that does not have a curvature reversal.

leeminardi_11-1687281998641.png

Edit the CVs as needed being careful the the active UCS is parallel to the view.

leeminardi_12-1687282639697.png

 

 

 

 

 

 

 

 

 

 

 

 

lee.minardi
Message 3 of 4

michelleUQC9V
Participant
Participant

Omg. You're a friggin genius. Thank you for such a thorough step by step!
I'm going to give it a go myself. Wish me luck. 😄

0 Likes
Message 4 of 4

parkr4st
Advisor
Advisor

another way

the slope is a triangle length of hypotenuse is length of the helix, height is 3, in the autocad calculator enter 

sqrt(sqr(19.0868)-sqr(3)) = 18.8495606 which is the horizontal run.

set the UCS properly and draw a triangle as in the attached 

then the lines for the path with square corners, then FILLET the corners, changing the UCS as needed.

join the lines and helix for a path and COPYBASE. 

sweep a circle for the OD, paste the path at the base point and sweep a circle for the ID if you want a hollow tube.  Subtract ID fron OD which I didn't do in the attached.

 

The lines can be laid out in a multitude of directions to give the product you desire.