Virtual Learning Factory Toolkit
  • Virtual Learning Factory Toolkit
  • VLF Knowledge Base
    • Factory Data Model
      • OWL Classes
      • SPARQL Queries
      • SPARQL Updates
    • Instantiation of Factory Models
      • Assets
        • Assets in Spreadsheet
        • Assets in JSON
        • Assets in Ontology
      • 3D Models of Assets
        • 3D Models for Virtual Reality
      • Statechart
      • Animations
      • Data Repositories
        • Local Repository
        • Remote Repository
  • VLF Tools and Libraries
    • OntoGui
      • Modules
        • Control Panel
        • Individual Manager
        • System Design
        • Utilities
      • Personalization
    • OntoGuiWeb
      • Modules
        • Control Panel
        • SPARQL
        • Graphs OWL
        • Utilities
        • Asset Design
        • System Design
        • System Control
        • Performance Evaluation
        • MQTT Sync
        • Virtual Environment
        • Graphs Eng
        • StateChart
      • Personalization
    • jsimIO
      • How to start
      • JMT Overview
        • JSim
          • Model generation
          • Launch of the simulation
          • Reporting
        • Bibliography
    • VEB.js
      • Functionalities
      • Input/Output files
      • Integration with other software tools
      • Advanced Users
    • ApertusVR
    • MTM
      • How to start
      • Formalise the process
      • Prepare input data
      • Execution and results
    • MOST
      • How to start
      • Formalise the process
      • Prepare input data
      • Execution and results
    • RULA
      • How to start
      • Formalise the process
      • Prepare input data
      • Execution and results
    • OCRA
      • How to start
      • Prepare input data
      • Execution and results
  • Use Cases
    • Automated Assembly Line
    • Assets and Animations
    • Modelling of Factory Assets
      • Modelling of an Assembled Product
      • Modelling of a Workstation
      • 3D Modelling of a Workstation for Virtual Reality
    • Process Modelling
      • Modelling an Assembly Process
    • Modelling of a manufacturing system
      • Modelling in OntoGui
      • Modelling a Job Shop using OntoGui
      • Modelling of a Flow Shop using OntoGui
      • Modelling a Hybrid Flow Shop using OntoGui
      • Modelling an assembly system using OntoGui
    • Performance evaluation using jsimIO
      • Performance evaluation of a manufacturing system
        • Performance evaluation in Jsim
        • Performance evaluation of a Flow Shop using Jsim
        • Performance Evaluation of a Job Shop using JSim
        • Performance evaluation of a Hybrid Flow Shop using Jsim
        • Performance evaluation of an assembly system using Jsim
      • jsimIO Assembly
      • jsimIO Automatic
      • jsimIO Production
  • Classworks
  • Advanced Features
    • JMT model
      • Automatic generation of a JMT model
      • Automatic generation of animations
    • Enabling technologies
      • Node-RED
        • Node-RED tutorial
      • RDF libraries
Powered by GitBook
On this page
  • Example 1
  • Example 1 - Assets in Spreadsheet
  • Example 1 - Assets in JSON
  • Example 1 - Visualization
  • Example 1 - Animation
  • Example 2
  • Example 2 - Assets in Spreadsheet
  • Example 2 - Assets in JSON
  • Example 2 - Visualization
  • Example 2 - Animation
  • Example 3

Was this helpful?

  1. Use Cases

Assets and Animations

PreviousAutomated Assembly LineNextModelling of Factory Assets

Last updated 1 year ago

Was this helpful?

This section presents examples of how in terms of assets and animations.

Example 1

The first example is a 3D scene consisting of 3 identical bottles whose 3D representation file is available on an online repository.

Example 1 - Assets in Spreadsheet

The scene and assets can be according to the .

Example 1 - Assets in JSON

Similarly, the example can be instantiated in a JSON file

Example 1 - Visualization

The example can be visualized in by importing the JSON file example_1.json (with command 'Import Scene') or after ?inputscene= (the JSON file must be available on a ).

Example 1 - Animation

Example 2

The second example is a 3D scene consisting of 3 workstations and 3 trolleys whose 3D representation file is available on a server.

Example 2 - Assets in Spreadsheet

Example 2 - Assets in JSON

Example 2 - Visualization

Example 2 - Animation

Example 3

The third example is based on Example 2 with the addition of an animation of the camera.

This example can be animated based on the proposed with the addition of . File defines the animation for one asset (bottle.1) using an animation sequence defined in .

If an animation file is not and then automatically loaded, the animation can be manually loaded by importing the JSON file example_1_anim.json (with command Import Animation) and the sequence bottle_fall.txt (with command Import Anim Sequence).

The scene and assets can be according to the .

Similarly, the example can be instantiated in a JSON file

The example can be visualized in by importing the JSON file example_2.json (with command 'Import Scene') or loading .

If an animation file is not and then automatically loaded, the animation can be manually loaded by importing the JSON file that defines the animation of three assets (Trolley.1, Trolley.2, Trolley.3) using an additive animation sequence defined in

This example can be visualized in by loading .

paired with the scene JSON file
instantiated as a spreadsheet
template
example_2.json
VEB.js
this page
paired with the scene JSON file
example_2_anim.json
trolley_move.txt
VEB.js
this page
digital factory models can be instantiated
instantiated as a spreadsheet
template
example_1.json
VEB.js
setting the URL with the path to the JSON file
example_1_anim.json
bottle_fall.txt
remote repository
JSON schema
predefined sequences
Example_1 in VEB.js