《S4编程手册.pdf》由会员分享,可在线阅读,更多相关《S4编程手册.pdf(162页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、SYSCON 2.6 S4/S2 冲剪复合中心编程 版本 3.6 萨瓦尼尼 2 2.6 S4 和 S2 冲压系统编程-版本 3.2 本页系有意留成空白本页系有意留成空白 2.6 S4 和 S2 冲压系统编程-版本 3.2 目录3 目录目录 2.6 S4 冲剪复合中心编程冲剪复合中心编程 1 序言序言.6 S4 冲剪复合中心的介绍.7 S4 冲剪复合中心的选项介绍.9 P2R 选项 连续分度旋转模具.9 CC 选项 直角剪.9 PU 选项.10 BU 选项.10 EI 选项.10 MA 选项10 PP 选项-多子模10 PRINT-选项板料打印.11 RF-选项板料重定位装置11 SDEX 软件
2、包的介绍.11 板料定位和冲头位置13 复合冲头库设置表13 编程语言编程语言15 指令划分.16 COD 指令程序标识.16 END 指令结束程序.16 申报指令17 DIM 指令板料尺寸申报.17 BEF,AFG,SFG 和 EFF 指令-预冲压板料尺寸说明.18 PUN 指令冲头申报19 PSB 指令 可供选择的冲头申报.33 冲压指令.34 XYP 指令 单孔或多孔冲压35 RHO 指令 呈 45角的正方形冲压.38 RAD 指令-利用圆角冲头加工外部圆角.40 STR 指令 沿直线在固定间隔进行冲压.41 GRI 指令 在正交网格上的等距离冲压.41 POL 指令沿圆弧的等距离冲压.
3、43 步冲指令.45 REC 指令破坏内部废料的长方形冲压46 REK 指令 保留内部废料的长方形冲压50 CWP 指令以冲代剪54 RIC 指令内圆步冲.55 NIK 指令使用透镜状冲头加工并保存废料的内部圆形步冲.59 RIS 指令-用凹凸冲头加工并保存废料的内部圆形步冲.63 RES 指令 外圆步冲.65 IST 指令 步冲一个三角形图形.67 COR 指令三角形切口71 4目录 2.6 S4 和 S2 冲压系统编程-版本 3.2 拉伸指令.72 单个拉伸指令.72 KKO 指令敲落孔.75 BBG,ARC,SEG 和 BND 指令-连续拉伸.76 用冲头书写.80 WRI 指令 书写字
4、符串80 定义待加工的工件.82 PIE 指令 定义以格栅分布的长方形工件.82 PPR 指令 定义非长方形的工件86 BRS 指令 步冲夹持废料88 板料修边.89 TRI 指令 修整板料的一条边或多条边.89 合成指令.90 BLC,EBL 和 CBL 指令 指令的管理程序块90 NET 和 ENT 指令 在正交网格上重复块指令.92 SIM 和 ESM 指令-对称地重复一个冲压块的指令94 SEQ 和 ESQ 指令 定义执行 2 个或多个指令的先后顺序.98 定义一个新的基准系统.101 REF 指令 定义一个新的基准系统101 包含一个文件.102 INC 指令 包含一个文件102 参
5、数化编程.102 LET 指令 定义参数102 PAR 指令105 把复合串连接到一起106 IF THEN ELSELF ELSE ENDIF 指令 条件性的参数编程.107 特殊指令.110 INK 指令管理打印机110 RFO 指令管理 RF 选项111 MTI 指令 改变冲头下降和上升的时间112 MPP 指令 改变夹钳夹持板料的位置113 DWP 指令 用冲头破坏废料114 VFY 指令 检查断裂冲头.115 Zed 编程.115 ZGL 指令 只由 Zed 指令组成的程序.116 ZBG 和 ZND 指令 定义一个 Zed 块117 ZTG 指令 基本剪切.118 ZEX 指令 关
6、于已分离的工件的信息.119 ZMV 指令 移动机械手.121 ZRT 指令 旋转板料.122 ZRP 指令 重新定位.123 Zed 编程的示例124 指令说明符.126 J 指数PAL 说明符126 冲压指令说明符.128 工件的定义指令说明符.132 汇编选项.135 VAR 指令 增加汇编选项.135 编制编制 S2 冲床程序附件冲床程序附件 1 序言序言.3 说明说明.4 19:1619:162006-5-11161161S4 programming manual chs V 2.1.docPage 5 of 161-5-S4 programming manual chs V 2.1
7、.doc 2.6 S4 和 S2 冲压系统编程-版本 3.2 目录5 S2 系统图.4 操作操作5 冲头库设置的限制5 上料7 机械手7 对中7 卸料和堆放工件8 典型运用8 用户程序用户程序9 S2 冲床的编程语言的更改和增加.9 冲头的定义.9 DIM 指令.9 SIM 指令10 VAR 或附加.10 扩展10 可视冲压10 6序言 2.6 S4 和 S2 冲压系统编程-版本 3.2 序序 言言 萨瓦尼尼 S4 冲剪复合中心不同于其他任何一种市场上出售的数控冲压机。S4 冲剪复合中心最初的结构设计旨在柔性使用,操作速度和生产效率等方面获得极佳的性能。其别具一格的特点在于 S4 冲剪复合中心
8、具有大量的液压单元,而每个都与安装在复合冲头上的冲头相连接,并能够进行同步操作。在板材加工之前对金属板料包的处理和对机加工部件的管理方面本系统实现完全自动操作:编程指令为你提供这些操作的全方位控制。因为原始编程语言已经设计好,所以即使当机器正在运行时也可以进行轻松、快捷地书写和编制程序。S4 冲剪复合中心的可选择的软件包允许 S4 系统的编程自动进行,并且生产得以最优化,而同时整个系统仍然简单,并易于使用。我们为本系统提供的大量的备选项进一步增强了设备的柔性,扩大了设备可能的使用范围。与萨瓦尼尼 S.p.A 的 P4 多边折弯中心相结合,S4 成为了完整而灵活的金属板材柔性加工系统(FMS)的
9、有机组成部分,提供各种各样潜在的用途和应用,因此使用本设备的你比我们更有优势来挖掘和使用他们。所以,如果你能对他们提出任何改进和改动意见,我们将非常感激:我们就可以把你的意见整合到我们的生产之中。我们尽了我们最大的努力,使本用户手册变得完整、精确,并且是最新版本的,但我们保留随时对其作出更新和改善而无须提前通知的权利。本手册具有鲜明的结构,经过几个小时的学习,你将了解到书写绝大多数程序所需要的所有知识。19:1619:162006-5-11161161S4 programming manual chs V 2.1.docPage 7 of 161-7-S4 programming manual
10、 chs V 2.1.doc 2.6 S4 和 S2 冲压系统编程-版本 3.2 序言7 S4 冲剪复合中心的介绍 下图是本设备的全视图,标明和描述了我们将在本用户手册中提及的主要部件。8序言 2.6 S4 和 S2 冲压系统编程-版本 3.2 主要部件的说明 1.机器 C 形框架 2.机械手 Y 轴移动马达 3.机械手 X 轴移动马达 4.工作台 5.机械手 6.机械手夹钳 7.控制单元屏幕 8.控制单元键盘 9.S4 冲剪复合中心控制板 10.允许进入带毛刷的工作台的门 11.板料旋转压盘 12.选项单元 13.复合冲头库 14.毛刷传送装置 15.板料双分流器 16.S4 电气控制柜 简
11、要介绍设备的主要部件是如何工作的。简要介绍设备的主要部件是如何工作的。机械手用其钳子夹紧板料,并沿 X、Y 两轴移动板料。Y 基准和机械手推进器沿 Y 轴将板料定于中心位置。复合冲头库带有用来冲压的液压冲头,它可以下降冲压板料;多个冲头可以同时冲下。旋转压盘将板料以 90为步调旋转(或者 90的倍数)以增加板料的 Y 轴坐标,以便于不同的冲头能够达到板料。它也用于在重新定位时为了改变沿 X 轴方向机械手和板料的相对位置而夹持住板料,并且也可以使得板料沿 X 轴作大于机械手的 X 轴向行程的移动。毛刷运输机把已加工工件卸离工作台。板料分流器将板料放置在正确的 Y 轴坐标处,以便卸下板料。19:1
12、619:162006-5-11161161S4 programming manual chs V 2.1.docPage 9 of 161-9-S4 programming manual chs V 2.1.doc 2.6 S4 和 S2 冲压系统编程-版本 3.2 序言9 旋转压盘 Y 基准 堆垛线 机械手 剪刀 带毛刷运送装置 吸盘 复合冲头 前端/后端分流器 工作台 卸夹持废料用活板门 料包容器 上料台 S4 冲剪复合中心的选项介绍冲剪复合中心的选项介绍 P2R 选项选项 连续分度旋转模具连续分度旋转模具 多达 3 个的分度旋转模具可以加装到 S4 复合冲头库上。根据他们所在的位置和安装
13、于机器上的复合冲头库,他们被叫做为 P2R3031,P2R3132,P2R3233,P2R3334,P2R3435 和 P2R36。冲头和底模的旋转通过两个数控直流电机完成。为了能够在 P2R 单元中安装冲头,其外形必须适合放置于直径为 60 毫米的圆周内,而且它必须需要最大 12 吨的冲压力。连续分度旋转模具将出现在下列位置:P30 和 P31 用于 P2R3031 P31 和 P32 用于 P2R3132 P32 和 P33 用于 P2R3233 P33 和 P34 用于 P2R3334 P34 和 P35 用于 P2R3435 P36 和 P37 用于 P2R36 连续分度旋转模具可以像
14、其他任何工具一样进行管理,即他们可以使用于所有步冲和冲压指令中。CC 选项选项 直角剪直角剪 一直角剪可以安装于复合冲头库旁边。剪刀用于沿两条垂直相交的轴线进行任意长度的快速、精确的裁剪,而不会产生废料或留下毛边。10序言 2.6 S4 和 S2 冲压系统编程-版本 3.2 直角剪具有两个独立的并且相交成直角的刀片。根据其运行方式而可以进行如下分类:X 刀片 -平行于机械手的 X 轴 Y 刀片 -平行于机械手的 Y 轴 二个刀片可以同时工作。直角剪用于把加工中的板料细分成许多部件,这些部件可以以下列方式卸走:小件掉下通过活板门,并被再细分成废料和合格小件;合格小件被分类收入小料箱中;大件由毛刷
15、运输机从工作台上卸走,并堆放到下游装置;如果有夹持废料,则机器对之自动分类,并由特别的运输机将它运走。CC 选项由修边和确定待加工工件的指令来管理使用。PU 选项选项 带有最大 12 吨冲压力并由单独作用的液压冲头组成的冲压单元,可以安装到 S4复合冲头库的某些位置。这些单元可以安装那些外型尺寸可以放到 60 毫米边长的正方形中的冲头。同时也可配备适配器,这样冲力为 7 吨,外型尺寸可以放入直径 33 毫米圆内的冲头也可以使用了。这些冲头按常规的 7 吨冲头被编程,例如,P 标识符号后面跟随冲头库的 PU 位置编号 BU 选项选项 向下最大 8 吨冲压力和向上 7 吨冲压力的双作用液压冲头可以
16、安装到 S4 复合冲头库的某些位置。这些单元可以安装那些外型尺寸可以放到直径 60 毫米的圆中的冲头。他们被用来制作拉伸和向上压弯至 16mm 高.双作用冲头可依其顺序底模移动高出板料而冲头下降低于板料。这些冲头按常规的 7 吨冲头被编程,例如,P 标识符号后面跟随冲头库的 BU 位置编号,配以在指令说明符的段落里的 DR1,DR2,DR3,和 DR4 作为描述。EI 选项选项 带有下液压缸并且冲力最大为 6 吨的液压冲头(代替底模)可以安装到 S4 复合冲头库的 7 吨位置中。他们被用来制作拉伸或向上折弯到 6.5 毫米高(包括板料厚度),这些冲头的外形尺寸可以放到直径 20 毫米的圆中。这
17、些冲头按常规的 7 吨冲头被编程,例如,P 标识符号后面跟随冲头库的 BU 位置编号,配以在指令说明符的段落里的 DR1,DR2,DR3,和 DR4 作为描述。MA 选项选项 19:1619:162006-5-11161161S4 programming manual chs V 2.1.docPage 11 of 161-11-S4 programming manual chs V 2.1.doc 2.6 S4 和 S2 冲压系统编程-版本 3.2 序言11 用于为在正在被加工板料上的预冲压攻制螺纹的装置可以安装到位置 31,33 和35 上。攻丝头通过变形预冲压壁而工作,但不产生任何废料。
18、要获得罗纹高度的 65%的预冲压,需要直径等于螺母直径的 92%的冲头。带自己特定的适配器的攻丝头是可以互换的,M3,M3.5,M4 和 M5 螺纹都可以。PP 选项选项-多子模多子模 由六个独立的单独作用并带有 3 吨冲力的液压冲头组成的冲压单元可以安装到位置 30,31,32,33,34 和 35 上。他们将含有标准萨瓦尼尼带压料器的冲头。六冲头被安排在一个三行两列的格子里,两个方向的间距都是 44 毫米。他们的外形尺寸必须可以容纳在直径为 33 毫米的圆中。可以通过在冲头库中的 PP(3035)位置后面写入 PP 装置(16)中冲头的位置编号为单独的冲头编程。例如,为编写在 PP30 中
19、冲头 2 一次冲压,表示冲头位置 302。PRINT-选项选项板料打印板料打印 PRINT 选项用于在待加工板料的表面上使用标签或喷墨式印字机写上零件编号或标识符号代码。本选项由 INK 指令管理。RF-选项选项板料重定位装置板料重定位装置 RF 选项用于在板料被旋转后但在它开始剪切之前将板料重定位。这是用来纠正当机械手夹钳打开时由于内应力释放而导致的误差。它由两个推杆组成,推杆上带有圆锥尖头插入靠近板料边的一对特殊的孔内。这对孔的定位相距 1200 毫米并且由电脑自动选定,这样 RF 推杆就不会和机械手相互干涉。本选项由 RFO 指令管理 SDEX 软件包的介绍软件包的介绍 SDEX 是用来
20、计算为进行你所要求生产而使 S4 设备必须执行的一系列操作的优化程序。SDEX 不仅计算冲压和剪切而且计算要求的旋转和重新定位。因而 SDEX 将操作细分到在两个单元之间板料被旋转的“旋转单元”,。其他的按次序被细分到在两个夹持单元之间板料被重新定位的“夹持单元”。加工将按下列阶段执行:?读入.S4 的输入文件。?程序展开 12序言 2.6 S4 和 S2 冲压系统编程-版本 3.2?指令展开:程序中的每一个指令被分解为基本选项(单次冲压)。?用来破坏废料的剪切计算:减少剪切的总次数,相邻的废料在分开前是结合在一起的。?覆盖范围检查:除非是为单块板料编制程序,你必须在一开始就定义进行分割的所有
21、的部件(包括废料):板料没有那一部分可以不编入程序。?无重叠检查:任何一块编入程序的板料部分都不能被其临近的部分干扰。?自动分割夹持废料。?优化切口:矩形结构的合并和优化。?所有自动冲孔拉伸孔顺序的产生。?宏观轮廓的定义(宏观轮廓就是经多次冲压形成的冲孔)?每次基本冲压或拉伸操作的定义,以及相对于在每次旋转(0 度,90 度,180 度,和 270 度)后的冲头库的位置的定义,以确保板料不会和工作台的边缘相互干扰;SDEX 考虑到冲头的切口轮廓并且,如果可以使用冲头交换选项,则可以使用另一个和已编入程序中的切口轮廓一样的冲头。?旋转单元?细分到旋转单元。?转换基本的操作到下一道的旋转单元:这样
22、做是为了延迟他们的执行因为当板料被加工到尽可能小时它处理板料通常更优越.?剪切的计算:在这个阶段,SDEX 定义冲压和剪切之间以及卸除不同部分的约束;也计算每一块工件分离所必须的有效的剪切长度和基本剪切顺序;由于卸料和基本冲剪顺序取决于运行时板料是如何旋转的,因而一旦旋转单元已经形成,就核定剪切。?“静态”废料损失检查:静态废料损失是由于编程错误造成而不是不正确的宏观轮廓运行顺序造成;在这个阶段,SDEX 试图纠正由于废料破坏而产生的废料的丢失.?最后工件的对中和卸料位置的计算。?中间旋转位置的计算:计算可能的旋转位置的排列;一旦各个夹持单元已经定义,最后一个位置将被定义下来。?夹持单元 19
23、:1619:162006-5-11161161S4 programming manual chs V 2.1.docPage 13 of 161-13-S4 programming manual chs V 2.1.doc 2.6 S4 和 S2 冲压系统编程-版本 3.2 序言13?细分到夹持单元。?定义各个夹持单元的起始和最终位置。?转换基本的操作到下一道属于同一个旋转单元的夹持工序。(这样做是为了他们旋转单元之间被转换同样的理由)?定义每一个运行的夹持单元中的基本操作顺序。?如果向运输机的中间卸料操作已被执行,SDEX 检查在工件离开时是否任何冲压能完成。?最终检查:SDEX 进行最终模
24、拟,在模拟时检查保证没有板料夹持问题或动态废料损失。?输出文件的产生:?板料运行程序循环的数据。?板料运行模拟的数据;?报表文件。板料定位和冲头位置板料定位和冲头位置 在为 S4 设备编制程序时,必须从冲压循环的开始阶段起你就想象自己就处于 S4机械手的位置上,并且认为板料在被机械手夹持的位置上。下图显示了正在进入板料的 S4 机器的布置,其中的箭头表示板料移动或进料的方向。Y 轴 X 轴 机械手 进料方向 Y 推车 S4 冲剪复合中心布置图 两条正交轴,X 轴和 Y 轴,在喂入料板的左下角相交,组成了待加工板料的基准系统。为了与其他可能的基准系统中区分出这个基准系统,我们叫它为板料基准系统板
25、料基准系统。manipulator layout of the S4 machine Y trolley X axis Y axisdirection of feeding 14序言 2.6 S4 和 S2 冲压系统编程-版本 3.2 由于 REF 指令(参阅 REF 指令-定义一个新的基准系统中的章节)可以用于改变编程座标的基准系统,我们应该使用当前板料基准系统当前板料基准系统术语来表示最终定义的板料基准系统,并使用板料基准系统来表示绝对板料基准系统。沿 X 轴测量的坐标叫做横坐标或 X 轴坐标,沿 Y 轴测量的坐标叫纵坐标或 Y 轴坐标。你可以在附图中参阅 H2,H3,H4,H5,或者 H
26、5复合冲头库(取决于安装在 S4冲剪复合中心上的不同类型),也可以看到如何为冲压位置编号。复合冲头库设置表复合冲头库设置表 当您编写程序时,最好参照附在本手册后的其中一张表,它包含有 S4 复合冲头库的编号布置。这是因为,在你开始编写程序时,你必须在复合冲头库的布置中安排好按板料冲压图纸要求的所有冲头。为了加工某个板,十分重要的是将冲头安装到合适的位置以使机械手达到程序要求的冲压位。2.6 S4 和 S2 冲压系统编程-版本 3.2 编程语言15 编程语言编程语言 程序由一定数量的指令组成。每个指令占据一行或多行,在几句文字中集中了许多在待加工的板料图纸以图形或数字表达的信息。本章将阐述 S4
27、 编程语言中所有指令。每个指令由一个三位字母的指令代码组成;一般跟有一个冒号(:)和一系列字母和数字,许多指令可以含有参数。它们通常含有一个字母用来定义参数,后面跟有一个表达式以定义其量值。无论何时我们编写指令,我们会使用大写字体用于表示指令代码和(参数)标识符。用于表示参数的字母有两个功能,标识符号和分隔符号,其数字必须紧邻这些符号,也就是他们之间不能有空格.为了尽可能使得程序容易读取它,以一个或多个空格将其和位于其前面的字符分隔开.例如,以下是正确写法:XYP:X525Y780 XYP:X525 Y780 而下面是错误写法:XYP:X 525Y780 XYP:X525 Y 780 如果参数
28、标识符号由 2 个字母组成,后面必须跟有一个空格。所有线都以毫米为单位测量而角以六十进制角度量为单位测量。所有线都以毫米为单位测量而角以六十进制角度量为单位测量。如果以英寸表示度量,则在 DIM 指令(参阅申报指令章节)中写 E(英制的)标识符号。整数和小数之间用句点隔开,而不是逗号。角度的零数部分用小数表示,而不是用分或秒表示。例如,转动 3030表示为 30.5。所有数字都可以以代数表达式的形式来表示,使用圆括号()和加号+,减号-,乘号*,除号/和“平方号”*等,也可以使用正弦 sin,余弦 cos,正切 tan,余切 atan 等三角函数符号。16编程语言 2.6 S4 和 S2 冲压
29、系统编程-版本 3.2 因而你可以这样写:XYP:X500+25 Y700+(150/2)+5;等于 X525 Y780 XYP:X1050/2 Y(373+20-3)*2;等于 X525 Y780 XYP:X125+20*2 Y625*(1/2)+500;等于 X525 Y525 XYP:X1050*sin30 Y1050*cos60;等于 X525 Y525 XYP:X525*tan45 Y1050*cos(90-30);等于 X525 Y525 当图纸中坐标基准系统不同于 S4 冲剪复合中心使用的坐标基准系统时,代数表达式是非常有用的,无论是当你要避免计算坐标还是你在使用参数化程序时(参
30、阅参数化编程中章节)。在本章中所述的 S4 指令包含数字数据,通过示例的方法使它们更加容易明白。通常而言,每行程序用于表达每个指令;如果一个指令超过一行以上,你可以在下一行继续,在下一行的开头写上“&”即可。当编写程序时,你不必考虑冲压顺序来最大程度地减少机械手运行距离,因而,也不必考虑冲压时间。你可以按任意顺序编写该指令:SDEX 即会将板料活动程序进行最优化,以便最大程度地减少机械手运行距离。例外情况是你可能发觉你必须强制执行冲压顺序以便进行板料移动。可以通过特别指令完成此项操作:参见合成指令(SEQ 和 ESQ)以及 Zed 编程章节。指令划分指令划分 COD 指令程序标识指令程序标识
31、COD 指令识别存在于所有控制单元存储器中的程序。COD 指令具有下列语法:COD:“XXXXXXX”其中“XXXXXXX”是一个字母数字代码,它使得程序可以毫不模糊地识别程序。把程序名称和它所涉及的图纸编号包含在识别代码中是一个不错的规则。COD 指令是强制指令,并且必须书写在程序的第一行。END 指令结束程序指令结束程序 在每个程序的最后一行,你必须书写:END 本指令属于强制性指令;如果没有此指令,则无法对程序编译。19:1619:162006-5-11161161S4 programming manual chs V 2.1.docPage 17 of 161-17-S4 progra
32、mming manual chs V 2.1.doc 2.6 S4 和 S2 冲压系统编程-版本 3.2 编程语言17 DIM 指令板料尺寸申报指令板料尺寸申报 DIM 指令包含待加工板料的信息 该指令具有下列语法:DIM:E X1250 Y720.5 S1.5 P2.6 F2.5 K35 M37 DB“FePOL”其中 E (英制的)说明程序中所给出的尺寸以英寸表示。如果没有标注此标识符号的话,则所有尺寸单位均应理解成为毫米。X1250 指的是与 X 轴平行的板料一边长度的标识符号和量值。Y720.5 指的是与 Y 轴平行的板料一边长度的标识符号和量值。S1.5 指的是板料厚度的标识符号和量
33、值。P2.6 指的是材料的比重(kg/dm3)的标识符号和量值。这样标注的目的是为了让机械手和上料夹钳获得正确的压力。如果材料是钢材(7.8kg/dm3)则可以缺省。备注:即使尺寸用英寸标注,比重也必须始终使用 kg/mm2标注 F2.5 指的是材料能够承受的应力(kg/mm2)的标识符号和量值。如果没有标注的话,则将假定量值为 3kg/mm2。备注:即使尺寸用英寸标注,应力也必须始终使用 kg/mm2标注。K35 指的是材料的极限抗拉应力(kg/mm2)的标识符号和量值。如果没有标注的话,则将假定量值为 40kg/mm2。备注:即使尺寸用英寸标注,极限抗拉应力必须始终用 kg/mm2标注。M
34、37 指的是从料库选择材料的标识符号和编码。编码可以是 132767 之间的任何量值。当 S4 板料与金属板料库之间存在自动连接时,适用本项语法,否则缺省。DB 从材料数据库中获得材料数据的要求的标识符号和编码,如果有则使用材料编码。如果缺省的话,则不会询问此数据。“FePOL”是材料编码或者板料尺寸(最多 16 个字母)。为了使以英寸为尺寸单位编写程序更加简单,你可以使用小数记号,但是你必须注意不要出现下述错误。表达 3 5/16”的 X 尺寸,你可以写成:X3.3125 或:X3+5/16 但是不能写成:18编程语言 2.6 S4 和 S2 冲压系统编程-版本 3.2 X3.5/16 它相
35、当于 X0.21875。DIM 指令是必需的命令。BEF,AFG,SFG 和和 EFF 指令指令-预冲压板料尺寸说明预冲压板料尺寸说明 预冲压板是一块已经经过加工的(裁切、冲压或者拉伸)的长方形起始板。你可以定义板料内冲压的轮廓以及板料本身的轮廓(如果板料不是长方形的话)或者加工孔的轮廓,给它们定义形状。以下指令用于描述预冲压板:形状描述的开始:形状描述的开始:BFF:XO Y1000 T1 其中:XO 指的是起始图形在当前板料基准系统中的 X 轴坐标的标识符号和量值。Y1000 指的是起始图形在当前板料基准系统中的 Y 轴坐标的标识符号和量值。T1 指的是图形类型的标识符号和编码(0=板料轮
36、廓,1=板料内孔,2=拉伸)。直边截面的描述直边截面的描述 SFG:X100 Y300 其中:X100 指的是片段结束点在当前板料基准系统中的 X 轴坐标的标识符号和量值。Y300 指的是片段结束点在当前板料基准系统中的 Y 轴坐标的标识符号和量值。圆形截面的描述:圆形截面的描述:AFG:X300 Y400 I200 J200 S1 X300 指的是圆弧结束点在当前板料基准系统中的 X 轴坐标的标识符号和量值。Y400 指的是圆弧结束点在当前板料基准系统中的 Y 轴坐标的标识符号和量值。I200 指的是圆弧所在圆的圆心在当前板料基准系统中的 X 轴坐标的标识符号和量值。J200 指的是圆弧所在
37、圆的圆心在当前板料基准系统中的 Y 轴坐标的标识符号和量值。S1 指的是描述弧线方向的标识符号和编码(1=顺时针方向,0=逆时针方向)图形终点图形终点 19:1619:162006-5-11161161S4 programming manual chs V 2.1.docPage 19 of 161-19-S4 programming manual chs V 2.1.doc 2.6 S4 和 S2 冲压系统编程-版本 3.2 编程语言19 EFF 轮廓的描述必须是连续性的,但是按什么方向描述则无所谓。备注:是你来检查机器是否能够把你所指定的板料上料并定位于中心位置。预冲压板举例说明 预冲压板
38、的描述 PUN 指令冲头申报指令冲头申报 PUN 指令描述在 S4 复合冲头库上冲头的形状,位置和尺寸。它必须出现在冲压指令前面,这样冲压指令就可以使用 PUN 指令所提供的参数。如果 PUN 指令涉及分度旋转冲头,那么你必须将冲头定义在 0 度处。PUN 指令具有下列语法:04005501000015060074012501500EXAMPLE OF A PRE-PUNCHED BLANKDESCRIPTION OF THE PRE-PUNCHED BLANKBFF:X150 Y0 T0 SFG:X1250 Y0 SFG:X1250 Y400 SFG:X1500 Y400 SFG:X1500
39、 Y1000 SFG:X0 Y1000 SFG:X150 Y0EFFBFF:X460 Y550 T1 AFG:X460 Y550 I600 J550 S0EFF20编程语言 2.6 S4 和 S2 冲压系统编程-版本 3.2 PUN:2 P5 F5 G10 H10 I15 J0.5 R0.5 S10 T60 Cc A90 X1 Y2 E3 U50 V30 VB VH“aa”其中:2 指的是冲头系列中独特的编码。在以后章节中对此有具体定义。P5 指的是复合冲头库中冲头位置的标识符号和编码。F5 G10 H10 I15 J0.5 R0.5 T60 Cc 指的是描述给定冲头的几何形状参数的标识符号和
40、量值。描述各种冲头系列的章节中说明了如何使用不同的参数。S10 指的是冲头对称轴和 X 正半轴之间角度的标识符号和量值。逆时针方向旋转被认为是正向。如果缺省,S 的量值将被认为是 0.A90 指的是冲头安装到复合冲头库上角度的标识符号和量值。当S取自图纸时,A 描述如何实际安装冲头。当计算冲头的角度时,S 和 A 相加。如果缺省,A 的量值将被认为是 0 X1 指的是如下图所示,程序编制点相对于冲头实际中心在 X 轴上的坐标的标识符号和量值(14 系列冲头除外:敲落孔)。Y2 指的是如下图所示,程序编制点相对于冲头实际中心在 Y 轴上的坐标的标识符号和量值(14 系列冲头除外:敲落孔)。E3
41、指的是刀具种类的标识符号和编码,与机器常数中定义的内容无关。可以使用下列编码:-2 表示高速冲头.-1 表示冲头 1 表示用于向下浅拉伸的摸具 2 表示用于向上浅拉伸的模具 3 表示用于向下深拉伸的模具 4 表示用于向上深拉伸的模具 5 表示用于进行无需防压平检查拉伸的模具(标记模具)6 表示用于进行无需防压平检查的向上拉伸的模具(标记模具)7 盲冲头 8 用于滚肋的”连续拉伸”模具.9 用于拉伸的”连续拉伸”模具.10 用于刻模的”连续拉伸”模具.11”螺纹”模具 如果 E 的量值在 100 以上,这说明一种特种的拉伸模具安装到指定位置中。19:1619:162006-5-11161161S
42、4 programming manual chs V 2.1.docPage 21 of 161-21-S4 programming manual chs V 2.1.doc 2.6 S4 和 S2 冲压系统编程-版本 3.2 编程语言21 如果 E 的量值在-100 以下,这说明一种特殊的冲头安装到指定位置中。如果 E 的量值缺省,或者量值为 0,则冲头类型依据机器常数取得。U50 指冲头压料器第一个尺寸的标识符号和量值;U#0 时,表示有压料器;当U#0 和 V=0 时,压料器的轮廓被认为是以 U 为半径的圆;当 U#0 和 V#0 时,压料器的轮廓被认为以 U 为 X 边长,以 V 为
43、Y 边长的长方形。U 和 V 参数参照冲压孔基准系统。如果缺省的话,U 的量值被假设为 0。V30 指冲头压料器第二个尺寸的标识符号和量值;这只有在当 U#0 时,才考虑到这个参数。如果缺省的话,则 V 的量值被认为是 0。VB 有关进一步的信息,请参照“汇编选项”章节内容。VH 有关进一步的信息,请参照“汇编选项”章节内容。“aa”指的是冲头的编码。以其底座为基准进行中心定位以其底座为基准进行中心定位 以其底座为基准偏置以其底座为基准偏置 的冲头举例:程序编制点与冲头的冲头举例:程序编制点与冲头 的冲头举例:程序编制点与冲头的冲头举例:程序编制点与冲头 中心重合(中心重合(X0 Y0).中心
44、不重合(中心不重合(X-10 Y0)/如果几个冲头属于同一系列,那么在同一单行的 PUN 指令中可以同时描述几个冲头。例如:PUN:1 P3 F5 P6 F7 P8 F12 P10 F3 在 S4 程序可以使用的冲头系列描述如下:圆形冲头圆形冲头 10Example of a punch that is centered with reference to its seat:the point of programming coincides with the center of the punch (X0 Y0)Example of a punch that is offset with r
45、eference to its seat:the point of programming does not coincide with the center of the punch(X-10 Y0)22编程语言 2.6 S4 和 S2 冲压系统编程-版本 3.2 PUN:1 P1 F5 F5 指的是冲头半径长度的标识符号和量值。RIC 指令可以使用圆形冲头。长方形冲头长方形冲头 PUN:2 P1 F20 G10 S30 F20 指的是当 S 量值为 0 时,与 X 轴平行的一边长度的标识符号和量值。G10 指的是当 S 量值为 0 时,与 Y 轴平行的一边长度的标识符号和量值。如果缺省的话
46、,G 将被认为与 F 相同 S30 指的是 F 边与 X 轴之间夹角的标识符号和量值。如果缺省的话,则 S 的被认为是 0。REC 指令要求使用长方形冲头。CWP 指令可能使用长方形冲头。透镜状冲头透镜状冲头 PUN:5 P1 F33 G0.4 S22.5 F33 指的是冲头形状外切圆的直径的标识符号和量值。G0.4 指的是过渡圆角圆弧半径的标识符号和量值。X F G S F 19:1619:162006-5-11161161S4 programming manual chs V 2.1.docPage 23 of 161-23-S4 programming manual chs V 2.1.
47、doc 2.6 S4 和 S2 冲压系统编程-版本 3.2 编程语言23 S22.5 指的是冲头的对称轴和 X 正半轴之间夹角的标识符号和量值。固定冲头的标准量值为:22.5,67.5,112.5 和 157.5。如果缺省的话,则 S 的量值被认为是 0。NIK 指令要求使用透镜状冲头。圆角冲头圆角冲头 PUN:6 P1 F3 G5 H2.54 I0.68 F3 指的是直线边长度的标识符号和量值。G5 指的是圆弧半径长度的标识符号和量值。H2.54 指与直边相交的斜边的垂直尺寸的标识符号和量值(参见下图)。如果缺省的话,则 H 的量值将被认为是 0。I0.68 指与直边相交的斜边的水平尺寸的标
48、识符号和量值(参见下图)。如果缺省的话,则 I 的量值将被认为是 0;如果不缺省的话,则 F 参数表示直边长度和 I 的长度相加之和。RAD 指令要求使用圆角冲头。H 是斜边的是斜边的 Y 轴长度。轴长度。I 是斜边的是斜边的 X 轴长度。轴长度。G 是步冲半径是步冲半径 F 是直边长度和是直边长度和 I 的和。的和。步冲圆弧与斜边相切。步冲圆弧与斜边相切。三尖瓣冲头三尖瓣冲头 GF H/2H/2I H is the Y dimension of the oblique side I is the X dimension of the oblique side G is the radius
49、of nibbling F is the sum of the horizontal side plus I The arc of nibbling is at a tangent to the oblique side 24编程语言 2.6 S4 和 S2 冲压系统编程-版本 3.2 PUN:7 P1 F30 R0.2 F30 指的是冲头的曲率半径的标识符号和量值。此量值必须大于或等于 28.35。R0.2 指的是过渡圆角半径的标识符号和量值。如果缺省的话,过渡圆角半径将不予考虑。RIC 指令可能使用三尖瓣冲头。长椭圆形冲头长椭圆形冲头 PUN:8 P1 F30 G10 S30 F30 指的
50、是当 S 量值为 0,平行于 X 轴的一边的外侧长度的标识符号和量值。G10 指的是当 S 量值为 0,平行于 Y 轴的一边的外侧长度的标识符号和量值。S30 指的是 F 边和 X 轴之间夹角的标识符号和量值。如果缺省的话,则 S 的量值被认为是 0。CWP 指令可能使用长椭圆形冲头。19:1619:162006-5-11161161S4 programming manual chs V 2.1.docPage 25 of 161-25-S4 programming manual chs V 2.1.doc 2.6 S4 和 S2 冲压系统编程-版本 3.2 编程语言25 三角形冲头三角形冲头