Hello Guest it is April 19, 2024, 10:51:49 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.


Messages - sour kraut

Pages: « 1 2 3
21
PoKeys / Re: Step and Direction pulse width?
« on: February 06, 2014, 01:10:53 PM »
I will check that tonight.I tried a different laptop with the most recent installs for mach and the pokeys on XP 32bit.  I noticed that if I programmed it for 50ipm the screen showed 50 and the override showed 50 but the actual was half or at 25.  I moved the usb cable back to the machine that has the Win7 64bit and saw the same thing.  I'm gonna get the computer off of my mill tonight and connect the drives to the parallel port to see if it acts the same and if the feeds are halfed.  If not , I'll connect it back with the USB on that computer to see what happens.  Thank you for the suggestions!

22
PoKeys / Re: Step and Direction pulse width?
« on: February 05, 2014, 01:55:53 PM »
I downloaded the latest firmware last night and it did not help at all.  I think it might be an issue with win 7 64bit and mach.  I'm gonna test it using a virtual machine with USB support.

23
PoKeys / Step and Direction pulse width?
« on: February 03, 2014, 01:46:24 PM »
Using the external pulse generator, what can I expect as the step and direction pulse widths? I would also like to know if these are active low or active high pulses and how I can change that if possible. I ask this because the documentation says that the settings are ignored in the motor tuning screen, and the ports and pin screen but the drives I am using seem to be finicky.  I can run at slow speeds,  50ipm with an accel of 10 but if I try to use 100ipm with the same accel the motors miss steps and shutter.  My steps per unit are only set to 2612.5 so it should not be taxing the computer.  I'm going to change the motor tonight to see if it is a bad motor but I'm doubtful.  I would greatly appreciate any help anyone can give.  Thank you. 

24
Thought you might like to know that a chat pad driver is now available but it is in it's alpha testing.

http://code.google.com/p/chatpad-super-driver/wiki/GettingStarted

25
Feature Requests / Feature request- Axis redirect
« on: December 19, 2009, 01:00:54 AM »
I would like to request that EIA 274-D standard codes G26 and G27 for axis redirect on and off be implemented if at all possible. I am getting ready to rebuild my machine and would like to build it with a Y axis and a V(A) axis(duel table machine).  I would like to be able to set a main program to call a sub to run on the first table then have the main redirect to the second table and rerun the same sub file.  Thank you for such great software!!

26
Screen designer tips and tutorials / Re: Modify Mach
« on: March 04, 2008, 05:22:40 PM »
Any of them, all of them!!  I don't have internet at home so I have to download everything at work(don't tell on me please, heheheh) and then watch/read over it all later at home.  I'm just trying to get to a point where I can understand how to manipulate the software to do what I want it to do. I've raided the wiki and tried to download all I can but videos are so much better to learn from. Thanks in advance. 

27
Screen designer tips and tutorials / Re: Modify Mach
« on: March 04, 2008, 02:41:12 PM »
Is there any way to download this video so I can watch it offline???

28
VB and the development of wizards / Re: New to this....
« on: March 04, 2008, 09:05:49 AM »
Thanks for the response.  I've been going through the wiki and any other information that I can.  I guess you can blame me for trying to reinvent the wheel.  The machines I'm used to working with do not use a G31 but use a sub program that is very similar in respects to the code I posted.  I say it all the time, it's easier to learn a new system if you don't know the old one.  I guess this time someone else get's to say it about me.

29
Hi, I'm Dan and I'm a cnc junky, (hi Dan). :P I've worked for a major cnc maker for 8 years now and finally got around to getting my own small machine. I found mach 3 and decided it has the best possibilities for customizing.  Now if I could just learn Flash!!!  :D

30
VB and the development of wizards / New to this....
« on: March 03, 2008, 04:12:46 PM »
Ok, this is my first post, so don't scream at me too much please.  I've worked for a major CNC company for 8 years now and decided To get a hobby machine.  Long story short, I'm trying to get the mach software to act similar to the controller I'm used to,,Gulp,, the 91000 Supercontroller by Thermwood.  I'm familiar with VB so I wanted to run my first attempt by everyone so they can tell me if I'm an idiot.  The following code is for a tool length measuring setup.  The sensor would be similar to the touch probe I've seen on here only upside down.  Anyway, here's the code. Rip it to shreds if need be.  Thanks in advance.

REM This macro measures the tool
REM 03/00/08

Dim xposition as double   'absolute x position of the center of the sensor
Dim yposition as double   'absolute y position of the center of the sensor
Dim switchtable as double 'distance from the top of the sensor to the top of the table
Dim switchinput as single 'switch input number
Dim zposition as double   'absolute position of tool at sensor top
Dim machinez as single    'absolute z machine coordinate dro call value
Dim toolnumber as single  'active tool toollength Dro call value


toolnumber = 836         
machinez = 85


REM ************************************
REM ******User definable variables******
REM ************************************

xposition = ???.????
yposition = ???.????
switchtable = ?.????
switchinput = ?

REM ************************************
REM ***End of User definable variables**
REM ************************************

Code "G59 P0"                             'Machine coordinates
Code "G90"                                'Absolute positioning
Code "T1"                                 'Tool 1 call, can be removed for tool changer

Code "G00 X[xposition] Y[yposition]"      'Move to sensor position in X and Y

Do
   Code "G01 z-.1 F45"                    'Move Z down in .1 increments until
Loop While Isactive(switchinput) = true   'sensor input becomes low

Do
   Code "G01 z.01 F45"                    'Move Z up in .01 increments until
Loop While Isactive(switchinput) = False  'sensor input becomes high

Do
   Code "G01 z-.001 F45"                  'Move Z down in .001 increments until
Loop While Isactive(switchinput) = true   'sensor input becomes low

Do
   Code "G01 z.0001 F45"                  'Move Z up in .0001 increments until
Loop While Isactive(switchinput) = False  'sensor input becomes high


zposition = GetOEMDRO(machinez)           'read absolute Z position
zposition = (zposition + switchtable)     'Add absolute Z and sensor height
SetOEMDRO(toolnumber) = zposition         'set active tools new toollength

Code "G59 P0"                             'Machine coordinates
Code "G90"                                'Absolute positioning
Code "G0 Z0"                              'Move to absolute Z zero
Code "G0 X0 y0"                           'Move to absolute X and Y zero


Pages: « 1 2 3