使用txt进行产品信息的说明。

Product文本格式说明

//****************************************************

//产品信息

//固定标识符全部大写,全部在等号(=)前面

//******************************************************

PRODUCT=Test

//表示产品名称,PRODUCT=是固定格式,Test是指产品名

TOOL=-12.418,-7.044,189.946,7.547,44.745,173.494

// 表示工具坐标值,TOOL=是固定格式,后面六个值-12.418,-7.044,189.946,7.547,44.745,173.494是工具值 单位x,y,z是毫米 rx,ry,rz是角度

HOME=0,24.197,49.255,0,106.548,0

//表示机器人安全点,HOME=是固定格式,后面六个值0,24.197,49.255,0,106.548,0是安全点,六个轴度,单位是度

TOTALELEMENTS=2

//表示路径(元素)总个数,TOTALELEMENTS=是固定格式,后面是产品个数

FRAME=0,0,0,0,0,0

//表示产品用户坐标系,FRAME=是固定格式,后面是用户坐标系值,单位x,y,z是毫米 rx,ry,rz是角度

OFFSET=0,0,0,0,0,0

//表示产品偏移,OFFSET=是固定格式,后面是偏移值。单位x,y,z是毫米 rx,ry,rz是角度

PRESET=Preset

//表示对应工艺,PRESET=是固定格式,后面是工艺名称,Preset表示离散工艺。

//****************************************************

//路径信息

//速度加速度没有小数点,都为整数,速度是mm/s,加速度是百分比

//******************************************************

BEGIN=Test_1

//表示路径开始,BEGIN=是固定格式,前面Test_1是路径名称,路径名称不推荐为中文,(必须是utf-8)格式。

BYPASS=FALSE

//表示路径是否过滤,BYPASS=是固定格式,FALSE是不过滤,要生产。TRUE表示过滤。

CUTTYPE=10

//表示路径类型,CUTTYPE=是固定格式,后面是类型标识符,如果是离线产品,则默认为10(不规则路径)

ARRAY=4,4,10,10,0,0

//表示路径阵列,ARRAY=是固定格式,阵列是二维阵列,X阵列个数,Y阵列个数,X阵列方向,Y阵列方向,单位是mm

POINTCOUNT=1,2,3

//点的个数,趋近点的个数,切割点的个数,离开点的个数

FRAME=0,0,0,0,0,0

//表示路径用户坐标系,FRAME=是固定格式,后面是阵列值, 单位x,y,z是毫米 rx,ry,rz是角度

OFFSET=0,0,0,0,0,0

//表示路径偏移,OFFSET=是固定格式,后面是偏移值, 单位x,y,z是毫米 rx,ry,rz是角度

DOWNLEAD=0,100,0,100,5,0

//表示引线,DOWNLEAD=是固定格式,后面是引线类型,0是没有,1是圆弧,2是直线,100表示百分比。5是直径,0后面自定义

//只对规则图形有用

WORKPLACE=0,0,0,0,0,0

//表示外部轴信息, WORKPLACE=是固定格式,第七轴距离,第七轴速度,第八轴距离,第八轴速度,收弧点长度,收弧点百分比

/趋近点,运动模式 至少需要有一点,

//前面是运动标志符,后面是坐标值或者轴值,单位x,y,z是毫米 rx,ry,rz是角度

//后面是速度/加速度,单位是mm/s,加速度是百分比

MOVEJ=8.301,12.526,85.994,26.717,42.312,-31.228/166.,4

MOVEJ=8.301,12.526,85.994,26.717,42.312,-31.228/166,44.

MOVEL=1419.641,294.456,465.176,179.992,-0.008,-29.382/166.,44

DELAYON=1

//表示穿孔时间, DELAYON=是固定格式 穿孔时间,单位是秒

//切割点运动模式只有MOVEL/MOVEC,第一个点必须是MOVEL

//后面跟着 工艺,动作/速度,加速度,Blend; 速度,加速度是到达点之前执行,工艺,动作是到达点之后执行

//规则图形全部是MOVEL=

MOVEL=1419.641,294.456,465.176,179.992,-0.008,-29.382/1,0/166,13,1

MOVEL=1419.641,294.456,465.176,179.992,-0.008,-29.382/1,0/166,13,1

MOVEL=1419.641,294.456,465.176,179.992,-0.008,-29.382/1,0/166.13,1

MOVEL=1419.641,294.456,465.176,179.992,-0.008,-29.382/1,0/166,1

MOVEC=1419.641,294.456,465.176,179.992,-0.008,-29.382/1419.641,274.456,465.176,179.992,-0.008,-29.382/1,0/166,13,1

//MOVEC接着两个点

DELAYOFF=0

//表示激光关闭, DELAYOFF=是固定格式 0表示关闭时间,单位是秒

//离开点  运动模式与趋近点相同,只有MOVEJ/MOVEL,至少需要有一点,

//坐标值或者轴数,后面是速度/加速度

MOVEL=1419.641,294.456,465.176,179.992,-0.008,-29.382/166,44

MOVEJ=8.301,12.526,85.994,26.717,42.312,-31.228/166,44

MOVEL=1419.641,294.455,465.175,179.992,-0.008,-29.382/166.44.

MOVEL=1419.641,294.455,465.175,179.992,-0.008,-29.382/166,44

END=Test_1

//表示路径结束, END=是固定格式 ,Test_1是路径名称

Product文本格式说明相关推荐

  1. [前端笔记——HTML介绍] 4.HTML文本基础+超链接+高级文本格式

    [前端笔记--HTML介绍] 4.HTML文本基础+超链接+高级文本格式 1.HTML文本基础 1.1标题和段落 1.2列表 1.2.1无序列表(unordered) 1.2.2有序列表(ordere ...

  2. arcsde 空间表 oracle,ArcSDE for Oracle中查看空间数据的文本格式

    摘要:一般ArcSDE将几何数据通过压缩的二进制格式存储,本文通过ArcSDE提供的st_shapelib方法集查看空间要素几何属性的文本格式. 环境:ArcSDE10.0+Oracle 10g+PL ...

  3. python二进制打开(rb)和文本格式打开(r)什么区别?

    使用 open() 函数以文本格式打开文件和以二进制格式打开文件,唯一的区别是对文件中换行符的处理不同. 在 Windows 系统中,文件中用 "\r\n" 作为行末标识符(即换行 ...

  4. io python 读取pdf_实用又好用,6 款 Python 特殊文本格式处理库推荐

    以下是一些 Python 编写的用来解析和操作特殊文本格式的库,希望对大家有所帮助. 01.Tablib https://www.oschina.net/p/Tablib Tablib 是一个用来处理 ...

  5. WebAssembly:面向Web的通用二进制和文本格式

    Mozilla.谷歌.微软和苹果已经决定开发一种面向Web的二进制格式.该格式名为WebAssembly,可以作为任何编程语言的编译目标,使应用程序可以运行在浏览器或其它代理中. \\ 几年前,我们在 ...

  6. 雅客EXCEL(2)-数据、文本格式

    0.引言 本目录是高价购买EXCEL课程的听课笔记,EXCEL很影响办公效率,所以特设此栏,课程总共有36讲,我会记录有用的浓缩出来,只记录有用的.有的东西暂时记下,作用不大,需要时候再去查即可.需要 ...

  7. python处理文本格式_python linecache 处理固定格式文本数据的方法

    小程序大功能 对一批报文要处理要处理里面的得分,发现python linecache ,特记录如下. #!/usr/bin/env python # -*- coding: utf-8 -*- ''' ...

  8. ASP.NET 动态输出Javascript 文本格式换行问题 [ASP.NET | C# | Response]

    一.普通输出问题分析.测试 1.     我们先来看一段代码:     /// <summary>     /// 连接接数据库     /// </summary>      ...

  9. 【转】文本格式导入物料凭证模板

    用制表符分割的文本格式导入物料凭证的例程. 使用BAPI:BAPI_GOODSMVT_CREATE,可以根据指定的字段分组以决定哪些行创建为同一张凭证.创建完毕可以把已成功的行或者未成功的行下载下来.

最新文章

  1. 关联规则挖掘算法_#数据挖掘初体验 使用weka做关联规则
  2. wpf中的点击窗口放大放小按钮怎么写_Python tkinter教程01:创建窗口
  3. 全球及中国汽车卡钳行业产销需求现状与投资策略分析报告2022年版
  4. Liverpool一日游
  5. 自己做的一个固定大小对象内存池,效率大概为原始的new/delete的2倍
  6. Gora官方文档之二:Gora对Map-Reduce的支持
  7. github上面如何编辑README
  8. 《springcloud超级入门》Spring Cloud和Dubbo的区别及各自的优缺点《三》
  9. raspberry pi_使用Raspberry Pi和pi-hole阻止网络上的广告
  10. 电大课程考核计算机应用基础,计算机应用基础课程考核说明-保定广播电视大学.doc...
  11. 自动驾驶 11-2: 激光雷达传感器模型和点云 LIDAR Sensor Models and Point Clouds
  12. javascript 文件转base64
  13. gom引擎没有和账号服务器连接,GOM引擎提示脚本错误,找不到脚本
  14. 痛并快乐着的研究生学习生涯(4)-9.4
  15. 为图片添加LOMO效果
  16. DOS命令:comp
  17. spring aop 记录controller层的入参和出参
  18. P1395 会议 题解
  19. P2690 [USACO04NOV]Apple Catching G 题解
  20. Tita:2021年的绩效考核(上)

热门文章

  1. 我的第一份工作 (2007.2.28--2008.2.28) 上海三高计算机中心有限公司
  2. Angular自学笔记(?)DI提供者
  3. 操作系统原理之操作系统简介(第一章)
  4. TSQLDBServerHttpApi使用工作线程池
  5. Pycharm用鼠标滚轮控制字体大小
  6. 用HttpURLConnection发送http请求
  7. Socket 之 API函数介绍
  8. 连接到kali linux服务器上的MySQL服务器错误
  9. 怎样和客户一起搞定需求
  10. 企业管理软件开发不能割裂各系统的功能