760 lines
18 KiB
JSON
760 lines
18 KiB
JSON
{
|
||
"report_id": "rtcp-beginners-layout-v1",
|
||
"pages": [
|
||
{
|
||
"page": 1,
|
||
"title": "五轴 RTCP 与工件坐标",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 316.921875,
|
||
"images": [
|
||
{
|
||
"src": "assets/machine-bc.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 255
|
||
},
|
||
{
|
||
"page": 2,
|
||
"title": "怎样使用这份讲义",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 262,
|
||
"images": [],
|
||
"characters": 388
|
||
},
|
||
{
|
||
"page": 3,
|
||
"title": "内容索引",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 154,
|
||
"images": [],
|
||
"characters": 350
|
||
},
|
||
{
|
||
"page": 4,
|
||
"title": "01 坐标是“按照约定量出来的位置”",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 509.859375,
|
||
"images": [
|
||
{
|
||
"src": "assets/coordinate-grid.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 250
|
||
},
|
||
{
|
||
"page": 5,
|
||
"title": "02 一套坐标系至少要规定什么?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 455.859375,
|
||
"images": [],
|
||
"characters": 360
|
||
},
|
||
{
|
||
"page": 6,
|
||
"title": "03 同一个点,可以有两套不同的坐标",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 509.859375,
|
||
"images": [
|
||
{
|
||
"src": "assets/same-point.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 274
|
||
},
|
||
{
|
||
"page": 7,
|
||
"title": "04 点坐标与移动增量不是一回事",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 455.859375,
|
||
"images": [
|
||
{
|
||
"src": "assets/absolute-incremental.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 280
|
||
},
|
||
{
|
||
"page": 8,
|
||
"title": "05 五轴机床里,到底是哪五根轴?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 482.859375,
|
||
"images": [
|
||
{
|
||
"src": "assets/hierarchy.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 267
|
||
},
|
||
{
|
||
"page": 9,
|
||
"title": "06 关节位置,不等于工件坐标",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 428.859375,
|
||
"images": [],
|
||
"characters": 335
|
||
},
|
||
{
|
||
"page": 10,
|
||
"title": "07 先认识 M、W、J,再引入 K 和 T",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 497.859375,
|
||
"images": [],
|
||
"characters": 405
|
||
},
|
||
{
|
||
"page": 11,
|
||
"title": "08 回零解决什么?工件对刀又解决什么?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 563.859375,
|
||
"images": [],
|
||
"characters": 366
|
||
},
|
||
{
|
||
"page": 12,
|
||
"title": "09 工件坐标 W 代表什么?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 384.828125,
|
||
"images": [
|
||
{
|
||
"src": "assets/datum-choice.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 261
|
||
},
|
||
{
|
||
"page": 13,
|
||
"title": "10 工件转了,原点与方向一起转",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 455.859375,
|
||
"images": [
|
||
{
|
||
"src": "assets/moving-origin.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 267
|
||
},
|
||
{
|
||
"page": 14,
|
||
"title": "11 “物理工件坐标架”和“G54表”不是同一对象",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 655.578125,
|
||
"images": [],
|
||
"characters": 422
|
||
},
|
||
{
|
||
"page": 15,
|
||
"title": "12 先约定机床零姿态,再谈工件装在哪里",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 563.859375,
|
||
"images": [],
|
||
"characters": 367
|
||
},
|
||
{
|
||
"page": 16,
|
||
"title": "13 工件原点放在哪里比较合适?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 455.859375,
|
||
"images": [],
|
||
"characters": 383
|
||
},
|
||
{
|
||
"page": 17,
|
||
"title": "14 怎样把选好的原点告诉控制器?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 482.859375,
|
||
"images": [],
|
||
"characters": 373
|
||
},
|
||
{
|
||
"page": 18,
|
||
"title": "15 一个原点不能确定三维方向",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 428.859375,
|
||
"images": [
|
||
{
|
||
"src": "assets/orientation-measure.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 246
|
||
},
|
||
{
|
||
"page": 19,
|
||
"title": "16 装夹方向和转台姿态,要分开处理",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 509.859375,
|
||
"images": [],
|
||
"characters": 378
|
||
},
|
||
{
|
||
"page": 20,
|
||
"title": "17 一个点怎样从工件坐标换算到机床空间?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 590.859375,
|
||
"images": [
|
||
{
|
||
"src": "assets/moving-origin.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 319
|
||
},
|
||
{
|
||
"page": 21,
|
||
"title": "18 G54究竟做了什么?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 345.09375,
|
||
"images": [],
|
||
"characters": 352
|
||
},
|
||
{
|
||
"page": 22,
|
||
"title": "19 G54的40、20、10代表什么?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 467.671875,
|
||
"images": [
|
||
{
|
||
"src": "assets/offset-pipeline.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 313
|
||
},
|
||
{
|
||
"page": 23,
|
||
"title": "20 G10 L2:把已知偏置写入坐标表",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 490.75,
|
||
"images": [],
|
||
"characters": 311
|
||
},
|
||
{
|
||
"page": 24,
|
||
"title": "21 G10 L20:让当前位置具有指定工件坐标",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 587.6875,
|
||
"images": [],
|
||
"characters": 378
|
||
},
|
||
{
|
||
"page": 25,
|
||
"title": "22 换G54/G55为什么可能只改数字、不动机床?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 649.4375,
|
||
"images": [],
|
||
"characters": 396
|
||
},
|
||
{
|
||
"page": 26,
|
||
"title": "23 G52、G92、G53:先学会不混用",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 501.53125,
|
||
"images": [],
|
||
"characters": 362
|
||
},
|
||
{
|
||
"page": 27,
|
||
"title": "24 非RTCP:“独立”的准确含义",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 458.03125,
|
||
"images": [
|
||
{
|
||
"src": "assets/identity-no-follow.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 275
|
||
},
|
||
{
|
||
"page": 28,
|
||
"title": "25 RTCP控制的是相对目标关系",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 444.53125,
|
||
"images": [
|
||
{
|
||
"src": "assets/tcp-follow.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 269
|
||
},
|
||
{
|
||
"page": 29,
|
||
"title": "26 用G54例子看“原点随动”",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 426.09375,
|
||
"images": [
|
||
{
|
||
"src": "assets/moving-origin.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 281
|
||
},
|
||
{
|
||
"page": 30,
|
||
"title": "27 沿工件X前进,哪些电机会动?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 472.796875,
|
||
"images": [
|
||
{
|
||
"src": "assets/rotated-direction.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 283
|
||
},
|
||
{
|
||
"page": 31,
|
||
"title": "28 加入B或A后,方向可以进入三个维度",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 545.5625,
|
||
"images": [
|
||
{
|
||
"src": "assets/bc-frame.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 316
|
||
},
|
||
{
|
||
"page": 32,
|
||
"title": "29 G54、旋转中心、轴间偏置各管什么?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 561.078125,
|
||
"images": [
|
||
{
|
||
"src": "assets/pivot-offset.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 365
|
||
},
|
||
{
|
||
"page": 33,
|
||
"title": "30 为什么必须知道刀尖究竟在哪里?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 509.859375,
|
||
"images": [
|
||
{
|
||
"src": "assets/tool-length.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 347
|
||
},
|
||
{
|
||
"page": 34,
|
||
"title": "31 一行G代码由“地址字”组成",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 448.21875,
|
||
"images": [],
|
||
"characters": 426
|
||
},
|
||
{
|
||
"page": 35,
|
||
"title": "32 没有写出来的内容,可能沿用上一行",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 536.859375,
|
||
"images": [],
|
||
"characters": 384
|
||
},
|
||
{
|
||
"page": 36,
|
||
"title": "33 G20/G21改变长度单位,不把角度变成长度",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 622.4375,
|
||
"images": [],
|
||
"characters": 386
|
||
},
|
||
{
|
||
"page": 37,
|
||
"title": "34 G90 X10:去当前编程系的X=10",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 491.71875,
|
||
"images": [],
|
||
"characters": 355
|
||
},
|
||
{
|
||
"page": 38,
|
||
"title": "35 G91 X10:在当前编程方向增加10",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 512.859375,
|
||
"images": [],
|
||
"characters": 449
|
||
},
|
||
{
|
||
"page": 39,
|
||
"title": "36 G0/G1分别如何产生运动?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 428.5625,
|
||
"images": [],
|
||
"characters": 397
|
||
},
|
||
{
|
||
"page": 40,
|
||
"title": "37 G2/G3里的I、J、K不是三根新电机轴",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 552.34375,
|
||
"images": [
|
||
{
|
||
"src": "assets/arc-words.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 348
|
||
},
|
||
{
|
||
"page": 41,
|
||
"title": "38 F到底是速度、时间,还是每转进给?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 552.65625,
|
||
"images": [],
|
||
"characters": 440
|
||
},
|
||
{
|
||
"page": 42,
|
||
"title": "39 不是每个数字都代表位置",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 401.875,
|
||
"images": [],
|
||
"characters": 421
|
||
},
|
||
{
|
||
"page": 43,
|
||
"title": "40 控制器不是从左到右逐个字移动",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 482.859375,
|
||
"images": [],
|
||
"characters": 369
|
||
},
|
||
{
|
||
"page": 44,
|
||
"title": "41 统一实验条件与完整程序",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 401.875,
|
||
"images": [],
|
||
"characters": 442
|
||
},
|
||
{
|
||
"page": 45,
|
||
"title": "42 N10–N30:设置模式与工件参考",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 493.71875,
|
||
"images": [],
|
||
"characters": 372
|
||
},
|
||
{
|
||
"page": 46,
|
||
"title": "43 N40 M428:先切模式,不凭空移动",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 530.90625,
|
||
"images": [],
|
||
"characters": 358
|
||
},
|
||
{
|
||
"page": 47,
|
||
"title": "44 N50:把第一个工件点送到刀尖",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 480.953125,
|
||
"images": [],
|
||
"characters": 348
|
||
},
|
||
{
|
||
"page": 48,
|
||
"title": "45 N60 C90:XYZ字没出现,XYZ关节却动了",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 606.53125,
|
||
"images": [],
|
||
"characters": 423
|
||
},
|
||
{
|
||
"page": 49,
|
||
"title": "46 N70 G91 X10:沿转后的工件方向走",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 539.21875,
|
||
"images": [],
|
||
"characters": 409
|
||
},
|
||
{
|
||
"page": 50,
|
||
"title": "47 N80:工件点不变,B倾转带来X/Z补偿",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 570.265625,
|
||
"images": [],
|
||
"characters": 417
|
||
},
|
||
{
|
||
"page": 51,
|
||
"title": "48 N90:省略的Z、B、C保持当前目标",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 533.59375,
|
||
"images": [],
|
||
"characters": 352
|
||
},
|
||
{
|
||
"page": 52,
|
||
"title": "49 把五组数字同时放在一张表里",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 455.859375,
|
||
"images": [
|
||
{
|
||
"src": "assets/continuous-joints.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 647
|
||
},
|
||
{
|
||
"page": 53,
|
||
"title": "50 N100/N110:同一刀尖位置,坐标解释改变",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 629.34375,
|
||
"images": [],
|
||
"characters": 399
|
||
},
|
||
{
|
||
"page": 54,
|
||
"title": "51 RTCP要在运动过程中持续计算",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 471.53125,
|
||
"images": [
|
||
{
|
||
"src": "assets/arc-chord.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 255
|
||
},
|
||
{
|
||
"page": 55,
|
||
"title": "52 RTCP不自动决定刀轴该朝哪里",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 471.53125,
|
||
"images": [
|
||
{
|
||
"src": "assets/orientation.png",
|
||
"loaded": true
|
||
}
|
||
],
|
||
"characters": 318
|
||
},
|
||
{
|
||
"page": 56,
|
||
"title": "53 预览画面中的三个对象要分开看",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 482.859375,
|
||
"images": [],
|
||
"characters": 426
|
||
},
|
||
{
|
||
"page": 57,
|
||
"title": "54 准备数据时,按三层顺序核对",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 455.859375,
|
||
"images": [],
|
||
"characters": 411
|
||
},
|
||
{
|
||
"page": 58,
|
||
"title": "55 实验一:观察“转动后的坐标方向”",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 536.859375,
|
||
"images": [],
|
||
"characters": 369
|
||
},
|
||
{
|
||
"page": 59,
|
||
"title": "56 实验二:G54与G90/G91的逐行记录",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 538.65625,
|
||
"images": [],
|
||
"characters": 390
|
||
},
|
||
{
|
||
"page": 60,
|
||
"title": "57 实验三:原点移动,程序几何不改",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 509.859375,
|
||
"images": [],
|
||
"characters": 401
|
||
},
|
||
{
|
||
"page": 61,
|
||
"title": "58 位置不对时,从哪一层开始查?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 482.859375,
|
||
"images": [],
|
||
"characters": 418
|
||
},
|
||
{
|
||
"page": 62,
|
||
"title": "59 RTCP跟得上,还必须到得了",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 444.53125,
|
||
"images": [],
|
||
"characters": 384
|
||
},
|
||
{
|
||
"page": 63,
|
||
"title": "60 初学者最容易问错的八个问题",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 455.859375,
|
||
"images": [],
|
||
"characters": 353
|
||
},
|
||
{
|
||
"page": 64,
|
||
"title": "61 练习A:原点、模式和地址字",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 446.171875,
|
||
"images": [],
|
||
"characters": 327
|
||
},
|
||
{
|
||
"page": 65,
|
||
"title": "62 练习B:从工件点推到物理关节",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 474.25,
|
||
"images": [],
|
||
"characters": 358
|
||
},
|
||
{
|
||
"page": 66,
|
||
"title": "63 练习A答案",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 230.171875,
|
||
"images": [],
|
||
"characters": 344
|
||
},
|
||
{
|
||
"page": 67,
|
||
"title": "64 练习B答案",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 231.25,
|
||
"images": [],
|
||
"characters": 317
|
||
},
|
||
{
|
||
"page": 68,
|
||
"title": "65 把常见名词翻译成容易理解的话",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 482.859375,
|
||
"images": [],
|
||
"characters": 386
|
||
},
|
||
{
|
||
"page": 69,
|
||
"title": "66 用最少公式描述完整坐标链",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 428.859375,
|
||
"images": [],
|
||
"characters": 384
|
||
},
|
||
{
|
||
"page": 70,
|
||
"title": "67 反过来:从当前物理位置求工件坐标",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 536.859375,
|
||
"images": [],
|
||
"characters": 389
|
||
},
|
||
{
|
||
"page": 71,
|
||
"title": "68 这份讲义验证了什么,没有声称什么?",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 563.859375,
|
||
"images": [],
|
||
"characters": 439
|
||
},
|
||
{
|
||
"page": 72,
|
||
"title": "69 官方资料、验证数据与自学路径",
|
||
"violations": [],
|
||
"overflow": false,
|
||
"title_right": 482.859375,
|
||
"images": [],
|
||
"characters": 626
|
||
}
|
||
],
|
||
"errors": []
|
||
}
|