Hello Guest it is April 26, 2024, 11:47:19 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 - robert.rakay

Pages: 1
1
Oh wow. You suprised me, thank you. I will try it later if I get to the machine

2
Thank you. I will try it.

I know that this is the normal way. But I was trying to do it with continous travel.

3
Thank you for your fast response


I want to place a nail every 50 - 60 mm  (or exact lenght), but to do this the nail gun needs at least 50ms.

Also I need to start every side of the product with a nail.

I tought to use the actual X or Y coordinates  and maybe a variable  to send the virtual Z axis into positive state and back.

Maybe something like this would work when the M3 is activated???

While IsMoving()
IF GetOEMDRO(83)= 10  Then ´ if the X position = 10mm
 Code "G1 G91 Z1 F1000"   ´To fire the first nail
 var=var+1 ´to count the number of nails
 Code "G1 G91 Z-1 F1000" ´to deactivate the output signal
Endif
IF GetOEMDRO(83)= 60 THen  ´here i need the next nail and like this every 50-60 mm until the end of this side of the product,
Code "G1 G91 Z1 F1000"   ´To fire the first nail
 var=var+1 ´to count the number of nails
 Code "G1 G91 Z-1 F1000" ´to deactivate the output signal
Endif

Thanks for your help

4
Hi everybody.

I´m looking for help with a nailgun machine.

I need to activate and deactivate an output for an exact amount of time (50-100 ms) during movement of  X or Y axis, by moving the 2,5D Z-axis

Im trying to do that manually for each activation with code like
 G1 G91 X40  f2000
 G1 G91 X50 Z1 F2000
 G1 G91 X60 Z-1 F2000
... and repeat this on every 50 x-y move

But its not effective.

I was thinking of using the macropump.
Maybe with an IF (M3 is active) statement and While is Moving combination.

But I dont have any solution.

Im looking forward for your help or suggestions.

Thanks.

Robert



Pages: 1