1. 数控如何编程
问题一:数控车床怎么编程? O1程序命名,大写字母O开头
N1;实际操作里面,使用N了表示一段工序哪敏
T0101;选择1号刀具,后面一个01是摩耗仔山
M03 S500;主轴正转,转速为500转
G00 Z1.0;快速靠近工件
X52.;
G71 U1.R0.3;外圆粗加工循环,单边进给量为0.3
G71 P10Q20U0.1W0.05F0.15;定义粗加工的其他参数
N10 G00 X16.;其实程序段N10,注意第一行一定要走X轴!
G01 Z0 F0.05;F为精加工的进给速度,粗加工不受影响。
X20.Z-2.; 20外圆右边倒角
Z-20.;20的外圆面
X30.Z-35.; 圆锥面
X40.;40外圆的右端面
Z-45.;40外圆面
X46.;50外圆右端面
X50.W-2.;50外圆右边倒角
Z-60.;50外圆面
N20 X52.;循环结束段N20
G00 X100.;刀具离开工件
Z100.;
M05;主轴停止,
M00;程序暂停,然后手动测量..
N2精加工程序段
T0202;选择2号刀具
M03 S1000;主轴正传1000
G00 Z1.;刀具快速靠近工件
X52.;
G70 P10 Q20;进行精加工
G00 X100.;刀具离开工件
Z100.;
M05;主轴停止
M30;程序停止 就是这样编程的明白不!
问题二:如何学习数控编程 首先我要强调一下,如果能数控编程各种语言,那么你在社会人才竞争中就非常有优势。
目前在国内制造业对数控加工高速增长的需求形势下,数控编程技术人才出现了严重短缺,数控编程技术已成为就业市场上的需求热点。
一、学好数控编程技术需要具备以下几个基本条件:
(1)具有基本的学习资质,即学员具备一定的学习能力和预备知识。
(2)有条件接受良好的培训,包括选择好的培训机构和培训教材。
(3)在实践中积累经验。
二、学习数控编程技术,要求学员首先掌握一定的预备知识和技能,包括:
(1)基本的几何知识(高中以上即可)和机械制图基础。
(2)基础英语(高中以上即可)。
(3)机械加工常识。
(4)基本的三维造型技能。
三、选择培训教材应考虑的因素包括:
(1)教材的内容应适合于实际编程应用的要求,以目前广泛采用的基于CAD/CAM软件的交互式图形编程技术为主要内容。在讲授软件操作、编程方法等实用技术的同时也应包含一定的基础知识,使读者知其然更知其所以然。
(2)教材的结构。数控编程技术的学习是一个分阶段不断提高的过程,因此教材的内容应按不同的学习阶段进行合理的分配。同时,从应用角度对内容进行系统的归纳和分类,便于读者从整体上理解和记忆。
四、数控编程的学习内容和学习过程基本可以归纳为3个阶段:
第1阶段:基础知识的学习,包括数控加工原理、数控程序、数控加工工艺等方面的基础知识。
第2阶段:数控编程技术的学习李戚枝,在初步了解手工编程的基础上,重点学习基于CAD/CAM软件的交互式图形编程技术。
第3阶段:数控编程与加工练习,包括一定数量的实际产品的数控编程练习和实际加工练习。
五、学习方法与技巧
同其他知识和技能的学习一样,掌握正确的学习方法对提高数控编程技术的学习效率和质量起着十分重要的作用。下面是几点建议:
(1)集中精力打歼灭战,在一个较短的时间内集中完成一个学习目标,并及时加以应用,避免进行马拉松式的学习。
(2)对软件功能进行合理的分类,这样不仅可提高记忆效率,而且有助于从整体上把握软件功能的应用。
(3)从一开始就注重培养规范的操作习惯,培养严谨、细致的工作作风,这一点往往比单纯学习技术更为重要。
(4)将平时所遇到的问题、失误和学习要点记录下来,这种积累的过程就是水平不断提高的过程。
六、如何学习CAM
交互式图形编程技术的学习(也就是我们常说的CAM编程的要点)可分三个方面:
1、是学习CAD/CAM软件应重点把握核心功能的学习,因为CAD/CAM软件的应用也符合所谓的“20/80原则”,即80%的应用仅需要使用其20%的功能。
2、是培养标准化、规范化的工作习惯。对于常用的加工工艺过程应进行标准化的参数设置,并形成标准的参数模板,在各种产品的数控编程中尽可能直接使用这些标准的参数模板,以减少操作复杂度,提高可靠性。
3、是重视加工工艺的经验积累,熟悉所使用的数控机床、刀具、加工材料的特性,以便使工艺参数设置更为合理。
需要特别指出的是,实践经验是数控编程技术的重要组成部分,只能通过实际加工获得,这是任何一本数控加工培训教材都不可能替代的。虽然本书充分强调与实践相结合,但应该说在不同的加工环境下所产生的工艺因素变化是很难用书面形式来表述完整的。
最后,如同学习其他技术一样,要做到“在战略上藐视敌人,在战术上重视敌人”,既要对完成学习目标树立坚定的信心,同时又脚踏实地地对待每一个学习环节。
所以,只要你对数控编程感兴趣,本人严重支持你去学它,前途无量啊。
本文参考地址:
...>>
问题三:数控编程怎样做 20分 教你如何成为数控机床编程高手,建议初学者认真阅读。要想成为一个数控高手(金属切削类),从大学毕业进工厂起,最起码需要6年以上的时间。他既要有工程师的理论水平,又要有高级技师的实际经验及动手能力。第一步:必须是一个优秀的工艺员。数控机床集钻、铣、镗、铰、攻丝等工序于一体。对工艺人员的技术素养要求很高。数控程序是用计算机语言来体现加工工艺的过程。工艺是编程的基础。不懂工艺,绝不能称会编程。其实,当我们选择了机械切削加工这一职业,也就意味着从业早期是艰辛的,枯糙的。大学里学的一点基础知识面对工厂里的需要是少得可怜的。机械加工的工程师,从某种程度上说是经验师。因此,很多时间必须是和工人们在一起,干车床、铣床、磨床,加工中心等;随后在办公室里编工艺、估材耗、算定额。你必须熟悉各类机床的性能、车间师傅们的技能水平。这样经过2-3年的修炼,你基本可成为一个合格的工艺人员。从我个人的经历来看,我建议刚工作的年轻大学生们,一定要虚心向工人师傅们学习,一旦他们能把数十年的经验传授与你,你可少走很多弯路。因为这些经验书本上是学不到的,工艺的选择是综合考虑设备能力和人员技术能力的选择。没有员工的支持和信任,想成为优秀的工艺员是不可能的。通过这么长时间的学习与积累,你应达到下列技术水准和要求:1、 熟悉钻、铣、镗、磨、刨床的结构、工艺特点,2、 熟悉加工材料的性能。3、 扎实的刀具理论基础知识,掌握刀具的常规切削用量等。4、 熟悉本企业的工艺规范、准则及各种工艺加工能达到的一般要求,常规零件的工艺路线。合理的材料消耗及工时定额等。5、 收集一定量的刀具、机床、机械标准的资料。特别要熟悉数控机床用的刀具系统。6、 熟悉冷却液的选用及维护。7、 对相关工种要有常识性的了解。比如:铸造、电加工、热处理等。8、 有较好的夹具基础。9、 了解被加工零件的装配要求、使用要求。10、有较好的测量技术基础。第二步:精通数控编程和计算机软件的应用。这一点,我觉得比较容易,编程指令也就几十个,各种系统大同小异。一般花1-2个月就能非常熟悉。自动编程软件稍复杂些,需学造型。但对于cad基础好的人来说,不是难事。另外,如果是手工编程,解析几何基础也要好!读书人对这些知识的学习是最适应的。在实践中,一个好程序的标准是:1、 易懂,有条理,操作者人人都能看懂。2、 一个程序段中指令越少越好,以简单、实用、可靠为目的。从编程角度对指令的理解,我以为指令也就G00和G01,其他都为辅助指令,是方便编程才设置的。3、 方便调整。零件加工精度需做微调时最好不用改程序。比如,刀具磨损了,要调整,只要改刀具偏置表中的长度、半径即可。4、 方便操作。程序编制要根据机床的操作特点来编,有利于观察、检查、测量、安全等。例如,同一种零件,同样的加工内容,在立式加工中心和卧式加工中心分别加工,程序肯定不一样。在机械加工中,最简单的方法就是最好的方法。只要有实践经验的同行,想必都会同意这句话吧!第三步:能熟练操作数控机床。这需要1-2年的学习,操作是讲究手感的,初学者、特别是大学生们,心里明白要怎么干,可手就是不听使唤。在这过程中要学:系统的操作方式、夹具的安装、零件基准的找正、对刀、设置零点偏置、设置刀具长度补偿、半径补偿,刀具与刀柄的装、卸,刀具的刃磨、零件的测量(能熟练使用游标卡尺、千分卡、百分表、千分表、内径杠杆表)等。最能体现操作水平的是:卧式加工中心和大型龙门(动粱、顶梁)加工中心。操作的练习需要悟性!有时真有一种“悠然心会,妙处难与君说”的意境!在数控车间你就静下心来好好练吧!一般来说,从首件零件的加工到加工......>>
问题四:数控编程的步骤是? 数控机床程序编制的内容主要包括以下步骤:
一.工艺方案分析
?确定加工对象是否适合于数控加工(形状较复杂,精度一致要求高)
?毛坯的选择(对同一批量的毛坯余量和质量应有一定的要求)。
?工序的划分(尽可能采用一次装夹、集中工序的加工方法)。
二.工序详细设计
?工件的定位与夹紧。
?工序划分(先大刀后小刀,先粗后精,先主后次,尽量“少换刀”)。
?刀具选择。
?切削参数。
?工艺文件编制工序卡(即程序单),走刀路线示意图。程序单包括:程序名称,刀具型号,加工部位与尺寸,装夹示意图
三.编写数控加工程序
?用UG设置编出数控机床规定的指令代码(G,S,M)与程序格式。
?后处理程序,填写程序单。
问题五:数控机床怎么编程序 首先,要树立一个观念:想学好数控,必须对数控感兴趣。
其次,再谈如何学数控:
针对性的学习,学哪个系统,就去记哪个系统的G、M代码,这很重要。
记熟了这些代码,并知道什么时候采用什么代码,就可以试着编写些简单的零件程序,增加熟练程度。
方便的东西懂得了多了,可以试着加工一些简单的零件,这样一来,理论实际相结合,很轻松的就学好数控了。
可以参考下面的模式:
G代码 组别 解释 ; G00 01 定位 (快速移动) ; G01 直线切削 ; . G02 顺时针切圆弧 (CW,顺时钟) ; G03 逆时针切圆弧 (CCW,逆时钟) ; G04 00 暂停 (Dwell) ; G09 停于精确的位置 ; G20 06 英制输入 ; G21 公制输入 ; G22 04 内部行程限位 有效 ; G23 内部行程限位 无效 ; G27 00 检查参考点返回 ; G28 参考点返回 ; G29 从参考点返回 ; G30 回到第二参考点 ;G32 01 切螺纹 G40 07 取消刀尖半径偏置 ;G41 刀尖半径偏置 (左侧) ;G42 刀尖半径偏置 (右侧) ;G50 00 修改工件坐标;设置主轴最大的 RPM ;G52 设置局部坐标系 ;G53 选择机床坐标系 ;G70 00 精加工循环 ;G71 内外径粗切循环 ;G72 台阶粗切循环 ;G73 成形重复循环 ;G74 Z 向步进钻削 ;G75 X 向切槽;G76 切螺纹循环 ;G80 10 取消固定循环 ;G83 钻孔循环 ;G84 攻丝循环 ;G85 正面镗孔循环 ;G87 侧面钻孔循环 ;G88 侧面攻丝循环 ;G89 侧面镗孔循环 ;G90 01 (内外直径)切削循环 ;G92 切螺纹循环 ;G94 (台阶) 切削循环 ;G96 12 恒线速度控制 ;G97 恒线速度控制取消 ;G98 05 每分钟进给率;G99 每转进给率 代码解释G00 定位1. 格式 G00 X_ Z_ 这个命令把刀具从当前位置移动到命令指定的位置 (在绝对坐标方式下), 或者移动到某个距离处 (在增量坐标方式下)。 2. 非直线切削形式的定位 我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。 3. 直线定位 刀具路径类似直线切削(G01) 那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置。 4. 举例 N10 G0 X100 Z65G01 直线插补1. 格式 G01 X(U)_ Z(W)_ F_ ;直线插补以直线方式和命令给定的移动速率从当前位置移动到命令位置。X, Z: 要求移动到的位置的绝对坐标值。U,W: 要求移动到的位置的增量坐标值。 2. 举例① 绝对坐标程序 G01 X50. Z75. F0.2 ;X100.; ② 增量坐标程序G01 U0.0 W-75. F0.2 ;U50. 圆弧插补 (G02, G03)1. 格式 G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ;G02 C 顺时钟 (CW)G03 C 逆时钟 (CCW)X, Z C在坐标系里的终点U, W C 起点与终点之间的距离I, K C 从起点到中心点的矢量 (半径值)R C 圆弧范围 (最大180 度)。2. 举例① 绝对坐标系程序G02 X100. Z90. I50. K0. F0.2或G02 X......>>
问题六:数控机床怎样进行编程序 数控编程方法
数控机床程序编制(又称数控机床编程)是指编程者(程序员或数控机床操作者)根据零件图样和工艺文件的要求,编制出可在数控机床上运行以完成规定加工任务的一系列指令的过程。具体来说,数控机床编程是由分析零件图样和工艺要求开始到程序检验合格为止的全部过程。
数控机床编程步骤
1.分析零件图样和工艺要求
分析零件图样和工艺要求的目的,是为了确定加工方法、制定加工计划,以及确认与生产组织有关的问题,此步骤的内容包括:
确定该零件应安排在哪类或哪台机床上进行加工。 采用何种装夹具或何种装卡位方法。 确定采用何种刀具或采用多少把刀进行加工。 确定加工路线,即选择对刀点、程序起点(又称加工起点,加工起点常与对刀点重合)、走刀路线 、程序终点(程序终点常与程序起点重合)。 确定切削深度和宽度、进给速度、主轴转速等切削参数。 确定加工过程中是否需要提供冷却液、是否需要换刀、何时换刀等。 2.数值计算
根据零件图样几何尺寸,计算零件轮廓数据,或根据零件图样和走刀路线,计算刀具中心(或刀尖)运行轨迹数据。数值计算的最终目的是为了获得数控机床编程所需要的所有相关位置坐标数据。
3.编写加工程序单
常用数控机床编程指令
一组有规定次序的代码符号,可以作为一个信息单元存贮、传递和操作。
坐标字:用来设定机床各坐标的位移量由坐标地址符及数字组成,一般以X、Y、Z、U、V、W等字母开头,后面紧跟“-”或“-”及一串数字。
准备功能字(简称G功能):
指定机床的运动方式,为数控系统的插补运算作准备由准备功能地址符“G”和两位数字所组成,G功能的代号已标准化,见表2-3;一些多功能机床,已有数字大于100的指令,见表2-4。常用G指令:坐标定位与插补;坐标平面选择;固定循环加工;刀具补偿;绝对坐标及增量坐标等。
辅助功能字:用于机床加工操作时的工艺性指令,以地址符M为首,其后跟二位数字,常用M指令:主轴的转向与启停;冷却液的开与停;程序停止等。
进给功能字:指定刀具相对工件的运动速度进给功能字以地址符“F”为首,后跟一串字代码,单位:mm/min(对数控车床还可为mm/r)三位数代码法:F后跟三位数字,第一位为进给速度的整数位数加“3”,后二位是进给速度的前二位有效数字。如1728mm/min指定为F717。二位数代码法:F后跟二位数字,规定了与00~99相对应的速度表,除00与99外,数字代码由01向98递增时,速度按等比关系上升,公比为1.12。一位数代码法:对速度档较少的机床F后跟一位数字,即0 ~9来对应十种预定的速度。直接指定法:在F后按照预定的单位直接写上要求的进给速度。
主轴速度功能字:指定主轴旋转速度以地址符S为首,后跟一串数字。单位:r/min,它与进给功能字的指定方法一样。
刀具功能字:用以选择替换的刀具以地址符T为首,其后一般跟二位数字,该数代表刀具的编号。
模态指令和非模态指令 G指令和M指令均有模态和非模态指令之分模态指令:也称续效指令,一经程序段中指定,便一直有效,直到出现同组另一指令或被其他指令取消时才失效。见表2-3、表2-6 N001 G91 G01 X10 Y10 Z-2 F150 M03 S1500; N002 X15; N003 G02 X20 Y20 I20 J0; N004 G90 G00 X0 Y0 Z100 M02; 非模态指令:非续效指令,仅在出现的程序段中有效,下一段程序需要时必须重写(如G04)。
在完成上述两个步骤之后,即可根据已确定的加工方案(......>>
问题七:数控编程怎么编整圆 G02\G03 X Y I J
编整圆的时候用I J
问题八:数控车床的编程方法是什么啊??? 手工编程是指从零件图纸分析、工艺处理、数值计算、编写程序单、直到程序校核等各步骤的数控编程工作均由人工完成的全过程。手工编程适合于编写进行点位加工或几何形状不太复杂的零件的加工程序,以及程序坐标计算较为简单、程序段不多、程序编制易于实现的场合。这种方法比较简单,容易掌握,适应性较强。手工编程方法是编制加工程序的基础,也是机床现场加工调试的主要方法,对机床操作人员来讲是必须掌握的基本功,其重要性是不容忽视的。自动编程是指在计算机及相应的软件系统的支持下,自动生成数控加工程序的过程。它充分发挥了计算机快速运算和存储的功能。其特点是采用简单、习惯的语言对加工对象的几何形状、加工工艺、切削参数及辅助信息等内容按规则进行描述,再由计算机自动地进行数值计算、刀具中心运动轨迹计算、后置处理,产生出零件加工程序单,并且对加工过程进行模拟。对于形状复杂,具有非圆曲线轮廓、三维曲面等零件编写加工程序,采用自动编程方法效率高,可靠性好。在编程过程中,程序编制人可及时检查程序是否正确,需要时可及时修改。由于使用计算机代替编程人员完成了繁琐的数值计算工作,并省去了书写程序单等工作量,因而可提高编程效率几十倍乃至上百倍,解决了手工编程无法解决的许多复杂零件的编程难题。
问题九:数控编程的步骤,具体的步骤是怎样的? 1、分析零件图 首先要分析零件的材料、形状、尺寸、精度、批量、毛坯形状和热处理要求等,以便确定该零件是否适合在数控机床上加工,或适合在哪种数控机床上加工,同时要明确浇灌能够的内容和要求。
2、工艺处理 在分析零件图的基础上进行工艺分析,确定零件的加工方法(如采用的工夹具、装夹定位方法等)、加工线路(如对刀点、进给路线)及切削用量(如主轴转速、进给速度和背吃刀量等)等工艺参数。
3、数值计算 耕根据零件图的几何尺寸、确定的工艺路线及设定的坐标系,计算零件粗、精加工运动的轨迹,得到刀珐数据。对于形状比较简单的零件(如由直线和圆弧组成的零件)的轮廓加工,要计算几何元素的起点、终点、圆弧的圆心、两几何元素的交点或切点的坐标值,如果数控装置无刀具补偿功能,还要计算刀具中心的运动轨迹坐标。对于形状比较复杂的零件(如由非圆曲线、曲面组成的零件),需要用直线段或圆弧段逼近,根据加工精度的要求计算出节点坐标值,这种数值计算要用计算机来完成。
4、编写加工程序单 根据加工路线、切削用量、刀具号码、刀具补偿量、机床辅助动作及刀具运动轨迹,按照数控系统使用的指令代码和程序段的格式编写零件加工的程序单,并校核上述两个步骤的内容,纠正其中的错误。
5、制作控制介质 把编制好的程序单上的内容记录在控制介质上,作为数控装置的输入信息。通过程序的手工输入或通信传输送入数控系统。
6、程序校验与首件试切 编写的程序和制备好的控制介质,必须经过校验和试刀才能正式使用。效验的方法是直接将控制介质上的内容输入到数控系统中让机床空转,一检验机床的运动轨迹是否正确。在有CRT图形显示的数控机床上,用模拟刀具与工件切削过程的方法进行检验更为方便,但这些方法只能检验运动是否正确,不能检验被加工零件的加工精度。因此,还需要进行零件的首件试切。当发现有加工误差时,分析误差产生的原因,找出问题所在,加以修正,直至达到零件图纸的要求。
问题十:数控车床怎样编程? 其实不管是什么系统,它们的编程都是差不多的。下面有格式,只要学会他编程就会了。 G代码 组别 解释 ; G00 01 定位 (快速移动) ; G01 直线切削 ; . G02 顺时针切圆弧 (CW,顺时钟) ; G03 逆时针切圆弧 (CCW,逆时钟) ; G04 00 暂停 (Dwell) ; G09 停于精确的位置 ; G20 06 英制输入 ; G21 公制输入 ; G22 04 内部行程限位 有效 ; G23 内部行程限位 无效 ; G27 00 检查参考点返回 ; G28 参考点返回 ; G29 从参考点返回 ; G30 回到第二参考点 ;G32 01 切螺纹 G40 07 取消刀尖半径偏置 ;G41 刀尖半径偏置 (左侧) ;G42 刀尖半径偏置 (右侧) ;G50 00 修改工件坐标;设置主轴最大的 RPM ;G52 设置局部坐标系 ;G53 选择机床坐标系 ;G70 00 精加工循环 ;G71 内外径粗切循环 ;G72 台阶粗切循环 ;G73 成形重复循环 ;G74 Z 向步进钻削 ;G75 X 向切槽;G76 切螺纹循环 ;G80 10 取消固定循环 ;G83 钻孔循环 ;G84 攻丝循环 ;G85 正面镗孔循环 ;G87 侧面钻孔循环 ;G88 侧面攻丝循环 ;G89 侧面镗孔循环 ;G90 01 (内外直径)切削循环 ;G92 切螺纹循环 ;G94 (台阶) 切削循环 ;G96 12 恒线速度控制 ;
G97 恒线速度控制取消 ;G98 05 每分钟进给率;G99 每转进给率
代码解释
G00 定位
1. 格式 G00 X_ Z_ 这个命令把刀具从当前位置移动到命令指定的位置 (在绝对坐标方式下), 或者移动到某个距离处 (在增量坐标方式下)。 2. 非直线切削形式的定位 我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。 3. 直线定位 刀具路径类似直线切削(G01) 那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置。 4. 举例 N10 G0 X100 Z65
G01 直线插补
1. 格式 G01 X(U)_ Z(W)_ F_ ;直线插补以直线方式和命令给定的移动速率从当前位置移动到命令位置。X, Z: 要求移动到的位置的绝对坐标值。U,W: 要求移动到的位置的增量坐标值。
2. 举例① 绝对坐标程序 G01 X50. Z75. F0.2 ;X100.; ② 增量坐标程序G01 U0.0 W-75. F0.2 ;U50.
圆弧插补 (G02, G03)
1. 格式 G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ;
G02 C 顺时钟 (CW)G03 C 逆时钟 (CCW)X, Z C在坐标系里的终点U, W C 起点与终点之间的距离I, K C 从起点到中心点的矢量 (半径值)R C 圆弧范围 (最大180 度)。2. 举例① 绝对坐标系程序G02 X100. Z90. I50. K0. F0.2或G02 X100. Z90. R50. F02;② 增量坐标系程序G02 U20. W-30. I50. K0. F0.2;或G02 U20. W-30. R50. F0.2;
......>>
2. 数控编程的要点有哪些
数控编程技巧:学数控必须掌握的几个要点(初学必读本 数控坐标系是以刀具相对静止工件运动为原则
数控机床坐标系采用的是右手笛卡尔直角坐标系,其基本坐标轴为X、Y、Z直角坐标,如下图所示,规定了X、Y、Z三个直角坐标轴的方向,这个坐标系的各个坐标轴与机床的主要导轨相平行。根据右手螺旋法则,我们可以确定出A、B、C三个旋转坐标的方向。
z轴坐标的确定:
(1)与主轴轴线平行的标准坐标轴即为Z坐标。
(2)若无主轴则Z坐标垂直于工件装夹面。
(3)若有几个主轴,可选一个垂直于装夹面的轴作为主轴并确定为Z坐标。
Z轴的正方向-----增加刀具和工件之间距离的方向。
X轴坐标的确定:
(1)没有回转刀具或工件的机床上,X轴平行于主要切削方向且以该方向为正方向。
(2)在回转工件的机床上,X方向是径向的且平行于横向滑座,正方向为刀具离开工件回转中心的方向。
3)在回转刀具的机床上:若Z坐标水平,由刀具主轴向工件看,X坐标正方向指向右方;若Z坐标垂直,由刀具主轴向立柱看,X坐标正向指向右方。
Y轴坐标方向由右手笛卡尔坐标确定。
二、机床坐标系原点:
机床原点为机床上的一个固定点,也称机床零点或机床零位。是机床制造厂家设置在机床上的一个物理位置,其作用是使机床与系统同步,建立测量机床运动坐标的起始点。并用M表示。该点是确定机床参考点的基准。
三、机床参考点:
用R表示,它是机床制造厂在机床上用行程开关设置的一个物理位置,与机床原点的相对位置是固定的,机床出厂前由机床厂精密测量确定的。
机床坐标系原点或机床零点是通过机床参考点间接确定的,机床参考点是机床上的一个固定点,其与机床零点间有一确定的相对位置,一般设置在刀具运动的X、Z正向最大极限位置。在机床每次通电之后,工作之前,必须进行回机床零点操作,使刀具运动到机床参考点,其位置由机械档块确定。这样,通过机床回零操作,确定了机床零点,从而准确地建立机床坐标系,即相当于数控系统内部建立一个以机床零点为坐标原点的机床坐标系。机床坐标系是机床固有的坐标系,一般情况下,机床坐标系在机床出厂前已经调整好,不允许用户随意变动。
四、浮动原点:
当机床参考点不能或不便满足编程要求时,可根据工件位置而自行设定的一个相对固定的而又不需永久存储其位置的原点。具有浮动原点指令功能的机床,允许将其测量系统的基准点或程序原点设在相对于机床参考点的任何位置上。
五、刀架相关点:
从机械意义上说,所谓寻找机床参考点,就使刀架相关点与机床参考点重合,从而使数控系统得知刀架相关点在机床坐标系中的坐标位置。所谓刀具的长度补偿即刀尖相对于该点的长度尺寸即刀长。 实际上数控机床往往使用刀库中的某把刀作为基准刀具,其他刀具的长度补偿均是刀尖相对该刀具刀尖的长度尺寸,对刀则由基准刀具完成。
六、工件坐标系:
工件坐标系是用来确定工件几何形体上各要素的位置而设置的坐标系,工件原点的位置是人为设定的,它是由编程人员在编制程序时根据工件的特点选定的,所以也称编程原点。
数控车床加工零件的工件原点一般选择在工件右端面、左端面或卡爪的前端面与Z轴的交点上。是以工件右端面与Z轴的交点作为工件原点的工件坐标系。
同一工件,由于工件原点变了,程序段中的坐标尺寸也随之改变。因此,数控编程时,应该首先确定编程原点,确定工件坐标系。编程原点的确定是在工件装夹完毕后,通过对刀确定。
七、对刀
在数控加工中,工件坐标系确定后,还要确定刀具的刀位点在工件坐标系中的位置。即常说的对刀问题。数控机床上,目前,常用的对刀方法为手动试切对刀。
在数控加工中,工件坐标系确定后,还要确定刀具的刀位点在工件坐标系中的位置。即常说的对刀问题。数控机床上,目前,常用的对刀方法为手动试切对刀。
数控车床对刀方法基本相同,首先将工件在三爪卡盘上装夹好之后,用手动方法操作机床,具体步骤如下:
1)回参考点操作 采用ZERO或HOME(回参考点)方式进行回参考点的操作,建立机床坐标系。此时数控系统显示器上将显示刀架中心(对刀参考点)在机床坐标系中的当前位置的坐标值。
2)试切对刀 先用已选好的刀具将工件外圆表面车一刀,保持X向尺寸不变,Z向退刀,然后,停止主轴,测量工件外圆直径D,根据不同的数控系统输入刀具的X向刀具长度补偿。如图1-22所示。再将工件端面车一刀,z向尺寸不变,X向退刀 ,根据不同的数控系统输入刀具的z向刀具长度补偿。
3)建立工件坐标系 程序运行时刀具添加相应对刀时的补偿值,刀具即处于编程的坐标系,工件坐标系即建立。
3. 数控编程怎样打点
3.1 风、水、给煤、排料、周期等跳汰机主要参数控制系统
跳汰机各工艺参数之间相关性强,调整时需互相协调。跳汰过程由两个基本过程组成,即物料按密度分层和最终产品的分离过程,两个过程既相互独立又相互影响,物料按密度分层是全过程的关键。这是因为,只有在精确分层的基础上,才可能分离出更多的合格产品;而且作为排料依据的床层检测元件—浮标所处层位的可靠性和准确性均依赖于分层效果。分层过程是煤和矸石、中煤相对运动的结果,煤相对向上、向前运动就产生了分层,相对运动的阻力大,相对位移困难,分层也困难,反之亦然。因此,相对运动阻力的大小直接反映了分层难易程度。
跳汰机主要参数控制系统,通过调整风、水、给煤、排料、周期等参数,将相对运动阻力控制在一定范围内,使其不要过大,也不要过小,以保证物料顺利地按密度分层,同时,在一定程度上也保证了浮标检测的准确性和自动排料系统的可靠运行,最终保证了建立在自动排料基础上的煤质划分系统的可靠性。
3.2 跳汰机及其周边关联设备的自动启停系统
该系统能在接到启车指令后,进行必要的打点联络,在得到回应后逆煤流启车,接到停车指令后顺煤流停车。在缓冲仓料位计和总水流量计等仪器的配合下还可实现欠煤、欠水、设备故障报警,同时使跳汰机处于休眠或半休眠等待状态,保持床层,待报警解除后自动恢复正常运行。
3.3 跳汰机处理量优化控制系统
该系统给料控制,除人为给定外还可有下面两种选择:①在不要求大处理量的场合,根据来煤量自动调整入洗量以减少等待和设备的启停次数,做到长期均衡入洗,稳定产品质量。②根据自感知的入料性质(矸石和中煤排量和粒度组成),自动调整给料量使其达到较为理想的分选效果的同时,尽可能加大处理量。
3.4 入料煤质变化自感知系统
该跳汰机采用了漏斗仓式稳静滚轮排料方式,可实现连续排料,排料体积量与排料轮转速成正比;同时采用了给料量与变频调速器频率对应较好的给料机。因此,在分选过程中对当前的给煤和中煤、矸石量的相对情况,系统是可感知的,系统可根据矸石和中煤的相对排放量,粗略地划分出分选的难易程度(易选、中等可选、难选等九级模糊分类)。同时实践表明,床层横向推力检测装置的信号一定程度地反映了入料整体平均粒度的大小,所以系统也可根据粒度组成的大概情况将其进行模糊分类。
跳汰机风阀自动控制
1 前 言
目前跳汰机数控风阀控制,均采用手动调节的开环控制方式,跳汰机作为选煤厂的关键设备,其风阀控制的自动化问题长期以来未能解决。跳汰司机在生产操作过程中,需要根据入料性质、给料量、工作风压、床层状态等外部条件的变化,不断调整风阀参数,操作繁琐,产品质量得不到保证。同时,由于风阀系统的执行元件动作频繁,故障率相对较高,现有控制方法无法判断故障和发出有效的报警信号,致使设备带故障运行,更严重地影响分选指标。本文在分析跳汰机工作原理的基础上,提出利用空气室水位信号进行风阀参数自动调节的方法,从而实现跳汰机风阀控制自动化。使跳汰床层始终保持适宜的振幅,保证较高的洗选效率和处理量,不但克服了由于风压波动、给煤量改变等因素造成的不良跳汰现象,同时,当风阀系统的执行气缸、电磁阀及其接线发生故障时,能够及时报警,通知维修人员进行处理,从而将迈出实现跳汰机岗位无人值守的重要一步。
2 跳汰过程
施行风阀自动调整的外部条件为:控制用风压力为0.4~0.5MPa;工作用风压力为0.03~
0.04MPa(筛下空气室);跳汰机水量和筛上水位正常;各室的进气阀和排气阀最大开度(行程)已调整合理。
为了避免床层“翻花”,设备开机时的跳汰周期从排气期开始,之后是压缩期、进气期和膨胀期,如图1所示。以上的风阀跳汰参数,是以电控设备发出的电平信号为时间基准的。其对应的机械动作过程和工艺分选过程均滞后于电平信号。为叙述方便起见,以进气期开始分析其动作过程。
图1 跳汰波形曲线
进气期:进气阀电平打开,排气阀电平关闭。在进气过程中,工作风进入空气室,室内水位下降。水流经过导流板后上升,将跳汰机筛板上的物料床层托起。托起的速度取决于风压和进气阀开度,托起的高度取决于进气期(进气时间)。通常,入选物料粒级越宽,要求托起的速度和高度越大;反之,粒级越窄,要求托起的速度和高度越小。进气期的作用是保证物料被整体有序地托起,且形成足够的沉降分层距离,同时进气过程也具有某些分层作用。
膨胀期:进气期结束后,进气阀电平关闭,排气阀电平仍关闭。在膨胀过程中,空气室内的水位处于低位,振荡趋稳。筛板的上升水流停止,物料依其密度在水介质中按不同的速度沉降分层。密度越大,沉降速度越快;反之,密度越小,沉降速度越慢。膨胀期(膨胀时间)是物料最主要的分层过程,应保证重物料(该分选段的产品)沉降停止。
排气期:排气阀电平打开,进气阀电平关闭。在排气过程中,空气室内气体排至大气,室内水位上升。筛板的水流下降,在膨胀期未充分沉降的上层较轻物料迅速落下,少部分细颗粒高密度物料透筛排出。排气速度取决于排气阀开度,排气期(排气时间)应保证空气室水位恢复到进气期开始时的位置。
压缩期:排气期结束后,排气阀电平关闭,进气阀电平仍关闭。在压缩过程中,空气室内的水位处于高位,振荡趋稳。筛板下降水流停止,物料床层稳定。此延时时间应大于排气阀的关闭动作过程,以避免排气阀和进气阀在动作过渡期(均处于半开状态)将工作风“短路”掉。
跳汰周期是进气期、膨胀期、排气期和压缩期之和。在同一个产品段内,各分选室间的进气期、排气期分别同步动作,以免打乱床层。不同的产品段(如矸石段、中煤段)间可以同相或反相动作,一台跳汰机的各分选室工作在共同的跳汰周期,该跳汰周期的值等于各分选室要求跳汰周期的最大值。
每一个跳汰周期,空气室水位经历一个循环变化,空气室的水位波动状态将随着不同的跳汰参数而改变,不合理的跳汰参数将导致不良的跳汰床层,如图2所示。保持稳定和适当的水位振幅,是跳汰机筛上物料良好分层的必要条件,跳汰机的各个空气室具有不同的水位振幅要求。在矸石段,物料床层较厚,需要较大的振幅;在中煤段,物料床层较薄,需要较小的振幅。
图2 床层现象分析
3 故障原因
造成常见故障现象的原因是:该空气室的进气量和排气量不平衡。当进气量大于排气量时,气体就会从空气室下沿溢出,上升至筛板并穿过物料层在水面形成大量气泡,冲乱已经形成的床层,这就是“翻花”现象;反之,当进气量小于排气量时,空气室水位振荡范围不断上移,直至空气室顶端,水位振幅减小,最终使筛板上物料失去分选动力,形成“偏振”现象。跳汰机在运行过程中,由于工作风压、床层厚度以及跳汰参数(尤其是风阀参数)的异常变化,就会形成上述现象。在特殊情况下,风阀控制系统中电路故障、接线脱落、控制风压失常,气源三联体、电磁阀或者执行气缸损坏等,也会形成上述现象。
事实上,空气室水位的变化对风阀的进、排气期调整效果具有一种制衡作用。设想当进气期和排气期都等于某一值时,空气室水位稳定在高水位G和低水位D之间振荡。
增加进气期,水位将稳定在偏下的两点间振荡,仅当进气期增加较多时,才会产生“翻花”现象,如果空气室有足够的高度,低水位时具有的反水压足以平衡工作风压,则无论如何增加进气期,也不会有“翻花”产生。增加排气期,水位将稳定在偏上的两点间振荡,仅当排气期增加较多时,才会产生“偏振”现象,如果空气室为筛侧式的,高水位时空气室内气压等于大气压,则无论如何增加排气期,也不会有“偏振”产生。
由上述分析可以看出,当空气室顶端和底端均具有一定高度时,进、排气期可以任意调整而不会出现问题。但是,这样做就将极大增加机体重量,并且返回到筛侧式跳汰机时代,其代价是不可接受的。
可以适当设计空气室的高度,利用其制衡作用,再辅以空气室水位电控,完全能够保证跳汰床层始终处于正常起振状态。
4 控制原理
要达到理想的控制目标,需要在每个空气室安装一台水位传感器,同时在每个分选室的筛板上安装一台床层料位传感器,风阀自动控制装置将根据对物料振幅的要求,以及空气室水位不超越上、下限的要求,自动调整各室的进气期、膨胀期、排气期和共同的跳汰周期。对传感器的基本要求是精度高、跟踪速度快、防尘防水、可靠性好、寿命长,而且,安装固定这些传感器的机械部分也同样要求适应传感器的性能。由于床层料位传感器和其安装机构较为复杂和昂贵,目前配备起来仍有困难。为了避繁就简,考虑只安装水位传感器的简单控制系统,基本可满足现有选煤厂在资金紧张情况下设备改造的需要,保证控制系统的可靠性(图3)。具体控制过程如下:安装在空气室侧边的水位传感器,不断检测空气室水位的变化,并在每一个跳汰周期结束时,控制器采集并存储一个最高水位信号值G和一个最低水位信号值D,当G与D的差(水位振幅)大于水位振幅设定值与死区的和时,自动步进减小进气期H和排气期L的值,以使检测的水位振幅逐步减小,直至接近设定的水位振幅。相反,当G与D的差小于水位振幅设定值与死区的差时,自动步进增大进气期H和排气期L的值,以使检测的水位振幅逐步增大,直至接近设定的水位振幅。
图3 水位传感器安装示意图
除了控制空气室水位的振幅之外,水位还必须在空气室的上、下限之内波动。否则,跳汰机床层将会出现“翻花”或“偏振”现象,“翻花”将搅乱已形成的床层,而“偏振”将难以形成良好的床层。这就要求当G大于设定上限时,自动步进增加进气期H的值,同时,减小排气期L的值,以使水位振幅保持不变,而振荡中心线下移。反之,当D小于设定下限时,自动步进减小进气期H的值,同时增大排气期L的值,以使水位振幅保持不变,而振荡中心线上移。
进气期H和排气期L的值不是可以无限增加或减小的,在振幅一定的情况下,影响其值的主要因素有:进气阀和排气阀的最大开度(行程)、工作风压力、物料床层厚度等。在各因素可以允许的波动范围内,H和L的值通常为0.15~0.50s。
膨胀期的长短取决于跳汰机筛上重物料的振幅和在水中的干扰沉降速度。总的来说:密度越大、颗粒越大、形状圆滑的物料沉降速度越快,如果振幅越小,则需要的膨胀期越短;密度越小、颗粒越小、形状不规则的物料沉降速度越慢,如果振幅越大,则需要的膨胀期越长。由于物料振幅小于水位振幅,而且物料在膨胀期初期由上升状态转化为沉降状态需要一个过渡时间,忽略正负两方面的因素,根据设定的水位振幅,可以近似计算各室膨胀期的时间:
P*=(S*。h。kb)/vc=k。S*
式中:P*——某室膨胀期的计算值(s)。计算结果通常在0.20~0.60之间;
S*——某室水位振幅设定值(%)。设定范围20%~70%;
h——水位传感器标定长度(m)。如0.6、0.8等;
kb——空气室水平截面与该室筛面之比。通常为0.5左右;
vc——该段重物料的平均沉降速度(m/s)。矸石为0.3~0.4,中煤为0.2~0.3;
k——综合沉降常数。当h=0.6m, vc=0.3m/s,kb=0.5时,k=1。
从上式可以看出,膨胀期的大小应正比于设定振幅。调整设定振幅的大小,膨胀期的时值就被自动地改变。压缩期的时值,应略大于排气阀关闭动作的过渡时间。盖板式风阀、滑动式风阀和蝶阀式风阀的动作速度稍有差异,通常其压缩期可在0.1~0.15s间选取。风阀自动控制装置按照上述计算方法,对每一个空气室的进气期、膨胀期、排气期和压缩期分别计算,求和得到多个不同的计算周期,取其最大值,作为各室共同的候选跳汰周期,与原有跳汰周期进行比较,其差值小于死区范围时,保留原有跳汰周期;其差值大于死区范围时,启用候选跳汰周期。保证跳汰周期既能够自动调整又避免频繁变化。压缩期应取相同的值并设为同步点,跳汰周期内多余的时间归入膨胀期。
应当注意的是:尽量合理调整风阀行程,使跳汰机的风阀整齐动作,以保持各分选室间的床层同步,减少紊流对床层的破坏作用。一个产品段内相邻分选室的跳汰振幅应当接近,相位应当同步,这样才能使整机分选效率有较大的提高。设计的程序框图见图4。当某空气室高水位超过上限,同时该室进气期已调到最大值,排气期到最小值,即:G>95%,H=0.50s,L=0.15s,此时进行上限报警。故障直接原因有:进气缸常闭、排气缸常开、工作风压消失等。
图4 风阀控制程序框图
当某空气室高水位低于下限,同时该室进气期已调到最小值,排气期到最大值,即:G<5%,H=0.15s,L=0.50s,此时进行下限报警。故障的直接原因有:进气缸常开、排气缸常闭、控制风压消失等。
当某空气室水位振幅小于下限,同时该室的进、排气期均已调整到最大值,即:G-D<20%,H=L=0.50s,此时进行振幅下限报警。故障的直接原因有:工作风压消失、控制风压消失等。
厂房巡检员能够根据报警情况,迅速查明原因,及时清除故障并恢复系统正常运转。
5 结 语
基于空气室水位的风阀闭环自动调节,还可以简化跳汰机给料自动控制和风压自动控制系统。通过前面的介绍可以判断,这种全新概念的风阀自动控制方法,必将以其优越的控制原理、低廉的改造代价和巨大的改造效益,在不久以后应用于越来越多的选煤厂。
4. 数控车床打中心孔如何找圆心钻头怎么对刀用980怎么编程望高手帮忙
1、首先在编程软件中,G01单独“Z”向吃刀,形式为水平吃刀。如图吃外圆编程为;G01 Z-20 F50.如图。
5. 数控车床编程钻孔怎么弄
数控车床编程钻孔程序:
指令格式:G83 X--C--Z--R--Q--P--F--K--M--; X,Z为孔底座标,C角度,R初始点增量,Q每次钻深,P孔底留时间,F进给量,K重复次数,M使用C轴时用。余液 用在深孔钻孔,端面角度平分钻孔。对于盲孔排屑不良的材料加工时较常用。
以直径3.0深10的两个孔为例,程序如下:
钻直径3.0深10的两个孔 G0 X8. Z1. C0
G83 Z-10. Q3. F0.06
C180. G80(取消循环)
G0 Z30钻直径2.0深哗卜10孔 G0 X0 Z1. G83 Z-10. Q2.5 F0.05 G80 G0Z50. 没有端面动力轴的数控车床只记得第二种用法就可以了,如果没有Q参数,就和G1一样,一钻到底,编程时请千万要注意。
(5)数控编程打点扩展阅读:
数控车床编程钻孔注意事项:
1、对刀, 钻头也要对刀,试钻对刀,钻头轻碰端面对端面零点,钻头边缘轻碰外圆对外圆,注意要工件半径要加上钻头半径。竖芦物
2、对刀之前,还要校准钻头垂直度。否则钻进去是歪的。
3、转速不宜过快。 钻一点退一点,再钻一点。这样有利于排削。
4、加冷却液。
6. 数控编程时每个数值后面加点为什么
加点就代表后面的单位是毫米,不加就是机床所能显示的最小单位