Is there a way to sweep a 3d polyline in AutoCAD 2012? Colleague has a sweep path that he wants to put radii in the corners. I know that in the past you could not do it. I didn't see anything in any post that told me otherwise.
Thanks
Solved! Go to Solution.
Solved by craigo73. Go to Solution.
Solved by JDMather. Go to Solution.
Solved by Patchy. Go to Solution.
Thanks.
Yes, I knew that, but just wanted to make sure I didn't overlook a change.
You can fillet a 3D path in Inventor.
@craigo73 wrote:
Hi RockyBrown
There is a way in AutoCAD, However it's tedious. Draw what you need using the Line command then fillet to the correct radius, join everything and you should see that it's become a spline.
Craig
Can you attach example dwg (of 3D path, not a planar 2D path) (in r2012)?
Hello Craig & Rocky
Welcome to the Autodesk/AutoCAD Forums !
YES it's not possible to fillet a 3D Pline with AutoCAD
but with the right Lisp/VLisp routine you can simulate a fillet with many segments ...
So you will find attached a nice VLisp routine (3DPolyFillet) from Gilles (gile) which does the job - I am using it since about 2008 ...
I have done minimum translation in US/English and retested this french routine on ACAD 2014 ...
Thks to Gilles (gile) !
Patrice BRAUD
Yes man. There is a way to do something like that.
1 - Draw the 3D POLYLINE
2 - Then explode the line
3 - Do the FILLET
4 - Use command JOIN to join the lines and do your path
I hope that help you!
@viner_mp wrote:
Yes man. There is a way to do something like that.
I hope that help you!
Attach your example please.
You have to explode 3D poly lines and after you can fillet the radii you want to apply. Then If you need single entity you can use "Join" command for that. The selected line with radii will convert in single entity.and Then you can use sweep any object which is now intersecting on selected sweep path.
Yes and No. - I know this is a very rude of a way to get this done, but HEY, it gets done
Draw your 3DPOLY with the sharp corners, once finished with the shape of and line endpoint, complete the command. Now command PEDIT, select the 3DPOLYLINE and Spline Curve it. This won't give you specified radius's, but it will give it a look of realization.
Now, if your needing closer radius's.
Draw your 3DPOLY with the sharp corners, once finished with the shape of and line endpoint, explode the 3DPOLY, radius each corner to your specific radius, it will not let you re-join your lines and radius's unless you can parallel your UCS. So re-start your 3DPOLY command and trace your exploded 3DPOLYLINE, small increments in your radius's until your to the end of your old 3DPOLY, end the command. Now command PEDIT, select the 3DPOLYLINE and Spline Curve it. This won't give you your exact specified radius's, but it will get you real close.
Draw your path the normal line command. Then create a new UCS pick the X along one axis of the path and Y along the other side of your path. Next do a normal polyline command and trace your path. After that you can fillet your path and then use the Sweep to extrude along the path. This also allows you to create paths that are skewed. You just have to clean up your construction lines. Hope this helps.
Here's a method to convert a 3dpoly that really bends at odd angles in three dimensions to a 3D path with rounded corner that can be used with the sweep command to create a 3D tube.
Start with the 3dpoly that has sharp corners and explode it to lines. Add a sphere with the radius for the corners you want at each corner of the 3dpoly. The green lines in the image below is the 3dpoly and the spheres indicate where the corners should be rounded. The red box is included to aid in visualizing the 3D nature of the geometry. The spheres will be used to estimate the radius size.
Set object snaps to End and Nearest.
Give the spline command followed by M (method) and CV (Control Vertices).
Click osnap end at the end of the line (1), then click 3 times using Nearest at a point on the line approximately a distance equal to the radius of the sphere (2, 3, 4), pick once at the corner (5) then 3 times on the line exiting from the corner as shown below.
Continue the process along the 3dpoly adding 3 CVs at the entry to a corner, one CV at the corner, and 3 CVs leaving the corner. The result will be a single spline that looks like this.
The explode of the 3dpoly is necessary because I had trouble with the object snaps nearest working consistently on a 3dpoly during this process.
Unfortunately, the resulting spline is not acceptable to the sweep command. Use splinedit to convert the spline to a 3dpoly (precision 1) which is acceptable to sweep.
I used spheres to help me estimate where to place CVs. You could eyeball the location for these CVs or place points at a distance of the radius from the corner.
It important to note that when creating a spline using CVs that if 3 CVs are at the same location the spline can have a sharp corner there. This assume that you are creating a degree 3 spline, AutoCAD's default. The number of coincident CV points necessary for a sharp corner is equal to the degree of the spline.