Spindle indexing signal direction
- rider-83
- Offline
- Elite Member
- 
				  
		Less
		More
		
			
	
		- Posts: 237
- Thank you received: 10
			
	
						03 Feb 2022 09:12				#233863
		by rider-83
	
	
		
			
	
			
			 		
													
	
				Spindle indexing signal direction was created by rider-83			
			
				When using G76, the lathe works correctly with M3, but sits and waits with M4
Would the issue be related to:
net spindle-index-enable encoder.0.index-enable <=> spindle.0.index-enable
Any help appreciated.
Thanks,
 			
					Would the issue be related to:
net spindle-index-enable encoder.0.index-enable <=> spindle.0.index-enable
Any help appreciated.
Thanks,
Please Log in or Create an account to join the conversation.
- rider-83
- Offline
- Elite Member
- 
				  
		Less
		More
		
			
	
		- Posts: 237
- Thank you received: 10
			
	
						03 Feb 2022 19:26				#233901
		by rider-83
	
	
		
			
	
			
			 		
													
	
				Replied by rider-83 on topic Spindle indexing signal direction			
			
				In my .hal file, Should I be using :   spindle.N.revs			
					Please Log in or Create an account to join the conversation.
- rider-83
- Offline
- Elite Member
- 
				  
		Less
		More
		
			
	
		- Posts: 237
- Thank you received: 10
			
	
						03 Feb 2022 19:48				#233903
		by rider-83
	
	
		
			
	
			
			 		
													
	
				Replied by rider-83 on topic Spindle indexing signal direction			
			
				Is there anyone out there ???			
					Please Log in or Create an account to join the conversation.
- tommylight
- 
				  
- Away
- Moderator
- 
				  
		Less
		More
		
			
	
		- Posts: 20842
- Thank you received: 7106
			
	
						03 Feb 2022 20:13				#233905
		by tommylight
	
	
		
			
	
			
			 		
													
	
				Replied by tommylight on topic Spindle indexing signal direction			
			
				Yes there is, but since i never used G76, i can not help.			
					Please Log in or Create an account to join the conversation.
- PCW
- 
				  
- Away
- Moderator
- 
				  
		Less
		More
		
			
	
		- Posts: 17371
- Thank you received: 5064
			
	
						03 Feb 2022 20:52				#233909
		by PCW
	
	
		
			
	
			
			 		
													
	
				Replied by PCW on topic Spindle indexing signal direction			
			
				I dont think this is index related.
is spindle-at-speed true?
					is spindle-at-speed true?
Please Log in or Create an account to join the conversation.
- rider-83
- Offline
- Elite Member
- 
				  
		Less
		More
		
			
	
		- Posts: 237
- Thank you received: 10
			
	
						04 Feb 2022 06:10				#233946
		by rider-83
	
	
		
			
	
			
			 		
													
	
				Replied by rider-83 on topic Spindle indexing signal direction			
			
				Thats fine. Thank you for the relpy, I was begining to think I was on my own out here  
			
					 
			Please Log in or Create an account to join the conversation.
- rider-83
- Offline
- Elite Member
- 
				  
		Less
		More
		
			
	
		- Posts: 237
- Thank you received: 10
			
	
						04 Feb 2022 06:15				#233947
		by rider-83
	
	
		
			
	
			
			 		
													
	
				Replied by rider-83 on topic Spindle indexing signal direction			
			
				"is spindle-at-speed true? "
Good question.
When I use G96 (CSS) and G1 with either M3 or M4, then the machine feeds fine.
So I could say , yes "spindle-at-speed true? " is fine.
However,
If I use G76 with M3, all works fine as well.
If I use G76 with M4, then the machine hangs in position waiting.
Therefor I could say that 'spindle-at-speed true' is functioning, however there may be a set of conditions were 'spindle-at-speed true' is'nt 'true' in the case of M4 & G76 that satisfy 'index' ??
					Good question.
When I use G96 (CSS) and G1 with either M3 or M4, then the machine feeds fine.
So I could say , yes "spindle-at-speed true? " is fine.
However,
If I use G76 with M3, all works fine as well.
If I use G76 with M4, then the machine hangs in position waiting.
Therefor I could say that 'spindle-at-speed true' is functioning, however there may be a set of conditions were 'spindle-at-speed true' is'nt 'true' in the case of M4 & G76 that satisfy 'index' ??
Please Log in or Create an account to join the conversation.
- PCW
- 
				  
- Away
- Moderator
- 
				  
		Less
		More
		
			
	
		- Posts: 17371
- Thank you received: 5064
			
	
						04 Feb 2022 14:41				#233970
		by PCW
	
	
		
			
	
			
			 		
													
	
				Replied by PCW on topic Spindle indexing signal direction			
			
				It looks like G76 with M4  needs hal changes:
forum.linuxcnc.org/forum/38-general-linu...h-spindle-in-reverse
					forum.linuxcnc.org/forum/38-general-linu...h-spindle-in-reverse
Please Log in or Create an account to join the conversation.
- rider-83
- Offline
- Elite Member
- 
				  
		Less
		More
		
			
	
		- Posts: 237
- Thank you received: 10
			
	
						04 Feb 2022 15:04		 -  04 Feb 2022 15:11		#233971
		by rider-83
	
	
		
			
	
	
			 		
													
	
				Replied by rider-83 on topic Spindle indexing signal direction			
			
				Eewww. That looks messy. Is there not an easier way?
(By the way PCW, thank you so much for the reply and finding this information)
					(By the way PCW, thank you so much for the reply and finding this information)
		Last edit: 04 Feb 2022 15:11  by rider-83.			
			Please Log in or Create an account to join the conversation.
- rider-83
- Offline
- Elite Member
- 
				  
		Less
		More
		
			
	
		- Posts: 237
- Thank you received: 10
			
	
						04 Feb 2022 15:10				#233972
		by rider-83
	
	
		
			
	
			
			 		
													
	
				Replied by rider-83 on topic Spindle indexing signal direction			
			
				Out of interest I've been playing around with HALshow.
If I turn the spindle by hand so the 'Z' phase notch in the encoder wheel passes through, then I get the below conditions:
SPINDLE-INDEX = becomes TRUE
ENCODER.0.PHASE-Z = becomes TRUE
However,
SPINDLE-INDEX-ENABLE = stays false at all times
ENCODER.0.INDEX-ENABLE=stays false at all times
SPINDLE.0.INDEX-ENABLE=stays false at all times
Is this normal ?
					If I turn the spindle by hand so the 'Z' phase notch in the encoder wheel passes through, then I get the below conditions:
SPINDLE-INDEX = becomes TRUE
ENCODER.0.PHASE-Z = becomes TRUE
However,
SPINDLE-INDEX-ENABLE = stays false at all times
ENCODER.0.INDEX-ENABLE=stays false at all times
SPINDLE.0.INDEX-ENABLE=stays false at all times
Is this normal ?
Please Log in or Create an account to join the conversation.
		Time to create page: 0.092 seconds	
