版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1用户宏程序用户宏程序 虽然子程序对编制相同加工操作的程虽然子程序对编制相同加工操作的程序非常有用,但用户宏程序由于允许使序非常有用,但用户宏程序由于允许使用变量、算术和逻辑运算及条件转移,用变量、算术和逻辑运算及条件转移,使得编制相同加工操作的程序更方便,使得编制相同加工操作的程序更方便,更容易。可将相同加工操作编为通用程更容易。可将相同加工操作编为通用程序,如型腔加工宏程序和固定加工循环序,如型腔加工宏程序和固定加工循环宏程序。使用时,加工程序可用一条简宏程序。使用时,加工程序可用一条简单指令调出用户宏程序,和调用子程序单指令调出用户宏程序,和调用子程序完全一样。完全一样。2(最多(最多9
2、99次)次)345一、变量一、变量1、变量、变量 使用用户宏程序时,数值可以直接指定或用使用用户宏程序时,数值可以直接指定或用变量指定。当用变量时,变量值可用程序或用变量指定。当用变量时,变量值可用程序或用mdi面板上的操作改变。面板上的操作改变。 #1=#2+100; g01 x#1 f300;2、变量的表示、变量的表示 计算机允许使用变量名,用户宏程序不行。计算机允许使用变量名,用户宏程序不行。变量用变量符号变量用变量符号(#)和后面的变量号指定。和后面的变量号指定。 表达式可以用于指定变量号。此时,表达式表达式可以用于指定变量号。此时,表达式必须封闭在括号中。必须封闭在括号中。 例如:例
3、如: #1 #1+#2-1263、变量的类型、变量的类型74、变量值得范围、变量值得范围 局部变量和公共变量可以有局部变量和公共变量可以有0值或下面值或下面范围中的值:范围中的值: 1047至至1029 或或 1029至至1047 5、变量的引用、变量的引用 为在程序中使用变量值,指定后跟变为在程序中使用变量值,指定后跟变量号的地址。当用表达式指定变量时,量号的地址。当用表达式指定变量时,把表达式放在括号中。把表达式放在括号中。 例如:例如:g01 x#1 f#2+#38 被引用变量的值根据地址的最小设定单位自被引用变量的值根据地址的最小设定单位自动地舍入。动地舍入。 例如例如: g00 x#
4、1, 以以11000mm的单位执行时,的单位执行时,cnc把把12.3456赋值给变量赋值给变量#1,实际指令值为,实际指令值为g00 x12.346;。 改变引用变量的值的符号,要把负号改变引用变量的值的符号,要把负号(一一)放放在在#的前面。的前面。 例如:例如:g00 x#1; 当引用未定义的变量时,变量及地址字都被当引用未定义的变量时,变量及地址字都被忽略。忽略。 例如:例如: 当变量当变量#1的值是的值是0,并且变量,并且变量#2的值是空时,的值是空时,g00x#1y#2的执行结果为的执行结果为: g00x0;96、未定义的变量、未定义的变量 变量值未定义时,这样的变量成为变量值未定
5、义时,这样的变量成为“空空”变量。变量变量。变量#0总是空变量。它不总是空变量。它不能写,只能读。能写,只能读。(1)引用引用10(2)运算运算11(3)条件表达式条件表达式127、限制、限制 程序号、顺序号和程序跳转号不能使程序号、顺序号和程序跳转号不能使用变量用变量 例如:例如:o#1; n#2g00x100.0 /#3y200.013二、系统变量二、系统变量1、刀具补偿值、刀具补偿值142、时间信息、时间信息153、自动运行控制、自动运行控制 可以改变自动运行的控制状态可以改变自动运行的控制状态16当电源接通时,该变量的值为当电源接通时,该变量的值为0。当单程序段停止无效时,即使单程序段
6、开当单程序段停止无效时,即使单程序段开关设为关设为on,也不执行单程序段停止。,也不执行单程序段停止。当不指定等待辅助功能当不指定等待辅助功能(m,s和和t功能功能)完完成时,在辅助功能完成之前,程序执行成时,在辅助功能完成之前,程序执行到下列程序段。而且分配完成信号到下列程序段。而且分配完成信号den不输出。不输出。1718当电源接通时,该变量的值为当电源接通时,该变量的值为0。当进给暂停无效时:当进给暂停无效时:(1)当进给暂停按钮被按下时,机床在单段停止方当进给暂停按钮被按下时,机床在单段停止方式停止。但是。当用变量式停止。但是。当用变量#3003使单程序段方使单程序段方式无效时,单程序
7、段停止不执行。式无效时,单程序段停止不执行。(2)当进给暂停按钮压下又松开时,进给暂停灯亮,当进给暂停按钮压下又松开时,进给暂停灯亮,但是,机床不停止;程序继续执行,并且机床但是,机床不停止;程序继续执行,并且机床停在进给暂停有效的第一个程序段。停在进给暂停有效的第一个程序段。当进给速度倍率无效时,总是当进给速度倍率无效时,总是100的倍率,而的倍率,而不管机床操作面板上的进给速度倍率开关的设不管机床操作面板上的进给速度倍率开关的设置。置。当准确停止检测无效时,即使那些不执行切削当准确停止检测无效时,即使那些不执行切削的程序段也不进行准确停止检测的程序段也不进行准确停止检测(位置检测位置检测)
8、。19攻丝循环中使用变量攻丝循环中使用变量3004的例子的例子n5n7204、已加工的零件数、已加工的零件数215、当前位置(只读)、当前位置(只读)22图中第图中第1位代表轴号位代表轴号(从从1到到4)。变量变量#5081#5084存储的刀具长度偏置值存储的刀具长度偏置值是当前的执行值,不是后面的程序段的是当前的执行值,不是后面的程序段的处理值。处理值。在在g31(跳转功能跳转功能)程序段中跳转信号接通程序段中跳转信号接通时的刀具位置贮存在变量时的刀具位置贮存在变量#5061到到#5068中。当中。当g31程序段中的跳转信号不接通程序段中的跳转信号不接通时,这些变量中贮存指定程序段的终点时,
9、这些变量中贮存指定程序段的终点值。值。移动期间不能读是指由于缓冲移动期间不能读是指由于缓冲(预读预读)功能功能的原因,不能读期望值的原因,不能读期望值.236、工件坐标系补偿值(工件零点偏移值)、工件坐标系补偿值(工件零点偏移值)2425三、算术和逻辑运算三、算术和逻辑运算 下列的运算可以在变量中执行。运算符下列的运算可以在变量中执行。运算符右边的表达式可包含常量和或由函数或右边的表达式可包含常量和或由函数或运算符组成的变量。表达式中的变量运算符组成的变量。表达式中的变量#j和和#k可以用常数赋值。左边的变量也可以用可以用常数赋值。左边的变量也可以用表达式赋值。表达式赋值。1、(定义)赋值:、
10、(定义)赋值: #i=#j;2、加法:、加法: #i=#j+#k3、减法:、减法: #i=#j-#k4、乘法:、乘法: #i=#j*#k5、除法:、除法: #i=#j/#k266、正弦:、正弦: #i=sin#j ;7、反正弦:、反正弦: #i=asin#j;8、余弦:、余弦: #i=cos#j; 角度以度指定角度以度指定9、反余弦:、反余弦: #i=acos#j; 9030表示为表示为10、正切:、正切: #i=tan#j; 90.5度度11、反正切:、反正切: #i=atan#j/#k;12、平方根:、平方根: #i=sqrt#j;13、绝对值:、绝对值: #i=abs#j;14、舍入:、
11、舍入: #i=round#j;15、上取整:、上取整: #i= fup#j ;16、下取整:、下取整: #i= fix#j ;17、自然对数:、自然对数: #i=ln#j; y=lnx18、指数函数:、指数函数: #i=exp#j; y=ex2719、或、或: #i=#j or #k ; 20、异或:、异或: #i=#j xor #k ; 按位执行按位执行21、与:、与: #i=#j and #k ;22、从、从bcd转为转为bin #i=bin#j ;23、从、从bin转为转为bcd #i=bcd#j ;注:注:arcsin #i=asin#j 取值范围取值范围 当当no.6004.0=0时
12、时 :27090 no.6004.0=1时时 :-9090arccos #i=acos#j 取值范围取值范围 180028/20-/21-13/2/20-111-1 0/229 arctan #i=atan#j/#k; 取值范围取值范围 当当no.6004.0=0时时 :0360 no.6004.0=1时时 :-1801803/2/220/2-/2-0第一象限第二象限第四象限第一象限第二象限第三象限第三象限第四象限0-00230round函数函数在逻辑运算指令在逻辑运算指令if、while中,中,round函数在第函数在第一个小数位四舍五入。一个小数位四舍五入。 例如例如 #2=1.2345;
13、 #1=round#2; 变量变量1的值是的值是1.0在在nc语句地址中,语句地址中,round函数根据地值得最小设函数根据地值得最小设定单位指定四舍五入。定单位指定四舍五入。 例如例如 #1=1.2345; #2=2.3456; g00 g91 x-#1; g01 x-#2 f300; g00 x#1+#2; 1.2345+2.3456=3.5801=3.580不返回到初始位置不返回到初始位置或或 g00 x-round#1+round#2 1.235+2.346=3.581 刀具返回到初始位置刀具返回到初始位置31上取整和下取整上取整和下取整cnc处理数值运算时,若操作后产生的整处理数值运
14、算时,若操作后产生的整数绝对值大于原数的绝对值时为上取整,数绝对值大于原数的绝对值时为上取整, 小于原数的绝对值时为下取整。小于原数的绝对值时为下取整。 设:设:#1=1.2, #2=-1.2 #3=fup#1; 则则2.0赋给赋给#3 #3=fix#1; 则则1.0赋给赋给#3 #3=fup#2; 则则-2.0赋给赋给#3 #3=fix#2; 则则-1.0赋给赋给#332运算次序运算次序 函数函数乘、除乘、除(*、/、and)加、减加、减(+、-、or、xor)括号嵌套(方括号括号嵌套(方括号,圆括号用于说明),圆括号用于说明) 括号用于改变运算次序,可以使用括号用于改变运算次序,可以使用5
15、级。级。33四、宏程序语句和四、宏程序语句和nc下面的程序段为宏程序语句:下面的程序段为宏程序语句:包含算术或逻辑运算包含算术或逻辑运算()的程序段。的程序段。包含控制语句包含控制语句(例如,例如,goto,do,end)的程序段。的程序段。包含宏程序调用指令包含宏程序调用指令(例如,用例如,用g65,g66,g67或其它或其它g代码,代码,m代码调用宏程序代码调用宏程序)的程序段。的程序段。 除了宏程序语句以外的任何程序段都为除了宏程序语句以外的任何程序段都为 nc语句。语句。34说明说明 与与nc语句的不同语句的不同 即使置于单程序段运行方式,机床即使置于单程序段运行方式,机床也不停止。但
16、是,当参数也不停止。但是,当参数no.6000.5sbm设定为设定为1时,在单程序段方式中,机床停时,在单程序段方式中,机床停止。止。 在刀具半径补偿方式中宏程序语句在刀具半径补偿方式中宏程序语句段不做为不移动程序段处理。段不做为不移动程序段处理。35 与宏程序语句有相同性质的与宏程序语句有相同性质的nc语句语句 含有子程序调用指令含有子程序调用指令(例如,用例如,用m98或其它或其它m代码或用代码或用t代码调用子程序代码调用子程序) 句句 不包含不包含o.n.p或或l以外的指令地址的以外的指令地址的程序段其性质与宏程序语句相同。程序段其性质与宏程序语句相同。36五、转移和循环五、转移和循环
17、使用使用goto语句和语句和if语句可以改变控制的流语句可以改变控制的流向。有三中转移和循环可供使用。向。有三中转移和循环可供使用。 goto无条件转移无条件转移 if条件转移条件转移 while当型循环当型循环1、无条件转移、无条件转移 goto n; n为顺序为顺序 例如:例如:goto 1; goto #10;372、条件转移、条件转移 if goto n 例如:例如: if #1 gt 10 goto 2 程序程序 n2 g00 g91 x10.0 if then 例如:例如: if #1 eq #2 then #3=0 运算符运算符: eq 等于等于(=) ne 不等于不等于 ()
18、gt 大于大于() ge 大于等于大于等于() lt 小于小于() le 小于等于小于等于() 条件不满足条件满足38例:求例:求110的总和。的总和。 o9000; #1=0; #2=1; n1 if#2 gt 10 goto 2; #1=#1+#2; #2=#2+1; goto 1; n2 m30;393、循环、循环 while do m; 程序程序 ; end m; 程序;程序;说明:说明: m=1,2,3,可以多次使用。,可以多次使用。 最多嵌套三层。最多嵌套三层。 省略省略while,则产生从,则产生从do 到到end的的 无限循环。无限循环。 while比比goto 处理快。处理快
19、。条件满足条件不满足40标号可以多次使用:标号可以多次使用:while do 1; 程序程序;end1; while do 1; 程序程序;end1;可以嵌套可以嵌套3层:层:while do 1; while do 2; while do 3; 程序程序; end3; end2; end1;可以跳到循环外边:可以跳到循环外边:while do 1; if goto n;end1;n141do的范围不能交叉:的范围不能交叉:while do 1; 程序程序;while do 2; end1; 程序程序;end2;转移不能进入循环区:转移不能进入循环区:if goto n; while do 1
20、;n1;end1;42六、宏程序调用六、宏程序调用宏程序调用方法:宏程序调用方法: 非模态调用(非模态调用(g65) 模态调用(模态调用(g66、g67) 用用g代码调用宏程序代码调用宏程序 用用m代码调用宏程序代码调用宏程序 用用m代码调用子程序代码调用子程序 用用t代码调用子程序代码调用子程序431、非模态调用(、非模态调用(g65) 格式:格式: g65 pp ll 其中:其中: p:要调用的程序号:要调用的程序号 l: 重复次数(默认值为重复次数(默认值为1) 自变量:数据传递到宏程序,自变量:数据传递到宏程序,其值被赋值到相应的局部变量,有两种其值被赋值到相应的局部变量,有两种指定形
21、式。指定形式。44 地址变量号 地址变量号 地址变量号abcdefh#1#2#3#7#8#9#10ijkmqrs#4#5#6#13#17#18#19tuvwxyz#20#21#22#23#24#25#26自变量指定注:每个字母只指定一次,可以不按顺序,但i、j、k需 按顺序指定。45 地址地址变量号变量号 地址地址变量号变量号 地址地址变量号变量号abci1j1k1i2j2k2i3j3#1#2#3#4#5#6#7#8#9#10#11k3i4j4k4i5j5k5i6j6k6i7#12#13#14#15#16#17#18#19#20#21#22j7k7i8j8k8i9j9k9i10j10k10#2
22、3#24#25#26#27#28#29#30#31#32#33自变量指定自变量指定46 自变量指定自变量指定、混合。混合。cnc内部能够自动内部能够自动识别自变量指定识别自变量指定、,后指定的有效。,后指定的有效。 例如:例如: g65 a1.0 b2.0 i-3.0 i4.0 d5.0 p1000; 则则 #1=1.0 #2=2.0 #3 #4=-3.0 #5= #6 #7=4.0 #7=5.047调用嵌套和局部变量的级别:可以嵌套调用嵌套和局部变量的级别:可以嵌套4级。级。主程序局部变量局部变量(0级)级) 1 #1#33(1级)级) 2 #1#33(2级)级) 3 #1#33(3级)级)
23、 4 #1#33(4级)级) 5 #1#33o001;#1=1;g65 p2 a2;m30;o002;#1=2;g65 p3 a3;m99;o003;#1=3;g65 p4 a4;m99;o004;#1=4;g65 p5 a5;m99;o005;#1=5;m99;(0级)级)宏程序(宏程序(1级)级) 宏程序(宏程序(2级)级) 宏程序(宏程序(31级)级)宏程序(宏程序(4级)级)48例:如图所示,编制一个宏程序加工圆上的孔,例:如图所示,编制一个宏程序加工圆上的孔,孔深为孔深为z。圆周的半径为。圆周的半径为i,起始角为,起始角为a,间隔,间隔为为b,钻孔数为,钻孔数为h,圆的中心是,圆的中
24、心是(x ,y)。(x,y)1000bbbb50yx49调用格式:调用格式: g65 p9100 xx yy zz rr ii aa bb hh;x:圆心的:圆心的x坐标坐标 (#24)y:圆心的:圆心的y坐标坐标 (#25)z:孔深:孔深(#26)r:快速趋近点坐标:快速趋近点坐标(#18)f:切削进给速度:切削进给速度(#9)i: 圆半径圆半径(#4)a:第一孔的角度:第一孔的角度(#1)b:增量角:增量角(指定负值时为顾时针指定负值时为顾时针)(#2)h:孔数:孔数(#11)50主程序:主程序:o002;g90 g92 x0 y0 z100;g65 p9100 x100 y50 r30
25、z-50 f500 i100 a0 b45 h5;m30; 51宏程序宏程序 : o9100; #3=#4003;储存;储存03组组g代码代码 g81z#26r#18f#9k0;钻孔循环;钻孔循环,也可以使用也可以使用l0 if#3 eq 90 goto1;在;在g90方式转移到方式转移到n1 #24=#5001+#24;计算圆心的;计算圆心的x坐标坐标 #25=#5002+#25;计算圆心的;计算圆心的y坐标坐标 n1 while#11 gt 0 do1;直到剩余孔数为;直到剩余孔数为0 #5=#24+#4cos#1;计算;计算x轴上的孔位轴上的孔位 #6=#25+#4sin#1;计算;计算
26、y轴上的孔位轴上的孔位 g90 x#5 y#6;移动到目标位置之后执行钻孔;移动到目标位置之后执行钻孔 #1=#1+#2;更新角度;更新角度 #11=#11-1;孔数;孔数-1 end1; g#3 g80;返回原始状态的;返回原始状态的g代码代码 m99;522、模态调用(、模态调用(g66)格式:格式: g66 pp ll 其中:其中: p:要调用的程序号:要调用的程序号 l: 重复次数(默认值为重复次数(默认值为1) 自变量:数据传递到宏程序自变量:数据传递到宏程序 g67取消模态调用。取消模态调用。注:嵌套可以注:嵌套可以4级;级; 在在g66程序段中,不能调用多个宏程序程序段中,不能调
27、用多个宏程序 在只有辅助功能无移动指令的程序段中在只有辅助功能无移动指令的程序段中不能调用宏程序;不能调用宏程序; 局部变量只能在局部变量只能在g66程序段中指定,每程序段中指定,每次执行模态调用时,不再指定局部变量。次执行模态调用时,不再指定局部变量。53o0001;g66p9100 l2 a1.0 b2.0;g00 g90 x100.0;y200.0x150 y300;g67;m30;o9100;g00 z-#1;g01 z-#2 f300;m99;54例:用宏程序编制例:用宏程序编制g81固定循环的操作固定循环的操作第1步第2步第3步第4步z=0r点点zr初始平面初始平面i点点55g65
28、 p9110 xx yy zz rr ff l1x: 孔的孔的x坐标坐标(由绝对值指定由绝对值指定)(#24)y: 孔的孔的y坐标坐标(由绝对值指定由绝对值指定)(#25)z:z点坐标点坐标(由绝对值指定由绝对值指定)(#26)r: r点坐标点坐标(由绝对值指定由绝对值指定)(#18)f: 切削进给速度切削进给速度 (#9)l: 重复次数重复次数56主程序:主程序:o001;g92 x0 y0 z50;g00 g90 x100 y50;g66 p9110 z-20 r1 f500;g90 x20 y20;x50 ;y50;x0 y80;g67;m30;57宏程序:宏程序:o9110;#1=#4
29、001;储存;储存g00/g01#2=#4003;储存;储存g90/g91#3=#4019;储存切削进给速度;储存切削进给速度#5=#5003;储存钻孔开始的;储存钻孔开始的z坐标坐标g00 g90 z#18; 定位在定位在r点点g01 z#26 f#9; 切削进给到切削进给到z点点if4010 eq 98 goto 1; 返回到返回到i点点g00 #18; 定位在定位在r点点goto 2;n1 g00 z#5; 定位在定位在i点点n2 g#1 g#2 g#3; 恢复模态信息。恢复模态信息。m99;583、用、用g代码调用宏程序代码调用宏程序 在参数(在参数(no.6050 到到 no.605
30、9)中设置)中设置调用用户宏程序(调用用户宏程序(o9010 到到 o9019)的)的g代码号(从代码号(从1到到 9999),调用方法同),调用方法同g65. 注:不能嵌套!注:不能嵌套!59程序号程序号参数号参数号o9010o9011o9012o9013o9014o9015o9016o9017o9018o90196050605160526053605460556056605760586059参数号和程序号参数号和程序号之间的对应关系:之间的对应关系:60o0001;g81 x10 y20 z-10m30;o9010;m99;参数参数no.6050=81614、用、用m代码调用宏程序代码调用
31、宏程序 在参数(在参数(no.6080 到到 no.6089)中设置)中设置调用用户宏程序(调用用户宏程序(o9021 到到 o9029)的)的m代码号(从代码号(从1到到 9999),调用方法同),调用方法同g65. 注:不能嵌套!注:不能嵌套!62程序号程序号参数号参数号o9020o9021o9022o9023o9024o9025o9026o9027o9028o90296080608160826083608460856086608760886089参数号和程序号参数号和程序号之间的对应关系:之间的对应关系:63o0001;g50 a1 b2;m30;o9020;m99;参数参数no.608
32、0=50645、用、用m代码调用子程序代码调用子程序 在参数(在参数(no.6071 到到 no.6079)中设置)中设置调用用户宏程序(调用用户宏程序(o9001 到到 o9009)的)的m代码号(从代码号(从1到到 9999),调用方法同),调用方法同m98. 65程序号程序号参数号参数号o9001o9002o9003o9004o9005o9006o9007o9008o9009607160726073607460756076607760786079参数号和程序号参数号和程序号之间的对应关系:之间的对应关系:66o0001;m03;m30;o9001;m99;参数参数no.6071=0367
33、6、用、用t代码调用子程序代码调用子程序 设置参数设置参数no.6001的第的第5位位tcs=1,当加,当加工程序中指定工程序中指定t代码,可以调用宏程序代码,可以调用宏程序o9000。在加工程序中指定的。在加工程序中指定的t代码赋值代码赋值到公共变量到公共变量#149中。中。68o0001;t23;m30;o9000;m99;参数no.6001的5位=1#149=236970使用以下保持型变量:使用以下保持型变量:# 502:半径:半径r;# 503:起始角度:起始角度 ;# 504:孔数:孔数n,当,当n时,按逆时针方向加工,时,按逆时针方向加工,当当n时,按顺时针方向加工;时,按顺时针方向加工;# 505:孔底:孔底z坐标值;坐标值;# 506:平面平面坐标值;坐标值;# 507:进给量。:进给量。 71使用以下变量进行操作运算:使用以下变量进行操作运算:# 100:表示第:表示第i步钻孔的记数器;步钻孔的记数器;# 101:记数器的最终值(为:记数器的最终值(为n的绝对值)的绝对值)# 102:第:第i个孔的角度位置的值;个孔的角度位置的值;# 103:第:第i个孔的个孔的x坐标值;坐标值;# 104:第:第i个孔的个孔的y坐标值;坐标值; 72o9010n110 g65 h01 p#100 q0 n120 g65
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度养老院护理服务与设施租赁合同3篇
- 2025年度土地流转与农业废弃物综合利用合同3篇
- 2025年度绿色能源补贴合同范本2篇
- 2025年度汽车4S店店面租赁及品牌运营合同3篇
- 二零二四医院护士劳动合同样本:医院护理团队人员劳动合同3篇
- 2025年度债务重组与财产分配税务筹划合同3篇
- 二零二五版高端别墅租赁管理服务合同2篇
- 2024知名品牌授权使用及销售代理合同
- 2024食堂人员安全生产责任与聘用合同3篇
- 2024贴砖劳务分包合同施工质量监督协议3篇
- 2025年湖北武汉工程大学招聘6人历年高频重点提升(共500题)附带答案详解
- 【数 学】2024-2025学年北师大版数学七年级上册期末能力提升卷
- GB/T 26846-2024电动自行车用电动机和控制器的引出线及接插件
- 辽宁省沈阳市皇姑区2024-2025学年九年级上学期期末考试语文试题(含答案)
- 2024年国家工作人员学法用法考试题库及参考答案
- 妊娠咳嗽的临床特征
- 国家公务员考试(面试)试题及解答参考(2024年)
- 《阻燃材料与技术》课件 第6讲 阻燃纤维及织物
- 2024年金融理财-担保公司考试近5年真题附答案
- 泰山产业领军人才申报书
- 高中语文古代文学课件:先秦文学
评论
0/150
提交评论