I am waiting for 3 different size of bits, I will test them later and post the results.
Why I am the only one who post pictures? Could you guys please post pictures of your boards (the ones which...
Type: Posts; User: casainho
I am waiting for 3 different size of bits, I will test them later and post the results.
Why I am the only one who post pictures? Could you guys please post pictures of your boards (the ones which...
Thanks. I was waiting to listen the experiences of someone that have the same bits.
Yes, V1.7 also break my bits. I just remember to be able to mill with this version.
Don't know but my CNC should have not backslash, at least seller told that: http://www.zenbotcnc.com/
...
It seems to work for me, at least it does the probing correct.
Unfortunately I can't show any board milled with it because my engraving bits are always break :-( 7 of them already broke. I tried...
Yeah :-) -- and I used grid_clearance = 0.
So, as Paul said, grid can be rectangular. Also I am sure is better to just probe inside the full area of the board.
Right now I am having problems...
Michael sent me by e-mail a version that do rectangles grid probe. It seems to work however I just milled one face of my PCB. I need now to mill the 2nd face and after drill it.
Here one picture...
On my head seems no problem to use a rectangle...
Even worst, I believe that probing outside of the area to mill and use the outside values to interpolation is a bad thing -- it may add errors.
...
In Wikipedia is written:
In mathematics, bilinear interpolation is an extension of linear interpolation for interpolating functions of two variables on a regular grid. The key idea is to perform...
Ok, then I would like to think as PCB area being a rectangle instead and so I will see if is possible or if equations do not get to much complex.
Hey, but what I need, is to probe just inside...
Looks to me that this is wrong. After reading a bit of the wikipedia page about bilinear interpolation, the grid don't need to be square nor the boundary be outside of the work.
I believe the...
Please ask on EMC2 community.
I will, but for next board I will need to find again that "magic" value? :-)
Maybe... don't know. I am using that track to find 2 middle points so I can drill them and rotate the board for...
And so the linear interpolation wouldn't work? -- I believe no one wants to spend blank PCB nor do such calculations.
http://en.wikipedia.org/wiki/Linear_interpolation
...
So, let's forget bilinear interpolation on edges of the board. There must be a way to use the Z probed values of edges of the board to mill it referring to that values.
I went and tried to change...
Looks to me that it does work :-)
I need to mill a board however my blank board is almost the size of the board I need to mill. Unfortunately your probing code makes the need to more board and so...
There are experimental packages of EMC2 for actual Linux Ubuntu 10.04! -- I was keeping another partition for Ubuntu 8.04, 2 years old! oh man, in 2 years many things were improved...
I started documenting here: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?PCB_Milling_And_Drilling_With_Cheap_And_Simple_Height-Probing
Read this page to know how to edit that wiki pages:...
I suggest to use http://code.google.com/. I am being using also Sourceforge.net and code.google seems to be more easy/simple, however with less options(?), which is not relevant for this "small"...
pcb2gcode it's Free Software. We can read on pcb2gcode.c file:
/* This file derives from gerber_to_gcode, which bears the
* following copyright. (My subsequent changes are GPL3.)
* ...
I got it! It seems to work very well! Here 2 pictures of what I got:
http://farm5.static.flickr.com/4085/4841425145_3e8ff780c1.jpg http://farm5.static.flickr.com/4133/4841424661_80e89bf949.jpg
...
Ok, I found a problem. My gcode was being generated like this:
( Connected component 0: )
G00 X0.099000 Y2.412000 ( rapid move to begin of connected component )
G01 Z-0.010000 F20.000000 (...
I use "pcb2gcode".
Michael, could you please share a gcode files you are using for testing etch_z_adjust.py? -- I would like to see the original e changed gcode files.
Maybe the original gcode files I am using are...
I am sending a patch with my changes. You maybe did paste an error of G1 Z40 just after the probing!!!
I went to test the probing and it worked but just after start milling all went wrong!! Looks...
I get a warning while loading the gcode on EMC2: "Attempt to dive by zero" on this line:
#<waypoint_number> = fix[#<distance> / [#<_step_size>/2
eheh, you forgot to change this line:
...
Now it seems to work:
http://www.cnczone.com/forums/attachment.php?attachmentid=111766&stc=1&d=1280310951
At starting of your gcode, you put a "G21 (mm)" while the rest of code is in G20...
Yes, looks like the problem is the inch instead of mm. Unfortunately pcb2gcode just outputs the gcode in inchs (mm is on TODO list).
If you want to try my gcode file and develop your code, please...
Problem with etch_z_adjust.py
I were testing because I need to mill one PCB. Here the image of original GCode on EMC2:...
Many thanks for sharing! Being Python I think it will be much more easy for everyone use... no need to compile/build as the Poul-Henning C code.
I do not have my CNC working yet, but I really need...
Please follow the links I post before and find the prices for each machines.