gaeldk wrote: - Ideally I do not want to have Axis running, just a python program, is it possible ?
Yes, perfectly possible. I think that all you need to do is use your own Python program as the DISPLAY = in the INI. If that doesn't work (I think I have been told that it does, but haven't tied it) then a work-around is DISPLAY = halui and load your interface with a loadusr in the HAL file. (which I have tried)
- In the video above, Kent does all his stuff AFTER the machine is homed, can I launch a homing sequence from the python module alone?
Yes: see section 5:
linuxcnc.org/docs/2.7/html/config/python-interface.html
Even if you don't want a GUI, you might find that starting with Gscreen is a good beginning.