Hello Guest it is August 02, 2021, 05:07:16 AM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - jgsturbo

Pages: 1
This has been an interesting machine, I'm using Mach3 to tie together 2 Industrial devices.
The First Device is a laser diameter micrometer, the Z-mike 4050g. Its very similar to an optical comparator in it passes light between a transmitter and receiver.
Then it can locate the edges of what is missing (aka your tool), unbelievably repeatable 0.000001 accuracy but one needs a fixture to make it useful for any multiple step measuring.
The other device is a Tymka Vereo 20w 1070nm Fiber laser, now it has its own built in mirror motion, drawing software, etc. but mach will help rotating, fine locating and part handling.
Now for the good part.

Started with one of those little china ball screw desktop routers, Think it saved a bit as far as the gantry, ball screws, etc.
And My customized Mach3 screens

Lots of head banging trying to get usable data out of GetFiFoEntry, the Z-mike send 3-4 different lines in no perfect order and GetFiFoEntry fetches 1 at a time... I finally got a multistep IF...THEN...ELSE to work the buffer until it reads the value. The Z-mike accepts purl commands so I have mach using SendFiFo to Clear, Start and SendDATA automatically.
Function but still a work in progress.  

Mach4 General Discussion / Mach missing steps on glass scales?
« on: June 24, 2014, 12:26:28 AM »
Seems like if I rapid my machine (<100IPM), MACH miss counts my 1 micrometer glass scale? It's acurite senc 150 , 1UM res. Go slow and the counts make sense.
Any thoughts?

VB and the development of wizards / triming text files with cypress / VB ?
« on: December 21, 2013, 06:12:54 PM »
Is it possible to trim textfiles (copy lines X to X) and then run a find/replace script?
I can/have done such work with  Linux Bash commands but I'm wondering if its possible in Cypress ?

VB and the development of wizards / LoadRun hangs loading G-code?
« on: December 05, 2013, 01:20:52 AM »
(Inside of a macro)...
Code: [Select]
value1 = GetuserDRO(1005) 'Tube Dia scale
value2 = GetuserDRO(1000) 'Tube length
value3 = GetuserDRO(1001) 'Tube length
value4 = GetuserDRO(1003) 'Start Cope angle file
value5 = GetuserDRO(1004) 'End Cope file

Code "G51 Y"&value1

If value4 = 90 Then
LoadRun ("D:\Mach3\Gcode\90.NCF")
ElseIF value4 = 60 Then
Print 60
ElseIF value4 = 45 Then
Print 45
ElseIF value4 = 30 Then
Print 30
ElseIf value4 = 20 Then
Print 20
ElseIf value4 = 15 Then
Print 15
End If
Not sure WHY? I can run the program no problem. I've tried loading the file, that works. But DoOEMButton(0) didn't work.
RunFile didn't work.

VB and the development of wizards / G code program inside a g-code program?
« on: December 04, 2013, 02:29:54 PM »
Is there a way to load a g-code program inside a base program without mach loosing its place inside of the base program?
Kind of like calling up a sub-program but I would like it to be a separate file.

Mach Screens / Display oem dro with math function in user dro
« on: December 01, 2013, 02:34:20 AM »
And do it in real time not on the push of a button?
I'm using a rotary axis setup as a normal axis based on circumference.
I thought it would be nice to see it in degrees too , in real time.
From what i read I'm dreaming... 

General Mach Discussion / Need help with a custom script, disable a motor?
« on: December 06, 2012, 01:13:06 AM »
I can't seem to find a command to disable a single axis charge pump.
I need to allow a single axis to be moved during a operation (tracked by an encoder) then re-enabled and its position update from the reading on the encoder DRO.

Any suggestions? Using a Gecko G540. The speed of the moving operation isn't really predictable either.

One of those projects that strats with left-overs from other projects...

Next step is to add encoders and a bigger/heavier rotary table as I want to scan/digitize complete car engines.

G-Code, CAD, and CAM discussions / Digitizer output comand?
« on: November 03, 2012, 03:00:13 PM »
Is there a macro/command to output the current XYZ and A/4th encoder DROs to a txt file?
Built a large digitizing machine and want to update a file to read into ACAD.
If not can somebody post an example macro?

Pages: 1