add + sign with axes XYZ and runtime in program
05 Sep 2016 17:53 #80055
by boy777
add + sign with axes XYZ and runtime in program was created by boy777
Hi Everybody,
First of all sorry ,if I am wrong.
I am new to LinuxCNC , don't know much about it.
But the issue I faced is how to add + sign with axes while they are not in negative position
Also how to add run time to the auto mode, so that every time I get the time consumed by job.
Third one , how to save values of XYZ to a file so that if i stopped the program , i can continue from that point, something like that helps much. I haven't found anything regarding these issues . Kindly help me.
Thanks in advance
Sorry again
Have good time!
First of all sorry ,if I am wrong.
I am new to LinuxCNC , don't know much about it.
But the issue I faced is how to add + sign with axes while they are not in negative position
Also how to add run time to the auto mode, so that every time I get the time consumed by job.
Third one , how to save values of XYZ to a file so that if i stopped the program , i can continue from that point, something like that helps much. I haven't found anything regarding these issues . Kindly help me.
Thanks in advance
Sorry again
Have good time!
Please Log in or Create an account to join the conversation.
06 Sep 2016 09:03 #80070
by andypugh
Replied by andypugh on topic add + sign with axes XYZ and runtime in program
I am working from an iPhone as I am away from home. This somewhat limits my support resources.
(Also why I didn't see your post to approve it)
The solution to the + sign will be the same as the answer to questions about number of digits.
You need to change the format string in axis.py
I have suggested that a better way might be useful to the developers mailing list.
(Also why I didn't see your post to approve it)
The solution to the + sign will be the same as the answer to questions about number of digits.
You need to change the format string in axis.py
I have suggested that a better way might be useful to the developers mailing list.
The following user(s) said Thank You: boy777
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19262
- Thank you received: 6451
06 Sep 2016 14:29 - 06 Sep 2016 14:32 #80079
by tommylight
Replied by tommylight on topic add + sign with axes XYZ and runtime in program
Also the time for completing a job is already there under File>Properties>Run time, there you have the total FEED time, so it does not count for rapid movements.
Saving the last position is also possible,
forum.linuxcnc.org/forum/38-general-linu...n-between-runs#75946
Saving the last position is also possible,
forum.linuxcnc.org/forum/38-general-linu...n-between-runs#75946
Last edit: 06 Sep 2016 14:32 by tommylight.
The following user(s) said Thank You: boy777
Please Log in or Create an account to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
Less
More
- Posts: 5008
- Thank you received: 1441
06 Sep 2016 15:34 #80081
by Todd Zuercher
Replied by Todd Zuercher on topic add + sign with axes XYZ and runtime in program
The "Run Time" calculated under File>Properties> does use positioning times, but is woefully inaccurate because it estimates the run time without accounting for accelerations. An extreme example might be a complex 3d surfacing file where the actual feed rate may only ever reach 75% of the programed feed rate for most of the run.
There is a way to display the actual runtime of a file after each run, by using the time hal component and adding a virtual control panel (pyvcp or gladevcp)
linuxcnc.org/docs/html/man/man9/time.9.html
There is a way to display the actual runtime of a file after each run, by using the time hal component and adding a virtual control panel (pyvcp or gladevcp)
linuxcnc.org/docs/html/man/man9/time.9.html
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19262
- Thank you received: 6451
06 Sep 2016 16:00 #80082
by tommylight
Replied by tommylight on topic add + sign with axes XYZ and runtime in program
I use it all the time, i just add 20 to 50% more time, depending on the complexity. For more complicated stuff, i do not bother, i leave it and go have a coffee !
Please Log in or Create an account to join the conversation.
07 Sep 2016 06:00 - 07 Sep 2016 09:40 #80115
by boy777
didn't get where to add this (see the attachment) ?
tired a little , guessed from your old post
forum.linuxcnc.org/forum/38-general-linu...rdinate-system#77930
, but to which version does it support? does it work on emc2 ?
also it can only help me find the values before homing ?
but it can't work for auto mode resume running condition
Replied by boy777 on topic add + sign with axes XYZ and runtime in program
Also the time for completing a job is already there under File>Properties>Run time, there you have the total FEED time, so it does not count for rapid movements.
Saving the last position is also possible,
forum.linuxcnc.org/forum/38-general-linu...n-between-runs#75946
didn't get where to add this (see the attachment) ?
tired a little , guessed from your old post
forum.linuxcnc.org/forum/38-general-linu...rdinate-system#77930
, but to which version does it support? does it work on emc2 ?
also it can only help me find the values before homing ?
but it can't work for auto mode resume running condition
Last edit: 07 Sep 2016 09:40 by boy777. Reason: forget to mention a little about issue
Please Log in or Create an account to join the conversation.
07 Sep 2016 20:15 #80167
by andypugh
Replied by andypugh on topic add + sign with axes XYZ and runtime in program
I am sure I composed a longer and more compete answer when back at a keyboard, but I don't see it here.
forum.linuxcnc.org/forum/38-general-linu...and-le-failing#62572
Is a link to a similar problem.
You need to edit the format string to suit.
% 6.3f means "floating point, pad with spaces, 6 digits, 3 decimals"
% +6.3f" means "add a + or - symbol
Sorry for the bad lead on axis,py, it's glcanon.py.
/usr/lib/pymodules/python2.7/rs274/glcanon.py
forum.linuxcnc.org/forum/38-general-linu...and-le-failing#62572
Is a link to a similar problem.
You need to edit the format string to suit.
% 6.3f means "floating point, pad with spaces, 6 digits, 3 decimals"
% +6.3f" means "add a + or - symbol
Sorry for the bad lead on axis,py, it's glcanon.py.
/usr/lib/pymodules/python2.7/rs274/glcanon.py
The following user(s) said Thank You: boy777
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19262
- Thank you received: 6451
07 Sep 2016 20:56 #80179
by tommylight
Replied by tommylight on topic add + sign with axes XYZ and runtime in program
You need to add that line in the .ini file.
Please Log in or Create an account to join the conversation.
08 Sep 2016 01:02 - 08 Sep 2016 01:05 #80198
by boy777
Replied by boy777 on topic add + sign with axes XYZ and runtime in program
i found 9.3, instead of 6.3, the find says no 6.3f is in the file.
anyhow i tired to change 9.3f to +9.3f ( seen that from an old post)
BUT
can't save the file, thinking stuck near the end
anyhow i tired to change 9.3f to +9.3f ( seen that from an old post)
BUT
can't save the file, thinking stuck near the end
I am sure I composed a longer and more compete answer when back at a keyboard, but I don't see it here.
forum.linuxcnc.org/forum/38-general-linu...and-le-failing#62572
Is a link to a similar problem.
You need to edit the format string to suit.
% 6.3f means "floating point, pad with spaces, 6 digits, 3 decimals"
% +6.3f" means "add a + or - symbol
Sorry for the bad lead on axis,py, it's glcanon.py.
/usr/lib/pymodules/python2.7/rs274/glcanon.py
Last edit: 08 Sep 2016 01:05 by boy777.
Please Log in or Create an account to join the conversation.
08 Sep 2016 04:20 #80208
by andypugh
Replied by andypugh on topic add + sign with axes XYZ and runtime in program
Ah, yes, you need to either save the file to somewhere that you can write to, then use sudo and cp to move it into place, or remember to open the editor in "sudo" mode before you start editing.
So, either start the editor from the command line with something likeor maybedepending on the editor you have installed.
Or, if you already saved it to the desktop
So, either start the editor from the command line with something like
sudo gedit /usr/lib/pymodules/python2.7/rs274/glcanon.py
sudo mousepad /usr/lib/pymodules/python2.7/rs274/glcanon.py
Or, if you already saved it to the desktop
sudo cp ~/Desktop/glcanon.py /usr/lib/pymodules/python2.7/rs274/glcanon.py
The following user(s) said Thank You: boy777
Please Log in or Create an account to join the conversation.
Time to create page: 0.089 seconds