NativeCAM Blocks of Code as Callable Subroutines
- yeltrow
- Offline
- Senior Member
- 
				  
		Less
		More
		
			
	
		- Posts: 65
- Thank you received: 3
			
	
						27 Mar 2018 20:27				#107998
		by yeltrow
	
	
		
			
	
			
			 		
													
	
				NativeCAM Blocks of Code as Callable Subroutines was created by yeltrow			
			
				I love nativecam.  One thing that would make me love it even more, would be if I could "call" a code group so I could do something like change work offsets and run a chunk of the program again.  It appears that the gcode that is currently generated by nativecam has conditionals for enabling a block of code, and that those prevent one from being able to use call to kick off that block of code again.  Does anyone have any ideas on how I can take groups and treat them like a callable routine?  I have a nice program that I would like to automatically run in several different locations on a fixture.
Thanks!
					Thanks!
Please Log in or Create an account to join the conversation.
- FernV
- 
				  
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 457
- Thank you received: 124
			
	
						07 Apr 2018 21:15				#108573
		by FernV
	
	
		
			
				
Hi,
Rectangle array can repeat your code after offsetting but it is limited to even X or Y spacing. If you want different spacing, use 'Offset/Rotate' group and add your code then duplicate the group as many time as needed. De-activate when not needed.
Experiment with Groups
Regards
Fern
P.S. Sorry I could not answer before, I was out of country.
					
	
			
			 		
													
	
				Replied by FernV on topic NativeCAM Blocks of Code as Callable Subroutines			
			... if I could "call" a code group so I could do something like change work offsets and run a chunk of the program again. It appears that the gcode that is currently generated by nativecam has conditionals for enabling a block of code, and that those prevent one from being able to use call to kick off that block of code again. Does anyone have any ideas on how I can take groups and treat them like a callable routine? I have a nice program that I would like to automatically run in several different locations on a fixture.
Hi,
Rectangle array can repeat your code after offsetting but it is limited to even X or Y spacing. If you want different spacing, use 'Offset/Rotate' group and add your code then duplicate the group as many time as needed. De-activate when not needed.
Experiment with Groups
Regards
Fern
P.S. Sorry I could not answer before, I was out of country.
Please Log in or Create an account to join the conversation.
		Time to create page: 0.081 seconds	
