Posts

Showing posts from 2009

Parabola in G code

The following Python script produces a parabola in G-code. #This code produces g-code for a parabola using the equation #(y - k)2 = 4a(x - h). The parabola is open to positive x. #a = x coor of focus #k = x coor of back of parabola #h = y coor of focus #r = resolution #ymax, ymax = limits of iteration a = 2.0 k = 0.0 h = 0.0 ymax = 5.0 ymin = 0.0 resolution = 0.1 lastx = 0.0 lasty = h def frange3(start, end=None, inc=None): """ A range function, that accepts float increments... http://code.activestate.com/recipes/66472/ """ import math if end == None: end = start + 0.0 start = 0.0 else: start += 0.0 # force it to be a float if inc == None: inc = 1.0 count = int(math.ceil((end - start) / inc)) L = [None,] * count L[0] = start for i in xrange(1,count): L[i] = L[i-1] + inc return L #top half for ystep in frange3(ymax+resolution,ymin,-resolution): x = ( ((ystep - k)*(ystep - k)) + 4*a*h ) / (4*a) print "G01 X"+str(x) +" Y"+str(ystep)

Repost: Summary of the Retrofit

In a response to Where the heck? What the he11? HUNH? on CNCZone I posted the following. I realized later that it is a good summary of my retrofit so I will repost it here. I am in the process of doing the same thing (a Bridgeport Boss CNC Retrofit). I have the gecko drives working, a Automation Direct GS2 VFD, and a power supply built with T1 (the 240 v to 120v transformer tapped at 40v). I already had Gecko 201s but the 203s would be better because of the auto short circuit protection circuitry. Just remember that "common" on the Gecko 201s is 5 volts to power the opto-isolator LED. Also just wire 2 windings of 4 of the stepper motors because the windings are in bifilar (which means that 2 windings are wound together). There are jumpers on the motors that show which terminals are the ends of the windings and then wire to the other side. I have 1 sigma and 2 superior and the geckos work fine so far. I used a C11G breakout board from CNC4PC which has some extras AC relays f

Angle Tight II Precision CNC Machine Vise at Enco

I have frequently bought from Enco because their prices are much better than other places especially if you shop from the Enco flyer. Recently a machinists vise came up on sale. It is a presumably Chinese copy of a Kurt vise and seemed a good deal. However, while all the "good" vises such as Kurt or Parlec gave some kinds of specs for repeatability, flatness or parallelism the Angle Tight II ads listed nothing but holding force. So I emailed Enco... to EncoTechandParts@use-enco.com date Thu, Sep 24, 2009 at 2:49 PM subject Angle Tight II Precision CNC Machine Vise PN SU327-5893 Questions I am interested in the Angle Tight II Precision CNC Machine Vise PN SU327-5893 that is on sale right now for $159.95. I want to use it as an inexpensive CNC vise but there are no specs published in the flyer or the catalog. What are the specs for accuracy, flatness or parallelism of the jaws? Is the bed ground to flatness? Also, do Kurt style soft jaws fit the vise? I am sure with some of

Power Supply for CNC

One of the first things that one needs to retrofit a Bridgeport Boss CNC machine is a power supply for the steppers. That is assuming that one has drives which I do in the form of Geckodrive G201s. The original Bridgeport power supply for the steppers put out 56 volts dc so most people use this voltage although some use 60 or even higher voltages. As far as current goes most people use 6-7 amps, 7 amps being the maximum that G201s will source. While researching stepper power supplies I found a great reference on Gecko's website. http://www.geckodrive.com/upload/Step_motor_basics.pdf This document not only shows how to wire the drives but gives a good example of a power supply with sample component values. Basically a power supply (unregulated) only needs a transformer putting out a desired voltage that is rectified by a full diode bridge and filtered by a big capacitor. To get 56vac you need un-rectified 39vac. (56 v /1.414 = 39.6 v) For a capacitor value C = (80000 u

Tooling and Retrofit Status

Image
Before I go much further I should note that I am new to CNC and machining in general. Which means I have no tooling. I do have a good set of import drills and a set of inexpensive end mills but no test indicator, to tool holders, etc. One of the first things I looked at when I got the machine was the taper. These machines came with 2 types of Quick Connect tapers, either QC#30 or Kwik Switch 200. My machine has Kwik Switch 200 which according to users of CNCZone is far superior to R8. Unfortunately tool holders are not as common as R8 or as inexpensive. The first tool holding device I acquired (or am acquiring) is a keyless chuck and a 1 JT Kwik Connect 200 adapter. This is what the one that I won in auction looks like. Although I did win the auction a while back, I have still not received the adapter. I first bought a 1 JT adapter but plan on getting a 2 JT and 3 JT adapters. I also bought a 5/15" keyless chuck for the 1 JT and will get a 3/8" for a 2 JT

Software Options

CNC Software is something that I have researched for many years. I actually have a set of three stepper drivers, a couple good NEMA 23 motors and a small XY table that I bought from Grizzly. What was always missing was the software (both CNC and CAD/CAM). Over the last few years I have searched and collected demos and free software. The best option for free software for CNC control is EMC2. http://www.linuxcnc.org/ Although the software runs on Linux it is a very good option for CNC work. The Bridgeport actually came with software and a computer running Win 98. The software is made by CamSoft and is both a CNC control package and a CAD/CAM package. A while back I downloaded a CAM program demo from MecSoft called VisualMill. I have not yet installed it but will try it out. My interest in VisualMill was because of a plug in for Rhino. A friend's husband uses Rhino to design hulls of hydrofoil assisted catamarans , very cool technology. He suggested that he program is a good v

Maintenance of a 30 Year Old CNC Milling Machine

Image
One of the big questions that I have about the new milling machine is maintenance and cleaning. Cleaning the ways I was almost tempted to get out the Foamy Engine Clean and spray down the machine and let all the sludge drip onto the floor. However I avoided cleaning anything that may contain grease or lube with any degreaser. On the painted surfaces I used a version of "Orange Clean" (which I could not find locally). It is called "Greased Lightning Blast" with orange oil. It made short work of most of the grease on the machine grey paint. The machine after a bit of cleaning. Anyone have a source for cans of enamel spray paint that matches? Way Wipers A quick Google search shows that many people want to sell you exotic and probably expensive way wipers. But on Ebay a couple sellers offer felt way wipers specially for Series 1 Bridgeport. I still haven't decided what to do about the wipers. It is suggested that they are changed out yearly so I am g

New Project - Bridgeport Boss CNC Retrofit

Image
I have a new project. Recently a series 1 Bridgeport BOSS CNC milling machine was posted on Craigslist. The machine was in the process of being retrofitted as the control went down and a previous owner threw it away. It came with a couple tool holders, some Gecko stepper drivers, some software packages and all the manuals. I contacted the seller to ask about its availability. It was available so I made arrangements to go inspect the machine. In the meantime I learned a little about Bridgeport BOSS CNC milling machines. Basically they are similar to manual Bridgeport milling machines but have ball screws and big stepper motors that drive the screws on the X, Y, and Z axis. They do not run manually. Also they have pretty obsolete controls that were quite capable for their time. The stock controls have a resolution of 0.001 and have 200 step per revolution motors with 1:1 pulleys. But basically they are VERY capable machines when retrofitted and a similar ball screw CNC mill