![Cimatron 13 三轴数控加工实用教程](https://wfqqreader-1252317822.image.myqcloud.com/cover/857/26688857/b_26688857.jpg)
第1章 Cimatron编程基础
1.1 Cimatron编程环境
1.1.1 进入编程环境
双击桌面上Cimatron图标或选择桌面左下角“开始”|Cimatron|Cimatron命令,进入Cimatron窗口,如图1-1所示。
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/10_01.jpg?sign=1739531322-OfnQgGogHDf9jixl6hmHGOw6mbyJvrvL-0-3b942144f5cefd9917f82bf6f64c9a09)
图1-1 Cimatron窗口
从图1-1所示的菜单栏中打开“文件”菜单,单击图1-2所示的按钮,或直接在图1-1所示的工具栏中单击按钮
,即可进入编程环境。
图1-3所示为Cimatron编程环境窗口,创建的编程文件名默认为“NC_Setup”,注意其使用的坐标系是“MODEL”。如果不希望以默认方式创建,可选择“工具”|“预设定”|“常规”命令进行设置。
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/11_01.jpg?sign=1739531322-5DQjnzyiUF7aoawAhKFJ9znmPsFRWqKA-0-14e4ce3d9a3891aaa953ab424ef03c8d)
图1-2 新建编程文件
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/11_02.jpg?sign=1739531322-hLVoLYFjpnO3Rpkz50FkGy2b3adIoqTJ-0-b48a568f54d2396c78ec896147502d6b)
图1-3 编程环境窗口
1.1.2 编程环境窗口介绍
Cimatron的编程环境窗口包括了7个区域,如图1-4所示:
1)菜单。包括“文件”“编辑”等12个菜单,即图1-4中“1”所示区域。
2)工具栏。包含常用的命令按钮,例如草图、测量、集合、坐标系、显示和隐藏等,如图1-4中“2”所示区域。
3)程序管理区。用于对程序进行管理,例如复制程序、删除程序、轨迹显示、修改轨迹颜色、添加程序注释等,如图1-4中“3”所示的区域。
4)交互区。用于修改模型、测量数据以及对轨迹进行线框模拟等,如图1-4中“4”所示区域。
5)信息输出区。用来显示一些信息,可以通过选择菜单“查看”|“面板”|“输出面板”命令来控制此窗口的打开和关闭,如图1-4中“5”所示区域。
6)计算监视区。用来对后台计算程序的进度进行监视,如图1-4中“6”所示区域。
7)编程向导。按照向导提供的命令就可以完成程序的设计,如图1-4中“7”所示区域。
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/12_01.jpg?sign=1739531322-eYSwQ2LF2IEwBpiABZvFGYwrz9PTCNcM-0-55695aae7e1cc059563546de51eac3da)
图1-4 编程环境窗口的各个区域
1.1.3 编程菜单介绍
图1-4中“1”所示区域的编程菜单常用的有“NC程序”和“NC工具”,“NC程序”菜单中命令及含义见表1-1,“NC工具”菜单中命令及含义见表1-2。
表1-1 “NC程序”菜单中命令及含义
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/12_02.jpg?sign=1739531322-z6WnPQ0Sv7y1CaJQAbcyaxIwK8afFHEr-0-550f9308af44e343ee230cfc9fb80c96)
表1-2 “NC工具”菜单中命令及含义
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/13_01.jpg?sign=1739531322-eqDbIcOmDENRFp3bwVO4lJWeAYRiaVlD-0-3e3b3a3cc967a4c636e3a46c83fe4d3e)
1.1.4 编程工具栏按钮
图1-4中“2”所示区域的Cimatron工具栏按钮如图1-5所示,各个按钮的含义见表1-3。
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/13_02.jpg?sign=1739531322-CpH6H3EH0MMaHEDz5L5oEpEcT67ETTTg-0-048edf5d717ee9a430a686a5784fadc8)
图1-5 工具栏按钮
表1-3 工具栏按钮的命令及含义
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/13_03.jpg?sign=1739531322-iowROcLmePtXgEJOmcWIjmVfhJIfJf6s-0-9558bfd0782c08d3dbca3b9bf282c30c)
(续)
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/14_01.jpg?sign=1739531322-H10HjFJ4bZE75MxhCK3glQdBLi8dl89W-0-c695625447752939e1495d4233c0decb)
1.1.5 常用的编程子菜单
进入NC模块后,在绘图区或者NC程序管理器上右击即可弹出快捷菜单,快捷菜单弹出的选项与当时的任务状态有关,可以得到的快捷菜单有以下5种:
(1)定制NC程序管理器快捷菜单
在NC程序管理器上右击(例如在图1-6中“注释”位置处右击),则可以弹出定制NC程序管理器快捷菜单,可以对栏目进行定制(图1-7)选中的命令即可在管理器上显示。
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/14_02.jpg?sign=1739531322-2mXWYjwJPNzE01T87wB1xd10TIhlo5RX-0-3012c4fe5731aaf5f6c0d8f567294f95)
图1-6 NC程序管理器
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/14_03.jpg?sign=1739531322-uqmdSjFM8YgSuiAvWWaHDZS1OiZOlROF-0-a01483513aceb28409253f3e7ee5ae4e)
图1-7 定制NC程序管理器快捷菜单
(2)通用NC快捷菜单
在绘图区或者NC程序管理器上任意区域右击,弹出的就是通用NC快捷菜单,如图1-8所示。其中各个参数的含义如下。
1)“新建”:新建NC_设置、TP和程序。
2)“编辑”:对NC_设置、TP和程序参数进行编辑。
3)“剪切程序”:是对已经生成的程序的操作,同Word相关操作。
4)“复制程序”:是对已经生成的程序的操作,同Word相关操作。
5)“粘贴程序”:是对已经生成的程序的操作,同Word相关操作。
6)“删除程序”:是对已经生成的程序的操作,同Word相关操作。
7)“选择所有程序/刀轨”:可以把所有TP全部选中(去模拟或者生成G代码等)。
8)“运动&毛坯显示”:用于对毛坯和刀路轨迹的显示或隐藏操作。
9)“计算”:对设置好加工参数的程序进行计算。
10)“显示计算日志”:显示程序计算的时间和坐标的最大值与最小值。
11)“控制”:控制对毛坯的计算,可以中断程序的计算。
12)“NC向导命令”:对程序进行轨迹模拟、查看、后处理和生成报表操作。
13)“模版”:生成和调用加工模板。
14)“改变注释”:改变程序的注释。
15)“改变火花间隙”:可以快速进入程序里的电极参数,方便对其修改。
16)“改变刀具”:更改程序的刀具。
17)“清除“R”和“D”符号”:清除程序前面的R&D字母符号(由于几何参数等的改变,去掉符号不影响程序计算结果)。
(3)程序参数快捷菜单
当创建或者编辑程序参数时,可以根据情况弹出下面两个快捷菜单。
在绘图区右击弹出的快捷菜单如图1-9a所示,其中各个参数的含义如下。
1)“显示毛坯”:显示当前的毛坯。
2)“保存并关闭”:保存但不计算程序轨迹。
3)“保存并计算”:在后台计算程序轨迹,然后保存并关闭该程序,刀路轨迹将会被计算出来。
4)“保存原始”:在刀路轨迹下复制当前编辑的程序。
5)“取消”:关闭程序,但程序没有被保存。
6)“保存并立即计算”:在前台执行程序,然后保存并关闭该程序,同时刀路轨迹将会被计算出来。
在刀路参数输入区右击弹出的快捷菜单如图1-9b所示,其可以完成的操作如下。
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/15_01.jpg?sign=1739531322-cdsGslaVt0RsPusqj9o6LuH60jKuI0gX-0-f23282d619224f5a1ebc28773cdbd483)
图1-8 通用NC快捷菜单
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/15_02.jpg?sign=1739531322-3qavxV00YP0LtZbSLDI660DVZk9s8vNb-0-9835f16e60b40d0334bdeb5b9ce4d7be)
图1-9 程序参数快捷菜单
1)“显示缺省(全局)”:不显示隐藏的参数(单击参数前面灯泡可以对参数进行显示或隐藏设置)。
2)“显示所有(全局)”:显示所有加工参数。
3)“显示缩略名”:显示加工参数变量,可以通过输入变量进行编程。
4)“从刀具参数设置所有”:把在创建刀具时设置的加工参数导入到程序里。
5)“仅设置加工参数”:仅把加工参数导入到程序里。
6)“仅设置运动参数”:仅把刀具的运动参数加载到机床参数里。
7)“复制”和“粘贴”:把输入的值进行复制和粘贴操作。
8)“取消选择所有轮廓”:把选择的轮廓全部取消。
9)“取消选择所有曲面”:把选择的曲面全部取消(注意:灰色说明当前没有选择曲面)。
10)“不选择所有型腔”:取消对所有型腔轮廓的选择(注意:灰色说明当前没有选择型腔轮廓)。
(4)曲面选择快捷菜单
当给NC程序选择加工对象时,例如选择零件表面或者检查面时,在绘图区的任意区域右击,则可弹出图1-10所示的快捷菜单,其中各个参数的含义如下。
1)“选择所有显示的曲面”:选择绘图区显示的所有曲面。
2)“根据规则选取曲面”:使用规则选择曲面,例如通过颜色、集合等选择加工曲面。
3)“重置规则”:取消定义的规则。
4)“重置手动选择图素”:取消手动选择的曲面。
5)“重置所有”:取消所有选择的曲面,将重新选取曲面。
6)“从另一组移动曲面”:把某一组里的曲面移到另一组曲面里。
7)“完成选择”:结束曲面的选择,退出选择界面。
(5)轮廓选择快捷菜单
当给NC程序选择轮廓时,在绘图区的任意区域右击,则可弹出图1-11所示的快捷菜单,其中各个参数的含义是如下。
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/16_01.jpg?sign=1739531322-BG9g9lxPcVXkLFhy2p74kQOWlAguYMgE-0-b125848f7bf04814acd22124f89fe7d7)
图1-10 曲面选择快捷菜单
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/16_02.jpg?sign=1739531322-fUQP5ZUCTwbwsyAIsKGGL20WFR8aackh-0-60cae573cb42f01cd4cb5e9780ca6a7b)
图1-11 轮廓选择快捷菜单
1)“修改轮廓选择”:对轮廓进行修改,例如修改轮廓间隙、轮廓的圆角等。
2)“转换为特征”:把选择的轮廓变成一个特征,例如变成组合曲线。
3)“显示”:控制轮廓标签的显示,在轮廓管理器选中“使用标签”选项时才能激活这个功能。
4)“改变铣削区域”:改变轮廓的功能,例如允许加工或者禁止加工,或者改变刀具位置等。
5)“草图”:通过草图生成加工轮廓。
6)“高级选择”:进入到选择轮廓的高级模式,可以通过自动串联、单个、沿开放边等方式选择加工轮廓。
7)“多轮廓”:可以通过框选方式来快速选择多个轮廓。
8)“根据规则”:使用规则选择加工轮廓,例如通过颜色或者线条粗、细等规则选择加工轮廓。
9)“剪切”:把轮廓从一个程序中剪切掉。
10)“复制”:从一个程序中复制轮廓(要先选择一个轮廓)。
11)“粘贴”:把所复制的轮廓粘贴到另一个程序里。
12)“选择性粘贴”:对所复制轮廓的参数可以有选择地粘贴。
13)“删除”:删除所选择的轮廓。
14)“重置所有”:取消所有选择的轮廓。
15)“清除选择”:取消轮廓的选择状态。
1.1.6 编程模式的选择
Cimatron软件提供了两种编程模式,一种是向导模式,一种是高级模式,两种模式可以通过以下两种方法进行切换:
① 选择“查看”|“面板”命令,如图1-12所示。向导模式的窗口如图1-13所示,高级模式的窗口如图1-14所示。
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/17_01.jpg?sign=1739531322-SiSiWII5xqcSjJcl2PPZhYLiIIVXtMbO-0-af87d1e9fda0886e4a84d93a764600af)
图1-12 编程模式选择
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/18_01.jpg?sign=1739531322-0LwEuB7GWnOSbh8jijdBG5iF5NQqeMz8-0-7c3fb9183ab5c9bb670fb5b666f11405)
图1-13 向导模式窗口
![](https://epubservercos.yuewen.com/8602AF/15169319604262606/epubprivate/OEBPS/Images/18_02.jpg?sign=1739531322-oG07orwzYXgV2F8YJzKl377rqI3f6odH-0-b9b9eb9376b42cd9e7a5f658ff64a382)
图1-14 高级模式窗口
② 也可以在工具栏中单击相应按钮进行切换,单击按钮会切换到向导模式,单击按钮
会切换到高级模式。
使用向导模式编程时,系统将以对话框的形式引导编程者进行操作,绘图区的区域较大,操作过程中弹出的对话框是悬浮在屏幕上的,不占用交互区域的空间。
使用高级模式编程时,NC程序管理器和程序参数表将在屏幕的左边显示,进行程序的创建时,各种参数的设置与操作将在程序区和程序参数表中直接进行,不会弹出向导窗口。
建议初学者使用向导模式进行编程,有Cimatron编程基础的用户使用高级模式进行编程。