<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Project_raws on Aaron Silman</title>
    <link>https://silman.io/project_raw/</link>
    <description>Recent content in Project_raws on Aaron Silman</description>
    <generator>Source Themes Academic (https://sourcethemes.com/academic/)</generator>
    <language>en-us</language>
    <copyright>&amp;copy; 2019 Aaron Silman</copyright>
    
	    <atom:link href="https://silman.io/project_raw/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title></title>
      <link>https://silman.io/project_raw/bartomaton/bartomaton/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://silman.io/project_raw/bartomaton/bartomaton/</guid>
      <description>&lt;h1 id=&#34;bartomaton-the-___bar___tending-au___tomaton___&#34;&gt;Bartomaton: The &lt;em&gt;&lt;strong&gt;Bar___tending Au___tomaton&lt;/strong&gt;&lt;/em&gt;&lt;/h1&gt;
&lt;p&gt;This project started in grad school as an excuse to use the 3D printer that my friend had just purchased - a DaVinci 1.0A which I modded with the Repetier Firmware. We were both excited about it and wanted to build something.&lt;/p&gt;
&lt;p&gt;You can skip to the &lt;a href=&#34;https://gitlab.com/Silman/Bartomaton&#34;&gt;GitLab page here&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;initial-concept&#34;&gt;Initial Concept&lt;/h2&gt;
&lt;p&gt;We started our design by first looking at other similar projects. We stumbled across one called the BarMixvah and decided we would start out by copying that design since it was fully open source. We fired up the 3D printer and started churning out the parts. We purchased steel rods from Blue Collar Supply in Elk Grove for cheap to use as the frame and we purchased some peristaltic pumps on Amazon.
The BarMixvah was the creation of a front-end engineer, he ran a nodeJS server on his computer connected to an arduino and had some javascript libraries to send commands to an arduino which controlled the peristaltic pumps. I wanted to take my own spin on things - and have an excuse to learn something new - so I started working on a new software architecture for the system.&lt;/p&gt;
&lt;h2 id=&#34;choosing-frameworks&#34;&gt;Choosing frameworks&lt;/h2&gt;
&lt;p&gt;I am not a web developer. I have dabbled in some small creations here and there but barely scratched the surface of any web development work beyond following tutorials. I decided this was a good chance to get my hands wet and learn a thing or two so I started researching frameworks for the front and back ends of the system. The only thing I really knew going into this was that I wanted the back end to be in Python since I know that much better than the few javascript tutorials I have done.&lt;/p&gt;
&lt;p&gt;I ended up decided on Flask for the backend because it seemed simple yet extensible enough for my purposes. For the front-end framework I decided on React after trying out small tutorials on Angular, Vue, and React and deciding that React just &amp;lsquo;clicked&amp;rsquo; with me better than the other two, Reacts model of passing props and modifying state just seemed fairly inuitive to me and I liked the amount of support that was behind it.&lt;/p&gt;
&lt;p&gt;For the database model I decided to use SQLite with a SQL Alchemy interface since I know nearly nothing about SQL.&lt;/p&gt;
&lt;p&gt;After following some more Flask and React tutorials I got a basic site up and running with a basic database. Upon loading React would query Flask for a list of drinks, Flask would get these from the database and pass the mup to React which would render them each in their own little boxes. Each box would have buttons to make the drink or modify the ingredient ratios/amounts.&lt;/p&gt;
&lt;h2 id=&#34;database-design&#34;&gt;Database Design&lt;/h2&gt;
&lt;p&gt;The databased design for Bartomaton was a little tricky for me since i&amp;rsquo;ve never worked with any databases, but I knew what kind of architecture for it I needed. There would be many drinks, each with a list of ingredients and amounts for each ingredients. These Drink Ingredients would need to know which (if any) dispenser would dispense it. I made the assumption that a single ingredient would only be loaded into one dispenser but if need be this relation can be modified to get many dispensers for a single ingredient, and choose which one to use based on some other criteria (such as some sensor or mechanism which determines how full each dispenser is). Each Drink Ingredient maps to an ingredient entry which maps to a Dispenser entry (or None/null if no Dispenser currently has that ingredient). In additon the Ingredient entries have one to many relationship that can be used to query all drinks that use this ingredient, allowing one to filter down any possible drinks based on the loaded ingredients. The Dispensers need to know which output of the multiplexer to map to so each has a gpio_id which determines where the multiplexer outputs the signal to the motor relays. This formed a relatively simple database structure:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://silman.io/bartomaton/image/db_diagram_2.png&#34; alt=&#34;Final Database Diagram - after revisions&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;system-architecture&#34;&gt;System Architecture&lt;/h2&gt;
&lt;p&gt;I knew we wanted at least 8 liquids and driving that many motors was impossible from the Rasperry Pi directly. Instead of using 8 relays connected to 8 different GPIO I decided to use a multilexer. The drawback to this was that only one ingredient could be pours at a time.&lt;/p&gt;
&lt;p&gt;We started out with peristaltic pumps but realized quickly that cheap peristaltic pumps are far too slow to make a drink quickly (pouring at about 2.5 mL/s), we either needed beefier peristaltic pumps or change how we delivered the liquid. My mechanical engineering friend went to work and designed a new system architecture wherein the different liquids would be pressurized with air pumps and the liquid would flow out when we turn a valve. This required us to actuate valves but increased the pouring speed by nearly an order of magnitude (at full pressure). The other drawback to this is that we needed a new way to measure the amount poured, since peristaltic pumps are very linear in the amount they dispense vs their actuation time, this air ressure based architecture would vary depending on a lot of factors. As a result we needed some pressure/weight sensors under the glass to detect how much was dispensed.&lt;/p&gt;
&lt;p&gt;Since the movement to air pressurized cannisters with servos to actuate the valves required a small change to the database as well. Now a dispenser is by two different peripherals, one pump_idwhich defines which air pump is used to pressurize the ingredient cannister as well as another servo_id which maps to which servo t actuate to release the ingredient&lt;/p&gt;
&lt;h2 id=&#34;hardware&#34;&gt;Hardware&lt;/h2&gt;
&lt;p&gt;The main brain of the Bartomaton is a Raspberry Pi 3 which runs the webserver and controls peripheral devices over the GPIO. The Pi interfaces to a board I designed in KiCAD which contains four half H-Bridge motor driver ICs each with two paired outputs (for up to 16 unipolar outputs total) as well as an I2C bus to a PWM peripheral that can manage up to 16 PWM signals to control the servos.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://silman.io/project_raw/coropunt/coropunt/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://silman.io/project_raw/coropunt/coropunt/</guid>
      <description>&lt;h1 id=&#34;coropunt&#34;&gt;Coropunt&lt;/h1&gt;
&lt;p&gt;Living near a trout and catfish stocked lake fishing is an activity I often do on weekends when there isn&amp;rsquo;t much else going on. Unfortunately I don&amp;rsquo;t have a boat and fishing from shore seems to yield much worse results than if you&amp;rsquo;re out on the water. When talking to my housemate one day about buying a boat the problem of how to store and transport it arised as the biggest issue. He suggested to me a folding kayak which he has seen but those seem expensive for what you actually get. After doing some research I stumbled upon &lt;a href=&#34;https://www.portableboatplans.com&#34;&gt;https://www.portableboatplans.com&lt;/a&gt;, a website hosting the design plans for various portable DIY boats designed by a retired NASA Mechanical Engineer. Most of these boats are made out of a single 8&amp;rsquo;x4&#39; sheet of Coroplast - a corrogated plastic used for large signs.&lt;/p&gt;
&lt;p&gt;I looked through his designs but nothing caught my eye as the immediate boat I wanted to build. I like standing up when I fish and the only design he had for a boat you can stand up in is designed to be made out of wood (which would be much heavier than I would like. Eventually I decided to just email him and ask if he could suggest a design for a plastic boat that I could stand up in and have maximal room to move around.&lt;/p&gt;
&lt;p&gt;To my surprise he emailed me back saying he would draw up new plans for a design that met me needs, I was a little dumb-founded by his willingness to design a plan to my specifications but I suppose that is his hobby and he was looking for a new challenging design.&lt;/p&gt;
&lt;h2 id=&#34;building-the-design&#34;&gt;Building the design&lt;/h2&gt;
&lt;p&gt;After a couple weeks of back and forth I had in my hands a pdf for the design of The Coropunt, a boat design based off a punt boat and made primarily from a single sheet of Coroplast.&lt;/p&gt;
&lt;p&gt;The frame and cross-bars would be made from wood for structural stability but the bulk of the body was simply folded and taped coroplast similar to his other plastic boat designs. The boat was designed to be folded in half to fit in the back of my 2010 Honda Accord and have enough structural load capacity to hold up to 250 pounds (enough for me, my fishing gear, a trolling motor, and any fish I could catch).&lt;/p&gt;
&lt;p&gt;The design was relatively simple and just required a lot of folding and taping. The cross-bars were designed to have bolts screw in on the outside of the frame which my housemate desiged a handle for.&lt;/p&gt;
&lt;p&gt;Folding and taping the boat, although simple, was not a short process. It took my housemate and I the better half of a day to get it assembled and I still had to cut all the wooden frame pieces which took another good part of a sunday.&lt;/p&gt;
&lt;h2 id=&#34;floating-the-boat&#34;&gt;Floating the boat&lt;/h2&gt;
&lt;p&gt;I took the boat down to the lake with life jacket in hand and nervously set it on the water. My housemate followed and brought he boat design he had built (the CPB-2016 - free planes available from &lt;a href=&#34;https://www.portableboatplans.com&#34;&gt;https://www.portableboatplans.com&lt;/a&gt;) which I had helped him build while my coropunt was still in the design phase. We set out on the water and the boat didn&amp;rsquo;t immediately sink! The boat was so light that any wind made me rotate and drift but the water line was only a couple inches from the bottom of the boat (which only had 8 inch side walls). I tried to stand up but it was hard to keep my balance, the highest I got was a tall crouch. There are designs for sponsoons (also made from coroplast) that attach to the side of the boat which help stabilize it which I have yet to make.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://silman.io/project_raw/guitar_repair/gibson_repair/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://silman.io/project_raw/guitar_repair/gibson_repair/</guid>
      <description>&lt;h1 id=&#34;restoring-a-gibson-clone&#34;&gt;Restoring a Gibson clone&lt;/h1&gt;
&lt;p&gt;This Les Paul guitar belonged to my Uncle and afte he passed was stored in my childhood bedrooms closet, at the time I was still in high school and already had a Fender Squier Strat to not practice on so I just left it in my closet. A while back when I started picking up my guitar again I decided to take another look at and visited my mother to pick it up. When I picked it up she also gave me an Ibanez that she had laying aorund as well that needed some reapair. I opened the case and the guitar looked awful. This is the process of restoring this Les Paul and having something other than some old photos to remember my Uncle Tom by.&lt;/p&gt;
&lt;h2 id=&#34;assessing-the-damage&#34;&gt;Assessing the damage&lt;/h2&gt;
&lt;p&gt;This guitar looked like it had been bashed against the ground at the finale of a Pete Townshend concert.&lt;/p&gt;
&lt;p&gt;The neck was loosely attached to the body, three of the four knobs refused to turn, the bridge was rused out to hell, fretboard was slightly lifting off the neck at the nut, the damage goes on.&lt;/p&gt;
&lt;p&gt;I knew repairing this would be some work but I also had nothing to lose so I started taking note of every little detail and got to work dis-assembling it.&lt;/p&gt;
&lt;p&gt;When I got to the poteniometer knobs it was clear they were rusted out and unusable, I was fairly confident this is why the guitar wouldn&amp;rsquo;t make a sound if I plugged it in (later confirmed) as there was probably a ton of corrosion breaking electrical contact. Two of the potentiometers were fairly easy to get out with some WD-40 and some effort but two of them wouldnt budge. After a grueling hour of trying to loosen the last two pots I knew i had to take a different rounte. I grabbed my file and started filing down the shaft of one of them with the plan to file down to the nut. This worked great for one of them but the other was so corroded that even when i cutl through the nut it was stuck. I turned to the back and tried to snap the pot off from the inside but I  was left with the casing the pot and the corroded contacts still stuck. After half hour of filing i broke through and pulled the pot out. Unfortunately I had to file so closely to the body that I had accidentally scratched the body with the file. All in all, paint can be detailed but I needed that pot out to even start this repair work.&lt;/p&gt;
&lt;p&gt;I slowly pulled apart the other pieces of electronics and the pickups and also saw the nut was hardly attached so I carefully removed that as well.&lt;/p&gt;
&lt;p&gt;The nut was hardly attached to the nect so I carefully pried it off and set it aside. It looked to made out of bone.&lt;/p&gt;
&lt;h2 id=&#34;repair-work&#34;&gt;Repair Work&lt;/h2&gt;
&lt;h3 id=&#34;electronics&#34;&gt;Electronics&lt;/h3&gt;
&lt;p&gt;If you haven&amp;rsquo;t guessed from the fact that I had to basically destroy the potentiometers to get them out, the electronics needed full repair.&lt;/p&gt;
&lt;p&gt;Luckily there are lots of Les Paul electronics kits out there so I grabbed one and got to work installing it. This had to be one of the easier parts of this restoration as the plans were all clarly detailed online and the parts just fit well into their slots.&lt;/p&gt;
&lt;h3 id=&#34;bridge&#34;&gt;Bridge&lt;/h3&gt;
&lt;p&gt;The bridge on this guitar was rusted out but luckily many people are making Tun-o-matic style bridges, my only fear was that the space wouldnt match up. As it turned out the spacing did match up but with the curvature of the body there was a problem of alignment to deal with. Even though the body was curved the bridge posts need to be parallel to making adjusting the bridge height possible (not to mention just screwing them in properly).&lt;/p&gt;
&lt;p&gt;I covered the posts in some quick-set clear epoxy I pushed them into the body, then I screwed in the top post and attached the tail piece and the bridge. My hope was that these pieces would force the posts to set in a parallel position.&lt;/p&gt;
&lt;p&gt;I realized the next day that I had forgotten to route and solder the grounding wire to the bridge post. With the epoxy set I thought this was going to be the end of the repair process (buzzing would be very apparent without the grounding wire) but I decided to attempt a rescue mission.&lt;/p&gt;
&lt;p&gt;I got a couple ratches and a large washer and put the screw through the washer, through the ratchets and into the post. By steadily turning the screw that goes nto the post while it is braced against the ratches which braced against the body and lifted the post up. The danger I feared would be the post holding its ground and drivign the ratches into the body but by carefully applying pressure I managed to get the post out!&lt;/p&gt;
&lt;p&gt;After that routing the grounding wire was fairly trivial (if not just annoying) and I was able to put a new post in soldered correctly.&lt;/p&gt;
&lt;h3 id=&#34;pickups&#34;&gt;Pickups&lt;/h3&gt;
&lt;p&gt;Although I wasn&amp;rsquo;t sure the DiMarzios that were in the Les Paul were bad I had a set look in mind for the guitar and would either need to get chrome covers for these (and pot them with wax) or get new pickups. I decided to start out with some new pickups since I could always switch back.&lt;/p&gt;
&lt;p&gt;Getting an new pickup ring for these was another huge pain since it was a non-standard clone. I measured the distance between the holes&lt;/p&gt;
&lt;p&gt;I found a set of chrome pickup rings on eBay that seemed to match and ordered them only to find when they arrived that they were flat bottomed. Instead of continuing the search I decided to take my own approach. I placed the pickup upside down on two pieces of 2x4 with the center suspended and hammered out a rough curve. Through a process of trial and error I mananged to get a curvature into the ring that was very close the curvature of the body (with minimal scuffs on the top of the pickup). Since curving it changes the dimensions slightly I had to screw the ring in with the screws angled, since the pickup ring is changed so infrequently (if ever) I figured this was a minor problem.&lt;/p&gt;
&lt;p&gt;Unfortunately the warping I did to the ring also affected how the pickup sat in the ring and it had significant lean forward which I was able to slightly correct by bending the mounting post on the pickups.&lt;/p&gt;
&lt;h3 id=&#34;headstock&#34;&gt;Headstock&lt;/h3&gt;
&lt;p&gt;The headstock didn&amp;rsquo;t look too bad but I definitely wanted to replace the tuning pegs since the current ones were rusty and hard to turn. I found some tuning pegs that had the same dimensions and hole placement and they just hapened to work out well. While I was waiting for the tuning pegs to arrive I polished and buffed the headstock but that did&amp;rsquo;t improve it much.&lt;/p&gt;
&lt;h3 id=&#34;neck-frets-and-nut&#34;&gt;Neck, Frets, and Nut&lt;/h3&gt;
&lt;p&gt;The neck was another huge part of the repair since it was hardly attached to the body.&lt;/p&gt;
&lt;p&gt;I started with focusing on getting the neck looking good before I tried to put it back on, it seemed easy to work with detached. I started by de-rusting the frets which was somewhat difficult due to how low a lot of them were worn down. I taped off the fretboard and took soome 0000 grade steel wool to the frets, scrubbing well. When that was done they were looking surprisingly shiny. For the fretboard I already had rosewood lemon oil to apply to it from my Strat so I applied a good coat (but not too much) and let it sit for a while.&lt;/p&gt;
&lt;p&gt;I was able to easily see the freboard slightly pulling off the neck from underneath where the nut would sit. I used this opportunity to put some epoxy into the crevise and clamp the fretboard down to the neck. Although the lifting was slight I wanted to make sure the problem wouldn&amp;rsquo;t become worse.&lt;/p&gt;
&lt;p&gt;With the body-less neck looking clean and healthy (for the most part) it was time to attach it back onto the body.&lt;/p&gt;
&lt;p&gt;The screw holes in the neck were stripped out so I thought I had to use wood filler to refill the holes and then re-drill and screw the nect in again. My housemate had another idea: since wood filler is not always reliable in the long term (especially since I wasn&amp;rsquo;t sure how good it would adhered to the old, cheap wood of the body) he suggested we used a brass threaded inserts. He took some measurements of the screws that originally went into the neck and ordered some threaded inserts on McMaster-Carr along with some coutner-sunk bolts in case we wanted to switch to those.&lt;/p&gt;
&lt;p&gt;I took the guitar parts to his work where we drilled out the holes for the threaded inserts into the neck on his mill, this was nerve-wracking as some of the holes came very close to the edge of the neck. Fortnately everything worked out well and with some effort we got all the threaded inserts in. One of them seemed to be a little angled and made a creaking noise when we screwed in the bolt but since the neck was (hopefully) never to be removed again I felt comfortable with it. I walked out of his machine shop with a guitar in one piece (but with still lots of work to do).&lt;/p&gt;
&lt;p&gt;I ordered a TUSQ nut with the same approximate string notches as the Les Paul and I sanded it down to match the original nut and glued it into place with a light bit of glue. I may end up going back to the original nut as it looks more vintage.&lt;/p&gt;
&lt;h3 id=&#34;back-plates-headstock-cover-and-pick-guard&#34;&gt;Back plates, Headstock Cover, and Pick Guard&lt;/h3&gt;
&lt;p&gt;The back plates, headstock cover, and pick guard were all 4-ply plastic with black front and white underside. Althoug there wasn&amp;rsquo;t anything truly wrong with them I wanted to see if I could make better ones. My housemate helped me dimension them in Solidworks and the initial plan was to CNC route new ones out of aluminum but that plan fell through when the CNC at my housemates work turned out to not be very reliable.&lt;/p&gt;
&lt;p&gt;I looked extensively online for parts that matched these but the dimensions were all all in strange ways. It seemed like these whoever made these plastic pieces weren&amp;rsquo;t making Gibson clones any longer.&lt;/p&gt;
&lt;p&gt;I bought a sheet of 3/32 aluminum (the closest approximate size of the thickness of these parts) and decided to make new parts myself by hand. I super glued the pieces to the aluminum stock and cut the rough shapes out with a jigsaw. Then began a tedious process of filing down the aluminum to the same shape as the plastic. When all was said and done I had pieces that fit well into their original slots. I drilled out the holes for thre screws and used a debur to create counter-sinks for the screws. The last thing I have to do is round the edges.&lt;/p&gt;
&lt;p&gt;With the aluminum pieces made I decided they would look nicer with a mirror finish like the neck bolt plate. I ordered some sandpaper with the intention of sanding these pieces to a mirror finish&amp;hellip; that plan ended quickly (read: slowly) when I spent hours polishing just on piece and not getting very far. I am still planning to find a place to polish these parts.&lt;/p&gt;
&lt;h2 id=&#34;stringing-it-up&#34;&gt;Stringing it up&lt;/h2&gt;
&lt;h3 id=&#34;adjusting-the-truss-action-and-intonation&#34;&gt;Adjusting the truss, action, and intonation&lt;/h3&gt;
&lt;p&gt;If you&amp;rsquo;ve never set up a guitar you may never have had to deal with the truss rod or the action, but these are very important parts of a guitars playability. In short, the truss rod determines how much the neck bends in the center and the action is the height of the strings off the neck (adjusted via the bridge height).&lt;/p&gt;
&lt;p&gt;Since the truss rod is buried in the neck it was impossible for me to see if it was corroded (who knows, maybe the guitar neck was submerged in salt water for some time) so I gently adjusted the truss screw with a hex key and found that it did turn, although it creaked with each turn and was very stiff to move. By adjusting the truss and waiting a bit I could tell that it was working, as I could clearly see and measure the neck bowing in and out with my adjustments. This was good news as it meant it was still working.&lt;/p&gt;
&lt;p&gt;The bridge height was a little tricky to get down because of the way the posts were angled in the body, it was not easy to adjust just one side and the further out the bridge was the more tension the tail piece applied to the posts. Luckily a good action height was found close to bottoming out on the bridge.&lt;/p&gt;
&lt;p&gt;The last step was to set up the intonation which is done at the bridge. This was fairly simple as I&amp;rsquo;ve done it a few times on my Strat and the process is the same just with a slightly harder to reach screw on the Tun-o-matic style bridge.&lt;/p&gt;
&lt;h2 id=&#34;the-finished-product&#34;&gt;The finished product&lt;/h2&gt;
&lt;p&gt;With the guitar tuned up and putting out sound I was happy with how it ended up. This project ended up being about as much work as I expected (a lot) but I&amp;rsquo;m happy I put in the effort. It may not be the nicest sounding guitar, nor the highest quality, but it&amp;rsquo;s a nice momemnto from my Undle and a great learning experience.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://silman.io/project_raw/guitar_repair/ibanez_repair/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://silman.io/project_raw/guitar_repair/ibanez_repair/</guid>
      <description>&lt;h1 id=&#34;restoring-an-1987-ibanez-540s&#34;&gt;Restoring an 1987 Ibanez 540S&lt;/h1&gt;
&lt;p&gt;My mother gave me this guitar the same time I picked up my late Uncles Les Paul clone. Complete with case and everything. It looks dirty but didn&amp;rsquo;t seem like anything that was beyond repair (nothing like the Gibson I repaired).&lt;/p&gt;
&lt;p&gt;After a lot of digging I determined this to be a &lt;a href=&#34;https://ibanez.fandom.com/wiki/540S&#34;&gt;1987 Ibanez 540S&lt;/a&gt; which was pretty exciting since it seemd somewhat unique, it was one of the last Ibanez guitars to feature an original &lt;a href=&#34;https://ibanez.fandom.com/wiki/Edge&#34;&gt;Ibanez Edge bridge&lt;/a&gt; with &lt;a href=&#34;https://ibanez.fandom.com/wiki/Back_Stop&#34;&gt;Backstop&lt;/a&gt;. Up until receiving the Gibson and this guitar the only guitar I owned was a Fender Squire Strat so this was pretty exciting.&lt;/p&gt;
&lt;h2 id=&#34;assessing-the-damage&#34;&gt;Assessing the damage&lt;/h2&gt;
&lt;p&gt;Generally the guitar was pretty dirty. There was rust on each of the frets and the fretboard looked very dried out. The body had scratches over it and lots of dust/dirt collected. It would need some TLC.&lt;/p&gt;
&lt;p&gt;The guitar had three selector switches and a single knob which also had a built in switch actuated by pressing down on it. Two of the three selector switches had their stems broken off and all of them looked extremely rusty.&lt;/p&gt;
&lt;p&gt;I plugged it into an amp and tested it out, with most of the toggle switches stuck in place I could only try a few configurations (at this time I did&amp;rsquo;t even know about the built in toggle in the volume knob). The guitar made some noise when the bottom toggle switch was set in one direction, and no noise in the other.&lt;/p&gt;
&lt;p&gt;Before doing anything I made sure to read up on the Floyd Rose lockin temelo system since I had never seen anything like it before in person. I am happy I did because without unscrewing the locking nut you can snap the headstock off if you just cut the strings of like I would for my Strat.&lt;/p&gt;
&lt;p&gt;I started by unscrewing the locking nut at the top and loosening the strings and cut them off, the bridge fell flat. I unscrewed the back and took at look at the internals. Apart from some dust/dirt and rusted backplate screws evertyhing seemed pretty good looking. I took the bridge out and examined the pickups. The humbucker pickup ring was bracked in two places but otherwise the humbucker just looked rusty. The single-coil pickups didn&amp;rsquo;t have any ring and just looked rusty. Unless there was electronics failure I saw no reason why this guitar wouldn&amp;rsquo;t work just fine, rusty pickups don&amp;rsquo;t usually cause failure.&lt;/p&gt;
&lt;h2 id=&#34;repair-work&#34;&gt;Repair Work&lt;/h2&gt;
&lt;h3 id=&#34;selector-switches&#34;&gt;Selector Switches&lt;/h3&gt;
&lt;p&gt;I knew I was going to need to replace the pickup selector switches so my first step was to understand why kind I needed. I took a ratchet and with some elbow-grease got the mounting nuts for all them loose. Pulling the switches out through the back I saw they were pretty standard. I took the calipers and magnifying glass to the and recorded what I could:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;5.88mm toggle switch shaft thread diameter
6.2mm hole diameter for threaded shaft
Shaft length 8mm
Toggle switch stem length 11.5mm above end of shaft

Package size 10.5mm x 12mm
Package height 7mm

MTN301
3A AC 250V 8701
Three way switch
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;I hopped on Digikey but couldn&amp;rsquo;t find the exact switch so I decided to go with the closest one I could find.&lt;/p&gt;
&lt;p&gt;After they arrived I soldered them on in the same manner I saw the originals, hoping these would do the trick.&lt;/p&gt;
&lt;h3 id=&#34;ibanez-edge&#34;&gt;Ibanez Edge&lt;/h3&gt;
&lt;p&gt;Since I had no ideahow long this thing had been laying around (from the look of the dirt it was probably ages) I decided it would be a good idea to do a deep clean on the bridge. Luckily for me there are many videos about how to fully disassemble and clean these things and the Ibanez wiki even has the manual for it complete with exploded view.&lt;/p&gt;
&lt;p&gt;I fully disassembled it, cleaning each part in a hot bath of water, then with rust remover, back into hot water, drying if off, then spraying WD-40 on it.&lt;/p&gt;
&lt;p&gt;While dis-assembling I noticed some of the string-stopers (small square pieces of metal at the bottom that stop strings from poking through the entire bridge) came off when I was scrapingo out dirt from the string stopper hole. In addition one of them was completely missing. I found out that this was a common complaint of owners of these bridges (that the stopppers come off and get lost) so I measured the dimensions of a string stopper than had fallen off and cut out a piece from my aluminum ruler that happened to be very close to the same thickness as the stopper. I sanded the replacement down and I glued all the stopppers in with quick-set clear epoxy.&lt;/p&gt;
&lt;p&gt;After re-assembling the bridge I was very happy with the result.&lt;/p&gt;
&lt;h3 id=&#34;neck-and-frets&#34;&gt;Neck and Frets&lt;/h3&gt;
&lt;p&gt;The neck was extremely dry and the frets had spots of green rust on them, this didn&amp;rsquo;t seem like a huge tast to fix so I ordered some 0000 grade steel wool (the finest it comes in) and I taped off the neck and  pickups (fine steel wool fragments and strong magnets do not mix well) and got to work scrubbing the rust off. To get the sides of the frets I took a spuger tool and pushed it agaist the wool and up to the sides of the frets. When all was said and done the frets were looking pretty great!&lt;/p&gt;
&lt;p&gt;I removed all the tape and applied fretboard oil (which I already had for keeping my Strat happy) to the fretboard. I was lucky that the fretboard was rosewood and I already had rosewood fretboard oil.&lt;/p&gt;
&lt;h3 id=&#34;pickups&#34;&gt;Pickups&lt;/h3&gt;
&lt;p&gt;The pickup screws and springs were all pretty rusty so I figured I would get new ones, in addition the pickup ring for the humbucker would need to be replaced.&lt;/p&gt;
&lt;p&gt;Sourcing a new pickup ring for this guitar was a huge pain since it was so old. Ibanez had moved on from supplying parts and I couldn&amp;rsquo;t find anyone on eBay with it.&lt;/p&gt;
&lt;p&gt;I measured the distance for the mouting holes to be 81.5mm width and 38mm height and set out to find a new pickup ring for the humbucker. Eventually I landed on one that fit the bill and ordered it only to find out it was just a single millimeter off! Luckily there was enough play in the system that I could still get the screws in.&lt;/p&gt;
&lt;p&gt;The single coil pickups on this guitar were easier to deal with since all I needed for them were new screws and cone springs. Aside fro mthe awkwardness of dealing with mounting it without buckling the springs in a weird way they were pretty simple to put back in.&lt;/p&gt;
&lt;h2 id=&#34;getting-strung-up&#34;&gt;Getting strung up&lt;/h2&gt;
&lt;p&gt;The Floyd Rose sure is a pain in the butt to string up, but once done the guitar was looking great (well, as great as a 1987 guitar found in the dumpster can look presumably). I plugged it in and heard noise! I tested every selector switch as well as the potentimeter switch and everything seemed to be working great!&lt;/p&gt;
&lt;p&gt;With all said and done I call this project a success, with much less effort than the Gibson clone.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://silman.io/project_raw/robo_arm_sim/robo_arm_sim/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://silman.io/project_raw/robo_arm_sim/robo_arm_sim/</guid>
      <description>&lt;h1 id=&#34;simulating-a-robotic-arm&#34;&gt;Simulating a Robotic Arm&lt;/h1&gt;
&lt;p&gt;I have seen these cheap &amp;lsquo;6 DOF&amp;rsquo; robot arm kits on ebay that use hobby servos to control the joints and have been curious about them for a while. I ordered one but it turns out that they include the gripper opening and closing as one of the degrees of freedom, thus making this arm truly only &amp;lsquo;5 DOF&amp;rsquo; as far as positioning/orienting is concerned. Before writing firmware for it I wanted to explore the various techniques used to control robotic arms, and thus I ventured into the world of Inverse (and Forward) Kinematics&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://gitlab.com/Silman/RoboArm&#34;&gt;Check out the GitLab Repo here&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;forwrad-and-inverse-kinematics&#34;&gt;Forwrad and Inverse Kinematics&lt;/h2&gt;
&lt;p&gt;Before jumping into the more interesting part I should clarify why Inverse Kinematics gets more attention. Forward Kinematics is the process of finding the pose of the robotic arm (and consequently the position and orientation of the end-effector) given the angles of the revolute joints (joints that rotate) and positions of the prismatic joints (joints that translate). This is actually not too hard given a decent background in trigonometry.&lt;/p&gt;
&lt;p&gt;Going the other way, finding what joint angles/positions you should use to given a target position, isn&amp;rsquo;t as straight forward. This is what Inverse Kinematics attemptst to solve.&lt;/p&gt;
&lt;p&gt;As it turns out, it has been proven that if a robotic arm has three joints that have axis of actuation that are parallel then it is possible to find a closed form solution for the inverse Kinematics problem.&lt;/p&gt;
&lt;p&gt;Without a neat closed form solution one is left with numerical methods, and this was what I was more interested in.&lt;/p&gt;
&lt;h2 id=&#34;jacobian-method&#34;&gt;Jacobian Method&lt;/h2&gt;
&lt;p&gt;The Jacobian method is a numerical method for honing in on the best angles to form the resultant position and oritentaiton. The only problem is that it requires a series of loops and isn&amp;rsquo;t guaranteed to converge on a solution (or it may converge but take very very long). It is similar to other numerical approximation methods such as gradient descent.&lt;/p&gt;
&lt;p&gt;The Jacobian Method works by calculating the Jacobian of the position and orienation vector with respect to each of the joint paramters (angles and positons). This jacobian can then be applied to the error vector between the current position (found via forward kinematics) and the target position to get incremental changes to the joint parameters which bring the end-effector closer to the target.&lt;/p&gt;
&lt;h2 id=&#34;the-math&#34;&gt;The Math&lt;/h2&gt;
&lt;h2 id=&#34;simulating&#34;&gt;Simulating&lt;/h2&gt;
&lt;p&gt;I wrote up a simple IPython Notebook which implemented the numerical method and stored the intermediate results. I noticed that although this method worked its convergance was heavily dependent on the starting position/orientation of the arm and the target position/orientation. When disregarding orientation the arm could pretty easily get to the target position but the Inverse Kinematics solver would get stuck trying to balance error in the position with error in the orientation.&lt;/p&gt;
&lt;p&gt;To resolve this I implemented a heuristic that adjusted the target orientation after the arm went through a certain number of loops without making meaningful improvement to its position. The orientation would either be adjusted higher or lower depending on the position of the target and the orientation that the arm was getting stuck in. This allowed the arm to dynamically approcah from a new angle when it was getting stuck, trading off the impportance of approaching from the correct angle in favor of actually getting the end effector to the target position. The current heuristic still has some bugs to work out but for many targets it correctly dynamically adjusts.&lt;/p&gt;
&lt;p&gt;In addition I implemented a method &lt;code&gt;intelligentStartAngles&lt;/code&gt; that took the target positon/orientation and started the numerical descent at a position that was based off the target, this allowed faster calculations and eliminated some non-convergence issues when the arm always starts with angles that cause the arm to point start up.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://silman.io/robo_arm_sim/sim_gif_1.gif&#34; alt=&#34;See It Go!&#34;&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://silman.io/project_raw/selfbow/selfbow/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://silman.io/project_raw/selfbow/selfbow/</guid>
      <description>&lt;h1 id=&#34;homemade-american-flatbow&#34;&gt;Homemade American Flatbow&lt;/h1&gt;
&lt;p&gt;This is a project log for the flatbow that I made. I began the project in March 2017 and had a working bow by the end of the month, though I didn&amp;rsquo;t add all the finishing touches to it until August 2017.&lt;/p&gt;
&lt;h2 id=&#34;why-i-built-a-bow&#34;&gt;Why I Built a Bow&lt;/h2&gt;
&lt;p&gt;I have always had some interest in archery as a child though I had only shot a bow once in my life. My aunt took me to the San Francisco archery range when I was about 10 years old and taught me the very basics on her light pound compound bow - although she also owned a recurve we didn&amp;rsquo;t use it at all. That one instance of archery is the only time I had shot a bow until the completion of this project.&lt;/p&gt;
&lt;p&gt;In February of 2017 I went on a business trip to Albuquerque (where Sandia National Labs has its main facility) and met a colleague who worked in the Labs over there, he was working on a different component of the project I was on. After work he took our california team to one of his favorite resturants and chatted over dinner. During this time he spoke about a few of his hobbies - of which included crafting bows and classical guitars. Note that this man was much older than I and somewhat of a luddite, he did not own a cell phone and lived on the other side of the Sandia Mountains on a decent amount of land. He spoke a lot towards the current state of being always connected and he encouraged everyone to take more time to get in touch with nature.&lt;/p&gt;
&lt;p&gt;I went home wondering what exactly it took to craft a bow so out of curiosity I started googling around and found poorfolkbows.com, a website dedicated to crafting bows on a budget written by a man named Sam Harper who does the hobby out of his apartment. I read through his most basic tutorial on crafting a /selfbow from a single piece of red oak and was surprised that it didn&amp;rsquo;t look very hard at all to craft a simple bow, I don&amp;rsquo;t know why I decided to persue it but I decided to give it a go.&lt;/p&gt;
&lt;h2 id=&#34;the-bare-minimum&#34;&gt;The Bare Minimum&lt;/h2&gt;
&lt;p&gt;Although I had decided to build a bow I was definitely wary of the cost of getting sucked into a new hobby. I decided I wanted to try and keep expenses as low as possible. Here is the complete tools and materials list I needed to use to build this bow:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;1&amp;quot; x 2&amp;quot; x 7&#39; Red Oak board from Home Depot - Following Sam Harper&amp;rsquo;s guide to find one with the absolute straightest grain I sorted through about 30 planks and picked out the one with the most straight grain I could find that also had the growth pattern shown on his website.
Cost: $10, Home Depot&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Shinto Saw Rasp - This rasp was extremely valuable to me and was the main tool I used for forming the bow. It has one coarse side for getting a lot of wood off and a fine side for more detailed work. Admittedly I should have used a different tool - such as hack saw or a draw knife -  for the initial forming of the wood but if you have more time than money this tool will do almost everything you need. I heavilty debated getting either this or the Fourrier Rasp (another common tool used for making bows) but decided on this due to the reviews.
Cost: $14, Home Depot&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Draw Saw - This tool was mainly only used for cutting the 7&#39; plank into a 6&#39; plan (for the main bow) and a 1&#39; plank (for the riser). It was cheap and got the job done and I still use it to this day for small wood cutting tasks.
Cost: $8, Harbor Freight&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;File Set - This file set had everything i need for some detailed filing of the bow and for foming the nocks. It was cheap and got the job done. If you are looking for specific files the small rat tail file is the most important one here for forming the nocks.
Cost: $10, Harbor Freight&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;C Clamps - Needed for clamping when you are sawing and rasping the wood. I got three but only really ever needed two.
Cost: $3 each, Harbor Freight&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Tightbond III Wood Glue - Used for gluing on the backing as well as the riser I did a lot of comparison between Tightbond II and Tightbond III, in the end I think you can use either but Tightbond III is water-proof whereas Tightbond II is only &amp;ldquo;water resistant.&amp;rdquo; I have found many uses for the glue after the project was complete
Cost: $10, Amazon&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Linen Fabric - This isn&amp;rsquo;t strictly necessary but it helps reinforce the back of the bow from splintering - as I will explain later. Just got a big sheet of fabric in a natural brown color.
Cost: $10, Amazon&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;4&#39; Metal Ruler - for various Measurements
Cost: $5, Harbor Freigt&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As well as materials for the bow I also build a &amp;ldquo;tillering tree&amp;rdquo; which is necessary for gettign the proper curvature. I will explain more below but for that it required the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Spruce 2x4 - Made the basic frame from some cheap 2x4s.
Cost: $X, Home Depot&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Pulley - Necessary for drawing the bow from a distance to observe the curvature.
Cost: $4, Ace Hardware&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Bike Hook - Used to secure the pulley to the 2x4, you can do this in any fashion that works.
Cost: Had it lying around, but originally from a 6-pack of bike hooks on Amazon, $12&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;50 ft Paracord - Used to draw the bow from a distange
Cost: $5,  Amazon&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Luggage scale - This is used to measure the weight of the bow when it is drawn out to different distances.
Cost: $10, Amazon&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Drill - For drilling holes in 1&amp;quot; spacings
Cost: Housemate had one&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Assorted Nails and Screws - For assemply
Cost: ~$5, Ace Hardware&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;starting-out&#34;&gt;Starting out&lt;/h2&gt;
&lt;p&gt;As I said I picked up the straightest grain plank from Home Depot I could find with the proper growth pattern. You want to look on the end for large amounts of &amp;ldquo;dense&amp;rdquo; growth which is darker than the the porous growth.&lt;/p&gt;

&lt;link rel=&#34;stylesheet&#34; href=&#34;https://silman.io/css/hugo-easy-gallery.css&#34; /&gt;
&lt;div class=&#34;box&#34; style=&#34;max-width:200&#34;&gt;
  &lt;figure  itemprop=&#34;associatedMedia&#34; itemscope itemtype=&#34;http://schema.org/ImageObject&#34;&gt;
    &lt;div class=&#34;img&#34;&gt;
      &lt;img itemprop=&#34;thumbnail&#34; src=&#34;https://silman.io/selfbow/image/redoak.jpg&#34; /&gt;
    &lt;/div&gt;
    &lt;a href=&#34;https://silman.io/selfbow/image/redoak.jpg&#34; itemprop=&#34;contentUrl&#34;&gt;&lt;/a&gt;
      &lt;figcaption&gt;&lt;h4&gt;Red Oak Plank&lt;/h4&gt;
      &lt;/figcaption&gt;
  &lt;/figure&gt;
&lt;/div&gt;

&lt;p&gt;As you can see the grain runs down the boad straight from end to end. This will make it stronger and reduce the possibility of splintering when the bow is drawn back.&lt;/p&gt;
&lt;p&gt;The first step was to taper the sides in. I followed Sam Harper&amp;rsquo;s guide marking out where the riser will be and where the side tapering will begin and spent an afternoon rasping away with the coarse side to form the taper. It took a long time but eventually I got one half of the bow tapered.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://silman.io/selfbow/image/halfTaper1.jpg&#34; alt=&#34;1st side - half tapered&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://silman.io/selfbow/image/halfTaper2.jpg&#34; alt=&#34;2nd side - half tapered&#34;&gt;&lt;/p&gt;
&lt;p&gt;If you look closely at the second picture you can see the taper has a noticeable kink in it. It is more noticeable on the other side of board. The following picture is the second side but flipped to see the other side of the board.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://silman.io/selfbow/image/kinkCloseUp.jpg&#34; alt=&#34;Kink in taper&#34;&gt;&lt;/p&gt;
&lt;p&gt;This will create a point of higher pressure when the bow is drawn so I decided to extend the taper of all sides to go all the way to the riser, this will result in a lower overall draw weight but I did not want to risk the bow snapping from pressure on the kink. I finished up the side tapering of the the second half which took all morning.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://silman.io/selfbow/image/sideTaperComplete.jpg&#34; alt=&#34;Finished Side Taper&#34;&gt;&lt;/p&gt;
&lt;p&gt;Then it was time to start tapering the belly. The belly tapering was all done with the fine side of the rasp because it affects the draw weight of the bow about four times more than the side taper does, thus it is important to get right. I carefully followed Sam Harper&amp;rsquo;s guide and tapers the belly. The belly tapering took the rest of the afternoon.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://silman.io/selfbow/image/bellyTaper.jpg&#34; alt=&#34;Finished Belly Taper&#34;&gt;&lt;/p&gt;
&lt;p&gt;After the tapering was complete I used the fine side of the rasp to smooth out the corners so they had a small radius on them, this reduces the strain on the corner of the bow when drawn.&lt;/p&gt;
&lt;p&gt;The final part of the roughing out the shape of the bow is called &amp;ldquo;Trapping&amp;rdquo; (from the word Trapezoid) which means to radius the belly more than the back so that it very vaguely has a trapezoidal figure (the difference actually isnt super large but it is noticeable), this is because when the bow is drawn the back is in tension and the belly is in compression, if you have the same amount of material on the belly compressing against itself it can cause fractures or create knots (called chrisels) which degrade the structural integrity of the bow.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: No tapering or radius-ing should ever be done on the area of the belly that the riser will be glued. The back of the bow is okay to radius, but the belly should be a sharp square.&lt;/p&gt;
&lt;p&gt;About 10 total hours of rasping and the rough shape of the bow was complete.&lt;/p&gt;
&lt;h2 id=&#34;forming-the-riser&#34;&gt;Forming the Riser&lt;/h2&gt;
&lt;p&gt;Once the tapering was done it was time to form the riser. I first cut a 10 inch riser and made sure it was square, then I glued it on and clamped it down and let it set overnight.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://silman.io/selfbow/image/riseGlued.jpg&#34; alt=&#34;Riser glued and clamped&#34;&gt;&lt;/p&gt;
&lt;p&gt;After the glue is dried roughly form the riser by drawing out the shape to rough away. The riser should contact the bow at as little of an angle as possible so that its very thin where the bow limbs beging; effectively the risers edge should be cut to resembl a slow exponential or a sigmoid shape where it contacts the bow (it&amp;rsquo;s up to you how to shape the other side when its closer to the center)&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://silman.io/selfbow/image/riserRoughSide.jpg&#34; alt=&#34;Rough riser shape&#34;&gt;&lt;/p&gt;
&lt;p&gt;This is just a photo of it after roughing it out, after this photo was taken I carefully took more material off to make the far ends of the riser narrower.&lt;/p&gt;
&lt;p&gt;The reason it must be thin is because this allows the riser to bend with the limbs, if its too thick it will not bend and the riser will pull away from the belly.&lt;/p&gt;
&lt;h2 id=&#34;backing-the-bow&#34;&gt;Backing the bow&lt;/h2&gt;
&lt;p&gt;&amp;ldquo;Backing&amp;rdquo; a bow refers to putting material on the back (the side facing away from you) in order to increase the strength and prevent splintering. Since the bakc of the bow is in tension it is common for weaker bows or weaker material to pull up an splinter. In additon to backing the bow you can round the edges slightly to prevent splintering but if you round it too much your trapping on the belly may be less effective.&lt;/p&gt;
&lt;p&gt;Traditionally bows are backed with animal sinew, since I didn&amp;rsquo;t happen to have any of that on hand and it seemed a lot more complicated for a first bowyer&amp;rsquo;s attempts I went with linen fabric soaked in water and glued on with Titebond. Another common backing material is sheetrock tape (also called drywall tape) and silk. Essentially all you need for a good backing material is something that will stretch very little, adhere to the wood, and bend when its drawn.&lt;/p&gt;
&lt;h2 id=&#34;forming-the-nocks&#34;&gt;Forming the nocks&lt;/h2&gt;
&lt;p&gt;To form the knocks I took the small rat tail file from Harbor Freight and measured about 2 inches down from the tips. I put the file at an angle so the knocks point out towards the back and tip of the bow and i filed in about an 1/8 inch. I rounded out the knocks so it formed smoothly into the belly and back. I was pretty nervous I had gone too far in but it ended up working out, when in doubt you should stop filing early and just try to put the long string on, if you can put tension on and it stays put you&amp;rsquo;re probably fine.&lt;/p&gt;
&lt;h2 id=&#34;tillering-tree&#34;&gt;Tillering Tree&lt;/h2&gt;
&lt;p&gt;After getting the rough shape I needed to set up my tillering tree. Tillering is the process of progressively drawing the bow out starting from very small draw length and measuring the curvature in order to get even pressure along the length of the bow when it is drawn. A bow with &amp;ldquo;perfect tiller&amp;rdquo; will look similar to one half of an ellipse and the pressures on each limb should even out so that there is almost no pressure in in the area where the riser is, this is important for /selfbows where the riser is often glued on so that the bow doesn&amp;rsquo;t pull away from the riser.&lt;/p&gt;
&lt;p&gt;There are many ways to make a tillering tree, the basic concept is a piece of wood with marked increments of 1 inch. You place your bow on top of it and draw it out to a marked increment and observe/measure the curvature:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;If one part looks like it is too flat you take wood off the belly from that area to get it to curve.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If one part looks like it has a steep change in (similar to a kink) you take off wood the belly from the surrounding areas so that they will curve more which takes pressure off the kink.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As I mentioned earlier the belly thickness contributes to the overall draw weight of the bow about four times more than the thickness of the sides, thus tillering should be done in a slow and controlled way as to not accidentally take off too much wood. If you do accidentally take off too much you will form a kink in the tiller of the bow and be forced to take off wood from the surrounding area to even the pressure, this will cause significant change in the draw weight of the bow.&lt;/p&gt;
&lt;h3 id=&#34;setting-up-the-tillering-tree&#34;&gt;Setting up the Tillering Tree&lt;/h3&gt;
&lt;p&gt;To set up the tillering tree I first screwed a small piece of 2x4 into a full 8&#39; 2x2 to form a tiny L-shape. Then I lashed the long side to a support beam on my balcony using some of the paracord. I screwed a small piece of 2x4 a about eye-level and then to that piece I screwed in another but offset - this formed a &amp;ldquo;ledge&amp;rdquo; that i can place the bow on.&lt;/p&gt;
&lt;p&gt;Then I used my ruler to mark off draw lengths from the base of the leddge. I started with 6&amp;quot; and marked all the way to 34&amp;quot;. Then I drilled a hole in the center of the tillering tree at each marking, this hole will be used to hold a screw so that i can keep the bow drawn without needing to hold it.&lt;/p&gt;
&lt;p&gt;At the base of the tree I screwed in my bike hook and put my pulley on it, then tied the luggage scale to the paracord and threaded the paracord through the pulley.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://silman.io/selfbow/image/tilleringTree1.jpg&#34; alt=&#34;Tillering Tree ledge&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://silman.io/selfbow/image/tilleringTree2.jpg&#34; alt=&#34;Tillering Tree&#34;&gt;&lt;/p&gt;
&lt;p&gt;You can&amp;rsquo;t see the markings and drill holes in this photo because I actually did them after it was set up.&lt;/p&gt;
&lt;p&gt;I ended up taking off the second ledge 2x4 piece and replacing it with a thinner piece of wood (a leftover redwood plank used for making fences) so that it was easier to get the bow on and off.&lt;/p&gt;
&lt;h3 id=&#34;tillering-tool&#34;&gt;Tillering Tool&lt;/h3&gt;
&lt;p&gt;An amazingly generous user (Eric Krewson) over at primitivearcher.com sent me a &amp;ldquo;tillering Gizmo&amp;rdquo; he created to help get the curvature correct, it&amp;rsquo;s design is amazingly simple yet effective.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://silman.io/selfbow/image/tilleringGizmo.jpg&#34; alt=&#34;Tillering Gizmo&#34;&gt;&lt;/p&gt;
&lt;p&gt;It simply consists of a long trapezoidal piece of wood with a hole going through it. In the hole is placed a threaded insert. The threaded insert allows you to screw a pencil into it and have it poke out at varying depths. Then when the bow is drawn out on the tillering tree you drag the Gizmo along the bow with the long edges will touch the bow creating a in the center if the bow has curvature. If the curvature is not strong enough to create a gap larger than the amount the pencil is sticking out the pencil will mark that section of bow thus the stiff areas of the bow will be marked. Similarly if you have a kink in the bow the areas on each side of the kink will be marked since they will be significantly stiffer. You simply start out with the pencil sticking out a very small amount (to mark the stiffest areas) and as you tiller progressively make the pencil stick out more to tiller until you get the curvature you want.&lt;/p&gt;
&lt;h3 id=&#34;tillering-on-the-long-string&#34;&gt;Tillering &amp;ldquo;on the long string&amp;rdquo;&lt;/h3&gt;
&lt;p&gt;When ready to begin tillerng you are supposed to tiller with a &amp;ldquo;long string&amp;rdquo;; i.e. a string that is longer than the final string length so that it doesnt bend the bow much when its on. I wanted to use paracord for this but the folks at Primitive Archer forums told me that although paracord can work as a long stirng ideally you want something that will not stretch, essentially you just want bow string that is longer. Another amazingly generous user (Loon) offered to handmake me a long string out of B-55 Dacron (a common bowstring material) and he even included some hollow string which is used to wrap the ends and center of a bow string for the nocks and arrow nocking.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://silman.io/selfbow/image/B55longString.jpg&#34; alt=&#34;Long String&#34;&gt;&lt;/p&gt;
&lt;p&gt;As you can see one side has a loop called a Flemish Loop, when one gets a bow string often both sides a flemish loops as it builds the structure of the loop into the string so it can&amp;rsquo;t be undone. Loon sent me a string with one half flemish loop and one half open ended so I can progressively shorten the long string using a (also called an archers hitch) and tiller with different length strings.&lt;/p&gt;
&lt;h3 id=&#34;putting-on-the-final-string&#34;&gt;Putting on the final string&lt;/h3&gt;
&lt;p&gt;When i was confidently pulling the bow out so tha the tip-to-belly depth was over 6 inches i put the final string on. The final string was ordered from eBay and has a double flemish loop design so it cannot be adjusted. Tillering on the final string is the same as tillering on the long string. I proceeded very slowly tillering until I could draw the bow out 30&amp;quot; of draw length.&lt;/p&gt;
&lt;h2 id=&#34;finishing-the-bow&#34;&gt;Finishing the bow&lt;/h2&gt;
&lt;p&gt;I tested the bow at Redwood Bowman in the Joaquin Miller park in Oakland. After happily shooting (very innacurately) with it over 28 targets I had decided the bow worked and all that was needed to do was to finalize it.&lt;/p&gt;
&lt;p&gt;I orderd some Linseed Oil and sanded the bow with very fine grit sand paper. I applied several thin coats, letting it dry completely each time. When it was done I was happy with the darkened hue it had taken on that accentuates the woods natural grain pattern.&lt;/p&gt;
&lt;p&gt;Other finishes I considered were Tru-Oil and Tung Oil but after looking at comparisons online I decided I like the look of Linseed Oil the best.&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
