Hello Guest it is March 28, 2024, 09:08:31 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 - robertspark

481
General Mach Discussion / Re: Speed of stepper motors
« on: November 11, 2015, 03:10:20 PM »
It may be the feedrate...

Go into general configuration and there is a text box in the middle of the screen.... Probably says g80 in the middle of it....

Type "coma" F1200

Restart mach3.... Did it sort your problems?

Rob

482
Oh dear...... Ignore  my above post....... I've made an error (over the grounding comment!!!!)  [[[distractions in the background whilst trying to type and multitask!!]]]


483
.... note you must ground your machine when you are doing the probing function...

Rob

484
What version of Mach3 are you running?

The recommended version with the ESS is ...062 and not 066


I suspect that your problem (in part) is associated with the input schematic for that board....  If you look at the at the attached screenshot extract...

You basically have a voltage divider being formed .... so when you apply 5V to pin 15 via a 4.7k resistor.... the voltage seen at pin 15 is 2.5V  

<<<Ohms law >>>

by reducing the resistor to 2.2K.... you've increased the voltage to ~ 2/3rds of 5v, which is 3.4V

The datasheet for the Schmitt Trigger is here .... have a look at the switching voltages on page 5/21:
http://www.nxp.com/documents/data_sheet/74HC_HCT14.pdf

I would suggest using a 1kohm resistor.... presuming you bought a pack of 2.2k ohm resistors.... I'd join tow together in parrallel (side by side) ..... NOT SERIES!!....

As that would make the high side voltage 4.05V which is well above the threshold voltages...

(really they should have used a jumper so you could have removed the 4.7K resistor).

You can set your debounce quite short as the inputs have capacitors (especially for your "probe" input on the ESS config screen) .... hence when the probling function starts the capacitor will be charged to ~ 4.05 volts (as per my calc above).... and when the probe is grounded the capacitor will discharge in about 470 micro seconds  

485
General Mach Discussion / Re: Mach3 Output 6 and 7
« on: November 11, 2015, 02:08:18 PM »
Jeff, congratualtions, glad you got it working the way you wanted...

at least now you've had a taste for macros, brains and the screen designer so you're able to customise it as you wish

I have to admit once you start fiddling and learning how it all works it can become addictive as there is nothing that you cannot with a little thought do.... there are a few limitations make no mistake (speed of the m-codes ..[depends upon what you want to do ])  and script / brains exicution loop.

Good luck with your build.... sorry I've not had a need for a tool changer (yet!)...

The main thing is to just read and understand the manuals when compiling macros

.... brains is a little different and you just need to have a play as brains is just logics where as the macros can do a more (conditional statements etc).

Sorry forgot you may have needed to flip the output in brains.... but at least you've got everything the way you wanted.... you can now experiment with a custom screenset maybe some buttons for running macros or key board commands etc etc.

Any questions I'm sure someone will be about to help.

Rob

486
General Mach Discussion / Re: Keyboard M-function?
« on: November 11, 2015, 09:03:44 AM »
OK... The whole tack weld macro... What have you called it?

M??

I'd suggest adding a button to the screen...

Then assign the macro to the button and also a keypress

Two options...

Do it yourself and I'll lead you through it. (In about 6 HRS time)... You will need to download and install machscreen on your machine (or a clone... I run a laptop as a clone and my dedicated machine lives in the garage)

Or send me your screenset, use a snapshot tool and show me where you want the button, what keypress you want and tell me what the tack weld macro is called and I'll do it for you this evening (UK time for me).

Rob

487
General Mach Discussion / Re: Mach3 Output 6 and 7
« on: November 11, 2015, 02:38:28 AM »
Now start MachScreen.....

...... on the Right Hand Side floating toolbar that appears .... click on the "page" dropdown and select the screen you want the LED to appear on.....

..... then click on the dropdown next to the word "control" and select "LED".....

Add the LED to the screen (same way as you did last time).....

This time click on the LED object on the screen..... but when it is selected.....

Where the options say "standard code"   (below where you added the LED function last tie with the OEM / STD LED's).....

and type in "1070".... and hit the Enter Key....

(you have now assigned the User LED code 1070 (output 7) to the LED....

If you want it to be red.... change the colour to red (the options are below the "standard code box" where you entered "1070"....  If you want it to blink.... do the same and select "yes".


Then go and create UserLED 1080... the same way....

save and exit....

Restart Mach.... and your screen should now be displaying the Output LED's ...... if you type in the M codes.... they SHOULD change state.....

Rob

488
General Mach Discussion / Re: Mach3 Output 6 and 7
« on: November 11, 2015, 02:31:25 AM »
In Mach3 .... go to "Operator"... then "Brain control...

First click on "Reload all Brains" .... as your new LED brain will not appear....

Once you see your new brain "OP78LED"..... click on it..... and select the check box that says "enable".....

Then select "reload brain"..... then click on the "Ok" at the bottom of the page......

then restart Mach3.....


You now have a loaded and working brain....

Rob

489
General Mach Discussion / Re: Mach3 Output 6 and 7
« on: November 11, 2015, 02:26:13 AM »
I don't know why output 6 will not work. 

I dont know where you got M79 = output6 or "reserve 32 = output7".... sorry I don't understand that.

But at least in the end you got output 7 & 8 to work as M1070/M1071 & M1080/M1081.

In order to get an LED to display you will need to create a UserLED... there are no predefined LED's assigned to output 7 or 8.

The easiest way is to create a "brain".

In Mach3, go to "Operator" (top line), then go to "Brain Editor..."

It will popup asking for a name... choose anything like "OP78LED"

A Blank screen will appear....

On the top line you will see a black "+", click on that....

Select "Outputs"....

On the dropdown select "Output 7", then click "Ok"....

Then click on the screen where a box appeared saying "Output 7" ..... it will go Green.

Then click the black "+" again...

Then click "ok" .....

Then click on the screen where the box appeared saying "No Operation - Signal Pass".....

Then click on the Green Upside Down "T" (on the top line.... next to the + and - )....

Then click "UserLED's" .....

When the popup arrives .... select the checkbox that says "Use Led Number" .... and type in "1070" in the text box ....... then click "Ok"

You have now created an UserLED with the number 1070...

Repeat the process by clicking on the Green "+" and add and select "Outputs" ..... [and start again from above where it says "outputs" ..... call this LED "1080" when you get to the bottom]


... save changes and exit "Brain Editor...."

Rob





490
General Mach Discussion / Re: Keyboard M-function?
« on: November 11, 2015, 12:51:08 AM »
Good point....