BeagleBone Black saw length stop

More
31 Aug 2014 08:13 #50541 by tsmutz5
tsmutz5 created the topic: BeagleBone Black saw length stop
Hi guys. I’m looking for input on this project. Any help is hugely appreciated!

I’m in the planning phase of building an automatic length stop/pusher for my cold saw (later on I’ll start working on further automating the saw but for now the length stop is enough).
Something like a Tigerstop is what I’m going for (see video)


I’ve got a good handle on the mechanical aspect of the build.

What I’m looking to accomplish is two modes

Absolute mode work flow:
• punch in a position for the carriage (stop) to travel to,
• operator clamps the material
• cut
• unclamp
• remove piece
• punch in new position
• repeat

Push mode work flow:
• Load material
• End trim cut
• Punch in cut length
• Carriage pushes material to length + saw kerf parameter
• Cut
• Unclamp
• Punch in new length
• Carriage pushes material to length + saw kerf parameter
• repeat



This is what I’m thinking of using for hardware.

The machinekit port for the BeagleBone.
blog.machinekit.io/p/machinekit_16.html

1: BeagleBone Black with 7” touch screen
www.ebay.com/itm/261474067586

1: PBX-BB BeagleBone Breakout Board
www.probotix.com/index.php?view=product&path=16&product_id=204

1: Hybrid stepper motor to drive carriage
www.ebay.com/itm/151337079860?_trksid=p2...e=STRK%3AMEBIDX%3AIT

1: Inductive Proximity Sensor Switch NPN DC6-36V for homing
www.ebay.com/itm/371031316393?_trksid=p2...e=STRK%3AMEBIDX%3AIT

Thanks for any and all input!

Tyler
More
01 Sep 2014 23:59 #50588 by andypugh
andypugh replied the topic: BeagleBone Black saw length stop
I think if I was doing this I would be planning to use a Glade GUI and Python to operate HAL pins directly. So no G-code interpreter and not much of LinuxCNC except for HAL.

A less radical solution would be to load your Glade GUI as the active GUI, and pass command straight to Motion using the Python interface.
The following user(s) said Thank You: tsmutz5
More
03 Sep 2014 02:42 #50647 by tsmutz5
tsmutz5 replied the topic: BeagleBone Black saw length stop
Thanks Andy.

I think the Glade GUI and Python sounds like a good idea.

One other idea: Could a NGCGUI macro work to enter a single cut or a short list for a single piece of stock and then basically run in single line mode? ala your lathe interface?




Thanks for your input!

Tyler
More
03 Sep 2014 04:50 #50651 by newbynobi
newbynobi replied the topic: BeagleBone Black saw length stop
Just use MDI commands, so you can enter as much as you like. If you need to change matirial, just give an M1 comand.

Thats all.

Norbert
More
03 Sep 2014 20:19 #50686 by andypugh
andypugh replied the topic: BeagleBone Black saw length stop

tsmutz5 wrote: Could a NGCGUI macro work to enter a single cut or a short list for a single piece of stock and then basically run in single line mode? ala your lathe interface?


I don't think you need NGCGUI for this. Instead just use a single fixed bit of G-code.

As a starting point you could use my lathe macros and just change the underlying G-code to do different things with the same number inputs. (tool number = number of parts, Z position = length of cut, thar sort of thing). Worry about making the GUI sensible for the task at hand later.
More
20 Jun 2015 03:17 #60004 by Todd Zuercher
Todd Zuercher replied the topic: BeagleBone Black saw length stop
Sorry to revive/hijack an old thread, but I want to build a gui for doing this very thing.

linuxcnc.org/index.php/english/forum/48-...user-interface#60003

I am curious if the fellow who started this thread ever got anywhere with his project?
Time to create page: 0.197 seconds
Powered by Kunena Forum