Denvi / Candle

GRBL controller application with G-Code visualizer written in Qt.
GNU General Public License v3.0
1.36k stars 548 forks source link

Looks like a great addition to grblControl #236

Open jakeb1 opened 6 years ago

jakeb1 commented 6 years ago

Hi, I have installed grblControl 0.9 on my windows 10 and have played around with my small cnc. I now have seen your candle add it looks great. My questions are how I get it into the grblControl panel. I have some c programing experience but need help getting candle compiling with the grblControl. When I click on E candle in the src file Eagle starts but I don't know where to go from there. I have pcb-gcode-3.6 the ULP which allows me to get my board cut image which I use in grblControl and I start my gcode file and my board is being cut. Your program is just what I need to make my height map but I am at a loss at what I need to do. I have read that my file needs to be a cam file. Do I have to add a directory to Eagle to produce this height map? I am just beginning in this so could use some guidance. Once I start making my boards I'll get my donation in. Thank you very much, Len

Denvi commented 6 years ago

Hello, sorry, but I did not quite understand your question. In general, the process of milling a printed circuit board should proceed as follows: 1) generate gcode-program using pcb-gcode for Eagle (*.tap files as I know); 2) load gcode-program with Candle; 3) create in Candle heightmap and apply it to gcode-program; 4) send modified gcode-program to CNC to mill.

There is video with heightmap creation process I found on youtube: https://www.youtube.com/watch?v=Ug-LOISRSOc, but in Russian language.

jakeb1 commented 6 years ago

Thank you for your replay. I was able to get a height map made from the grblControl panel and it seems to be okay. I do have a problem with the pads on my components they seem to be all connected with no isolation between them. When I use the ULP pcb-gcode I get a isolated board in eagle with the pads isolated from each other but when I go to cut the board with my tap file and the grblControl the pads on ics and resistors look to be not isolated and seem to be connected with the copper. Its like the pads are not being recognized. Any help would be appreciated, Len

jakeb1 commented 6 years ago

Hi, things are getting better for me and have figured the height map out. Is there a way to start in the middle of the program? I find that I need to pause for putting in the drill bits. I would like to reset my back to home then skip to a line further down in gcode. Thanks for your time. Len


From: Denvi notifications@github.com Sent: Saturday, July 21, 2018 8:02 AM To: Denvi/Candle Cc: jakeb1; Author Subject: Re: [Denvi/Candle] Looks like a great addition to grblControl (#236)

Hello, sorry, but I did not quite understand your question. In general, the process of milling a printed circuit board should proceed as follows:

  1. generate gcode-program using pcb-gcode for Eagle (*.tap files as I know);
  2. load gcode-program with Candle;
  3. create in Candle heightmap and apply it to gcode-program;
  4. send modified gcode-program to CNC to mill.

There is video with heightmap creation process I found on youtube: https://www.youtube.com/watch?v=Ug-LOISRSOchttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUg-LOISRSOc&data=02%7C01%7C%7Cf1abc67cc81444ed2fac08d5ef1b0aed%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636677821774733931&sdata=Aqf1f1ThmuOF%2FBxvgJoHjaOTKmKjGhS8S10o0BEas4s%3D&reserved=0, but in Russian language.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FDenvi%2FCandle%2Fissues%2F236%23issuecomment-406802367&data=02%7C01%7C%7Cf1abc67cc81444ed2fac08d5ef1b0aed%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636677821774733931&sdata=dcZG1O2ucBESrV%2Fr1zu8xwA7H2wNTieL6ZtH%2FUwdFjM%3D&reserved=0, or mute the threadhttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAZnIj2LXQSSZVDS1OuBftWJzds7oI2VZks5uI0KggaJpZM4VVtCP&data=02%7C01%7C%7Cf1abc67cc81444ed2fac08d5ef1b0aed%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636677821774733931&sdata=vXjxYqrsM45Gz5uWntO60ELseesrzGfu%2F21J8t1qP0Y%3D&reserved=0.