Taig CNC to 3D printer build

Discussion in 'Digital Design and Fabrication' started by rcengr, Mar 23, 2014.

  1. Tugboat

    Tugboat Facilitator RCWC Staff Admiral (Supporter)

    Joined:
    Jan 10, 2007
    Posts:
    8,298
    Location:
    Statesboro, GA
    If you are putting parts in a ship, don't use PLA. It warps really easily in summer heat. Really easily.
     
  2. rcengr

    rcengr Vendor

    Joined:
    Feb 13, 2010
    Posts:
    1,295
    Location:
    Ohio
    I've got my ABS on order, so I'll limit my parts to decorational stuff for now. I did post my ball chain sprockets on Thingiverse yesterday if you want to try them out. Also, if you ever see a posted part that you would like the orginal CAD files for, just email me.
     
  3. Tugboat

    Tugboat Facilitator RCWC Staff Admiral (Supporter)

    Joined:
    Jan 10, 2007
    Posts:
    8,298
    Location:
    Statesboro, GA
    What's your name on Thingiverse? Mine's vonTugboat. At present, I've only got a replacement part that I made for my clinic, but I will be posting my pumps and boat-related stuff shortly, along with some of the things I started designing for the Steampunk fleet. I was considering using ball chain for the rudder linkage (looks more steampunky), and saw a few that another guy had posted. What size ball chain did you design for?
     
  4. rcengr

    rcengr Vendor

    Joined:
    Feb 13, 2010
    Posts:
    1,295
    Location:
    Ohio
    My thingiverse name is RCENGR. I bought the ball chain in the lighting aisle at my local Walmart. I'll measure it and post the information with the thingi, something I should have done from the first. I found 100' reels of stainless steel ball chain available, not exactly cheap but it would provide a lifetime supply of rudder linkages.
     
  5. Tugboat

    Tugboat Facilitator RCWC Staff Admiral (Supporter)

    Joined:
    Jan 10, 2007
    Posts:
    8,298
    Location:
    Statesboro, GA
    I'll be posting my stuff over the weekend as time permits. Still have a few connections to make in Malaya, and gun testing to do. Got the mixes programmed for the gun channels and the RC end of things tests out well, motors go the right directions and firing cards fire with the appropriate stick movements. ONce Malaya's done and battle-tested, it'll be time to finish Rostock and get more done on PipeDream (my new design delta, uses 8" PVC pipe for the frame, with printed endplates to hold the guide rods, motors, and pulleys. I got the top endplate to print, that's the complicated one with the motor mounts. I will be redoing the motor mounts so that they look like the ones on rostock, that design is stronger than the one I drew up (basically two straight lines that the 4 screws go into). But I still believe that even with $85 for the E3D hotend, I can get the total price under $250 for printing nylon and PLA. Adding a heated bed might cost more but still well under $300. Once I get the bottom endplate and the carriages drawn up and printed successfully, I'll post them too. I already have a page for it on reprap.org that I update as I move forward. You know, I wonder how well stainless steel ball chain would do for driving the carriages. #6 SS ball chain is rated for 45#, that's well more than would be needed. At $39 for 100 feet, that's like 18 printers worth of drive chain. You think you could do a drive sprocket for #6 chain that would fit a 5mm shaft of a NEMA-17?
     
  6. rcengr

    rcengr Vendor

    Joined:
    Feb 13, 2010
    Posts:
    1,295
    Location:
    Ohio
    The #6 is the chain I used for my sockets. I'll modify the file for a 5mm shaft and you can print one to see how it works. With the way I'm currently printing inside holes (not well) I'm not sure that I would end up with a sprocket that didn't have any wobble. Hopefully you can do better. I'll also beef up the hub a little, so that you can at least use a 6-32 set screw. For real durability, it may have to be modified to trap a nut for the set screw. At least you can try it out with some cheap lamp chain and if it doesn't work you won't be out much money.
    When I looked up the ball chain size, I noticed they had some nice connectors with loops at the ends. They might be more durable than the printed connectors that I designed.
    I'm looking forward to your pipe delta. I'm still flopping back and forth over whether I want to build a delta or Mendel style machine for my dedicated printer. The deltas are beautiful mechanically, but the Cartesian printers offer a bigger base print area.
     
  7. Tugboat

    Tugboat Facilitator RCWC Staff Admiral (Supporter)

    Joined:
    Jan 10, 2007
    Posts:
    8,298
    Location:
    Statesboro, GA
    My logic for a big delta is fast printing from lower moving mass, with no loss of accuracy. I have some drawings I was doing of a big cartesian printer for doing hulls in one shot, but the moving mass is very large , so prints would take a while.

    For inside holes (using Slic3r, anyhow), I found that very low print speeds help. Especially for the outer perimeter and for the infill.
     
  8. rcengr

    rcengr Vendor

    Joined:
    Feb 13, 2010
    Posts:
    1,295
    Location:
    Ohio
    What do you mean by very low speeds? I'm only printing at 20mm/s now.
     
  9. Tugboat

    Tugboat Facilitator RCWC Staff Admiral (Supporter)

    Joined:
    Jan 10, 2007
    Posts:
    8,298
    Location:
    Statesboro, GA
    Hmm, I'd expect that's slow enough to print anything you want. I'm doing about twice that at my slow speed and getting good sprockets :( How well calibrated is the extruder? Did you tell it 'extrude 100mm' and then measure it? You do that one by taking the nozzle off and just extruding cold filament. There's also measuring the filament in several places along its length, and putting in the average filament diameter into your slicer program.
     
  10. rcengr

    rcengr Vendor

    Joined:
    Feb 13, 2010
    Posts:
    1,295
    Location:
    Ohio
    My ABS arrived today, along with my 2560 board from Sainsmart. So now I can print some production ship parts. I ran two calibration shapes just to check out the extrusion settings. It appears to be right on, using average diameter and an extrusion multiplier of 1. The PLA I have expands too much, I have the extrusion multiplier for that down to 0.95. This is the first time that I have run the bed heater full on, and it is coming up a little short. I'm able to reach about 90 degrees C, about 20 degrees too low. I'll put some better insulation under it and hope it does the trick. For now I'll accept the corners lifting on my Golo dual motor mount.
    [​IMG]
     
  11. Tugboat

    Tugboat Facilitator RCWC Staff Admiral (Supporter)

    Joined:
    Jan 10, 2007
    Posts:
    8,298
    Location:
    Statesboro, GA
    NO! Accept NO lifting!! Go into Slic3r and in the support tab, you can tell it to print a brim. 5mm brim does well for most small prints (big prints being like 6" long or more). It makes a huge difference in print quality, lift-wise.

    For anyone else reading who doesn't know what a 'brim' is, it's a one-layer thick carpet of plastic attached to the bottom layer of the printed object. Kind of looks like the brim of a hat (hence the name), and it increases surface tension on the outside of the object, pulling against the tendency to lift up at the edge. Small objects print okay without brim, but the bigger they get (or at sharp corners), the more likely they are to pull up from the bed, even using heat and kapton tape. Some plastics don't lift much at all (PLA, nylon, and polycarbonate among them). For others, you use BRIM. :)
     
  12. rcengr

    rcengr Vendor

    Joined:
    Feb 13, 2010
    Posts:
    1,295
    Location:
    Ohio
    I'm familiar with brim, I had to use it to keep the rudder on my lifeboat from lifting. The part was scrapped anyway. I forgot that the power I'm using for the bed has a timer on it. It was set for 90 minutes, so it turned off about 80% the way through the print. The part broke free and I had a lot of printing in the air when I came down to check on it. Now I have the timer set for several hours.
    I forgot to make cutouts for the motor wiring, so it was OK that I had to re-print. It's on the machine now, and printing fine.
    I added a 1/8" piece of foam below the heat bed as well as some thermal paste to help transfer the heat to the glass. Those changes were enough to get me up to 100 degrees C, which looks like it will work fine.
     
  13. rcengr

    rcengr Vendor

    Joined:
    Feb 13, 2010
    Posts:
    1,295
    Location:
    Ohio
    The motor mount for the Golo finished this time and I'm very pleased with the result. The motors snap in place and are held firmly, yet you can remove them without tools.
    [​IMG]
     
  14. rcengr

    rcengr Vendor

    Joined:
    Feb 13, 2010
    Posts:
    1,295
    Location:
    Ohio
    I've been making some improvements to my Taig printer. First, I've reworked my heated bed. Now it is a layer of 1/8" aluminum for the print surface, the 8x8 heater bed, 1/8" Rohcell foam, 3mm extruded foam, and finally a 1/8" aluminum base. The whole sandwich is held together with 2-56 screws in each corner, spaced by a 1/4" high phenolic spacer. The updated bed heats in 15 minutes instead of 30 minutes and it takes about 1 amp (@24 volts) less to maintain temperature. The bottom plate is actually cool to the touch. The key to making it work is the Rohcell foam, which is capable of withstanding over 200 degrees C. While not the lightest bed, the extra weight isn't a problem for the Taig.
    [​IMG]
    The next upgrade is converting to a Mega 2560/RAMPS 1.4 as the controller instead of using my DeskCNC controller. The advantage of the conversion is that I can take advantage of all the 3DP control codes built into the Marlin software and I can print from an SD card. The SD card capability is probably the most important. Right now I'm limited to 1.38 Mb files - what fits on a floppy disk - probably a unique limitation among all the 3D printers out there. From left to right is the RAMPS board, LCD controller with SD card, and the Gecko servo drivers. In the blue circle is the parallel port breakout board.
    [​IMG]
    The first problem I had was getting the step and direction signals to the servo drivers. I knew from reading in the forums that I was going to have some problems. It seems that Marlin only holds the step pulse high for about 3 ms, which is not enough to work with CNC equipment. So I programed a step pulse extender using an 8 pin PicAxe controller. It didn't work. Finally I got out my Gecko servo driver paper work and saw that they would work with 1.5 ms pulses. So once I bypassed the parallel port breakout board every thing worked.
    At this point I have a workable version of Marlin loaded, all three axis and the extruder steps are calibrated. I ran the PID auto tune tonight so the temperature control for the extruder is set. My power supply went a little flaky on me, so I have to fix that before I can attempt a print. The first print, once I know it works, will be cases for the components so I don't have to be worried about shorting anything.
     
  15. Tugboat

    Tugboat Facilitator RCWC Staff Admiral (Supporter)

    Joined:
    Jan 10, 2007
    Posts:
    8,298
    Location:
    Statesboro, GA
    Where'd you get the rohcell foam? I'm about to put the heated bed on the Rostock and I was going to use cork :)
     
  16. rcengr

    rcengr Vendor

    Joined:
    Feb 13, 2010
    Posts:
    1,295
    Location:
    Ohio