{
    "context": {
        "UnitOfMeasureScale": 0.01,
        "Zup": false,
        "RepoPath": ""
    },
    "scene": [
        "B1",
        "B1.belt",
        "pallet_1",
        "pallet_2",
        "pallet_3",
        "pallet_4",
        "pallet_5"
    ],
    "assets": [
        {
            "id": "B1",
            "type": "https://w3id.org/ontoeng/factory#Conveyor",
            "representations": [
                {
                    "file": "Conveyor_Main.glb",
                    "unit": 1
                }
            ],
            "position": [
                20,
                0,
                350
            ],
            "scale":[1.1,1.1,1.1],
            "rotation": [0,0,0],
            "statechart": {
                "id": "stB1",
                "initial": "idle",
                "states": {
                    "idle": {
                        "on": {
                            "start": "forward"
                        },
                        "entry": {
                            "action": "surfaceVelocity",
                            "target": "B1.belt",
                            "velocity": [0,0,0]
                        }
                    },
                    "forward": {
                        "on": {
                            "stop": "idle"
                        },
                        "entry": {
                            "action": "surfaceVelocity",
                            "target": "B1.belt",
                            "velocity": [0,0,8]
                        }
                    }
                }
            }
        },
        {
            "id": "B1.belt",
            "type": "https://w3id.org/ontoeng/factory#Conveyor",
            "representations": [
                {
                    "file": "Conveyor_Main.glb#belt",
                    "unit": 1
                }
            ],
            "parentObject": "B1.Node12",
            "placementRelTo": "B1.Node12",
            "properties": {
                "capacity": 10,
                "mass": 0,
                "velocity": [
                    0,
                    -2,
                    5
                ],
                "restitution": 0.3,
                "friction": 0.3,
                "MotionType": "ANIMATED"
            },
            "statechart": {
                "id": "stB1.belt",
                "initial": "idle",
                "states": {
                    "idle": {
                        "on": {
                            "start": "forward"
                        },
                        "entry": {
                            "action": "surfaceVelocity",
                            "target": "B1.belt",
                            "velocity": [0,0,0]
                        }
                    },
                    "forward": {
                        "on": {
                            "stop": "idle"
                        },
                        "entry": {
                            "action": "surfaceVelocity",
                            "target": "B1.belt",
                            "velocity": [8,0,0]
                        }
                    }
                }
            }
        },
        {
            "id": "pallet_1",
            "type": "https://w3id.org/ontoeng/factory#Pallet",
            "representations": [
                {
                    "file": "Pallet.glb",
                    "unit": 1
                }
            ],
            "position": [
                20,
                40,
                320
            ],
            "properties": {
                "mass": 1,
                "restitution": 0.3,
                "friction": 0.0
            }
        },
        {
            "id": "pallet_2",
            "type": "https://w3id.org/ontoeng/factory#Pallet",
            "representations": [
                {
                    "file": "Pallet.glb",
                    "unit": 1
                }
            ],
            "position": [
                20,
                40,
                390
            ],
            "rotation": [0,3.14,0],
            "properties": {
                
                "mass": 1,
                "restitution": 0.1,
                "friction": 0.3
            }
        },
        {
            "id": "pallet_3",
            "type": "https://w3id.org/ontoeng/factory#Pallet",
            "representations": [
                {
                    "file": "Pallet.glb",
                    "unit": 1
                }
            ],
            "position": [
                0,
                0,
                0
            ]
        },
        {
            "id": "pallet_4",
            "type": "https://w3id.org/ontoeng/factory#Pallet",
            "representations": [
                {
                    "file": "Pallet.glb",
                    "unit": 1
                }
            ],
            "position": [
                0,
                0,
                -20
            ]
        },
        {
            "id": "pallet_5",
            "type": "https://w3id.org/ontoeng/factory#Pallet",
            "representations": [
                {
                    "file": "Pallet.glb",
                    "unit": 1
                }
            ],
            "position": [
                0,
                0,
                -40
            ]
        }
    ]
}