On Fri, 16 Oct 2020 at 05:48, <[email protected]> wrote:

> 2. We know Linux cnc work with Mesa pci card but we don’t want to used this. 
> We want to develop our own hardware and 90% our hardware is ready.

LinuxCNC also works with many other interface cards, from Pico,
General Mechatronics, Motenc and others:
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?LinuxCNC_Supported_Hardware

> 4. Linux cnc is ready software for cnc but we want to make GUI ( software 
> look is different).

There are several customisable GUIs built in to LinuxCNC. See for
example gscreen:
http://linuxcnc.org/docs/2.8/html/gui/gscreen.html
However that depends on the (somewhat outmoded) GladeVCP
infrastructure. You might want to consider QT:
http://linuxcnc.org/docs/2.8/html/gui/qtvcp.html
There is also a similarly-named but different environment hosted
separately from LinuxCNC
https://www.qtpyvcp.com/

> 6. How Linux CNC read our hardware (controller)Input and outputs that we 
> don’t know. How to configure it’s.

Take a look at some existing drivers. One of the simplest is this one
(that I wrote without ever seeing the hardware):
https://github.com/LinuxCNC/linuxcnc/blob/master/src/hal/drivers/pcl720.comp

> 7. We want when we power on of our hardware (controller) then automatic our 
> cnc software ( new gui which developing) need to appear on the screen.

That's a simple bit of Linux config. Look at "kiosk mode"

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to