Welcome, Guest. Please login or register.
Did you miss your activation email?
September 19, 2019, 13:25:23 pm

Login with username, password and session length

Pages: [1] 2 3 ... 10
 on: Today at 09:52:21 
Started by Dragonfly - Last post by onekk
I use on my CNC machine an Olimex Board Olinuxino A20 (they came in several flavour) and is like a Raspberry PI, it is slighlty cheaper than a Beagle Bone, I get mine around 70 Euros with the LipO battery to backup the clock (but it can work on Batteries), My board has a VGa output so with a power supply a USB  multiport adapter and the VGA adapter for the board (it adapts the socket to a proper VGA connector) and an old monitor it behave as a PC.

I have put all the stuff, GRBL board (Arduino UNO), power supply, Solid state relais for spindle and shop vacuum, plus some AC filters on an Old Desktop PC case and it works like a charm.

Obviously it's not a supercomputer, but quite good to control the CNC and even browse the web.


Carlo D.

 on: Today at 08:58:23 
Started by Dragonfly - Last post by Dragonfly
ATMega2560 is in fact only an intermediate step in the plan. Because there is already code for 4-axis control. And it can help me get into some form with coding. I am very 'rusty' with it and my age does not help either Smiley
What I see as the final aim is a port of GRBL to a 32 bit ARM processor. There are already a few projects gaining popularity. 2560 is an ordinary 8-bit Mega core with more I/O pins and memory. But not faster than the rest of the family.
There is even another separate option - I saw Linux CNC working on a Beagle Bone Black single board computer under real Linux OS and using the hardware of the CPU for OS independent timing of the motion control. Which is a very attractive option.
Prices of such boards are quite acceptable but they need shields for protecting the IO pins and connecting to the controlled devices. I made a shield of my own for the 2560 because we use stand alone high power stepper drivers.

 on: Today at 01:55:54 
Started by Dragonfly - Last post by dave benson
HI Fly

If I understand your requirements correctly , you want to use an ATmega2560 with some kind of shield as a stand alone controller
for your project.

You would also like to have SD card,LCD,and joystick support, as well a RS274 Gcode interpreter included of course.
There is another open source project out there similar to GRBL Called Marlin (with ramps) board that the 3d printer
crowd use.
IT appears to meet most of your requirements, you would still need to make some modifications to the code, but marlin
was made to hack on and is an option to explore further as you wont have to 're-invent the wheel' by adding your own support
for the SD,LCD,and Joystick.

BY the way,I saw a demonstration of an Laser powered machine of the same type from Germany cutting out racking systems
from thin wall tube. Quite impressive in both speed and type of shapes they could cut.


 on: Today at 00:34:03 
Started by Dragonfly - Last post by Garyhlucas
Nicely done.  I can see that being a really productive machine.  How are you programming the cuts?  Using CamBam with the unrolling the part?

 on: September 17, 2019, 20:24:02 pm 
Started by Dragonfly - Last post by lloydsp
That's pretty neat, Fly!


 on: September 17, 2019, 20:10:00 pm 
Started by Dragonfly - Last post by Dragonfly
The intention is to adapt GRBL to drive a plasma cutter which cuts rods of electro-welded tube profiles - round, square or rectangular. But it needs 3 planar drives and one rotational to do the job. The rotational must have a homing sensor for setting initial position of cutting. But should not be affected by it while rotating beyond 360 degrees.
The machine is built by a friend of mine using some Chinese control which brought a lot of headache to set up. So came the idea to use a simple conrrtoller customized for the job.
The other function which needs attention is probing. Side probes are done to determine the stock size and lock to the center line. Then a vertical probe for the torch initial height.
It'd be nice also if jogging keys are added to the system. Also if some of the currently used SPI pins are relocated there's a possibility to add a SD card reading capability which could lead to a stand alone machine or at least less communication over the not very reliable USB link.
But I can't say how much it will affect the motion controller real time frequency. Current 30 KHz are more than enough.
As you say, the code is very tight but I have to get very familiar with it to attempt more deep intervention. Currently I am reading through it and do some minor changes or change conditional defines.  Then check the result. This is the reason I had to build a small wired and working model.
Here is a video of how the current cutter works
And a photo of a test cut on 100x100 mm tubing.

 on: September 17, 2019, 15:14:57 pm 
Started by Dragonfly - Last post by dave benson
HI Fly

Sounds like an interesting project, the 2650 tops out around 30k p/p/s with GRBl.
The motion planner is quite good the lookahead is only 11 lines but this should not matter too much on a small mill and not doing lots of 3d stuff.

I use the 2560's quite a bit and use them in the turrets although the small format versions with all the pins broken out.

Up too 87% memory use now, pure 'C' no printf or other libs bloat, the trajectory planner 'look up' tables take up a fair bit of the space but it's faster to look up a value than to compute it in real time.

What size router do you intend to make?
Do you need spindle control?
Have you considered using the GRBL plugin here for a gcode sender?


 on: September 17, 2019, 07:05:08 am 
Started by Mark81 - Last post by Mark81
Thanks guys!

 on: September 16, 2019, 21:33:01 pm 
Started by Mark81 - Last post by dh42

Another way to do is to explode the rectangle that have rounded corners, remove the arcs, convert the lines to polylines and use my "corner & projection" plugin


 on: September 16, 2019, 21:16:57 pm 
Started by Mark81 - Last post by lloydsp
Smart, David!  I don't know why that didn't occur to me!  (putting idea in the repository)


Pages: [1] 2 3 ... 10
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.099 seconds with 16 queries.

Copyright © 2018 HexRay Ltd. | Sitemap