Welcome, Guest. Please login or register.
Did you miss your activation email?
July 05, 2015, 08:17:31 AM

Login with username, password and session length
Search:     Advanced search
* Home Help Search Calendar Links Login Register
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 »
311  Mach Discussion / General Mach Discussion / Re: Mach3 turn atc on: September 13, 2012, 12:36:14 PM
Only reason I can think of is mechanical. Could be that the motor locks the turret so tight that when you command the next tool it loses steps trying to accelerate. Try decreasing the speed and acceleration of the A axis in motor tuning to some real low values ( I would say at least 1/10 of the current values) and see what happens.

Dan
312  Mach Discussion / General Mach Discussion / Re: Mach3 turn atc on: September 13, 2012, 12:13:39 PM
What happens if you keep it tight and index from tool 1 to 8?

Dan
313  Mach Discussion / General Mach Discussion / Re: Mach3 turn atc on: September 13, 2012, 12:00:16 PM
I don't quite understand. Can you please be more specific and give more details about what is happening.

Dan
314  Mach Discussion / General Mach Discussion / Re: Mach3 turn atc on: September 13, 2012, 11:04:54 AM
Movement is incremental so lost steps should have no effect. May be you Steps per Unit setting is marginal. Try increasing it a bit.

Dan
315  Mach Discussion / General Mach Discussion / Re: Mach3 turn atc on: September 11, 2012, 12:33:39 PM
Do not use the turret angle under Tool Table. You have to play with the Steps/Per in motor tuning till you get one index per one unit of A axis move. Enter in the MDI the following line:

G91 G0 A1

And play with the motor tuning till the above line advances the turret just the right amount. Also, change the reverse move line as I mentioned earlier.

Dan
316  Mach Discussion / General Mach Discussion / Re: siemens turning software on: September 11, 2012, 01:35:21 AM
As long as you have the right postprocessor that will output Gcode compatible with Mach3 you're fine.

Dan
317  Mach Discussion / General Mach Discussion / Re: Mach3 turn atc on: September 10, 2012, 01:11:59 PM
Glad it worked.

Although a T0 call is illegal, but just to prevent the turret from moving if a T0 gets issued somehow I would add an If conditional like this:

numtools = 99                                              'The number of valid tools
newtool = GetSelectedTool( )                                         'read the new requested tool

currenttool = GetOEMDRO(1000)                                     'user DRO 1000 is used to store the current tool. In this line assign whatever is in this DRO to the variable
While(currenttool< 1 Or currenttool > numtools)                'Check that currenttool contains a legal tool number.
currenttool = question("Please enter the current tool")       ' If not ask to enter the current tool in position.
Wend
SetOEMDRO 1000,newtool                                               ' Set user DRO 1000 to the new tool number

If (newtool > 0) Then                                     
                'Added this

dist = (newtool Mod 8 ) - (currenttool Mod 8 )                    ' the number of turret positions to move to the requested tool.

If (dist < 0) Then                                                            'Check if rollover needed
dist = 8 - Abs(dist)
End If

Code " G91 G0 A" & dist                                                  ' Move to the new turret position.
While IsMoving()
Wend
Code " G91 G0 A" & (-dist/5)                                           ' Reverse move to lock - set to 1/5th of one position and can be changed
While IsMoving()
Wend

Code "G90"                                                                  ' Set back to absolute mode. 

SetCurrentTool(newtool)

End If
318  Mach Discussion / General Mach Discussion / Re: Mach3 turn atc on: September 10, 2012, 12:56:32 PM
Looks good here. Is you profile name "cnclathe"? If so, do you have the M6Start macro under C:\Mach3\macros\cnclathe ?

Dan
319  Mach Discussion / General Mach Discussion / Re: Mach3 turn atc on: September 10, 2012, 12:44:00 PM
Please attach you XML file.

Dan
320  Mach Discussion / General Mach Discussion / Re: Mach3 turn atc on: September 10, 2012, 12:38:58 PM
M6 is not required in Mach Turn. The correct way to call a tool change in Mach Turn is T0202. This will automatically call the M6Start macro.

You do not need the VB script editor be open in the background. Save it and close the window. Make sure you are saving the M6Start for the correct profile as I mentioned earlier. Also could be Mach is already at tool #2 when you issue T0202 so nothing happens. Check the Tool DRO in Mach.

Dan
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!