哪位数控编程高手能将我为这道题目编好

作者&投稿:佐清 (若有异议请与网页底部的电邮联系)
求数控高手编程一道题目!!!高分!!!~

试试这个吧,这道题貌似是以前星光计划的试题吧。我只编了外圆的程序从椭圆到圆弧。后面的直线应该是前道工序完成的。孔应该不编也没问题吧。我用的是斯沃的仿真软件来仿真的宏程序,由于斯沃仿真软件上宏程序中的变量和系统循环指令会发生冲突,所以只编了一刀轨迹。机床上实际操作的时候你可以把宏程序的轨迹直接放到G73里去做没问题。
%
O0001
T0101
M03 S1000
#100=0
#101=1
G00 X0 Z2.
G01 Z0 F100
N100 #100=#100+#101
#102=30*SIN[#100]
#103=30*COS[#100]-30
#104=ABS[30*COS[#100]]
IF [#103GE-30] GOTO20
#105=ATAN[#104/#102/2]
IF [#105LE53] GOTO20
GOTO300
N20 G01 X#102 Z#103 F500
GOTO100
N300 G02 X30. Z-58. R16. F200
G01 X32.
M30
%
中间给你空出的那段放到G73中就可以了。或者你也可以自己再加个X变量来循环。

#include
int main( )
{
int number, digit1, digit2, digit3, digit4, newnum;
printf("Input a number
");
scanf("%d", &number);
if(number>=10000||number<0)
printf("Error Input!
");
else{
digit1=(number%10+9)%10;
digit2=(number/10%10+9)%10;
digit3=(number/100%10+9)%10;
digit4=(number/1000%10+9)%10;
newnum=digit3+digit4*10+digit1*100+digit2*1000;
printf("The encrypted number is %d
", newnum);
}
system("PAUSE");
}

程序采用FANUC系统编程
第一道工序车左端平面和外圆:
O0001;
T0101;(外圆车刀)
G97 M03 S500;
G0 G40 G99 X100.0 Z50.0;
X52.0 Z2.0 M08;
G94 X-1.0 Z0.1 F0.25;
G00 X50.0;
G71 U2.0 R0.5;
G71 P1 Q2 U0.2 W0.05 F0.25;
N1 G00 G42 X41.0;
G01 Z0.5 F0.15;
X46.0 Z-2.0;
Z-45.0;
U2.0;
N2 G40;
G70 P1 Q2 S800;
G01 Z0 F0.15 S800;
X-1.0;
W1.0;
GO0 Z50.0 M09;
G28 U0 W0 M05;
M30;
%

第二道工序控制总长车右端,三爪夹持已加工D46外圆:
O0002;
T0101;(粗车外圆刀)
G97 S500 M03;
G00 G40 G99 X100.0 Z50.0;
X52.0 Z2.0 M08;
G94 X-1.0 Z0.1 F0.25;
G00 X50.0;
G71 U2.0 R0.5;
G71 P1 Q2 U0.2 W0.1 F0.25;
N1 G00 G42 X14.282;
G01 Z0 F0.15;
G03 X20.0 Z-7.0 R10.0;
G01 X24.0 W-2.0;
Z-31.0;
X26.0;
G03 X30.0 W-2.0 R2.0;(因两个公差尺寸较小的尺寸公差近似,可采用基本尺寸编程)
G01 Z-39.0;
X38.0 Z-49.0;
Z-55.0;
G02 U6.0 Z-58.0 R3.0;
G01 X45.0;
U2.0 W-1.0;
N2 G40;
G00 Z50.0 M09;
G28 U0 W0 M05;
M01;

T0202;(精车外圆刀)
G97 M03 S800;
G00 G40 G99 X100.0 Z50.0;
X50.0 Z1.0 M08;
G70 P1 Q2;
G00 X16.0;
G01 Z0 F0.15;
X-1.0;
G00 Z50.0 M09;
G28 U0 W0 M05;
M01;

T0303;(切槽刀,刀宽3mm,对刀点左)
G97 M03 S400;
G00 G40 G99 X100.0 Z50.0;
Z-30.1;
X25.0;
G01 X20.1 F0.1;
G00 X25.0;
G01 Z-30.9 F0.1;
X20.1;
G00 X25.0;
Z-27.55;
G01 X25.1 F0.1;
X20.1 Z-30.05;
G00 X25.0;
Z-27.5;
G01 X25.0 F0.1;
X20.0 Z-30.0;
Z-30.9;
G00 X31.0;
G01 Z-31.0 F0.1;
X20.0;
W0.5;
G00 X100.0 M09;
G28 U0 W0 M05;
M01;

T0404;(螺纹车刀,车M24*1.5螺纹)
G97 M03 S600;
G00 G40 G99 X100.0 Z50.0;
X25.0 Z-2.0;
G76 P010060 Q100 R0.03;
G76 X22.38 Z-28.0 P810 Q150 F1.5;
G00 X50.0 M09;
G28 U0 W0 M05;
M30;
%

30分就想要人帮你啊?俺就是学数控的,这玩艺儿忒技术,挂上300分我帮你解决


学数控到大厂自己学和在小作坊师傅教那个学的快
在工厂和师傅学习数控和到技术学校去学习数控哪个会学 如果你有普车基础,3个月轻松学会,如果你不知道车床是干什么的,那学起来时间长一点,一般6个月左右,建议你进工厂做学徒工,既学的快又长经验,还能赚钱,比在学校学习快多了,如果你遇到一位或者多位高手做你的师傅,那将影响你的一生。对口...

数控高手进,求教,主要是两个圆弧那一段,如何算切点。如何编程?
这个不是需要很高手的,只是要数学稍微的好点。计算各切点位置。给你计算下坐标:Z值32.041 X值13.683 Z值39.071 X值13.394 Z值47.701 X值15.256 然后其他编程就简单了。

有没有高手懂华中数控铣床编程。凹球面编程。。
编程方法:采用坐标轴旋转指令,将Y轴旋转180度 O0001 G90 G54 G40 G80 M3 S600 T1 M6 (球头铣刀)1=0 (坐标轴旋转赋值)MS1:G17 G0 X0 Y-15 Z0 G18 ROT Y=-#1 (采用坐轴旋转指令,旋转Y坐标轴)G17 G41 X0 Y-8 F100 G03 X0 Y8 CR=8 G40 G01 X0 Y15 ROT ...

数控高手来看看G71发那科用法 下面是我根据图,运用G71编得,不知道对...
首先G71是粗车指令,看你的图的话,应该是直径80或80以上的棒料加工才用的上G71。其次你的第一部定位点就错了,我说一下我编的程序供参考。先定义一下,就是按你发的图编的,毛坯为直径80的棒料,大外径不加工来说:G0 X80 Z2 G71 U3 R0.5 F0.2 G71 P10 Q20 U1 ...

我学数控专业,但外面要会自动编程(如Mastercam),请问高手一般多长时间就...
你如果基础好的话(会使用CAD),一般一周就可以了,主要就是用MasterCAM绘出图形,设计刀路就可以输出加工文件了,如果你不会CAD,甚至电脑也不会用,那么就长了,恐怕得3个月

求数控高手编下这个图的程序,谢了
而不是整个程序的终点,起点坐标不用考虑,这里的起点坐标就是上个程序段的终点,通常编程时可以是绝对值编程,也可以是用相对值编程,还可以是绝对值与相对值混合编程,当然老一些的系统不支持混合编程。)Z-49;(这种直线插补指令实际上格式是统一的,你也可以把它写成G01 X32 Z-49,因为X32既是这个...

...想转行 做CNC加工 学数控编程 有老手可以帮助我怎么入门或了解一下...
你不要管有多少种车床或机床,只要你原理懂了,新的机床你一天也能搞定,(当然得分两轴,三轴.四轴,五轴除外)我不知道你在哪里,余姚模具城到处都是,每家每户都做的,你到那里做一两个月的学徒,出了余姚都是高手了,但编程造型得需要学一段时间,我就是在那边学的.现在在杭州做,然虽工资少了一点,不过...

如何能成为一名数控高手?
参数修改、插补计算、了解机械原理、了解安全操作规范,如果数控设备有附件夹具或者第四主轴,需要懂点气动装夹或者液压装夹,还有一点,熟悉自己加工的产品零件。当然上面说的都是笼统的,所谓做到老,学到老,数控完全懂,上面要学的很多,有时会编个程序,但是高手却会循环编程,这个差距也是很大的!

...学的是数控技术,现在想走编程,准备学UG,有没有这方面的朋友帮帮啊...
看你怎么对待它了,为什么以前的没有学好?肯定你不喜欢它~自学就买本书 按书上的例子做一遍 就可以熟悉软件了 PRO\/E和UG是画三维的软件,我喜欢PRO\/E,看你自己了,你要是不喜欢肯定学不好,而且学了以后要多练习,这是最重要的,有条件找个高手带带你,进步会很快~找学的好的同学相互学习,...

如何学好CNC加工?成为CNC数控机床编程高手只需要六步!
要成为CNC数控机床编程高手,需经过六步学习与实践:第一步,成为优秀的工艺员。掌握钻、铣、镗、磨、刨床的工艺特点,熟悉加工材料性能,具有扎实的刀具理论基础,了解本企业工艺规范、材料消耗与工时定额。第二步,精通数控编程和计算机软件应用。快速熟悉编程指令与自动编程软件,学会根据机床特点编写易于...

台湾省15820269699: 哪位数控编程高手能将我为这道题目编好 -
希莲维博: 程序采用FANUC系统编程 第一道工序车左端平面和外圆: O0001; T0101;(外圆车刀) G97 M03 S500; G0 G40 G99 X100.0 Z50.0; X52.0 Z2.0 M08; G94 X-1.0 Z0.1 F0.25; G00 X50.0; G71 U2.0 R0.5; G71 P1 Q2 U0.2 W0.05 F0.25; N1 G00 G...

台湾省15820269699: 求高手帮我做这题数控编程题目 -
希莲维博: T0101: (外圆刀) M03 S800; G01 X70 F2; Z2; G71 U2 R2; G71 P10 Q20 F0.2; N10 G01 X0; G03 X20 Z-10 R10; G01 X47.8; Z-59; X48; Z-80; X60; N20 Z-102; G01 X100 F2; Z100; M05; T0101; M03 S1000; G01 X62 F2; Z2; G70 P10 Q20 F0....

台湾省15820269699: 有那位数控高手可以为我编一个子程式调用的程式?多谢了
希莲维博: fanuc O1168 G54G90G0X0Y0M3S1000; Z5.; #1=-5.; N10G1Z#1F1000.; M98P1234; #1=#1-5.; IF[#1GE-25.]GOTO10; GOZ200.; M5; M30; O1234 Z5.; #2=5.; N20G1X#2F100; G2 I-5.; #2=#2+5.; IF[#2LE25.]GOTO20; G90G0Z5; X0Y0; M99;.

台湾省15820269699: 编程求e的近似值 e=1+1!+1/2!+1/3!+……+1/10/那为高手能帮我把这道程序编出来 谢谢了
希莲维博:Private Sub Form_Click()For i = 1 To 10s = s + i ^ 2Sum = Sum + 1 / sNextPrint SumEnd Sub

台湾省15820269699: 这个一个数控编程题:我想让这个程序循环5次, 每次循环z减去0.1.这个程序应该怎么写呢?在这里小弟谢谢大家了 -
希莲维博: ……M03 S500;G0 X34 Z1;G1 Z0;X0;G0 X34;Z-0.1;G1 X0;G0 X34;Z-0.2;G1 X0;G0 X34;Z-0.3;G1 X0;GO X34;Z-0.4;G1 X0;G0 X34;Z-0.5;G1 X0;G0 Z20;M30;(程序就是这样,一些进给量,转速你自己添加)

台湾省15820269699: 请编程高手帮我解决这道题目啊~~
希莲维博: 实现函数Y表达式,已知变量X和函数Y存放于DS:[20H]和DS:[21H]中.(20分) Y= |1 (X>0

台湾省15820269699: 跪求简单数控编程题的答案!!! -
希莲维博: 例子: 粗车外圆: M3 S500;主轴正转,转速500 T0101; G0 X63.0 Z0;快速定位 G01 X0 F0.2;车削端面 G0 X63.0; G71 U2.0 R2.0;车削复合循环 吃刀量2mm,退刀量2mm G71 P10 Q20 U0.5 W0. F0.25;精车余量0.5mm,进给量0.25mm N10 G0 X40.0; G03 X48.0 W-4.0 R4.0;第一个圆弧 G01 W-17.0; G02 X56.0 W-4.0 R4.0;第二个圆弧 G01 X60.0; N20 Z-45.0; M05;停止主轴 M30;程序结束并返回开头

台湾省15820269699: 数控铣床(法拉克系统),镗8个等分孔(8/360°),请高手帮忙编下程序!(用循环镗孔指令G76和极坐标编) -
希莲维博: 程序如下: G80 G40 G49 T01 M06 G90 G54 G0 X0 Y0 M3 S2000 G43 H01 Z50. M8 G16 G98 G76 X180. Y45. R...

台湾省15820269699: 请高手帮忙做这道题目,非常感谢 -
希莲维博: 三、编程题. 1、编写程序为XS表添加100条记录,已知“学号”和“姓名”字段均为C型,长度为10个字节.“学号”和“姓名”字段添加内容分别为:“A00、

台湾省15820269699: 求高手帮我编写下图的数控加工的程序!谢谢! -
希莲维博: 不会是作业吧? Φ50不加工,那就假设用Φ50的棒料编程吧.O0001 M3S600 T0101 G0X52Z1M8 G71U2R1F200 G71P1Q2U1W0 N1G0X0 G1Z0F50 G3X28Z-14R14F30 G1X40Z-44F50 Z-59 N2G2X50Z-64R5F30 G70P1Q2 G0X200Z100 T0202(截断) G0X54Z-110 W-4(截断刀宽度) G1X1F10 X52F100 M9M5 G0X200Z100 T0101 M30

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网