Hello Guest it is March 29, 2024, 10:47: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 - reuelt

31
General Mach Discussion / Re: Converting from ncstudio
« on: November 22, 2022, 05:48:30 PM »
I need some help connecting mach3 board to vfd.
The new board has a spindle on/off and 0-10v PWM


any ideas  on how I wire this?


Actually quite simple

1. You need (maybe later!) another cheap (Arduino type ) relay to be switched by P16 for M4 (spindle counter-clockwise)
2. As is you can only do M3 (spindle spinning clockwise).
3. The relay jumper for Pin 17 on your BOB must be ON (connected)
4. You will need a small capacitor and a ferrite core for your 0-10V connection to the VFD (read VFD Manual).
5. Relay(s) to be connected to ANIn1 and ANIN2 with Common DIGITAL GROUND.
6. F0.01 on your VFD will need to be switched to 2 (from 0).
7. You need to define Output#1 in Mach3 to port 1 pin 17 and Output#2 to port 1 pin 16 (maybe later).
See attachment








32
General Mach Discussion / Re: spindel speed
« on: November 22, 2022, 06:03:51 AM »
The DRO is by default set to the spindle actual speed as recorded by a (tachometer) index sensor.
If you do NOT have a tachometer index sensor on your spindle, the DRO cannot display any speed.

(If you have a VFD, you can edit the screen to change the DRO to display programmed spindle speed instead)

33
General Mach Discussion / Re: Go to zero
« on: November 22, 2022, 03:33:56 AM »
My "Referencing all home macro" - Just for your reference & adaptation:-

Speak (" FASTER Referencing all home.") 'VOICE Alert

Message "************ FASTER Reference all home Started************"
Sleep (1000) ' Pause 1 second
CurrentFeed = GetOemDRO(818) 'Get the current feedrate to return to later
CurrentAbsInc = GetOemLED(48) 'Get the current G90/G91 state
CurrentGmode = GetOemDRO(819) 'Get the current G0/G1 state

DoOEMButton( 1024 ) ' Ref (home) Z Axis FIRST
While IsMoving()
Wend
DoOEMButton(135)  ' Zero Z Encoder

Code "G90"
If GetOemLed(801) Then 'imperial units check
  Code "G53 G0 Y1 X1"  'fast move to Y1 X1 in inches
Else
  Code "G53 G0 Y25 X25" 'fast move to Y25 X25 in mm
End If
While IsMoving()
Wend

DoOEMButton( 1023 )' Ref Y Axis
DoOEMButton( 1022 )' Ref X Axis
DoOEMButton( 1025 )' Ref A Axis
DoOEMButton( 1026 )' Ref B Axis
DoOEMButton( 1027 )' Ref C Axis

DoOEMButton(134)  ' Zero Y Encoder
DoOEMButton(133)  ' Zero X Encoder
DoOEMButton(136)  ' Zero A Encoder
DoOEMButton(137)  ' Zero B Encoder
DoOEMButton(138)  ' Zero C Encoder
While IsMoving()
Wend

Code "G54"
If CurrentAbsInc = 0 Then 'if G91 was in effect before then return to it
Code "G91"
End If
If CurrentGMode = 0 Then 'if G0 was in effect before then return to it
Code "G0"
End If   


Speak ("FASTER Reference all home Completed") 'Voice Alert
Message "************ FASTER Reference all home Completed************"

34
If you have version of the MachStdMill that supports Santa Cruz ATC, then
you need to edit/Check your m6Start.m1s and M6End.m1s macros.
I think you just have to UNREM some lines of those macros.

Santa Cruz Engineering  should supply you the macros, if there are not already in your MACH3 profile.

Quite easily done.

Perhaps copy and print out those macros and others will be able to help you.

35
You just need to install MSM version 2.3.12 or later
from MSM release note.
V2.3.12
First release with Santa Cruz Engineering ATC support.
7.7 V2.3.13 (Beta)
Added hook support for a user M6PostATLO2 script.
This is a new script hook in addition to the M6PreATLO script, same conventions, placement in the profile directory etc..
M6PostATLO2 is called immediately after the ATLO tool measurement is completed but not until the spindle has returned to the TCP.
7.8 V2.3.14 (Production Release)
Released user M6PostATLO2 script support.

37
General Mach Discussion / Re: Mach 3 auto zero Z macro Bug?
« on: October 03, 2020, 06:19:24 PM »
try
replacing
getver(2002)
with
GetOemDro(802)

38
General Mach Discussion / Re: spindle feedback
« on: October 02, 2020, 10:22:49 PM »
This video using hall effect sensor may be useful
https://www.youtube.com/watch?v=lGVCb3V41x0

39
General Mach Discussion / Re: 5 axis
« on: October 01, 2020, 06:25:14 AM »
http://motion5x.fr/
His new website is under construction
And he posted on another forum in French in 2020
https://www.usinages.com/threads/table-5-axes-et-plugin-5-axes.129222/

40
General Mach Discussion / Re: Cut corners, but no loss of position
« on: October 01, 2020, 12:11:36 AM »
We usually want sharp 90deg corners, that is why >89 is a useful setting.
You may try other values to suit your other preference.