# TweenCurves Curve

Tween Curves History enabled

The TweenCurves command creates curves between two open or closed input curves. #### Steps

1. Select the first curve.
2. Select the second curve.
3. Adjust the curve if necessary.
Click a curve endpoint to change direction. A preview of the curves changes each time the endpoint is clicked. Before changing curve endpoint (left) and after clicking the left curve endpoint (right). Before changing curve endpoint (left) and after clicking the left curve endpoint (right).
Command-line options
##### Number

Specifies the number of curves to create between the two input curves.

##### CurrrentLayer

Places new curves on the current layer.

##### StartCrv

Places new curves on the same layer as the first curve selected.

##### EndCrv

Places new curves on the same layer as the second curve selected.

##### MatchMethod

Specifies the method for refining the output curves.

##### None

Uses the control points of the curves for matching. So the first control point of first curve is matched to first control point of the second curve.

##### Refit

Refits the output curves like using the FitCrv command. Both the input curve and the output curve will have the same structure. The resulting curves are usually more complex than input unless input curves are compatible.

##### SamplePoints

Input curves are divided to the specified number of points on the curve, corresponding points define new points that output curves go through.

If you are making one tween curve, the command essentially does the following:

Divides the two curves into an equal number of points, finds the midpoint between the corresponding points on the curves. and interpolates the tween curve through those points.

##### SampleNumber

The number of sample points to use.

##### Flip

Changes the direction of one the curves.

##### Rebuild

Reconstruct curves, surfaces, and extrusion objects to a specified degree and control point number.

##### FitCrv

Make a non-rational NURBS curve of a specified degree that matches the input curve to within the specified tolerance.

##### TweenSurfaces

Create intermediate surfaces between two input surfaces.

Rhinoceros 7 © 2010-2022 Robert McNeel & Associates. 25-May-2022
{"ft_lang_label":"__label__en","ft_lang_prob":0.8297306,"math_prob":0.9589648,"size":1788,"snap":"2022-05-2022-21","text_gpt3_token_len":377,"char_repetition_ratio":0.19002242,"word_repetition_ratio":0.038732395,"special_character_ratio":0.19463088,"punctuation_ratio":0.084690556,"nsfw_num_words":0,"has_unicode_error":false,"math_prob_llama3":0.98134255,"pos_list":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18],"im_url_duplicate_count":[null,null,null,null,null,2,null,2,null,2,null,2,null,null,null,null,null,null,null],"WARC_HEADER":"{\"WARC-Type\":\"response\",\"WARC-Date\":\"2022-05-27T19:12:54Z\",\"WARC-Record-ID\":\"<urn:uuid:5429a133-67ab-4bac-b8c5-7f8300178dae>\",\"Content-Length\":\"10484\",\"Content-Type\":\"application/http; msgtype=response\",\"WARC-Warcinfo-ID\":\"<urn:uuid:71e75942-78b8-48a4-99a3-f69f420fe3c7>\",\"WARC-Concurrent-To\":\"<urn:uuid:e59f56a0-934d-49cb-a23f-86db35791249>\",\"WARC-IP-Address\":\"13.32.208.116\",\"WARC-Target-URI\":\"https://docs.mcneel.com/rhino/7/help/en-us/commands/tweencurves.htm\",\"WARC-Payload-Digest\":\"sha1:GENJXPZEKJ5WUPMGBAL2ZR2MDYSUTLER\",\"WARC-Block-Digest\":\"sha1:R2MTFQHGPYFKXCP5PZKP4BDO4REYY2PA\",\"WARC-Identified-Payload-Type\":\"text/html\",\"warc_filename\":\"/cc_download/warc_2022/CC-MAIN-2022-21/CC-MAIN-2022-21_segments_1652662675072.99_warc_CC-MAIN-20220527174336-20220527204336-00158.warc.gz\"}"}