Saturday, August 6, 2016

Finishing up the iTopie

Having finished building the frame of the iTopie, I began installing all the components of the iTopie one by one.


Y Axis


Followed the steps as given on the Y axis build wiki. I used 35mm M3 screws instead of the 30mm as on the wiki, mostly because my frame is made of 18mm MDF instead of the 16mm MDF used in the wiki's build.
I also needed to grind the ends of the smooth rods as they were a bit longer than 400mm. I then hammered the rods in using a soft hammer. I loved the design of the Y-axis, it is very sturdy, that rod is not going anywhere! Plus, the belt tensioning mechanism is just awesome, requiring you to rotate the motor to provide tension in the belts.

To fix the y-axis stepper to the frame, I used a 20mm and 25mm M3 screws with 3 washers on each screw.

Y Axis fitted to the iTopie frame, before attaching the motor

Picture of the underside of the printer

X Axis and Extruder


I used the X-axis of my existing Prusa Rework printer. iTopie's X axis is compatible all Prusa i3 X-axis. I do not have space to keep two 3d printers, so I will reuse as many parts of my old printer as possible. I just replaced the smooth rods of the X axis with 380mm rods and they aligned perfectly with the smooth rods holes of the z-axis.

I will also be reusing the direct hinged drive extruder with E3D v5 hotend, which is very similar to the following design. I have tried v6 extruders, but have had problems printing PLA with it. So I am sticking to v5 for now.

I have printed the parts for the Wade L3K Extruder. I am waiting on the hobbed bolts from China. Once I receive it, I will replace my hinged extruder with the Wade Extruder. 

If you have iTopie X-Axis parts, then use the X axis build wiki for assembly information.

X-axis from my old printer

The iTopie X-carriage and my old direct hinged X-carriage

Direct hinged extruder, with E3d v5 hotend

Z Axis


Followed the Z axis build wiki again here. I had to hammer the Z rods in place. I was initially apprehensive about the stability of the Z rods as there is no clamping apart form the 18mm support provided by the frame. But it turned out to be very sturdy. Just in case I needed to add external clamping, I had printed the following design, but I found no need to use it.

Reusing my old Z rod holders too.

Heatbed


I used the Mk2 PCB heat bed. I used Kapton tape to add a 3mm cotton insulation to the bottom of the heatbed to decrease heat loss. From top to bottom, my build surface is as follows:

  1. Printbite : Mutley3d guys mentioned that I was their first order from India :)
  2. Glass
  3. MK2 PCB Heatbed
  4. 3mm cotton insulation
  5. Silicone Heat Resistant Pad
I used 35mm M3 screws to mount the heatbed on the Y-carriage.


MK2 Heatbed with 3mm cottom insulation at the bottom.

Silicone Pad
Cross section of my heatbed

PSU Holder


I used a 12V 30A power supply. I decided to mount the PSU on the sides like on standard Prusa's. In iTopie's build wiki they have placed the PSU on the bottom. I designed the PSU holder on OpenSCAD.
I used 3 4x20mm drywall screws to fix the holder to the frame.




RAMPS Holder


I mounted the RAMPS on the left side of the printer. I designed a minimalist RAMPS holder that can be fixed to the iTopie's frame using just one 4x20mm drywall screw.

RAMPS Holder from bottom

RAMPS Holder from side
Holder fitted to the iTopie's frame

Wire organisation : Nylon Sleves, Zip ties and more


Now comes the messy part. The original iTopie has great wire organisation. I couldn't achieve the same level of organisation, but it is better than my older printer. 
I routed the 12V supply cables, Z-axis cables and Y-axis cables through the underside of the frame. I designed and printed about 10 small 1cm x 1.8cm zip tie holders, that I stuck to the frame using 2 sided tapes.
On the side closer to RAMPS, I segregated the cables into 7 parts:
  1. 12V input cable
  2. X Axis stepper and X axis end stop
  3. Y Axis stepper and Y axis end stop
  4. Z Axis steppers and Z axis end stop
  5. Heatbed cables i.e. thermistor and heater cables 
  6. Hotend cables i.e. thermistor and heater block cables
  7. Extruder Motor and hotend fan cables

Printer's underside from right

Printer's underside from left



Some wire segregations can be seen here

The zip-tie holders attached to the frame using a 2 sided tape



Extruder and Hotend cables

Not very pretty, but does the job of organising the cables.

My iTopie : All installed and ready to print


Finally finished it!!

An up top view of my "new" 3d-printer

First non-caliberation print. I am happy with the result as I haven't tuned the printer at all.


COMING SOON : Bill of Materials and other helpful resources to help anyone in India source parts for an iTopie.


Saturday, July 30, 2016

Building the frame : iTopie

Full 2 weeks have passed since I received the frame from the CNC shop. Now, I finally start on my iTopie build. Before I could begin, I needed to sand all the notches and pegs to make them fit easily. To avoid all this sanding, Chandrakanth, the CNC shop owner, suggested I make the pegs 0.5mm thinner next time. Hmm..

The brilliant build guide on Reprap' wiki shows how to assemble the whole frame, so I will not be repeating all the steps again. Follow this link to go wiki's build. I was unable to find the 3.5x40mm drywall screws, so I used 3.5mmx38mm drywall screws instead.

My current 3D printer moves/vibrates too much while printing to provide high quality intricate prints. One of the reasons I had chosen to build an iTopie, was due to the rigidity of its frame. This was my first time build a 3D printer form scratch, I really wanted all the pieces to be square and not mess anything up. I used my set squares constantly, to make sure every this is at right angles to each other. I am really happy with the results. Here are some of the pics of the final frame assembly and painting:

The frame of the my new iTopie, which will cannibalize the printer om the left. RepCanb rather than RepRap :P

Every thing is exactly as it should be. The white patches are from the putty I used.

After the first cost of primer. I put together a make shift painting "booth" using a large amazon box I had lying in the house.

A bit of sanding. I sanded the whole frame after each coat of the primer to get an even shine.

After another coat of primer, sanding and two coats of smooth gloss paint. Has my finger prints in some places, I guess its personalized now.


The cost for this build till now has been around Rs 3500, majority of that being:
  1. MDF : Rs 800
  2. CNC costs : Rs 1500
I have mentioned where I got the frame cut in this blog post. I used only a small amount of the following items, they will be useful around the house and in other projects. So I am not counting their full cost to the build's cost.
  1. 3.5x38mm drywall screw (Rs 260) : ebay.in
  2. Black Primer Spray Paint (Rs 540) : amazon.in
  3. Black Primer Glossy Paint (Rs 540) : amazon.in
  4. Fevicol SH 0.5kg (Rs 125) : available in most hardware stores
  5. Asian Paints Dent Filler 1kg (Rs 150) : available in most hardware stores
Final Part : Finishing the iTopie


Salvaging my old laptop

I am really excited about this blog post. This is something that I wanted to do a long time ago. The first thing I ever "made" was my college computer. I loved that machine :) Currently, I posses an old i3 laptop, Acer Aspire 4740, which has no hard disk and its battery is dead. I recently saw this video on Youtube and it seemed like a brilliant design. I want to use this as the basis of my "desktop" computer.


I plan to use the new desktop to design stuff things on openscad, slice 3d models and program embedded systems etc. I will try to go a bit over the top on this, as I have waited a long time to mod a laptop. I envision a standalone processing unit, hanging from the sides of my shelf. I see a monitor, made from the screen of my old laptop with 6 dof. I see that I can connect 3 HDMI inputs to this monitor, so I can use the monitor with say 2 Raspberry Pis and the computer simultaneously. I see something awesome. Lets now see how much I can actually make and get to work.

First thing is to open the laptop and see what I am dealing with. I used the official Acer 4740 repair/maintenance guide. This is what I found on the laptop:

  1. The hard disk tray. 
  2. 6 gigs of ram. Should make for a decent workbench computer.
  3. The wifi module. The interesting thing about this card is that it is a mini PCIe card. This means I have options to expand in the future.
  4. The DVD drive. I will not use this in the build. I plan to scavenge the laser and the motors from it.
  5. Stereo speakers.
  6. Keyboard and touch-pad.
  7. 14 inch LP140WH2 1366x768 16:9 LCD panel. This will be the heart of my monitor, how I will need to figure out.
  8. Metal LCD holders. Will be reused when I am designing the monitor.
  9. A microphone.
  10. A 1.3MP camera.
  11. USB A female connector with ribbon cable.
  12. The Bluetooth module. 
  13. A modem....Yeah a fixed telephone line modem.....donno what to do with this
  14. The all important motherboard. This will be the heart of the processing unit. It has a i3-330M processor, which has 2 cores, 4 threads running at 2.15 GHz. 
  15. A six button "hotkey" used on the laptop for tasks like switching the wifi, bluetooth one/off etc. I am excited about this. If I am able to write a driver for this, then I will be able to interface the computer with the outside world.
The LCD and its metal hinge

The motherboard with the i3 chip and heatsink
1.3MP Camera

I am trying to source aluminium sheets, to be the base of my "new" computer much like the video below. But I am unable to do so because usually the dealers are not ready to deal in small volumes. I am also looking at alternative build materials. 






Saturday, July 9, 2016

Tabletop shelf for a workbench

I recently had my first experience of a CNC machine when I got a couple of iTopie 3D printer's MDF frame cut. I learned that irrespective of the amount of material you use, the MDF boards are only sold in fixed dimensions, smallest being 8 feet x 4 feet. So, after the iTopie frame I had 4feet x 4feet MDF board left.

I have had a chronic shortage of space since I started 3d printing and started on my maker journey. I have a 5 feet x 3 feet table that serves as my electronic and 3D printing "workbench". It is very sturdy and I want to modify it instead of buy a totally new workbench (which are very expensive). So I decided to design my own shelving solution for my table, that would fit a 4x4 board. I had the following aims:

  1. The shelf will be 'L' shaped and cover a corner of the table.
  2. Have at least 2 shelving levels over the top of the table.
  3. Standard peg board pattern on the side supports of the shelf (hole distance 1 inch (~2.5cm), hole diameter : 1/8 Inch (~6.35mm) )
  4. Experiment with "horizontal" peg board on the shelves themselves. I don't know how useful this would be, but I can think of cool accessories for my bench using these.
  5. Leave some space on my table for my 3D printer and filament holder,
  6. Atleast an "A2" sized assembly/work area, for my A2 sized cutting mat.
  7. Learn how to work with MDF before I start on the actual iTopie build.

Here is what I came up with :

A render of the table top shelf, with peg boards patterns on the side and "horizontal" peg board pattern on the shelves. The back sides are fitted with a 4 mm plywood (Screenshot taken in netfabb Basic).


I designed this in OpenSCAD and exported a DXF file for CNCing. Its sides are 3 feet x 2 feet. Total height is 70cm, the shelf depth and height is ~20cm. All parameters are customizable in the OpenSCAD, including the number of shelves you need and if you want peg board patterns or not.

Here is the github and thingiverse links for the above design. (Github files may be more current).

Broadly, the steps I followed were:


  • Sand the boards I received from the CNC shop so they fit nicely with each other. The CNC owner adviced me to make the inserts 0.5mm thinner than the holes so the cut parts fit without sanding. Place the secondary supports between the selves. Its important you have these supports at the corner where the shelf and the side supports meet. This will give strength to the board.

CNC cut two shelf and two side support pieces. These are the main parts of the frame. Secondary supports are not shown in the image.


Fitted the pieces together to see the fit before the actual build.


  • Drill pilot holes for the drywall screws. I drilled holes to join two pieces of the board. I plan to finally join the boards using Fevicol SH and the screws. I had 3.5 x 38 mm drywall screws. The depth of the pilot holes need to be 33 mm, around 5 mm shorter than the screw, and diameter should be 3 mm. Any drill machine with a 3mm bit should do, mind you MDF is a tough material.

Really grateful to Ayush (R) for helping assemble and build the shelf.
  • Disassemble the whole bench. Now carefully apply glue to the contact sufaces and start screwing the parts. We start from the bottom shelf.
Sorry for the fuzzy pic, here the bottom shelf has been screwed using dyrwall screws (with pilot holes drilled first) and glued together.
The build is complete (almost!!). Weighing down the bench with all the tools used to build the shelf + some gym weights so the glue sticks . 
  • After leaving it overnight, I painted the shelf in black using a can of spray paint. Here is the final product.
My work space before installing the shelf.
My work space after installing the shelf and stacking it up with tools.
The workbench with the cutting mat and tools on the side pegboard.


A closeup of the pegboard.

I had immense fun building this project. It is the biggest thing I have build so far, and it has helped me in organize my workplace much better.

Wednesday, July 6, 2016

Build a iTopie 3d Printer in India from scratch

Why a 3d Printer?


3D Printing is awesome. ThingiverseYoumagine and yeggi are great sites where many 3d models are available for free and if you have a 3D printer you can make these parts at home. Have a look there and just glimpse the possibilities.

3D Printing is a challenging and has a steep learning curve. I bought my first 3D printer 4 months ago. It is a Prusa i3 Rework. Prusa i3 is the the most widely used DIY printer out there, and the most likely printer to be a bought by someone who is trying to jump into 3D printing.

3D Printers are not "THAT" expensive anymore. In fact, in this build I will try to remain below the Rs 25,000.

So, if want the power to create 3D objects on your desktop then start your journey on the Third industrial revolution.
My Prusa i3 Rework. Just an example of the things that you can print. At the back the translucent white box is converted into a custom airtight filament holder for my 3d Printer using my 3d Printer to build its parts. RepRap indeed!!

Why iTopie?


3d Printing requires precision and repeat-ability. Usually, the cheap DIY printers are made of acrylic frames, which are prone to bending under stress and cracks. My current printer has an 8mm acrylic frame, which provides great stability. But acrylic is prone to bending under stress and cracking.  In hindsight, because Prusa i3 was my first DIY 3d printer, I tightened the screws tighter than they were meant to be tightened, resulting in cracks. Now, the stress of printing is slowly making the cracks wider :(

Which brings me to iTopie. iTopie's unique frame is made entirely of  MDF.  Medium Density Fiber is denser than plywood and has high structural integrity, which means it doesn't bend easily. MDF boards are widely available in India, in fact some of your  furniture might be made of MDF. Another benefit is the quicker assembly time compared to other Prusa i3 variants.

This means iTopie can theoretically print at a better quality at higher speeds.Which sounds awesome, considering how slow the whole process can be.

Getting Started


Build Manual and Parts List

In these series of blogs, I plan to make a iTopie printer, from scratch using components easily available in India. The printer itself is very easy to build. All you need is some Fevicol SR, A Drill machine (with 3mm drill bit), some drywall screws, a can of spray etc. I have ordered parts from the Bill of Materials/Parts List,

I will share my own BOM in the coming posts. Most of the parts have been ordered online from Indian stores and remaining from Alibaba Express. The aim is to make a Rs 25000 printer.

I will follow the RepRapWiki's Build Manual for iTopie (here) . I plan to document the variations in the original Build Manual due to lack of compenents in India or in generally to me. Partial list of differences are following, more will be documented as they arise:
  1. I cut the frame using 18mm MDF, instead of 16mm used in the original design. Its was easy to generate the new DXF files for 18mm MDF and 6mm pocket size. I just followed the instructions given on the Wiki. This was because 18mm frames very easily available in India. I used Greenply weather proof MDF. 
  2. Using RAMPS+ARDUINO MEGA electronics instead of Smoothieware board
  3. Maybe, will get an enclosure for the printer. (??)
Getting the iTopie Frame CNCed

Before I could do anything,  I had to get the MDF routed to make the iTopie frame.You need access to a CNC machine to be able to do that. But don't worry, many Indian cities have facilities for CNC routing. Since, I live in Bangalore, I looked around for a local CNC Shop and found this site. This woodwork shop is run by a great guy, Chandrakanth. I visited their shop to discuss the design 3 days back and I have already received pics of the finished frames. It has all been very professional and satisfying.
A freshly minted iTopie frame in Bangalore. Cant wait to receive it from the workshop.
Follow the build on this blog post