X axis following Y axis

  • vre
  • Away
  • Platinum Member
  • Platinum Member
More
01 Mar 2025 13:51 #322923 by vre
X axis following Y axis was created by vre
If i have a roll of material and unrolling it with encoder installed on roller
how can synchronize this moving of material in one direction (Y axis) 
with X axis and Z axis to cut it for example with laser
Rollers have some speed adjustment  and accurate feedback for velocity position from encoder
but it is not like a real Y axis.

Please Log in or Create an account to join the conversation.

More
01 Mar 2025 17:01 #322943 by PCW
Replied by PCW on topic X axis following Y axis
What controls the unrolling speed?

Please Log in or Create an account to join the conversation.

  • vre
  • Away
  • Platinum Member
  • Platinum Member
More
02 Mar 2025 08:50 - 02 Mar 2025 08:58 #323002 by vre
Replied by vre on topic X axis following Y axis
It is an analog potentiometer(inverter) 0-10v.
It is sheet coil unrolling machine that i want to cut
as unrolling happens.
Because y axis moves in one direction only it is not possible to do circular movements
or change direction but it does not needed in this case.

Or it is better to stop the unrolling read rollers encoder update material position and
put a regular Y axis like conventional plasma but with moving sheet material ?
Last edit: 02 Mar 2025 08:58 by vre.

Please Log in or Create an account to join the conversation.

More
02 Mar 2025 15:36 #323020 by PCW
Replied by PCW on topic X axis following Y axis
Not sure but it seems simpler to have a standard X/Y plasma table
with a roll-fed extension. The roll feed could be implemented in hal,
perhaps using the limit component to generate the motion profile
with the required Y distance and a PID loop using the encoder as
feedback.
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

  • vre
  • Away
  • Platinum Member
  • Platinum Member
More
03 Mar 2025 07:04 #323066 by vre
Replied by vre on topic X axis following Y axis
Can all this operation of unrolling to be transparent to gcode?
For example to have a gcode of cutting
diagonally a sheet of 10m.
plasma if y axis is 2.5m must start and stop
4 times.
Can this handled automatically without specific gcode?

Please Log in or Create an account to join the conversation.

  • vre
  • Away
  • Platinum Member
  • Platinum Member
More
05 Mar 2025 18:59 #323303 by vre
Replied by vre on topic X axis following Y axis
Can roller with 0-10v inverter be V axis for example and unrolling handled in gcode?
Any better appproach?

Please Log in or Create an account to join the conversation.

More
05 Mar 2025 19:51 #323307 by PCW
Replied by PCW on topic X axis following Y axis
For just a straight cut-off operation I think this is doable in hal.
(the unroll is done in hal, then the cut-off is just at the beginning of the Gcode)

If you want diagonal or other fancier cuts that gets trickier. I also expect that
the unroll operation would be less accurate than normal joint motions and
possibly unidirectional. It also needs to rehome when done.

 

Please Log in or Create an account to join the conversation.

  • vre
  • Away
  • Platinum Member
  • Platinum Member
More
31 Mar 2025 07:19 - 31 Mar 2025 07:28 #325361 by vre
Replied by vre on topic X axis following Y axis
The sheet roll-feed is done by 2.2kw induction motor that has reducer driven by vfd.
Motion is not accurate can do a slight backwards movement to roll back the sheet.
There is an encoder-wheel that is on top of sheet that calculates length.
Movement is not so accurate but measurement of sheet length is very accurate because encoder measures directly the sheet with wheel and nothing that introduces backlash etc..
From g code can call hal component that will do the unrolling after cut then pause unroll again continue cutting and go on?
Can with a camera detect old cutting x-y and re-set G54 x-y zero and next code cuts from where last code stoped?
Last edit: 31 Mar 2025 07:28 by vre.

Please Log in or Create an account to join the conversation.

Time to create page: 0.098 seconds
Powered by Kunena Forum