# Pascals Notcher!

**URL:** <https://discourse.mcneel.com/t/pascals-notcher/68296>\
**Category:** Rhino for Windows\
**Created:** [August 6, 2018, 7:54pm UTC](https://discourse.mcneel.com/t/pascals-notcher/68296 "2018-08-06T19:54:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Steve1](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/steve1/32/487081_2.png) [@Steve1](https://discourse.mcneel.com/u/Steve1)\
**Post date:** [August 6, 2018, 7:54pm UTC](https://discourse.mcneel.com/t/pascals-notcher/68296/1 "2018-08-06T19:54:39Z")

</div>

Hi,  
rather than unravel the thread that developed originally,

> [@Best way to cut half slots for a lattice of 15mm mdf?](https://discourse.mcneel.com/t/best-way-to-cut-half-slots-for-a-lattice-of-15mm-mdf/7779/19):
>
> Hi Sean - if you have drag-and-dropped the rvb file onto Rhino, then you just need to type in Notcher at the command line and the script will run. You can put that on a button as well. Does that work? -Pascal

is there now, for V5 by the way, a neat slim easy command to notch (half SLOT) two intersecting sheets of material.  
I have the attached and wish to half slot each so they fit together. Like one might do a vulcan salute on each hand and bring the two hands together on the ‘V’ between the fingers.  
Normally there is a tolerance added in so if thematerial is 1mm thick the slot might be 1.1mm wide, with a 0.1mmlikewise tolerance at the slot end, so an ability to enter the tolerance value required as well as slot width is required.

Command might go something like:-  
Notcher  
select objects for notch at top, enter when done  
select objects for notch at bottom, enter when done  
tolerance value,

and it works out the notch width after establishing the object size. If its clever enough to do that.

[Notcher half slotting command.3dm](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/6/a/6a7cb3706b64c7ee9dcf852f4657abca041169d8.3dm) (31.7 KB)

Steve

---

<div class="post-metadata">

**Author:** ![pascal](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/pascal/32/479395_2.png) [@pascal](https://discourse.mcneel.com/u/pascal)\
**Post date:** [August 6, 2018, 8:08pm UTC](https://discourse.mcneel.com/t/pascals-notcher/68296/2 "2018-08-06T20:08:01Z")

</div>

Does this mean that the script posted to do this does not work?

[Notcher half slotting command\_PG.3dm](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/0/0/003c30af8ba6eb0af1340520fc0d6f8f00717a5c.3dm) (117.2 KB)

-Pascal

---

<div class="post-metadata">

**Author:** ![Steve1](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/steve1/32/487081_2.png) [@Steve1](https://discourse.mcneel.com/u/Steve1)\
**Post date:** [August 6, 2018, 8:30pm UTC](https://discourse.mcneel.com/t/pascals-notcher/68296/3 "2018-08-06T20:30:57Z")

</div>

Hi,  
as per what I have written, I got lost unravelling the original thread with others in on the comms and needs.  
so much computer coding there I couldnt see the wood for the trees.  
I just wondered if after all that spaghetti it did what I ask above for.  
I hoped this thread would prove a summary and quick fix for anyone wishing for a final solution without ploughing through all the coding, the original even seem to go into making buttons.

However reading backwards up the posts I come across a code I didnt spot, when I originally saw coding I presumed had to be pasted somewhere.

I have now drag dropped that rvb file to a V5 open window, select my first object, enter the tolerance, select the second object and …bang …error.

see attached. ![notcher%20script%20error](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/0/9/090b6c6c7cfb253d8dab20e301fec1e1bd9f0cc9.jpg)

Steve
