㈠ 会计凭证三角形垫片怎么用
会计凭证三角形垫片的使用方法如下
整理好凭证、原始凭证及银行回单,原始凭证的大小要根据凭证纸的大小进行折叠粘贴,银行回单根据大小在原始凭证后面进行粘贴,要求粘贴平整、不要在一个点进行粘贴,尽量铺平,保持凭证厚度一致。
准备装订材料及工具。
1、垫片(当凭证整理好,装订侧比中间薄的时候,垫于装订侧),此条可以根据需要购买硬纸片,也可以自己折一些。
2、液体胶水、固体胶、夹子(根据自己装订凭证的厚度选择,主要是凭证整理后固定用)
选择合适的厚度的凭证,将左侧及上侧对齐(左侧对齐是为了装订整齐,另外不会掉页,上侧齐,凭证在摆放时,看起来规整。对齐后,用夹子夹住两长边,保持凭证稳固不散。
㈡ 数控车床宏程序怎么编写,一般宏程序都加工什么样的零件
宏程序一般是在做重复路径的程序时用,最典型的就是切槽,切垫片等重复的零件会用到
一般是把某个重要数据用变量代数表示,后面在子程序里面做加减法
如切槽是把Z像坐标用代数表示,如在主程序起点坐标为Z2.,那么程序可以编时Z=#300,#300=2,然后在子切槽程序里加一段#300=#300-15。
那么这样每M99循环一次后定位时Z向就会往里边偏15毫米,5毫米的刀那么切出来的垫片就是10毫米厚。这个你可以在网上下载一些资料看一下,很容易理解的。而且那些很高深的,如乘法,除法,函数....等得应用你刚开始就不要去纠结了,有些难度,但实际工作中基本用不上。你把加减运算弄清楚就可以了,相对来说简单很多。希望能帮到你
㈢ 数控车床一次性做几个垫片怎么用子程序编程
子程序用相对坐标编程 主程序快速定位打开主轴开水,M98调用10次就是十个垫片
㈣ 数控宏程序的使用方法
A类宏程序
1)变量的定义和替换 #i=#j
编程格式 G65 H01 P#i Q#j
例 G65 H01 P#101 Q1005; (#101=1005)
G65 H01 P#101 Q-#112;(#101=-#112)
2)加法 #i=#j+#k
编程格式 G65 H02 P#i Q#j R#k
例 G65 H02 P#101 Q#102 R#103;(#101=#102+#103)
3)减法 #i=#j-#k
编程格式 G65 H03 P#i Q#j R#k
例 G65 H03 P#101 Q#102 R#103;(#101=#102-#103)
4)乘法 #i=#j×#k
编程格式 G65 H04 P#i Q#j R#k
例 G65 H04 P#101 Q#102 R#103;(#101=#102×#103)
5)除法 #i=#j / #k
编程格式 G65 H05 P#i Q#j R#k
例 G65 H05 P#101 Q#102 R#103;(#101=#102/#103)
6)平方根 #i=
编程格式 G65 H21 P#i Q#j
例 G65 H21 P#101 Q#102;(#101= )
7)绝对值 #i=│#j│
编程格式 G65 H22 P#i Q#j
例 G65 H22 P#101 Q#102;(#101=│#102│)
8)复合平方根1 #i=
编程格式 G65 H27 P#i Q#j R#k
例 G65 H27 P#101 Q#102 R#103;( #101=
9)复合平方根2 #i=
编程格式 G65 H28 P#i Q#j R#k
例 G65 H28 P#101 Q#102 R#103
1)逻辑或 #i=#j OR #k
编程格式 G65 H11 P#i Q#j R#k
例 G65 H11 P#101 Q#102 R#103;(#101=#102 OR #103)
2)逻辑与 #i=#j AND #k
编程格式 G65 H12 P#i Q#j R#k
例 G65 H12 P#101 Q#102 R#103;#101=#102 AND #103
(3)三角函数指令
1)正弦函数 #i=#j×SIN(#k)
编程格式 G65 H31 P#i Q#j R#k (单位:度) .
例 G65 H31 P#101 Q#102 R#103;(#101=#102×SIN(#103))
2)余弦函数 #i=#j×COS(#k)
编程格式 G65 H32 P#i Q#j R#k (单位:度)
例 G65 H32 P#101 Q#102 R#103;(#101=#102×COS(#103))
3)正切函数 #i=#j×TAN#k
编程格式 G65 H33 P#i Q#j R#k (单位:度)
例 G65 H33 P#101 Q#102 R#103;(#101=#102×TAN(#103))
4)反正切 #i=ATAN(#j/#k)
编程格式 G65 H34 P#i Q#j R#k (单位:度,0o≤ #j ≤360o)
例 G65 H34 P#101 Q#102 R#103;(#101=ATAN(#102/#103)
(4)控制类指令
编程格式 G65 H80 Pn (n为程序段号)
例 G65 H80 P120;(转移到N120)
2)条件转移1 #j EQ #k(=)
编程格式 G65 H81 Pn Q#j R#k (n为程序段号)
例 G65 H81 P1000 Q#101 R#102
当#101=#102,转移到N1000程序段;若#101≠ #102,执行下一程序段。
3)条件转移2 #j NE #k(≠)
编程格式 G65 H82 Pn Q#j R#k (n为程序段号)
例 G65 H82 P1000 Q#101 R#102
当#101≠ #102,转移到N1000程序段;若#101=#102,执行下一程序段。
4)条件转移3 #j GT #k (> )
编程格式 G65 H83 Pn Q#j R#k (n为程序段号)
例 G65 H83 P1000 Q#101 R#102
当#101 > #102,转移到N1000程序段;若#101 ≤#102,执行下一程序段。
5)条件转移4 #j LT #k(<)
编程格式 G65 H84 Pn Q#j R#k (n为程序段号)
例 G65 H84 P1000 Q#101 R#102
当#101 < #102,转移到N1000;若#101 ≥ #102,执行下一程序段。
6)条件转移5 #j GE #k(≥)
编程格式 G65 H85 Pn Q#j R#k (n为程序段号)
例 G65 H85 P1000 Q#101 R#102
当#101≥ #102,转移到N1000;若#101<#102,执行下一程序段。
7)条件转移6 #j LE #k(≤)
编程格式 G65 H86 Pn Q#j Q#k (n为程序段号)
例 G65 H86 P1000 Q#101 R#102
当#101≤#102,转移到N1000;若#101>#102,执行下一程序段。
B类宏程序
1. 定义
#I=#j
2. 算术运算
#I=#j+#k (加)
#I=#j-#k (减)
#I=#j×#k (乘)
#I=#j/#k (除)
3.1 逻辑函数之布尔函数
=EQ等于
≠NE不等于
>GT大于
<LT小于
≥GE大于或等于
≤LE小于或等于
例:#I = #j即#I EQ #J
3.2 逻辑函数之二进制函数
#I=#J AND #k (与,逻辑乘)
#I=#J OR #k (或,逻辑加)
#I=#J XOR #k (非,逻辑减)
4.三角函数
#I=SIN[#j] 正弦
#I=COS[#j] 余弦
#I=TAN[#j] 正切
#I=ASIN[#j]反 正弦
#I=ACOS[#j]反 余弦 #I=ATAN[#j] 反正切
5.四舍五入函数
#I=ROUND[#j]四舍五入化整
#I=FIX[#j]上取整
#I=FUP[#j]下取整
6.辅助函数
#I=SQRT[#j]平方根
#I=ABS[#j]绝对值
#I= LN [#j]自然对数
#I= EXP [#j] 指数函数
7.变换函数 #I=BIN[#j]BCD→BIN(十进制转二进制)
#I=BCD[#j]BIN→BCD (二进制转十进制)
8.转移和循环
1〉.无条件的转移 格式:GOTO1; GOTO#10;
2〉.条件转移1 格式:IF[<条件式>]GOTOn
条件式:例:#j=#k用 #j EQ #k 表示,即 IF[#j EQ #k] GOTO n
3〉.条件转移2格式:IF[<条件式>]THEN #I
例:IF[#j EQ #k] THEN #a=#b
4〉.循环 格式:WHILE [<条件式>] DOm , (m=1、2、3)
N10~~~~~~~~~
N20~~~~~~~~~~~~
ENDm (上下两个m只能为1、2、3且必须相
同, 这样才能够成一段程序的循环)
1. 说明 1) 角度单位为度 例:90度30分为90.5度
2) ATAN函数后的两个边长要用“1”隔开 例:#1=ATAN[1]/[-1]时,#1为了35.0
3) ROUND用于语句中的地址,按各地址的最小设定单位进行四舍五入
例:设#1=1.2345,#2=2.3456,设定单位1μm
G91X-#1;X-1.235 X-#2F300;X-2.346 X[#1+#2];X3.580 未返回原处,应改为 X[ROUND[#1]+ROUND[#2]];
4) 取整后的绝对值比原值大为上取整,反之为下取整 例:设#1=1.2,#2=-1.2时 若#3=FUP[#1]时,则#3=2.0 若#3=FIX[#1]时,则#3=1.0 若#3=FUP[#2]时,则#3=-2.0 若#3=FIX[#2]时,则#3=-1.0
5) 简写函数时,可只写开头2个字母 例:ROUND→RO FIX→FI GOTO→GO
6) 优先级 函数→乘除(*,1,AND)→加减(+,-,OR,XOR) 例:#1=#2+#3*SIN[#4];
7) 括号为中括号,最多5重,园括号用于注释语句 例:#1=SIN[[[#2+#3]*#4+#5]*#6];(3重)
转移与循环指令
㈤ 我要在数控机床上做直径20*8的垫片,一段料做8个,做一个,切断一个,怎么编程让10个做完了再停,帮忙把
调用子程序,
程序要用到增量编程。
或者,如果会宏程序,用宏程序写程序也可以,看你哪个会就用哪个
㈥ 老师好 我用广数数控车床 加工垫片一次加工十件怎么编辑循环加工程序
子程序或者宏程序循环
㈦ 宏程序如何使用
记下指令和格式就和子程序差不多。指令(EQ为=,NE不等于,
GT大于,
LT小与,
GE大于等于
,LE小于等于)WH
DO
END是运算指令也是英文缩写。
例赋值#2等于5。运算#2=#2+1
运行一次后#2值就是6,运行n次#2值为5+n。
A宏程序的编制方法就是:
利用变量编程的
;
1、条件语句1
IF
[条件表达式]
GOTO
n
n….
当条件满足时,程序就跳转到同一程序中语句标号为n的
语句上继续执行,
当条件不满足时,程序执行下一条语句。
2、条件语句2WHILE
[条件表达式]
DO
m...…END
m
当条件满足时,从DO
m到ENDm之间的程序就重复执行;
当条件不满足时,程序就执行ENDm下一条语句。
3、椭圆的解析方程:
4、椭圆的参数方程:
条件语句2。
5、椭圆加工程序
N010
#1=1
角度步长
N020
#2=-90
(270)
初始角度
N030
#3=90
终止角度
N040
#4=10
刀具半径
N050
#5=30
长半轴
N060
#6=20
短半轴
N070
G90G00X0Y
[#6+#4]
刀具运行到(0,-30,)的位置
N080
S1000M03
N090
G01Z-3F100
刀具下到-3mm
N100
。
WHILE[#2LE#3]DO1
起始角度小于等于终止角度
N110
#7=#5*COS[#2]
计算X坐标值(椭圆参数方程)
N120
#8=#6*SIN[#2]
计算Y坐标值
(椭圆参数方程)
N130
G1X#7Y#8F300
直线插补一个步长
N14
0#2=#2+#1
变量#2增加一个角度步长
N150
END1
N160
G90G00Z100.0M05
快速抬刀。
㈧ 用广数980车床车一种直径为20mm 厚度为3mm的垫片怎么编程,就是用循环程序编,卡盘夹一次以后
外圆槽循环程序或将切断做为宏程序/子程序,刀具往前移动定位后直接调用
㈨ CAD宏程序的使用
额 会编程呀 高手