My vote would be for 2 as well. However blended moves by definition are 
inaccurate so a slight timing inaccuracy is probably unimportant. 
Assuming the machine has sensible acceleration, 1 and 3 should be close 
enough together for it to make little difference. I suppose for my 
plasma example the perfect solution would be to turn on the ouput at 1 
turn off at 3. If the machine has very low acceleration you are onto a 
loser no matter what you do.

Les

Alex Joni wrote:
> It's a bit far from perfect at the moment.
> There are basicly 2 different kinds of outputs:
> M63/M64 Turn on/off digital output synched with motion
>
> M64/M65 Turn on/off digital output immediately
>
> It's been a really long time since I touched these, I know at some point 
> they used to behave properly (they probably don't atm, and they would 
> benefit from looking into them).
> M64/65 are basicly executed when the command reaches the motion controller, 
> so it's not at the exact time when the next motion starts.
> M63/64 should probably get attached to motion commands and go on the TC 
> queue. That way they would be handled by the trajectory planner at the right 
> moment.
> Although the right moment for a blended move is a bit hard to define.
> 1. Is it where accel starts on the next move? (we're starting to decellerate 
> on the current move at the same time).
> 2. Is it when the next move is halfway through accel, and the current move 
> is halfway through decel?
> 3. Is it where the current move decellerates completely?
>
> I would probably go for 2, although I'm not sure how easy that is to 
> implement.
>
> Using exact stop it's easier to define the moment/position when to enable 
> the output.
>
> Just some thought to keep the discussion going..
>
> Regards,
> Alex
>   

------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to