Configuring dual independent Z-axis
- rbj
- Offline
- New Member
- 
				  
		Less
		More
		
			
	
		- Posts: 2
- Thank you received: 0
			
	
						18 Nov 2024 10:45		 -  18 Nov 2024 10:46		#314740
		by rbj
	
	
		
			
	
	
	
			 		
													
	
				Configuring dual independent Z-axis was created by rbj			
			
				My plasma table has a unique feature: it has dual independent Z-axis, Z1 and Z2, see picture.
The idea is to be able to use two different tools, like a plasma torch and a router.
Question is, how to configure this in linuxcnc?
I am using QTplasmaC as UI and linuxcnc version 2.9.3.
I have tried a XYZW configuration, copying and changing the z-axis/join-2 to w-axis/joint-3 but this result in a crash in qtvcp/qt_makegui.py at line 498: 'VCPWindow' object has no attribute 'home_w'.
I have tried using the XYZA configuration. This works, sort of, but after homing the feed rate becomes incredibly slow. Seems to be dividing everything by 360. Does not make a difference if I set the A-axis to LINEAR instead of ANGULAR.
How to configure this setup?
					The idea is to be able to use two different tools, like a plasma torch and a router.
Question is, how to configure this in linuxcnc?
I am using QTplasmaC as UI and linuxcnc version 2.9.3.
I have tried a XYZW configuration, copying and changing the z-axis/join-2 to w-axis/joint-3 but this result in a crash in qtvcp/qt_makegui.py at line 498: 'VCPWindow' object has no attribute 'home_w'.
I have tried using the XYZA configuration. This works, sort of, but after homing the feed rate becomes incredibly slow. Seems to be dividing everything by 360. Does not make a difference if I set the A-axis to LINEAR instead of ANGULAR.
How to configure this setup?
		Last edit: 18 Nov 2024 10:46  by rbj.			
			Please Log in or Create an account to join the conversation.
- Aciera
- 
				  
- Offline
- Administrator
- 
				  
		Less
		More
		
			
	
		- Posts: 4554
- Thank you received: 2028
			
	
						18 Nov 2024 11:32				#314743
		by Aciera
	
	
		
			
	
			
			 		
													
	
				Replied by Aciera on topic Configuring dual independent Z-axis			
			
				Here is a sim config for a router with 3 heads using custom switchable kinematics. The advantage here is that the gcode can use XYZ axis words regardless of which spindle is used:
forum.linuxcnc.org/10-advanced-configura...y-and-control#292847
					forum.linuxcnc.org/10-advanced-configura...y-and-control#292847
Please Log in or Create an account to join the conversation.
- tommylight
- 
				  
- Online
- Moderator
- 
				  
		Less
		More
		
			
	
		- Posts: 20843
- Thank you received: 7106
			
	
						18 Nov 2024 11:37				#314744
		by tommylight
	
	
		
			
	
			
			 		
													
	
				Replied by tommylight on topic Configuring dual independent Z-axis			
			
				The easy way: make another config for spindle.
LinuxCNC can handle multiple spindles, so that is easy, and i would still set the second Z axis as A since using any other letter would imply having CAM that can output gcode with that letter.
Scaling might need a bit of tweaking.
Do Z axis have home switches?
Do you need both used at the same time?
					LinuxCNC can handle multiple spindles, so that is easy, and i would still set the second Z axis as A since using any other letter would imply having CAM that can output gcode with that letter.
Scaling might need a bit of tweaking.
Do Z axis have home switches?
Do you need both used at the same time?
Please Log in or Create an account to join the conversation.
		Time to create page: 0.063 seconds	
 
													