# 皮带机创建工具
皮带机创建工具(BeltTool)由 @tx3d/extension 包提供。
import { BeltTool } from '@tx3d/extension';
//皮带机参数
const beltParams = {
belt: './assets/models/煤矿开采/机架中间.glb',
wheel: './assets/models/煤矿开采/拖带滚筒.glb',
bracketLTop: './assets/models/煤矿开采/支架_L_02.glb',
bracketLMid: './assets/models/煤矿开采/支架_L_01.glb',
bracketLBottom: './assets/models/煤矿开采/支架_L_03.glb',
bracketRTop: './assets/models/煤矿开采/支架_R_02.glb',
bracketRMid: './assets/models/煤矿开采/支架_R_01.glb',
bracketRBottom: './assets/models/皮带机/支架_R_03.glb',
head: './assets/models/煤矿开采/机头.glb',
tail: './assets/models/煤矿开采/机尾.glb',
shutting: './assets/models/煤矿开采/皮带闭锁.glb',
shuttingLine: './assets/models/煤矿开采/皮带闭锁链接线.glb',
briquetteList: ['./assets/models/皮带机/煤块/煤块1.glb', './assets/models/皮带机/煤块/煤块2.glb', './assets/models/皮带机/煤块/煤块3.glb',
'./assets/models/皮带机/煤块/煤块4.glb', './assets/models/皮带机/煤块/煤块5.glb', './assets/models/皮带机/煤块/煤块6.glb',
'./assets/models/皮带机/煤块/煤块7.glb', './assets/models/皮带机/煤块/煤块8.glb', './assets/models/皮带机/煤块/煤块9.glb',
'./assets/models/皮带机/煤块/煤块10.glb', './assets/models/皮带机/煤块/煤块11.glb'],
wheelGap: 2, // 皮带滚筒间距
bracketGap: 2.5, // 支架间距
shuttingGap: 3, // 闭锁间距
shuttingSide: true, // 闭锁是在左边还是右边 true是左边 false是右边
beltSpeed: 2.5, // 皮带转动速度 米每秒
beltWidth: 1.2, // 皮带的宽度
visibleDistance: 500, // 皮带的可见距离
startup: true, // 皮带开关
briquetteLoad: 25, // 煤流量
isLoad: true, // 是否按照煤流量填满煤
generateBriquette: true
};
// 编辑图标参数
const markerParams = {
image: {
map: './assets/textures/nodeSelect.png',
size: 48
}
}
// 添加皮带创建工具
engine.toolManager.addTool(BeltTool);
// 激活皮带创建工具
engine.toolManager.activateTool(BeltTool, { entityParams: beltParams, markerParams: markerParams });
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
提示
皮带创建工具激活参数,详见BeltToolParameters。
提示《使用说明》
创建:鼠标左键选点,可连续点击不同位置增加编辑节点,双击鼠标左键结束。
水平编辑:鼠标左键按住编辑点图标可水平方向编辑点。
垂直编辑:按下'Ctrl'+ 鼠标左键按住编辑点图标可垂直方向编辑点。
增加编辑点:双击鼠标左键在皮带机上可增加编辑点。
删除编辑点:双击鼠标左键在编辑图标上可删除编辑点。
提示《自动限制说明》
在创建过程中程序会自动限制不规范的操作。
例如:
创建过程中保持在一条直线上选点。
路径长度不可太短。
编辑点之间不可太短。
只可水平和垂直方向编辑节点。