Error in tool_offsetview.py
- cmorley
- Offline
- Moderator
- 
				  
		Less
		More
		
			
	
		- Posts: 7230
- Thank you received: 2106
			
	
						10 Aug 2024 00:08				#307394
		by cmorley
	
	
		
			
	
	
			 		
													
	
				Replied by cmorley on topic Error in tool_offsetview.py			
			
				I did push some work that might have improved this. If you are using _hd maybe more work needs to be done the code base is a little different.			
					
		The following user(s) said Thank You: tommylight 	
			Please Log in or Create an account to join the conversation.
- MarkoPolo
- Offline
- Elite Member
- 
				  
		Less
		More
		
			
	
		- Posts: 295
- Thank you received: 79
			
	
						18 Aug 2024 11:54				#308064
		by MarkoPolo
	
	
		
			
	
	
	
			 		
													
	
				Replied by MarkoPolo on topic Error in tool_offsetview.py			
			
				Hi Chris
I don't know if anyone uses qtdragon_lathe , but I've made a few fixes for bad button sizes.
I've also made a few minor fixes for the brushed_metal_color theme.
I want to make the icons a bit bigger in the gcode editor, but it doesn't work well from the theme file. It can be done directly in the gcode_editor.py file, but that requires editing that file.
Do you have a way to do this in the theme file?
					I don't know if anyone uses qtdragon_lathe , but I've made a few fixes for bad button sizes.
I've also made a few minor fixes for the brushed_metal_color theme.
I want to make the icons a bit bigger in the gcode editor, but it doesn't work well from the theme file. It can be done directly in the gcode_editor.py file, but that requires editing that file.
Do you have a way to do this in the theme file?
		The following user(s) said Thank You: tommylight 	
			Please Log in or Create an account to join the conversation.
- cmorley
- Offline
- Moderator
- 
				  
		Less
		More
		
			
	
		- Posts: 7230
- Thank you received: 2106
			
	
						18 Aug 2024 17:38				#308095
		by cmorley
	
	
		
			
	
			
			 		
													
	
				Replied by cmorley on topic Error in tool_offsetview.py			
			
				GcodeEditor QToolButton {
width: 50;
height: 50;}
makes the button bigger - can't make anything related to icon work.
					width: 50;
height: 50;}
makes the button bigger - can't make anything related to icon work.
Please Log in or Create an account to join the conversation.
- MarkoPolo
- Offline
- Elite Member
- 
				  
		Less
		More
		
			
	
		- Posts: 295
- Thank you received: 79
			
	
						18 Aug 2024 21:40				#308109
		by MarkoPolo
	
	
		
			
	
	
			
			 		
													
	
				Replied by MarkoPolo on topic Error in tool_offsetview.py			
			
				Yes, that's how it works. Just make the buttons bigger. I  improwed the file.			
					Please Log in or Create an account to join the conversation.
- MarkoPolo
- Offline
- Elite Member
- 
				  
		Less
		More
		
			
	
		- Posts: 295
- Thank you received: 79
			
	
						10 Sep 2024 20:28				#309862
		by MarkoPolo
	
	
		
			
	
			
			 		
													
	
				Replied by MarkoPolo on topic Error in tool_offsetview.py			
			
				Hello Cmorley
There is a small problem with the spindle lift function during pause.
If you pause the program with the "spindle lift" function and then press stop, the spindle locks and you can't start it, even in manual mode.
1. start the program
2. pause the program (with the "spindle lift" function enabled)
3. stop the program
4. after these actions you can't start the spindle normally.
The only way to start the spindle is either to restart qtdragon or this combination:
1. start the program
2. press "spindle lift"
3. pause the program
4. resume the program
					There is a small problem with the spindle lift function during pause.
If you pause the program with the "spindle lift" function and then press stop, the spindle locks and you can't start it, even in manual mode.
1. start the program
2. pause the program (with the "spindle lift" function enabled)
3. stop the program
4. after these actions you can't start the spindle normally.
The only way to start the spindle is either to restart qtdragon or this combination:
1. start the program
2. press "spindle lift"
3. pause the program
4. resume the program
Please Log in or Create an account to join the conversation.
- cmorley
- Offline
- Moderator
- 
				  
		Less
		More
		
			
	
		- Posts: 7230
- Thank you received: 2106
			
	
						11 Sep 2024 01:47				#309876
		by cmorley
	
	
		
			
	
	
			 		
													
	
				Replied by cmorley on topic Error in tool_offsetview.py			
			
				Try this fix:
			
					    def dialog_return(self, w, message):
        rtn = message.get('RETURN')
        name = message.get('NAME')
        plate_code = bool(message.get('ID') == '_touchplate_')
        sensor_code = bool(message.get('ID') == '_toolsensor_')
        wait_code = bool(message.get('ID') == '_wait_resume_')
        lower_code = bool(message.get('ID') == '_wait_to_lower_')
        unhome_code = bool(message.get('ID') == '_unhome_')
        overwrite = bool(message.get('ID') == '_overwrite_')
        if plate_code and name == 'MESSAGE' and rtn is True:
            self.touchoff('touchplate')
        elif sensor_code and name == 'MESSAGE' and rtn is True:
            self.touchoff('sensor')
        elif wait_code and name == 'MESSAGE':
            self.lowerSpindle()
        elif unhome_code and name == 'MESSAGE' and rtn is True:
            ACTION.SET_MACHINE_UNHOMED(-1)
        elif overwrite and name == 'MESSAGE':
            if rtn is True:
                self.do_file_copy()
            else:
                self.add_status(_translate("HandlerClass","File not copied"), CRITICAL)
        elif lower_code and name == 'MESSAGE':
            self.h['eoffset-spindle-count'] = 0
            self.h['spindle-inhibit'] = False # add this line <------
            self.add_status(_translate("HandlerClass",'Spindle lowered after machine stopped'))
		The following user(s) said Thank You: MarkoPolo 	
			Please Log in or Create an account to join the conversation.
- MarkoPolo
- Offline
- Elite Member
- 
				  
		Less
		More
		
			
	
		- Posts: 295
- Thank you received: 79
			
	
						11 Sep 2024 09:18				#309884
		by MarkoPolo
	
	
		
			
	
			
			 		
													
	
				Replied by MarkoPolo on topic Error in tool_offsetview.py			
			
				Yes, now it works fine.			
					Please Log in or Create an account to join the conversation.
- MarkoPolo
- Offline
- Elite Member
- 
				  
		Less
		More
		
			
	
		- Posts: 295
- Thank you received: 79
			
	
						24 Sep 2024 21:52				#310735
		by MarkoPolo
	
	
		
			
	
			
			 		
													
	
				Replied by MarkoPolo on topic Error in tool_offsetview.py			
			
				Hi Cmorley
Since recently, the "DEFAULT_LINEAR_VELOCITY" and "DEFAULT_ANGULAR_VELOCITY" in ini settings have not been working in qtdragon master.
Whatever value you enter, after starting qtdragon it is 15 and 360 respectively
I also have a slightly older version of master 2.10.0-pre0-3309, and it works fine in this version
					Since recently, the "DEFAULT_LINEAR_VELOCITY" and "DEFAULT_ANGULAR_VELOCITY" in ini settings have not been working in qtdragon master.
Whatever value you enter, after starting qtdragon it is 15 and 360 respectively
I also have a slightly older version of master 2.10.0-pre0-3309, and it works fine in this version
Please Log in or Create an account to join the conversation.
- cmorley
- Offline
- Moderator
- 
				  
		Less
		More
		
			
	
		- Posts: 7230
- Thank you received: 2106
			
	
						26 Sep 2024 05:34				#310812
		by cmorley
	
	
		
			
	
	
			 		
													
	
				Replied by cmorley on topic Error in tool_offsetview.py			
			
				Sorry for the delay - busy in life 
I pushed a fix for default jog rates to master.
Thank you for the report.
					
I pushed a fix for default jog rates to master.
Thank you for the report.
		The following user(s) said Thank You: tommylight, MarkoPolo 	
			Please Log in or Create an account to join the conversation.
- MarkoPolo
- Offline
- Elite Member
- 
				  
		Less
		More
		
			
	
		- Posts: 295
- Thank you received: 79
			
	
						26 Sep 2024 10:21				#310820
		by MarkoPolo
	
	
		
			
	
			
			 		
													
	
				Replied by MarkoPolo on topic Error in tool_offsetview.py			
			
				DEFAULT_LINEAR_VELOCITY now works correctly.
DEFAULT_ANGULAR_VELOCITY does not work yet.
					DEFAULT_ANGULAR_VELOCITY does not work yet.
Please Log in or Create an account to join the conversation.
		Moderators: cmorley	
		Time to create page: 0.130 seconds	
 
													 
	