- Posts: 234
- Thank you received: 0
BUG REPORT ATC TOOL LIST
2 years 10 months ago #288512
by CNC_ANDI
BUG REPORT ATC TOOL LIST was created by CNC_ANDI
Hello found the bug why my Toollist does not work everytime....
when i have a G0 B0. in my loaded Gcode the list won´t work correctly, it shows me only the first Tool...
when i delete the G0 B0. in my loaded Gcode then the list works fine!
when i have a G0 B0. in my loaded Gcode the list won´t work correctly, it shows me only the first Tool...
Attachment not found
when i delete the G0 B0. in my loaded Gcode then the list works fine!
Attachment not found
Please Log in to join the conversation.
2 years 10 months ago #288876
by andypugh
Replied by andypugh on topic BUG REPORT ATC TOOL LIST
Can you give more details? What exactly is the problem? Are you saying that B-axis moves somehow interfere with the tool table?
Please Log in to join the conversation.
2 years 10 months ago #288904
by Lcvette
Replied by Lcvette on topic BUG REPORT ATC TOOL LIST
we recently added a program tools list that populates on program load. for some reason having a B0.0000 move breaks it but not sure why. with B0.0000 only the first tool is populated in the program tools list. remove the B0. and starts working again... very strange.
Please Log in to join the conversation.
2 years 10 months ago #288906
by Lcvette
Replied by Lcvette on topic BUG REPORT ATC TOOL LIST
Andy,
These are the widget rules we are using. It works great when the G0 B0. is not in the program. not sure why that would cause an issue though.
These are the widget rules we are using. It works great when the G0 B0. is not in the program. not sure why that would cause an issue though.
Attachment not found
Please Log in to join the conversation.
2 years 10 months ago #288908
by dpslwk
Replied by dpslwk on topic BUG REPORT ATC TOOL LIST
the issue in in qtpyvcp
the `gcode.parse()` on line 423 is throwing an error
which i think is because PropertiesCanon is using t fixed axis mask, which mean it's refusing to process the B move, since its been told to only expect XYZ moves
Code:
gcode_properties.py
Code:
class PropertiesCanon(BaseCanon):
def get_axis_mask(self):
return 7 # XYZ
the `gcode.parse()` on line 423 is throwing an error
which i think is because PropertiesCanon is using t fixed axis mask, which mean it's refusing to process the B move, since its been told to only expect XYZ moves
Please Log in to join the conversation.
Time to create page: 0.085 seconds
