- Posts: 338
- Thank you received: 28
4th axis toolpath display
7 years 3 months ago #140832
by Vmax549
Replied by Vmax549 on topic 4th axis toolpath display
Yes I had seen that entry in teh UI section BUT turning it on of off does NOT change teh display.
Now changing teh AXYZ to XYZA does change teh display to look correct BUT it still does not rotate with teh 4th axis motion.
(
TP
Now changing teh AXYZ to XYZA does change teh display to look correct BUT it still does not rotate with teh 4th axis motion.
(
Please Log in or Create an account to join the conversation.
7 years 3 months ago #140838
by smgvbest
Replied by smgvbest on topic 4th axis toolpath display
the question in my mind is does this work correctly on a Tormach Machine?
I realize you may not know anyone with a tormach to find out but if it works there but not here then my assumption would be in converting to a non-tormach machine did we miss something
i've been running the mill ui thru the debugger and not seen anything yet that might be it.
I realize you may not know anyone with a tormach to find out but if it works there but not here then my assumption would be in converting to a non-tormach machine did we miss something
i've been running the mill ui thru the debugger and not seen anything yet that might be it.
Please Log in or Create an account to join the conversation.
7 years 3 months ago #140851
by Vmax549
Replied by Vmax549 on topic 4th axis toolpath display
Teh problem is 2 fold teh Display order was wrong AXYZ when it needed to be XYZA as Andy pointed out. The 2nd part is that teh A axis rotations are being tied to teh toolpoint icon (Cone) instead of teh A axis toolpath. I have NOT found where that part is controlled yet.
Just a thought, (
TP
Just a thought, (
Please Log in or Create an account to join the conversation.
7 years 3 months ago #140852
by smgvbest
Replied by smgvbest on topic 4th axis toolpath display
Get that that, but doesn't change my question of does this work correctly on a genuine tormach machine?
that spot above does change the some point as the GEOMETRY Andy mentioned.
in this case I believe a better understand on how LinuxCNC does this would help then you could program that behavior into PP
in this part
def enable_fourth_axis_toolpath_display(self, widget):
self.ui.redis.hset('machine_prefs', 'enable_fourth_axis_toolpath', 'True')
self.set_geometry('AXYZ')
self.ui.gremlin_options.update_a_axis(True)
did you change AXYZ to XYZA and save the file?
also you must exit PP and restart to pick up this change since it's in the main UI file.
that spot above does change the some point as the GEOMETRY Andy mentioned.
in this case I believe a better understand on how LinuxCNC does this would help then you could program that behavior into PP
in this part
def enable_fourth_axis_toolpath_display(self, widget):
self.ui.redis.hset('machine_prefs', 'enable_fourth_axis_toolpath', 'True')
self.set_geometry('AXYZ')
self.ui.gremlin_options.update_a_axis(True)
did you change AXYZ to XYZA and save the file?
also you must exit PP and restart to pick up this change since it's in the main UI file.
Please Log in or Create an account to join the conversation.
7 years 3 months ago #140854
by Vmax549
Replied by Vmax549 on topic 4th axis toolpath display
I only know this is how it has worked since I loaded PathPilot.
Yes I changed teh AXYZ to XYZA and I have restarted pathPilot several times. It is displaying the correct toolpath image NOW when you enable teh 4th axis display (PP option) But it only rotates teh cone.
(
TP
Yes I changed teh AXYZ to XYZA and I have restarted pathPilot several times. It is displaying the correct toolpath image NOW when you enable teh 4th axis display (PP option) But it only rotates teh cone.
(
Please Log in or Create an account to join the conversation.
7 years 3 months ago #140855
by Vmax549
Replied by Vmax549 on topic 4th axis toolpath display
In this section of teh UI. Why would it state NONE
if enable_a:
self.enable_fourth_axis_toolpath_display(None)
def init_fourth_axis(self):
enable_a = T
if self.ui.redis.hexists('machine_prefs', 'enable_fourth_axis_toolpath'):
enable_a = self.ui.redis.hget('machine_prefs', 'enable_fourth_axis_toolpath') == 'True'
if enable_a:
self.enable_fourth_axis_toolpath_display(None)
else:
self.disable_fourth_axis_toolpath_display(None)
if enable_a:
self.enable_fourth_axis_toolpath_display(None)
def init_fourth_axis(self):
enable_a = T
if self.ui.redis.hexists('machine_prefs', 'enable_fourth_axis_toolpath'):
enable_a = self.ui.redis.hget('machine_prefs', 'enable_fourth_axis_toolpath') == 'True'
if enable_a:
self.enable_fourth_axis_toolpath_display(None)
else:
self.disable_fourth_axis_toolpath_display(None)
Please Log in or Create an account to join the conversation.
Time to create page: 0.269 seconds