# 皮带机创建工具

皮带机创建工具(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

提示

皮带创建工具激活参数,详见BeltToolParameters

提示《使用说明》

创建:鼠标左键选点,可连续点击不同位置增加编辑节点,双击鼠标左键结束。
水平编辑:鼠标左键按住编辑点图标可水平方向编辑点。
垂直编辑:按下'Ctrl'+ 鼠标左键按住编辑点图标可垂直方向编辑点。
增加编辑点:双击鼠标左键在皮带机上可增加编辑点。
删除编辑点:双击鼠标左键在编辑图标上可删除编辑点。

提示《自动限制说明》

在创建过程中程序会自动限制不规范的操作。
例如:
创建过程中保持在一条直线上选点。
路径长度不可太短。
编辑点之间不可太短。
只可水平和垂直方向编辑节点。

Last Updated: 3/3/2023, 5:38:22 PM