Gallery, Projects and General > Neat Stuff

DRO..... PC based

<< < (7/8) > >>

dawesy:
that looks good :)

Dawai:
YES, originally, it had the parallel port turn the axis feed motors on and off..
you set the speed to the cut you wanted to do.. had plenty of problems, but would run back and forth cutting a keyway in a shaft, or facing off a slab of metal flat.  Not sure which version I have there.. have to go back in the notebooks..

NOW.. and I am not promising a time frame since I have other things going on.. I'll get it running and reading to the screen off the Igauging arduino software that Yuri wrote, and then later redo the arduino code to make " axis feed servos" that run with feedback off the scales. Software can run simple G-code as is.. it has a parser in it to read a file, then stroke the machine X-back and forth, Y-in and out, up and Z-down.. Just not interpolate since it was designed to use axis feed motors with "manual mounted speed pots"

(how that could work? the arduino is a "resolver" which take the desired speed, pulses a motor (such as a old wiper screen motor w/brass gears) to go that speed.. can make a true cnc like that... from a old power feed machine..

Just not a very good one, that requires ball screws and real servo drives..

Thoughts are the simple jobs that I mostly do, radial holes, slotting, other things can be done on a much simpler machine than a cnc thou.. Without the 10k investment I have in mine.

IF there is someone else who is good in Visual basic interested, the open code is too long to post here.. you are welcome to my coding..

 I have a hundred other things going on, including that 1957, megasquirt fuel injected 350ci-400hp w/world class Mustang-T5 speed GMC truck I am building..

It talks to the computer or the tablet too. THE EFI intake, distributor is on a table in the basement. THE tablet can "tune it too" via a free app off google play and either usb or bluetooth adapter.

ycroosh:
How good are you with C#? I have a windows (WPF/C#) version that I use for testing but it doesn't have any error handling code and is lacking most of the functions (it's a copy of the very first Android version). If you're interested, I can make that repository public, but "the software comes as-is, with no explicit or implied warranty" :)

Regards
Yuriy

Dawai:
Hi.

  This visual basic one is working pretty good, I am using mscomm, so it is simple, Sorting the data, I use the X,Y,Z to identify Beginning, and the ";" to note end of transmission for each axis.  No Chr(13)'s so no end of line (constant stream), I am pulling a byte at a time in the mscomm setup. Of course you know all that thou. 

The Chinese scales used a transmission setup of 48 input length. I'd pull words direct from the port then convert binary to decimal.  About ten minutes in change, then I gutted the program removing the motion portion.

  It needs some additional things like a averaging routine to stop jitter. A rpm pickoff added to the arduino, the polar holes program popped into it.  We are having a snow day here today, so I might get to work on it some. I was "hacked" yesterday.. someone trying to get to my surveillance system or this  old junky computer I code on.  Normally when that happens, I pull the hose.

  YURI, Hang in there, your software is helping others. When I get this vb version cobbled together you are welcome to, and asked to post it for others.. (under free share, no warranty, no customer service)

 NOTE, if you "stream" from the arduino in the same format, X##.#;Y#.##;Z###;  you can read quadrature encoders, ten turn pots, Sonar (sf04) or any other instrument you wanted to display on a tablet.. Yuri's touchdro app software would work with no android programming required. 

BillTodd:
I have called time on my vb efforts in favour of yuriy's adriod work, butif there's any help I can give 'ou jusr shout:)



Bill

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version