Stephen Wille Padnos wrote:
> Jon Elson wrote:
>
>   
>> This customer has a Haas mini-mill, and wants to use EMC to control an 
>> indexing head.  So, he will have the XYZ moves programmed in the Haas, 
>> and the A axis programmed in EMC.  When he needs the next A position, he 
>> has the Haas send a contact closure to a digital input on the PWM 
>> controller, which I think can wake it out of an optional stop, and when 
>> it gets to the next position, it sends a contact closure back to the 
>> Haas to continue machining.
>>     
> This sounds like a HAL problem more than an EMC problem.  The only 
> "difficult" part is getting the number of degrees to move into the HAL.  
> This is no more difficult than pushing G-code to move the correct amount.
>
>   
No, he will write G code with the angles required, he just needs 
strategic pauses while the Haas machines each position, and then for the 
Haas to tell the EMC system to advance to the next point.
> Another option:  a simple indexing component should be easy to write.  
> The limit3 component will output an accel and vel-limited position 
> command given a step input, so you don't even need to write motion 
> profiling code in the indexer component.  The output of the limit3 would 
> then be fed to PID just as you do with EMC.
>   
I think having it done by EMC gives him the ease of programming, and all 
the on-screen display of the current position, next block of G-code, etc.
I've gotten the configs files set up for a single axis (A) to display in 
Axis, so it is just the synch between the two CNC controllers that has 
to be figured out.  I think that is all part of EMC2 already, I just 
have to learn how to do it.


Jon

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to