In this task you will use the Global Sweep command to create a sweep surface along a contour.
Please note that you can accomplish this task by loading file "GlobalSweep01.e3".
The shape you want to create is the one you can obtain by moving the red curve along the multi-colored contour, trying to follow the orientation of the latter as much as possible. In other words, the red curve will be swept along the contour made up of the green and blue curves on the right. As to having it follow the orientation of the drive contour, you will have to check which Motion Mode best matches your needs.
1 | First of all check the curvature of the drive curves. Start the
Curvature command and select them. You will see they have very different curvatures.![]() |
2 | Start the Global Sweep command, then right-click on the first curve of the drive contour and select
Select![]() ![]() |
3 | Now, in the Sweep drop-down list, choose
Curves and then select the section curve.![]() |
3 | Now, if you select the Constant
Motion Mode, the section curve will be translated along the drive contour maintaining its original orientation. Click the
Preview button ( ![]() ![]() The shape you obtained is definitely too flat to match your need to have the section follow the drive contour as much as possible. |
3 | Try to set Motion Mode to
Frenet to see if you get a better result. The Frenet reference (tangent vector, normal vector and binormal vector) of a curve is the intrinsic reference which describes the curve orientation in the space at each of its point. The preview you get by clicking the
Preview button ( ![]() ![]() As the curvature of each of the curves in the drive contour is different, the resulting shape is not continuous an thus it is still far from your expectations. |
4 | Change the Motion Mode to
Enhanced Frenet. The contours will still be swept along each curve of the drive contour assuming the orientation of the Frenet reference of the latter as much as possible, with an enhancement enabling the resulting surface to be continuous (
G0).![]() |
5 | Click ![]() ![]() ![]() Click ![]() |