Contact Us

TechAhoy is located on the corner of Woodward Av and Putnam Av.

TechAhoy Inc.
801 Woodward Ave.
Ridgewood, NY 11385

P: 917-994-2441
E: info@techahoy.org

Send us a quick message - we are happy to hear from you!

801 Woodward Ave
Ridgewood, NY 11385
United States

(917) 994-2441

A Friendly, Neighborhood Makerspace

blog

What’s happening at TechAhoy? Check back often to find out! 

Rubber Ducky you're the one

Ian

As we mentioned on Instagram, we have entered the 2019 Red Hook Regatta. We are sailing under the mighty RHS-TechAhoy and over the past week we have been brainstorming on boat ideas. Originally, we were considering a flat top boat with a rather straight hull, but then inspiration struck and we decided to model our boat after a rubber ducky pedal boat!

Rubber Ducky you’re the one - You make 3D printing lots of fun

Rubber Ducky you’re the one - You make 3D printing lots of fun

Although this is our first time designing and 3D printing a boat we think the overall process should be straight forward. Our design will consist of three different components:

  1. the head and neck

  2. wings (largely decorative although they may help secure the cargo)

  3. the hull (catamaran style)

IMG_2237 2.jpeg

The size limit for the 3D-Printed Boat Race requires our boat to fit in a 2’ x 2’x 2’ box (or 609.6mm x 609.6mm x 609.6mm) which is fairly large considering our Prusa i3 MK3/S printers have 210mm x 210mm print beds. To print a hull that large we’ll need to split our print into three different sections.

Looking closely at the bottom of Ducky we can see two parallel hulls making it a catamaran. This double hulled design offers increased stability which may serve us well during the competition because the harbor at Valentino Pier can be a bit choppy. Typically, one trades stability for speed and while speed is important it isn’t, strictly speaking, the name of the game. The competition is won by the team with the most points achieving points by successfully ferrying foam containers from the shore to the pier where an awaiting teammate will attempt to extract the foam container from their boat using a large magnetic fishing pole. So, while a team must quickly transport cargo it must also keep the cargo secure. We are banking on secure cargo being more important than speed - we’ll see how this pans out.

Teams will compete to transport “cargo” (foam containers with metal plates) from “Stevedores” on the beach to designated “crane operators”, who will be receiving the cargo on the pier using fishing rods equipped with red magnetic hooks. Each cargo container picked up by a crane constitutes one point for that boat’s team, and the boat with the most points is the winner.

We did some intense Googlin’ and while it seems single engine catamarans aren’t a particularly good idea most of the online commentary suggests single engine catamarans should work for low-speed craft . Our Ducky won’t be breaking any speed records so this design should be ok. And reviewing Google images we found a few photos showing the underside of pedal boats which, as seen below, do have a single “engine”.

The folks at Pioneer Works really hooked us up when it came to the electronics kit which includes:

  • 4 Channel Receiver/transmitter pair

  • Motor and propeller

  • 7.4V 3300mAh Battery

  • Speed Controller

  • Steering Servo

  • Deck plate for access to electronics

  • Rubber Tubing

All of this was provided by Pioneer Works, once we registered for the race. Wow!

All of this was provided by Pioneer Works, once we registered for the race. Wow!

We ordered translucent yellow and orange PET filament from MatterHackers and it should arrive this week. Once the filament arrives we should have everything we need to put our little boat in the water! And the competition is only 20 days away so we need to get crackin’!

We will be working on the boat throughout the week and specifically focused on its build from 6:30PM - 8PM on Tuesdays and Thursdays (see the calendar) each week until the competition on Saturday, August 24th. This is a community build which means if you are in the area and want to contribute, check on our progress, or just say hello then we encourage you to stop by!


Follow us on Twitter and Instagram to receive updates for this and other projects of the week!

Jobs and Troubleshooting the MMU2S

Ian

First and foremost, we are hiring!

We are looking for a creative and energetic individual who loves sharing knowledge to join our team as a Makerspace Instructor. If you or someone you know is interested, check out our jobs page to learn more and apply.

hiringannoucement.jpg

We added a new tool to our virtual belt - the Prusa Multi Material 2S upgrade kit (MMU2S). We’ve had our eyes on the MMU2S since February, but put off ordering due to the lengthy lead times. Lead times dropped recently and we finally placed an order!

As excited as we were and confident with the Prusa brand our initial impressions were underwhelming. We have assembled three i3 MK3 kits and two i3 MK3S kits without issue and all five printers performed amazingly out of the box. The MMU2S is a different experience all together. The instructions, while clear, forked several times depending on whether you were upgrading from a MK3S/MK2.5S or MK3/MK2.5 which lead to a slower overall build as we flipped back and forth in the manual ensuring we were on the right step. And there was this curious, little feature - a razor blade to cut the strings produced by the extracted filament. The seat for the razor is barely present, nothing more than a groove, which lead to a major issue right away.

The razor would slip out of the blade-holder and create a cut on the front-PTFE-holder (pictured above right). This happened more than once and finally cut so deep it created a jagged edge which required the front-PTFE-holder be reprinted to prevent future jams. We weren’t the only ones who encountered this problem - note the 24 comments at Step 21 in the Pulley Body Assembly chapter. We took a suggestion from a few commenters and added a drop of super glue to the razor before securing it with the blade-holder and reassembling with our reprinted front-PTFE-holder.

Although we were able to resole that issue we encountered another one which again seemed out of character for the Prusa brand. The main draw of the MMU2S is its ability to print five different filaments at once. To facilitate this capability, Prusa includes five spool holders and what it calls a buffer assembly. The spool holders work well enough - they provide a smooth glide for the spools as they unroll. But, the buffer assembly is awkward to say the least. The idea is each filament has it’s own layer through which it can glide from spool to PTFE tube to MMU2S and by default the buffer assembly is affixed to the back of the MK3S which creates a logistical challenge. To change filaments, one would have to reach behind the printer and pull or push the filament through the PTFE tubes attached to either side of the buffer. Naturally, the filament wants to curl which means it doesn’t slide straight from one side of the buffer to the other. Under normal circumstances this would become a very frustrating process when swapping filament colors.

So, we ditched the buffer completely and designed our own guides to use in conjunction with our IKEA SKÅDIS pegboard! (You can download the 3D model from our Thingiverse collection.)

Our guides work pretty well, but the MMU2S is still prone to jams and requires a lot of babysitting. Fortunately, Prusa has incorporated some really great error detection into the MMU2S - the printer will kindly notify you that MMU needs user attention if there’s an issue retracting or inserting filament during transitions. The MK3S will even power down the hotend and then reheat automatically once you’ve intervened. So, despite the frequent jams we’ve yet to experience a true print failure.

It probably goes without saying, but print times are considerably longer due to the time it takes to constantly swap filaments. And the filament wipe towers produce substantial waste; in the case of the pink sheep the wipe tower was larger than the final print!

All that being said, when the MMU2S is working it is a sight to behold - it really complements the MK3S; print quality hasn’t suffered in the least! Even if the learning curve has a longer tail, the MMU2S will really add value to our print farm. We are putting it through the paces now printing a cheeky smile and some 80’s style sunglasses for legü. The latest version of PrusaSlicer is a cinch to operate; you can easily place complicated multi-part STLs and select their respective filament colors without issue.

We are excited to have the MMU2S in-house despite the issues we outlined and we look forward to mastering its setup and printing jam free!


Follow us on Twitter and Instagram to receive updates for this and other projects of the week!

project of the week: robbienano

Ian

This week we focused on learning a completely new (to us) thing, PCB manufacturing! A PCB is a Printed Circuit Board, it’s the thing covered in small digital components you see inside electronics, and it’s typically green. Smart phones, tablets, laptops, desktop computers, entertainment systems (console and handheld), TVs, stereos, microwaves, and smart refrigerators…they all have PCBs!

We are going to offer “learn to solder” demo sessions in our upcoming open house and felt it would be great if participants could take something with them when they are done with the demo. The soldering demo sessions will involve attaching two small blinking lights (called LEDs) and a battery clip to our custom designed PCB we have nicknamed robbienano. This lil’ robot is roughly 2” x 2” and is designed to be worn as a lapel pin, but we think it’ll look great just whether it’s hitching a ride with you or relaxing on your bookshelf.

To begin the project, we had our code cadet sketch out a quick robot using nothing more than good old fashion construction paper and pencil. Once we had the drawing in hand, we took a picture with our smart phone and copied the image onto the computer. We used Adobe Photoshop to trace the drawing and added a little color.

From this point, we had to do a serious deep dive into Autodesk’s Eagle, which is used to create the PCB layout and schematic. Following Eagle’s Schematic Basics Part 1 guide, we learned how to create a schematic by finding parts and connecting their positive and negative terminals together. Fortunately, robbienano’s schematic is very straightforward - just two LEDs (labeled LED1 and LED2) and a battery clip (labeled G1)!

robbienano-schematic.png

After our schematic was complete, we pulled up the Autodesk PCB Layout Basics Part 1 guide and began designing our board. At this step we took a big deviation from the guide and reviewed a few other resources regarding PCB art. This was hands-down the hardest part of this week’s project. We had to design art with four colors, reference multiple tertiary guides regarding basic functionality within Eagle, translate techniques between InkScape (a seemingly integral component used to manipulate art in Eagle) and Photoshop because InkScape isn’t natively supported in the latest version of OSX, and navigate through process holes that exist because the online resources assumed a familiarity with EDA (electronic design automation) software (aka Eagle) and until this week we weren’t even aware of the EDA acronym! Serious. Challenge.

But, when we had fully digested everything as best we could the PCB layout process came down to these steps:

  1. Create an outline of robbienano and import it into layer 20 (Dimension) in Eagle which represents the overall shape of our PCB.

  2. Add art to the following layers:

    1. 21 (tPlace) which represents the white outline on top of robbienano

    2. 22 (bPlace) which represents where the white logo will go on the bottom of robbienano

    3. 29 (tStop) which represents where no color, or soldermask, will go and thus reveal the copper of robbienano’s eyes, teeth, and chest

    4. 41 (tRestrict) which represents where no copper will go which will create a darker purple color for robbienano’s shirt/pants and arm sleeves

  3. Place the components from our schematic onto robbienano and flip them so they will be soldered on the bottom

  4. Trace a giant polygon on the top, around the shape of robbienano, which will be a ground (GND) “signal” for the ground plate, effectively filling the entire shape of robbienano with copper

  5. Route the electrical connections between LED1, LED2, and the battery clip, which is almost like digital soldering

With all the art work in place and the electrical connections routed we just needed to upload the PCB board and have it fabricated. We settled on OSH Park, a fabrication house here in the States that offers cheap prices, fast turn around, and fast shipping. We placed the order today and our first, custom designed PCB for “learn to solder” classes should arrive next week! Hurray!


Follow us on Twitter and Instagram to receive updates for this and other projects of the week!

project of the week: r/c fig #3

Ian

We spent last week working on legü, our lifesize, robotic LEGO. On Monday we finalized a print which allows him to finally move! legü, can now swivel his head to and fro and is proudly perched in our storefront window.


This project has moved from concept to reality one print at a time, and it has been a lot of fun to see it come to life. We are tackling a lot of of new-to-us concepts such as: gear types, gear ratios, servos, the integration of bearings and smooth rods, “components” vs. “bodies” within Autodesk Fusion 360, and deciphering how to print parts that are too large for our print bed. A lot of this means we are constantly reprinting parts! To print the extra large pieces, we have to cut them into parts and then put them back together, somehow, after the printing is done. So far we have used a combination of magnets and super glue. legü’s head is made from three sections: the top nub, the middle face, and the bottom neck.

Learning how to use “components” within Fusion 360 allows for a more comprehensive design and means we can also make “exploded views” like the image below!

techahoy_legobot_explosion.gif

This animated GIF shows the head, neck, and neck base. The neck consists of the green object, grey servo (rectangle looking thing), smooth rod with two bearings, and two yellow spur gears. The neck base is the grey object on the bottom which will reside within legü’s chest.

So far most of the time spent creating legü has been waiting on parts to finish printing. For example, the green object which acts as the base of the neck took 3 hours to print and we printed four iterations! It can be a challenge to wait that long for a print, take the time to assemble the parts, and then be confronted with this bewildering behavior like this!

We were expecting legü to slowly pan left-to-right, but instead he seemed to be shaking his head “no” with each turn. We spent quite a bit of time debugging this and determined legü’s head is simply too heavy for quick movement using this particular standard servo. Servos have very little finesse; there is no throttle control. When you tell the servo to move to a certain position it will move to that position as quickly as possible and stop. But in our case, legü’s head, while mostly hollow, appears to be too heavy. The weight of the head generates inertia that the servo is not strong enough to handle - the servo moves to the desired position as quickly as possible and when it stops the inertia generated by legü’s head causes the servo to turn just a bit more before actually stopping. And since the servo has turned a bit more than it should it “bounces” back to the planned stop position. It’s a bit like spinning someone on a small merry-go-round and then trying to stop them immediately. The force you exert attempting to stop the spin will cause the merry-go-round to stop, but sometimes right after it stops you will cause it to turn a bit in the opposite direction. We tried a few different coding work-arounds to address this “bounce” and finally found that if we swivel just a tiny bit the “bounce” affect is minimized. So, now we turn a tiny bit, stop, wait a few microseconds, turn a tiny bit more, stop, wait a few microseconds, and repeat until we’ve turned the head as far as we want. Fun!


Follow us on Twitter and Instagram to receive updates for this and other projects of the week!

projects for days!

Ian

Since our last update we’ve been working on a variety of projects. We made further progress on legü, our life-size remote control LEGO minifigure. We unboxed and setup all sorts of goodies including: two Prusa i3 MK3S kits, a Ubiquiti UniFi edge switch and access point (to better serve free wifi), a big box of tools from Adafruit, and some organizational supplies. And we printed a bunch of random supplies because we #printallthethings!

Our big order from Adafruit included a batch of Raspberry Pi 3s, including the new Raspberry Pi keyboard, along with several soldering irons, helping hands, and general small electronic tools. The MK3S kits brings the total number of 3D printers in our farm up to five (three MK3 printers and two MK3S printers)! We have multiple nozzle sizes to choose from and the Prusa MMU (multi-material upgrade) is on order and expected to arrive later this summer.

Both the MK3 and the MK3S have a print volume of 250mm x 210mm x 200mm which means we need to employ some creative techniques when printing our lifesize LEGO minifigure, legü. For example, legü’s head is over 210mm tall which means we need to split it up into sections, print each piece, and then somehow reattach the sections. We decided to use magnets as it offers some future flexibility should we want to swap out parts, to give legü different looks and style. Earlier this week, we printed out the top of his head and the middle section which contains the eyes and mouth sockets. That section alone took 20 hours to print!

We also spent a few moments to design our own bathroom signs. Our printers are configured with a single extruder, but we were able to obtain the multi-color look by changing the filament at various layer changes throughout the print job. The figure/letters are taller than the blue background, so we changed from blue to grey filament when the printer was done filling in the background. And the eyes are taller than the figure, so we changed from grey to purple/green when the printer was done filling in the figures/letters. They attached to the bathroom doors with double-sided tape. Easy!

And we may have spent a little too much time perfecting this small Allen wrench holder for our pegboards. We found a great set of models for our IKEA SKADIS pegboard on Thingiverse and used of the universal hooks to create our own Allen key tray for the keys that came with each MK3/S kit.


Follow us on Twitter and Instagram to receive updates for this and other projects of the week!