Hello Guest it is March 28, 2024, 07:43:01 AM

Author Topic: non coordinated move  (Read 5067 times)

0 Members and 1 Guest are viewing this topic.

non coordinated move
« on: December 26, 2012, 03:36:35 PM »
i have a DRilling machine,in that machine according to g codes,first the X-Y table moves then the Z axis comes down and drill the hole in wood in one shot.the problem is that it takes too much time,around 5 holes in 2 sec,if i can make x,y z all the axis moves in one go then i can save much time,but for drilling application ,first the wood piece should be in position then drill,

If there is a procedure for non cordinated move then high speed can be achieve,as the drill moves out of the hole the table should start moving and reaches its other position before the drill re enters the wood on the same time drill is also moving.

Can anybody help ?...
in my machine Z axis works as on one full rotation drill comes down and goes up,so on increasing the z axis means drilling and retracting in one move
my g codes are


G0 X0.0 Y0.160
G0 Z1
G0 Y0.5105
G0 Z2
G0 Y0.8610
G0 Z3
G0 Y1.2115
G0 Z4
G0 Y1.5620
G0 Z5
G0 Y1.9125
G0 Z6
G0 Y2.2630
G0 Z7
G0 Y2.6135
G0 Z8
G0 Y2.9640
G0 Z9
G0 Y3.3145
G0 Z10
G0 Y3.6650
G0 Z11
G0 Y4.0155
G0 Z12
G0 Y4.3660
G0 Z13
G0 Y4.7165
G0 Z14
G0 Y5.0670
G0 Z1
G0 Y5.4175
G0 Z16
G0 Y5.7680
G0 Z17
G0 Y6.1185
G0 Z18
G0 Y6.4690
G0 Z 19
G0 Y56.8195
G0 Z20



G0 X0.375 Y6.9199
G0 Z21
G0 Y6.5578
G0 Z22
G0 Y6.1957
G0 Z23
G0 Y5.8336
G0 Z24
G0 Y5.4715
G0 Z25
G0 Y5.1094
G0 Z26
G0 Y4.7473
G0 Z27
G0 Y4.3852
G0 Z28
G0 Y4.0231
G0 Z29
G0 Y3.6610
G0 Z30
G0 Y3.2989
G0 Z31
G0 Y2.9368
G0 Z32
G0 Y2.5747
G0 Z33
G0 Y2.2126
G0 Z34
G0 Y1.8505
G0 Z35
G0 Y1.4884
G0 Z36
G0 Y1.1263
G0 Z37
G0 Y0.7642
G0 Z 38
G0 Y0.4021
G0 Z39
G0 Y0.04
G0 Z40
G0 X0.750 Y0.0
G0 Z41
G0 Y0.3665
G0 Z42
G0 Y0.7330
G0 Z43
G0 Y1.0995
G0 Z44
G0 Y1.4660
G0 Z45
G0 Y1.8325
G0 Z46
G0 Y2.1990
G0 Z47
G0 Y2.5655
G0 Z48
G0 Y2.9320
G0 Z49
G0 Y3.2985
G0 Z50
G0 Y3.6650
G0 Z49
G0 Y4.0315
G0 Z48
G0 Y4.3980
G0 Z47
G0 Y4.7645
G0 Z46
G0 Y5.1310
G0 Z45
G0 Y5.4975
G0 Z44
G0 Y5.8640
G0 Z43
G0 Y6.2305
G0 Z42
G0 Y6.5970
G0 Z41
G0 Y6.9635
G0 Z40



G0 X1.125 Y6.9199
G0 Z39
G0 Y6.5578
G0 Z38
G0 Y6.1957
G0 Z37
G0 Y5.8336
G0 Z36
G0 Y5.4715
G0 Z35
G0 Y5.1094
G0 Z34
G0 Y4.7473
G0 Z33
G0 Y4.3852
G0 Z32
G0 Y4.0231
G0 Z31
G0 Y3.6610
G0 Z30
G0 Y3.2989
G0 Z29
G0 Y2.9368
G0 Z28
G0 Y2.5747
G0 Z27
G0 Y2.2126
G0 Z26
G0 Y1.8505
G0 Z25
G0 Y1.4884
G0 Z24
G0 Y1.1263
G0 Z23
G0 Y0.7642
G0 Z22
G0 Y0.4021
G0 Z21
G0 Y0.0400
G0 Z620



G0 X1.5000 Y0.1600
G0 Z19
G0 Y0.5105
G0 Z18
G0 Y0.8610
G0 Z17
G0 Y1.2115
G0 Z16
G0 Y1.5620
G0 Z15
G0 Y1.9125
G0 Z14
G0 Y2.2630
G0 Z13
G0 Y2.6135
G0 Z12
G0 Y2.9640
G0 Z11
G0 Y3.3145
G0 Z10
G0 Y3.6650
G0 Z9
G0 Y4.0155
G0 Z8
G0 Y4.3660
G0 Z7
G0 Y4.7165
G0 Z6
G0 Y5.0670
G0 Z5
G0 Y5.4175
G0 Z4
G0 Y5.7680
G0 Z3
G0 Y6.1185
G0 Z2
G0 Y6.4690
G0 Z1
G0 Y6.8195
G0 Z0

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: non coordinated move
« Reply #1 on: December 26, 2012, 04:12:58 PM »
You are not running a standard Gcode driven 3 axis machine . I believe you have what you have in that respect.

(;-) TP
Re: non coordinated move
« Reply #2 on: December 26, 2012, 04:37:39 PM »
its an industrial use machine running on 3 stepper motors 2 for X,Y axis and one for Z axis,
my main use is drilling a CARPET BRUSH.in that brush there are 60-100 holes(in an area of 6 inch by 3 inch),so to make the production fast,i am looking for the non coordinated move option.

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: non coordinated move
« Reply #3 on: December 26, 2012, 04:52:29 PM »
No such thing in Mach3.  Being YOUR  Z runs in a mechanical loop MACh3 would not have any idea where it was in the loop.

To speeds things up you need to make sure the z does not move any further than it has to to drill the hole and clear the top of material. ( minimal movement time) Then speed up the axis  accelleration speeds  to as fast as they can accelerate  and not loose steps. May need regearing to keep the steppers inside of the torque curve of the motor.

(;-) TP
« Last Edit: December 26, 2012, 04:54:11 PM by BR549 »
Re: non coordinated move
« Reply #4 on: December 26, 2012, 05:02:04 PM »
i try it all,can servo motor help me,any idea about that,prob is that for x-y table movement axis has to move only 0.3 inch and motor are directly coupled with lead screw of 2TPI,if i use servo motors instead of stepper can i get better speed,because after one revolution of motor ,motor has to stop for z axis to revolve one rotation,then X-Y table moves 0.3 inch then Z axis one rotation

plz help?

Offline RICH

*
  • *
  •  7,427 7,427
    • View Profile
Re: non coordinated move
« Reply #5 on: December 26, 2012, 05:20:35 PM »
Since your in a production mode i would suggest that you first define how fast the drilling per piece must be.
Then based on the most efficient code for the work, evaluate the required machine to do the work.
That will quide you on what you need.

RICH
Re: non coordinated move
« Reply #6 on: December 26, 2012, 05:43:24 PM »
for drilling 100 holes in a brush wood piece the machine should take 10-12 sec.can can i achieve that much of speed.
many brush machine making company have that much of speed


http://www.youtube.com/watch?v=bjLD3cuYtpQ

Offline RICH

*
  • *
  •  7,427 7,427
    • View Profile
Re: non coordinated move
« Reply #7 on: December 26, 2012, 05:58:40 PM »
How about drilling all of them at once. I haven't the foggiest idea what kind of drilling machine you have.
Only you can evaluate the economics of making your part.

RICH

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: non coordinated move
« Reply #8 on: December 27, 2012, 02:04:08 PM »
OK what is the cycle time for the Z to drill the hole ?

What is the cycle time for the XY to move the .030"?

With the moves only being about .030" the acceleration of the axis IS the most important feature you need to address. That and the cycle time of the Z.

I am betting that the Z is what is holding up the production speed.

(;-) TP
Re: non coordinated move
« Reply #9 on: December 29, 2012, 02:43:57 PM »
z acceleration is slow that is about 75 inch/sec/sec and velocity is 360 inch/sec on 2000 step per revolution as i have a 10 microstep driver...
i am not able to increase the acceleration because motor stall for revolving one round.


someone advice me to go for servo motor,i haven't work on that motors and they are costly too to experiment with,because the same problem too arises as the servo has to stop after every one revolution for the X-Y table to move...

what should i do,if i get better speed i can move to servo!

my Z axis takes about 20 millisec to make one rev.