- Posts: 137
- Thank you received: 0
qtplasmac 2.10 arc ok, thcad thc, and Thcad Ohmic troubleshooting help needed.
2 years 5 months ago #301253
by jimmyrig
Replied by jimmyrig on topic qtplasmac 2.10 arc ok, thcad thc, and Thcad Ohmic troubleshooting help needed.
I was able to test that code and it worked on my machine! Will run it and post if any issues arise.Something like this seems to work but I have not comprehensively tested for any side effects.
Code:/* check for reached end of move */ if (! (&joints[jno])->free_tp.active) { /* reached end of move without hitting switch */ (&joints[jno])->free_tp.enable = 0; rtapi_print_msg(RTAPI_MSG_ERR,_("j%d end of move in home state %d, homing aborted"),jno, H[jno].home_state); for (int j = 0; j < all_joints; j++) { if (!H[j].homed) { H[j].home_state = HOME_ABORT; } } return 1; // abort reqd }
Please Log in to join the conversation.
2 years 5 months ago #301376
by phillc54
We probably should suppress that error when #<tube-cut>=1.
In the meantime you could hide it by creating a custom_filter.py file in your config directory with the following contents:
Replied by phillc54 on topic qtplasmac 2.10 arc ok, thcad thc, and Thcad Ohmic troubleshooting help needed.
Went to run a file generated from sheetcam and got "g92 offsets are not allowed" error. Documentation seems to want a g38 instead of a g92.
We probably should suppress that error when #<tube-cut>=1.
In the meantime you could hide it by creating a custom_filter.py file in your config directory with the following contents:
Code:
import types
def set_g92_detected(self):
if not self.tubeCut:
self.set_code_error()
self.errorG92Offset.append(self.lineNum)
self.errorLines.append(self.lineNumOrg)
self.set_g92_detected = types.MethodType(set_g92_detected, self)
Please Log in to join the conversation.
2 years 5 months ago #301415
by jimmyrig
Replied by jimmyrig on topic qtplasmac 2.10 arc ok, thcad thc, and Thcad Ohmic troubleshooting help needed.
Alrighty will look into the source code and give that script a shot in the meantime.
What's interesting is I was able to get it working yesterday in 2.9.2. Same gcode as before. So something happened to break it in 2.10.
Have a few quality of life questions regarding the a axis
How do you increase the jog speed? I've set it in the default angular velocity in just about every location I can think of (display ,traj, kin, etc). Stuck at 1 degree per second.... Might add another slider for A.
Is there a keyboard shortcut to jog a?
Does THC work when tube cut is 1? I tried it and it just dove into the pipe. Probably needs some tuning on my end.
Finally is their a way to make the display more relevant? Right now just displays a line in the xyz and the "cone" revolves around that line for the a axis. Kinda hard to see what line it is on.
Thanks for all the help!
What's interesting is I was able to get it working yesterday in 2.9.2. Same gcode as before. So something happened to break it in 2.10.
Have a few quality of life questions regarding the a axis
How do you increase the jog speed? I've set it in the default angular velocity in just about every location I can think of (display ,traj, kin, etc). Stuck at 1 degree per second.... Might add another slider for A.
Is there a keyboard shortcut to jog a?
Does THC work when tube cut is 1? I tried it and it just dove into the pipe. Probably needs some tuning on my end.
Finally is their a way to make the display more relevant? Right now just displays a line in the xyz and the "cone" revolves around that line for the a axis. Kinda hard to see what line it is on.
Thanks for all the help!
Please Log in to join the conversation.
2 years 5 months ago #301455
by phillc54
linuxcnc.org/docs/devel/html/plasma/qtpl...a:keyboard-shortcuts
linuxcnc.org/docs/devel/html/config/ini-...#sub:ini:sec:display
Replied by phillc54 on topic qtplasmac 2.10 arc ok, thcad thc, and Thcad Ohmic troubleshooting help needed.
There have been many changes since 2.9 so I am not surprised.What's interesting is I was able to get it working yesterday in 2.9.2. Same gcode as before. So something happened to break it in 2.10.
Good question, my sim seems to follow the rate in the jog slider but I am not sure in what units...How do you increase the jog speed? I've set it in the default angular velocity in just about every location I can think of (display ,traj, kin, etc). Stuck at 1 degree per second.... Might add another slider for A.
"[" and "]"Is there a keyboard shortcut to jog a?
linuxcnc.org/docs/devel/html/plasma/qtpl...a:keyboard-shortcuts
I thought that it did but not 100% sure. Tube cutting is experimental and was created for one particular user. We make changes dependant on their feedback. I think that THC would not really be required for tube cutting but I don't do any so I am not really sure.Does THC work when tube cut is 1? I tried it and it just dove into the pipe. Probably needs some tuning on my end.
I "think" that you may need to play around with the GEOMETRY settings.Finally is their a way to make the display more relevant? Right now just displays a line in the xyz and the "cone" revolves around that line for the an axis. Kinda hard to see what line it is on.
linuxcnc.org/docs/devel/html/config/ini-...#sub:ini:sec:display
Please Log in to join the conversation.
Time to create page: 0.098 seconds
