19 - Tutorial: Flow Along a Surface - Wrap Text

This tutorial demonstrates wrapping solid text objects onto a mug. These text objects could be used to Boolean with the mug.

You will learn how to:

To download the tutorial model

  1. On the Rhino Help menu, click Learn Rhino, and then click Tutorials and Samples.

  2. In the Tutorials panel, under User's Guide, double-click the tutorial model file Wrap.3dm.

Create the planar reference plane

The CreateUVCrv command generates the planar border and trimmed curves of a surface that can be used as a guide to orient your text objects.

Create the UV curve

  1. Start the CreateUVCrv command.

    (Curve > Curve from Objects > Create UV Curves)

  2. Select the side surface of the mug, press Enter.

    A rectangle and two circles are created on the Top construction plane starting from the origin. The rectangle represents the side surface boundary. The two circles are where the handle join to the side surface.

Create the planar surface

  1. Select the rectangle.

  2. Run the PlanarSrf command.

    (Surface > Planar Curves)

    An untrimmed planar rectangle surface is created.

  3. Delete the rectangle curve.

Create text objects to wrap

Create text objects

  1. Start the TextObject command.

    (Solid > Text...)

  2. Select a font and set Height to 1.0.

  3. Type your text.

  4. Under Output, select Solids and set Thickness to 0.2.

  5. Check Group output.

  6. Click OK and place the text on the planar surface inside the rectangle boundary.

Wrap the text objects onto the mug

  1. Select the text object group.

  2. On the status bar, click Record History.

  3. Start the FlowAlongSrf command.

    (Transform > Flow along Surface)

  4. Set the command-line options Copy=Yes, Rigid=No, and AutoAdjust=Yes.

  5. Select the planar surface near the lower-left corner and close to the lower edge.

    This is the base surface.

  6. Select the mug side surface at the corresponding position.

    This is the target surface.

    The text objects are wrapped onto the mug.

    If the base or target surface is not selected at the correct corresponding position, the text objects will be wrapped with a wrong orientation. When it happens, undo the command and try again.

Position the text objects

  1. Use Gumball to Move, Rotate, and Scale the text objects on the planar surface inside the rectangle boundary.

    Let History update the text objects on the mug.

  2. Move the text objects down to intersect with the planar surface.

    History updates the text objects to intersect with the mug.

Boolean the text objects with the mug

Boolean operations will break History connection. Click OK when you see the History Warning.

 

 

 

Rhino for Windows © 2010-2018 Robert McNeel & Associates. 24-Nov-2021