Rotary Program Feed rate question
- rajsekhar
- Offline
- Elite Member
Less
More
- Posts: 204
- Thank you received: 11
14 Jul 2022 17:06 #247303
by rajsekhar
Rotary Program Feed rate question was created by rajsekhar
The attached file is the G code generated using sheetcam, post processor= mach3 rotary. (Linux XZA is not working).
Now, there is feed rate in every G01 line and it changes.
Why??
Now, there is feed rate in every G01 line and it changes.
Why??
Please Log in or Create an account to join the conversation.
- fc60
- Offline
- Premium Member
Less
More
- Posts: 131
- Thank you received: 7
14 Jul 2022 20:44 #247321
by fc60
Replied by fc60 on topic Rotary Program Feed rate question
Greetings,
Refer to this link to see if it answers your question.
linuxcnc.org/docs/html/gcode/g-code.html#gcode:g93-g94-g95
Using the A-Axis of my machine (mill XYZA), I need to have a feedrate on each line when using G93.
Cheers,
Dave
Refer to this link to see if it answers your question.
linuxcnc.org/docs/html/gcode/g-code.html#gcode:g93-g94-g95
Using the A-Axis of my machine (mill XYZA), I need to have a feedrate on each line when using G93.
Cheers,
Dave
Please Log in or Create an account to join the conversation.
- rajsekhar
- Offline
- Elite Member
Less
More
- Posts: 204
- Thank you received: 11
18 Jul 2022 05:42 #247638
by rajsekhar
Replied by rajsekhar on topic Rotary Program Feed rate question
Dear Friends,
I am presently running my machine rotary axis.
Now a g-code is attached. G93 is there in the Gcode.
Point 1: When I run the code, G93 is not active at least not showing in Gcode list of the window, rather G94 is showing there (photo attached). Why??
Point 2: Again even if G94 is working, the feed shows 3000 in all lines and velocity 625 in all lines. Why?? The program has different feed of 1000,1250,1500,1750,2000,2250,2500,2750,3000 in different lines.
I am presently running my machine rotary axis.
Now a g-code is attached. G93 is there in the Gcode.
Point 1: When I run the code, G93 is not active at least not showing in Gcode list of the window, rather G94 is showing there (photo attached). Why??
Point 2: Again even if G94 is working, the feed shows 3000 in all lines and velocity 625 in all lines. Why?? The program has different feed of 1000,1250,1500,1750,2000,2250,2500,2750,3000 in different lines.
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
Less
More
- Posts: 23170
- Thank you received: 4860
21 Jul 2022 09:24 #247923
by andypugh
Replied by andypugh on topic Rotary Program Feed rate question
Taking the points in reverse order
linuxcnc.org/docs/stable/html/gcode/g-co...ml#gcode:g93-g94-g95
G93 requires an F number on every motion line.
Also, F-numbers on non-motion lines are ignored.
The status box shows interpreter state. Often the interpreter will have already finished before the motion even starts. M2 resets to G94, so if the interpreter has finished and queued the M2 it will show G94.
If you add a probe move into the code you will probably see the status show G93 until that is complete.
Interpreter status info is only really useful when the machine is not currently running g-code.
linuxcnc.org/docs/stable/html/gcode/g-co...ml#gcode:g93-g94-g95
G93 requires an F number on every motion line.
Also, F-numbers on non-motion lines are ignored.
The status box shows interpreter state. Often the interpreter will have already finished before the motion even starts. M2 resets to G94, so if the interpreter has finished and queued the M2 it will show G94.
If you add a probe move into the code you will probably see the status show G93 until that is complete.
Interpreter status info is only really useful when the machine is not currently running g-code.
Please Log in or Create an account to join the conversation.
- rajsekhar
- Offline
- Elite Member
Less
More
- Posts: 204
- Thank you received: 11
22 Jul 2022 03:57 #248003
by rajsekhar
Replied by rajsekhar on topic Rotary Program Feed rate question
Thanks to Andypugh for the reply, it really helped.
I had contacted Sheetcam and it was confirmed that Feed is in G94 in rotary.
Question 1:
why there is feed in every line? what is the calculation at the back for the F numbers generated?
My operation feed is 2500 and job diameter=63.
Question 2:
How LinuxCNC is interpreteing the F numbers?
I have seen velocity values in the range 50 to 500 or so on while program runs. It crosses 1000 only when Z is in G00 or ramping. Overall same drawing produce much lower speed in XZA mode compared to XYZ mode with same operation feed.
Why??
I had contacted Sheetcam and it was confirmed that Feed is in G94 in rotary.
Question 1:
why there is feed in every line? what is the calculation at the back for the F numbers generated?
My operation feed is 2500 and job diameter=63.
Question 2:
How LinuxCNC is interpreteing the F numbers?
I have seen velocity values in the range 50 to 500 or so on while program runs. It crosses 1000 only when Z is in G00 or ramping. Overall same drawing produce much lower speed in XZA mode compared to XYZ mode with same operation feed.
Why??
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
Less
More
- Posts: 23170
- Thank you received: 4860
22 Jul 2022 07:57 #248009
by andypugh
Except that, for historical reasons (on early controls F-numbers were integers) it is 1/time.
F=1 -> move takes 1 minute
F=2 -> move takes 0.5 minutes, 30 seconds
F=0.5 -> move takes 2 minutes
Replied by andypugh on topic Rotary Program Feed rate question
Because it is almost certain that every line will be a different path length.why there is feed in every line?
As it says in the docs, it is a measure of the time (in minutes) that the line should take to execute.How LinuxCNC is interpreteing the F numbers?
Except that, for historical reasons (on early controls F-numbers were integers) it is 1/time.
F=1 -> move takes 1 minute
F=2 -> move takes 0.5 minutes, 30 seconds
F=0.5 -> move takes 2 minutes
Please Log in or Create an account to join the conversation.
- rajsekhar
- Offline
- Elite Member
Less
More
- Posts: 204
- Thank you received: 11
24 Jul 2022 06:46 #248155
by rajsekhar
Replied by rajsekhar on topic Rotary Program Feed rate question
Dear Andy,
I just make it clear that as per confirmation from sheetcam, F numbers are in unit/min mode and not in inverse feed. I will start a discussion with sheetcam on how they calculate the F numbers.
Now, I have generated Gcode with feed 1250 and 2500 (mm/min) for the same job. Run both the gocode one after another. Same time is taken although F numbers in G code files are not same. Photo (video exceeds size) of computer screen is attached.
What is the correct explanation?
I just make it clear that as per confirmation from sheetcam, F numbers are in unit/min mode and not in inverse feed. I will start a discussion with sheetcam on how they calculate the F numbers.
Now, I have generated Gcode with feed 1250 and 2500 (mm/min) for the same job. Run both the gocode one after another. Same time is taken although F numbers in G code files are not same. Photo (video exceeds size) of computer screen is attached.
What is the correct explanation?
Please Log in or Create an account to join the conversation.
- rajsekhar
- Offline
- Elite Member
Less
More
- Posts: 204
- Thank you received: 11
24 Jul 2022 10:22 #248160
by rajsekhar
Replied by rajsekhar on topic Rotary Program Feed rate question
In addition, I increased the rotary max speed and acceleration at the cost of some microstep and run the same G code.
A axis speed changed from 2250 degree/min to 4320 degree/min and acceleration almost 25 times speed. the program run time reduced from 1 hr 9 min to 1hr 5min.
What is happening??
A axis speed changed from 2250 degree/min to 4320 degree/min and acceleration almost 25 times speed. the program run time reduced from 1 hr 9 min to 1hr 5min.
What is happening??
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
Less
More
- Posts: 23170
- Thank you received: 4860
25 Jul 2022 11:37 #248243
by andypugh
Replied by andypugh on topic Rotary Program Feed rate question
Were you expecting more difference, or no difference?A axis speed changed from 2250 degree/min to 4320 degree/min and acceleration almost 25 times speed. the program run time reduced from 1 hr 9 min to 1hr 5min.
What is happening?
Please Log in or Create an account to join the conversation.
- rajsekhar
- Offline
- Elite Member
Less
More
- Posts: 204
- Thank you received: 11
25 Jul 2022 13:09 #248254
by rajsekhar
Replied by rajsekhar on topic Rotary Program Feed rate question
Certainly more difference.
Please Log in or Create an account to join the conversation.
Time to create page: 0.077 seconds