Hello Guest it is December 14, 2019, 08:59:31 PM

Author Topic: XYZ- table for Dispensing Machine  (Read 4399 times)

0 Members and 1 Guest are viewing this topic.

XYZ- table for Dispensing Machine
« on: April 01, 2011, 11:44:17 PM »
Hi everyone,
I'm new to the forum and new to the MACH3 software. I was introduced to MACH3 recently by a friend of mine. I like the interface a lot and does give that shop looking monitor Interface.

My Project.
I have an epoxy dispensing machine, the machine dispenses three shots per Cookie Shells(will call it for now). The machine has an inductor sensor that controls the TDC and BDC machines loading piston.
Right now a human operator does the dispensing with  a foot paddle for 12 Cookie Shells in a tray. This is painful for the operator, and I can't hire someone else just to sit there and push the paddle.


My Idea is to use Mach3 as a software to interface between the XYZ table and right G Code to follow a required path at all times.

The sequence of events is as follows:
1) Operator loads the Tray with 12 cookie shells
2)Cookie Shells are apart from each other by x-distance, and cookie shells have a small designated hole for receiving epoxy.
3) Shot #1 and #2 are done by inserting the dispensers nozzle on the Cookie shell, and shot #3 is done by lowering the cookie shell back to 0 in the Z-direction and dispensing in the same location as shot 1 and 2 but not inserted in the hole.
4) There is an associated delay with each dispense.
4) The Tray layout is,
x   x    x
x   x    x 
x   x    x
x   x    x


My question would be, has anyone done a similar job with MACH3 and how was it possible to achieve what I'm looking for. I have electronics back ground very minimum with code, but very good with mechanical systems.

I would like to get familiar with this forum and see what people have come-up with.

Thanks again

-Danny

Offline DaOne

*
  •  236 236
    • View Profile
Re: XYZ- table for Dispensing Machine
« Reply #1 on: April 02, 2011, 01:07:15 AM »
Sounds easy enough. I think I would make a custom interface that just allows you to select the sheet you using and press go. Keep it dumbed down for the operator. Make a way that the tray can lock into an indexed point so everything is lined up (just like a pallet loader on a real CNC). Is the dispensing already externally metered or will this need to be controlled within mach?
Re: XYZ- table for Dispensing Machine
« Reply #2 on: April 02, 2011, 01:40:01 AM »
Hi Daone,
The dispenser will be controlled externally, except the foot paddle with be linked with a replay and a pint to start and stop the motion. Yes, the index point will be there for reference location .
I would like to know what is a a driver board you recommend and also where can I find some tutorials on how to build a custom interface.

Thanks again,

Offline DaOne

*
  •  236 236
    • View Profile
Re: XYZ- table for Dispensing Machine
« Reply #3 on: April 02, 2011, 02:00:06 AM »
Here is the screen designer... The downlod link is in the project tab.

http://www.kd-dietz.com/klausphp/images/eng/machscreen/beschreibung/machscreen_doc.htm

The scripting is VB.

As far as boards go...

To drive the motors you need a driver with step and direction signals.

For I/O its a simple 5 volt TTL (High / Low)  interface using the PCs parallel port. I would just make my own and opto-isolate it from the computer.

Best thing to do would be start reading the manual as it will give you allot of info.

Offline DaOne

*
  •  236 236
    • View Profile
Re: XYZ- table for Dispensing Machine
« Reply #5 on: April 02, 2011, 05:50:14 PM »
Never used then so I cant say. I can tell you that you normally get what you pay for. I have had trouble with HK products in the past. Support will be limited at best.

Here is the datasheet for the driver they use on this board.

http://www.toshiba-components.com/motorcontrol/pdfs/TB6560AHQ_AFG_E_2003_20080407.pdf