Hello Guest it is November 25, 2020, 06:05:24 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 - sparky3

Pages: 1
Mach4 General Discussion / industrial license?
« on: July 23, 2018, 11:09:47 PM »
Purchased Mach4 when they were offering the Industrial license with hobby license.
How do we get the industrial license turned on

Thank you

HiCON Motion Controller / Backlash copensation issues
« on: May 05, 2017, 11:26:17 AM »
Hello Vital System Team

I have noticed a little issue with Mach4, Hicon7766 and backlash compensation. It is not adding backlash comp to .0001inch moves while jogging, Not sure if it is a Mach4, but assume it is a hicon issue because that is where the backlash is entered in the system. .001 and .01inch moves backlash works on most of the time every now and again it does not apply backlash

Mach4 version 2.0.3233 and the latest test version both have been used
Hicon 7766, FW:3.46 FPGA:7E7C
5mm Per revolution ballscrews
10000PPR Servo motors using encoder feedback to the Hicon Closed Loop from motor encoder direct drive to the screw
50800 steps per inch in the motor setup units
velocity set at 175
acceleration 50
backlash entered was .0009 Hicon calculated tp .00088583

This was tested with MDI, MPG pendant plugged into Hicon MPG port, a Modbus MPG pendant that is being worked on, and with incremental jog controls From the Mach4 screen.

First Thing that was noted is backlash comp will not be added to .0001 moves using jog controls or MDI.  The Machine is capable of the move and it does when going one direction. as soon as you reverse direction at .0001 increments the DRO on the mach screen will show the axis moving the backlash amount before it shows movement on the indicator. If the increments are set to .001 it works fine most of the time.

Second thing that was noted is  testing backlash on a machine using a part program and not a jog move. The program  moves to point where the indicator was zeroed, off the block past zero by a inch then back to the Zero point. if the indicator shows that it is loaded then comp is added by the loaded amount, If the indicator shows that it is light then the comp is too much and need to be reduced.

here is the program that is used for Y axis.
G01 X0.0000 Y-1.0000 F10
G01 X0.0000 Y0.0000 F10     (Part Zero)
G01 X0.5000 Y0.0000 F10
G01 X0.5000 Y1.0000 F40
G01 X0.5000 Y 0.0000 F40
G01 X0.0000 Y0.0000 F10     (return to Part Zero)

The program is one that is run several times before it is determined the the backlash comp Value good. The reason I do this is if you over comp the machine by .00005 it will cause the Zero to walk. When testing our machines at work we do it at least 3 times knowing that the indicator we use is only accurate to .0001 we allow .0001 of error. but If we see the indicator start moving a little when we go back to zero each time we will run it 10 time in a row to look for over comp.

I was doing this and noticed on the 9th run of the program that compensation was not applies at all. Opened up the diagnostics screen and started watch the encoder counts for first touch of zero count and second touch of zero count.
when the backlash is being compensated for the first touch of Zero was 238386, Return to Zero was 238343
when backlash comp was skipped first touch of zero was 238386, return to zero was 238386. This was also reflected on the indicator  showing about .0009 loaded
ran the program 21 times and 5 time it did not apply the backlash compensation
commanded position for each run for first touch of zero and return to zero was 238364 if backlash move was applied or if it was skipped.

Ran the motion planner from the diagnostics page it look like it just shows the encoder position or step generator of what ever axis you select but does not show commanded to compare it to.

Is there any thing I can provide to help with this issue or help diagnose the issue I seem to be having.
I would swear the not comping backlash for a .0001 jog move worked several plugins ago,  But i can not be for sure  will the early 2016 plugins, FW and FPGA still work with the latest revision of Mach4?  I would go back and try them out.

Thank you

Mach4 General Discussion / Back lash comp while jogging
« on: April 20, 2017, 11:20:49 PM »
Is backlash comp while jogging an Mach4 thing or a plugin thing?
Have a Hicon Intergra, the backlash is set in the Plugin.
But it does not apply backlash comp using the screen jogging controls, or MPG.

Thank you

General Mach Discussion / having a script issue.
« on: February 11, 2006, 10:20:19 PM »
doing a little code to zero work z. program works fine when i single step through it but when i run it from a button, not so good. here is the
here is the code.

feed = getdro(18)
if suchsignal(22) then

code "g31 z-7 f35"     'seek the sensor fast
while ismoving()

sensor = getoemdro(85)  'get machine z position
pull back = sensor +.1     'add .1 to machine z

code "g53 g01 z" & pullback   'move z upto clear sensor
while ismoving()

nextmove = getoemdro(85)  ' get new machine z position
move = nextmove - .11       ' set up for next machine move

code "f1"
code "g31 z" & move   ' slow sensor seek
while ismoving()

ofst = getoemdro(1001)   ' get sensor height
call setdro(2, ofst)           ' set work z dro to sensor height

code "f" & feed              ' reset feed rate

end if


ok here is the problem i  have.  when i step through the script using the editor i works great, just like i wanted it to. 

this line "call setdro(2, ofst)  sets the work dro to sensor height ,then from the mdi line i can type in g01 z0 and it will move the tool down to top of part.

when i run it from the auto zero button it won't set dro 2 to the right offset.

any ideas

thanks rob

General Mach Discussion / mach 3 screen having problem.
« on: February 07, 2006, 11:14:12 PM »
i am having a problem changing a screen.  on the first screen i added 3 new dro's wanted them to show machine cord. at all time no matter what i do with the work cord. system.  i read the screendesigner book.  and pluged in oem codes 83, 84, 85 and the dro's work but when i change the machine cord.button to show work cord's under the original dro's. it also changes the new dro's that i added.  i hope this makes sense.  is their any thing i am missing on doing this. or can it not be done?

thanks for your help.

General Mach Discussion / set distance off home
« on: January 22, 2006, 06:40:40 PM »
is there any way to set the distance off of home switch?

General Mach Discussion / new computer
« on: January 16, 2006, 09:53:03 PM »
hello all, i have just bought mach 3 and nfs wizzards.  now i am planning to build a dedicated computer for my machine.  do you have any sugestions for good platforms to look for or stay away from.  i am planning on a p4 processor 2.8 to 3.0 gh, 512 ram.  is there any thing else i should look for?

General Mach Discussion / mach 3 speed
« on: December 23, 2005, 07:44:48 PM »
hello all, i am looking at getting mach 3 and nfs wizzards from nfs just have some questions.  i wached the videos on mach support site and the from them i gather that you are safest working at 25000 hz , but are their any problems working at 35000hz. i am currently using flashcut and love the interface it operates motors at up to 35000hz, but i like the wizzards that you can use with mach.   i would also like to know about touchprobe applications can a macro be set up to touch off a part to find center of exiting hole, or side of a part?

Pages: 1