部分CAM软件运行在Linux系统,本文讲解基本的启动关闭Genesis命令。
CAM软件Genesis,InCAM,InCAM Pro在Linux平台上更能发挥软件的性能是行业的共识。原因是软件用到的诸多辅助软件都是基于Unix体系,如awk,sed,bc均来源Unix体系,为了扩展到Windows使用了GUN的移植版本,而Linux来源于Unix的体系,因此能更好的发挥这些辅助软件的性能。
举个简单的例子,原生Genesis的钻孔补偿,需要运用awk,bc等组合执行,补偿10把刀的钻孔可能需要几秒甚至更长,在Linux平台的Genesis上可以做到秒补,即便40多把刀也是秒补!综合来看,相同硬件的情况下,Genesis 在Linux上比Windows平台提升在10%以上,结合脚本的运行来算,最低都有15%以上的提升。本文以CentOS6.10 Gnome界面为例说明,kde界面操作类似。
在Linux上启动Genesis是很多初次接触Linux Genesis的小伙伴最尴尬的情景之一。没有Windows上常见的快捷方式,那如何启动Genesis软件呢?这里要引入一个概念:终端(Terminal),以前Unix是运行在大型机上面,同时有很多用户登录同时运行,每个用户就是使用终端机通过电缆连接到主机进行操作,可见终端就是系统的一个入口,所有的操作执行都需要从终端开始。
一,启动Genesis
1,在桌面鼠标右击,选择[Open in Terminal]打开一个新的终端。

2,系统会弹出如下的终端窗口:

3,输入get命令按下回车启动Genesis软件。
get

二,强制关闭Genesis
一些特殊环境下需要强制关闭Genesis软件,操作步骤如下:
1,查看待关闭genesis程序进程的编号pid(Process Identification)。Genesis软件界面顶部标题栏有一串pid:120907开头的数字,这个数字120907就是pid编号,如下图所示。

2,打开终端,输入 kill pid进程编号,注意kill是一个命令,后面有一个空格,再加上pid进程编号,按下回车键即可强制关闭Genesis。
kill 120907

3,部分情况下第二步不能强制退出Genesis程序,此时需要加一个参数-9,注意-9和kill中间有空格,和pid进程中间也有空格,输完按下回车键Genesis就会强制退出。
kill -9 120907
