Kai Schaeffer wrote:
> 
> This sound not so bad. Actually we need this speed only for the rapid 
> movements. For the cutting speed we have to max. speed of 5m/min. That 
> would mean 0.02mm per cycle. I guess we could work with this. Or what do 
> you think?
> 
Depending on thew hardware interface, you could probably up the 
servo cycle to 10 KHz with little trouble, given a current, fast 
CPU.
> 
>>There's also an issue with the speed at which the interpreter can 
>>process and output G-code lines, but others know more about this...
>>  
> 
> Good point. What happens if the system is running out of lines? Does the 
> machine stop properly and continues when more data is available?
> 
Why would it run out of lines?  It should always have a buffer 
of interpreted G-code to read ahead.  I did some experiments 
with the relatively new G64 Pxxxx command to set the allowable 
tolerance during contouring.  I was doing 588 blocks of G-code a 
second, and that seemed to be limited by the feedrate I had set 
and acceleration limits for the machine, not the CPU.  This was 
on a 600 MHz Pentium III, so much faster hardware is available.
> 
>>>- Measurement of the surface for a Z-correction
>>>    
>>
>>probing?
>>  
> 
> At the beginning of each program we measure the Z-profile of the surface 
> of the sheet. This profile is used to correct the position of the Z-axis 
> to get a precise cutting depth.
> 
EMC currently doesn't have a feature like that.  I suspect it 
could be done, but it wouldn't be trivial.

>>>- We would prefer to use a bus like CANopen, Sercos or EtherCAT to 
>>>control the motors
>>>    
>>
>>you will have to write and test the drivers for the PCI-cards that 
>>provide these communication formats.
>>  
> 
> OK, and how hard is this?
> 
Well, I wonder if it is really necessary.  What control signals 
do the current drives use?  Can they use PWM or +/- 10 V 
velocity commands?
> 
>>>- SPC functionality
>>>    
>>
>>what is this?
>>  
> 
> 
> Stored Program Control (in German called SPS).
OK, we have "Classic Ladder" that allows you to graphically 
design ladder diagrams for the control interface.  We also have 
HAL, which is more text-based, but you can write your own 
functions algorithmically, then connect with "signals".  You can 
mix HAL and C.L. parts, too.

Jon

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to