If you want, I have a cad program that has an embedded cam program. It allows me to either import or draw a cad file and then generate the necessary g-code to machine it. It also has the ability to drill all of the holes. I would be more than happy to do this and then send the g-code to someone with a cnc machine. My cnc is currently waiting for parts.
If you are interested, I would need either the cad drawing or a hand sketch with dimensions. I would also need to know what diameter cutter you intend to use for the machining and if your machine is 2-axis or 3-axis.
What program is this? If I have it in dxf, I can use Cut2D to do the CAM. Ideally if it were in Eagle then we could use PCB-GCode.
JayC....the software is called Keycreator developed by Kubotech. I have used it for 25 years in the aerospace industry.
Once I have the cad model drawn (yes, I can output a dxf, dwg, or whatever you like) I can easily create the g-code. I thought I would start out simple and send it to whomever Paul would like. We can then work through any minor issues (if there are any) on a small file before I create the final drawing that includes all of the holes that need to be drilled.
So, who can I email the refactored project to so that it ends up on where ever it's supposed to end up? I can't find the command "commit" to send the project to the svn server. The last time I "sent it to the server", I sent it to my own computer.
It is the incremental version, not the PI loop version.
charlie if you know how to merge your changes in then feel free to do so. Also for a major change (i.e. the interrupt restructuring) we might want a quiet period for that. OR like Paul indicated, lets coordinate changes anyway, cuz merging isn't exactly fun and we gots no serious unit testing in place.
__________________
WINDMILLS DO NOT WORK THAT WAY!!!
JayC, it was really pretty easy to figure out, but there's still tons of stuff that I haven't tried yet.
If I have time tomorrow, I can try something similar to what dcb recommended for the interrupts and see what happens. It will be really nice not to just be sitting in the isr during a while loop! I have a birthday party to go to tomorrow, but I might have a little time tomorrow morning before work.
Yesterday afternoon I was able to create dxf files of the layout and sent them to paul to make sure they looked right. I am still waiting for the hole locations but all the etching locations are done.
Here they are with pictures of them.
I am going to finish up my gcode this morning as well. I will post it for comparison when its done.
Paul,
Firstly let me say that I am really impressed with what you guys are doing.
What I am interested in is your PCB supplier, I live about 3 miles from the address you have for them and it worried me a little. I checked with google street view and the address seems to be a house. I have been involved in electronics on and off for about 30 years and had not come across Futurlec as a PCB supplier. They are not listed in our local phone directory, number should be more like +61 2 49 61 xxxx
We often use Entech in South Australia , Entech Electronics and they always produced good quality in good time.
Hopefully my concerns are unfounded, I would be keeping a close eye on this though.
What I am interested in is your PCB supplier, I live about 3 miles from the address you have for them and it worried me a little. I checked with google street view and the address seems to be a house. I have been involved in electronics on and off for about 30 years and had not come across Futurlec as a PCB supplier. They are not listed in our local phone directory, number should be more like +61 2 49 61 xxxx
Hopefully my concerns are unfounded, I would be keeping a close eye on this though.
FYI, I wound up at goldphoenix for the mpguino pcbs. After trying to sort out in-house manufacturing and figuring out how to make gerbers from cadsoft eagle to goldphoenix specs.
So far no complaints for the price and pretty quick turnaround if you get it right the first time.
__________________
WINDMILLS DO NOT WORK THAT WAY!!!