# How to Extract Srf & MatchSrf - Demo by Brian James modeling a sink

**URL:** <https://discourse.mcneel.com/t/how-to-extract-srf-matchsrf-demo-by-brian-james-modeling-a-sink/63452>\
**Category:** Rhino for Windows\
**Created:** [May 22, 2018, 8:44pm UTC](https://discourse.mcneel.com/t/how-to-extract-srf-matchsrf-demo-by-brian-james-modeling-a-sink/63452 "2018-05-22T20:44:01Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![elmar.klammer](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/elmar.klammer/32/100304_2.png) [@elmar.klammer](https://discourse.mcneel.com/u/elmar.klammer)\
**Post date:** [May 22, 2018, 8:44pm UTC](https://discourse.mcneel.com/t/how-to-extract-srf-matchsrf-demo-by-brian-james-modeling-a-sink/63452/1 "2018-05-22T20:44:01Z")

</div>

Hello,

My question is regarding a YouTube demo by Brian James modeling a sink.

[![](https://global.discourse-cdn.com/mcneel/uploads/default/original/4X/9/b/8/9b83c84e657813ab91c582bc13b3045271bd2868.jpeg "Novedge Webinar #43: Rhino v5 Overview Featuring the Gumball Manipulator") ](https://www.youtube.com/watch?v=KvgcOpT30Ds)

He demos the use of gumball and shows how to create the water tap.  
He starts with a simple sketch and in the process shows the use of ExtractSrf and MatchSrf.

My problem is that I can’t figure out how he created the first profile sketch and and how he ended up with an untrimmed surface. MatchSrf only works with untrimmed surfaces and I can’t figure out how he did that.  
Maybe someone in this forum can explain it to me.

I appreciate any help.

thanks,

Elmar

 ![Starting%20Surface](https://global.discourse-cdn.com/mcneel/original/3X/f/9/f9de209799f0673c77d2686ba4dc840d755e912c.png)  
 ![ExtractSrf](https://global.discourse-cdn.com/mcneel/original/3X/6/d/6d6d996307414fe661362ee82c6d21c2731fc937.png) ![MatchSrf](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/9/d/9d56fa88ad16118fb2772d2ae5628f09fcef6918.jpg)

---

<div class="post-metadata">

**Author:** ![Toshiaki\_Takano](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/toshiaki_takano/32/483707_2.png) [@Toshiaki\_Takano](https://discourse.mcneel.com/u/Toshiaki_Takano)\
**Post date:** [May 23, 2018, 1:31am UTC](https://discourse.mcneel.com/t/how-to-extract-srf-matchsrf-demo-by-brian-james-modeling-a-sink/63452/3 "2018-05-23T01:31:30Z")

</div>

Do you mean the Cntrl and drag to make the solid?  
Not sure if current one can make a solid in one go from a closed curve…

@BrianJ did usage change along the way maybe? or some setting somewhere?

---

<div class="post-metadata">

**Author:** ![elmar.klammer](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/elmar.klammer/32/100304_2.png) [@elmar.klammer](https://discourse.mcneel.com/u/elmar.klammer)\
**Post date:** [May 23, 2018, 8:35am UTC](https://discourse.mcneel.com/t/how-to-extract-srf-matchsrf-demo-by-brian-james-modeling-a-sink/63452/4 "2018-05-23T08:35:11Z")

</div>

Hi Toshiaki,

If you look at the iso curves you can see that it is a single span surface not a polysurface.  
MatchSrf requires a untrimmed base surface. I need to know how he modeled the very first sketch & surface before the initial base extrusion. Since this surface needs to be an untrimmed Surface or else you can’t use the Matchsrf command later on.

So in other words, how did he manage to get a single span suface (not a trimmed surface!) from the sketch in the first image. And what curve type was used to sketch the base contour.

Hope that explains it better

Thanks,

Elmar

---

<div class="post-metadata">

**Author:** ![Toshiaki\_Takano](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/toshiaki_takano/32/483707_2.png) [@Toshiaki\_Takano](https://discourse.mcneel.com/u/Toshiaki_Takano)\
**Post date:** [May 23, 2018, 9:16am UTC](https://discourse.mcneel.com/t/how-to-extract-srf-matchsrf-demo-by-brian-james-modeling-a-sink/63452/5 "2018-05-23T09:16:23Z")

</div>

I wasn’t able to see the whole webinar as it got stuck, but I see…

Not sure how he got a untrimmed surface then…

I guess you can try like railrevolve to get a planar untrimmed surface. Not sure if this helps…  
Other I guess a loft to a point would also do.  
[railrevolve.3dm](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/5/b/5bea8cbd572bd6c580269b4ea4a6ae607c75fe23.3dm) (32.0 KB)

---

<div class="post-metadata">

**Author:** ![davidcockey](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/davidcockey/32/771921_2.png) [@davidcockey](https://discourse.mcneel.com/u/davidcockey)\
**Post date:** [May 23, 2018, 11:28am UTC](https://discourse.mcneel.com/t/how-to-extract-srf-matchsrf-demo-by-brian-james-modeling-a-sink/63452/6 "2018-05-23T11:28:07Z")

</div>

> [@elmar.klammer](#):
>
> MatchSrf only works with untrimmed surfaces

> [@elmar.klammer](#):
>
> MatchSrf requires a untrimmed base surface.

Not sure this helps with your question.

MatchSrf can use trimmed surfaces. The edge to be matched of the surface to be changed has to be untrimmed. Other parts of the surface to be changed can be trimmed. The surface to be matched can be trimmed.

---

<div class="post-metadata">

**Author:** ![elmar.klammer](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/elmar.klammer/32/100304_2.png) [@elmar.klammer](https://discourse.mcneel.com/u/elmar.klammer)\
**Post date:** [May 23, 2018, 11:38am UTC](https://discourse.mcneel.com/t/how-to-extract-srf-matchsrf-demo-by-brian-james-modeling-a-sink/63452/7 "2018-05-23T11:38:51Z")

</div>

Hi Toshiaki,

The loft to the Point was the ticket.

Thanks for the help.

Elmar

---

<div class="post-metadata">

**Author:** ![davidcockey](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/davidcockey/32/771921_2.png) [@davidcockey](https://discourse.mcneel.com/u/davidcockey)\
**Post date:** [May 23, 2018, 12:19pm UTC](https://discourse.mcneel.com/t/how-to-extract-srf-matchsrf-demo-by-brian-james-modeling-a-sink/63452/8 "2018-05-23T12:19:00Z")

</div>

The planar surfaces in the video are trimmed surfaces. They are not changed using MatchSrf so do not have to be untrimmed. The surfaces which are changed using MatchSrf are untrimmed.

---

<div class="post-metadata">

**Author:** ![BrianJ](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/brianj/32/751593_2.png) [@BrianJ](https://discourse.mcneel.com/u/BrianJ)\
**Post date:** [May 23, 2018, 12:36pm UTC](https://discourse.mcneel.com/t/how-to-extract-srf-matchsrf-demo-by-brian-james-modeling-a-sink/63452/9 "2018-05-23T12:36:31Z")

</div>

Hi Elmar,

> [@elmar.klammer](#):
>
> how did he manage to get a single span suface (not a trimmed surface!) from the sketch in the first image. And what curve type was used to sketch the base contour.

It’s been a long time but I bet I drew the initial curve as one continuous profile using Grid snaps. Hope that helps.

---

<div class="post-metadata">

**Author:** ![elmar.klammer](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/elmar.klammer/32/100304_2.png) [@elmar.klammer](https://discourse.mcneel.com/u/elmar.klammer)\
**Post date:** [June 7, 2018, 6:56pm UTC](https://discourse.mcneel.com/t/how-to-extract-srf-matchsrf-demo-by-brian-james-modeling-a-sink/63452/10 "2018-06-07T18:56:21Z")

</div>

> [@BrianJ](#):
>
> It’s been a long time but I bet I drew the initial curve as one continuous pro

Thanks…It seems that you need to use loft or the like to make it a single span surface.
