Projects.
On this page, we describe some of our projects as examples to give you an insight into our daily work and to show you which core tasks our customers entrust to us.
PLC Software for a Production Machine
Development of modular real-time software for controlling all device modules with PLC and TCP/IP communication, database connection, GUI and central process coordination for a stable production flow.
Customer: International machine manufacturer
Technologies: C#, C++, WPF, Visual Studio, Git, TCP/IP, OPCUA, PLC, Azure Devops, Jira, Confluence, Scrum
- read more
For an internationally leading machine manufacturer, we developed a high-performance software solution for a complex production machine.
The machine has a transport unit that guides products through various modules integrated into the system. These modules perform different tasks such as modification, marking or high-precision quality analysis of the products.The devices used include lasers, scanners, cameras, label printers and chip programming units. Each of these devices is controlled by its own software module, which carries out specific functions, checks and sequences depending on the product type and production speed.
Communication between the machine and the devices takes place via common industrial interfaces such as PLC (Beckhoff TwinCAT), TCP/IP and other established protocols.
A central control module coordinates all processes, ensures optimal interaction between the individual components and guarantees a smooth production flow.The entire software runs in real time on a dedicated real-time operating system. A connected database is integrated for configuration and data management.
An intuitive GUI on the central terminal gives the operator insight at all times into the status of the product, potential errors and all relevant configuration options.We took on the complete software development process for the customer, from requirements management through software architecture, implementation and deployment to testing and quality assurance.
The project ran for around a year and was carried out by an interdisciplinary team of six experienced developers.
Revit Add-in: Exporting Laboratory Project Data
Software development of a custom Revit add-in for efficient and flexible export of project data
Customer: World-leading supplier in the laboratory technology industry
Technologies: Revit, C#, WPF, Visual Studio
- read more
The add-in analyses the layout and structure of laboratories as Revit projects and enables the targeted export of specific types, such as families and categories of special laboratory equipment. Both individual open projects (RVT files) and entire directories including subfolders can be processed.
Special features of the solution:
- Flexible export formats: export is possible in various formats, including XML, PDF, JSON and others.
- Customisable data structure: the layout and structure of the XML and JSON output files can be individually adapted to customer requirements.
- Automation and scalability: as entire directories can be processed, the add-in is suitable both for individual projects and for extensive data sets.
- Integration into the sales process: the application supports sales by being used in combination with a simulator. This allows specific customer requirements in laboratory planning to be defined, visualised and presented.
This solution makes communication between sales, planning and customers considerably easier and brings a lasting increase in efficiency across the entire sales and planning process.
HIRAC: AI Assistance System for Wheelchairs
Project management and software development for our new research project.
Customer: ZIM
Technologies: Python, ROS2, Deep Learning, Reinforcement Learning, VS Code, Linux, web interface and others
- read more
We are delighted to introduce our new research project: HIRAC - Hardware Independent Robotic Assistance Controller. Cadida Software, in cooperation with Offenburg University of Applied Sciences, has launched this exciting project to bring lasting improvements to the quality of life of people with full-body paralysis and people with locked-in syndrome.

People with full-body paralysis and patients with locked-in syndrome face considerable challenges in everyday life. Even basic actions such as picking up a glass of water are often beyond their reach. Their limited ability to speak also makes it difficult for them to use voice-controlled devices. The HIRAC project aims to help these people while also easing the burden on care staff.
The vision is to develop an assistance system consisting of artificial intelligence (AI), eye-tracking control of the wheelchair, a gripper arm on the wheelchair and speech output. This system is intended to enable people with full-body paralysis to carry out everyday tasks independently. In particular, it is crucial to develop a component that is compatible with commercially available wheelchairs, robotic arms, gripping mechanisms and eye-tracking glasses and can control them. This component is called HIRAC (Hardware Independent Robotic Assistance Controller).
Our task is to develop this hardware-independent middleware, which can solve the robotic gripping tasks. This middleware integrates a powerful AI that brings together and controls eye-tracking control, image processing, sensor feedback and object manipulation.
We are proud to be able to work on this pioneering project with the support of the Central Innovation Programme for SMEs (ZIM). This funding enables us to drive forward the development and implementation of HIRAC at full strength.
We are confident that HIRAC will make a significant contribution to improving the quality of life of people with full-body paralysis and people with locked-in syndrome. Read the detailed article on this research project here.
Telemedicine Software for Movement Analysis
Project management and software development for a telemedicine company in the field of movement analysis and assessment.
Customer: Telemedicine company
Technologies: C#, WPF, Visual Studio, Azure Kinect (3D camera system), Pose Tracking, Azure DevOps, Git
- read more
People with neurological disorders such as Parkinson's disease or multiple sclerosis benefit from regular and precise assessment of their motor symptoms to evaluate the course of the disease and adjust their therapy. We bring standard clinical assessments into patients' homes by providing special software. The software automatically carries out a wide range of motor assessments, visually analyses whole-body movement in 3D and then provides the treating doctor or therapist with diagnostic parameters.
The customer is about to enter the market with an existing telemedicine solution in C#/WPF. Further requirements of the healthcare market and of the software prompted it to quickly buy in additional development and project management capacity from us.
Because of the regulatory requirements in the medical context, our staff were trained in the customer's processes and closely involved in them. The prior knowledge of medical software development and sensor technology that our staff brought with them was a great advantage here.
Despite the special requirements, development work on this project, which is very interesting both technically and in terms of content, is going very well, so that this innovative telemedicine solution can soon be made available to many patients.
BMBF Research Project: Digital PCR
Software development for a research project of the German Federal Ministry of Education and Research (BMBF) to develop a novel readout device for digital PCR.
Customer: BMBF
Technologies: C#, WPF, Visual Studio, Entity Framework, Scrum, Jira, Git, OpenCV
- read more
At the end of 2020, Cadida was awarded the contract for the project. Development was planned to run for 3 years and was carried out in cooperation with 5 consortium partners: a research foundation, a university and 3 industrial companies.With this device, samples can be tested for the presence of specific DNA sequences much faster, more easily and with greater complexity. In practice, for example, blood samples can be tested for the presence of cancer DNA, or food samples such as maize for the presence of genetically modified components (GMOs).
In detail, our tasks comprised the computer-aided analysis and visualisation of the data, creating the user interface, camera and LED control, image acquisition, image analysis and presentation of results.
Cadida was also responsible for the design and implementation of the software architecture and for the data models and interfaces. We developed user stories (use cases) and provided automated tests to verify them, ensuring that the requirements were met in detail.
This exciting project started in February 2021.

Joint project: Frequency Domain Multichannel Deconvolution for marker discrimination in digital multiplex assays (FREEDOM) – sub-project: design and implementation of the software architecture
Grant no. (FKZ): 13N15287
Measuring Device Software: Delphi Ported to C#
Software development in the field of modernisation and porting of an extensive software package for measuring devices.
Customer: Measuring device manufacturer
Technologies: C#, WPF, Visual Studio, Delphi, MariaDB, Entity Framework, Scrum, Jira, Git and others
- read more
For decades, our customer has been using software that it developed itself in Delphi. Now the time had come to modernise it and port it from Delphi. This was preceded by consulting, planning and on-site training to introduce the entire team to the new technologies and train them.
Part of the consulting was also the question of which new technologies should be used. Goals and options are weighed against each other, and prototypes show what the solutions could look like, so that a decision can be reached together.
10 people are involved in the agile development and are paving the way into the future for our customer. The new software is already in use internally, delighting both measurement technicians and the sales team, and will be available to all end customers once our work is complete.
Graphical Evaluation in Accounting
New development of a software program for accounting with special graphical evaluation.
Customer: CEO of a corporate group
Technologies: SQL Server, C#, WPF, Visual Studio, Scrum, Jira, Git and others
- read more
Special accounting processes that the customer was unable to map in its ERP and DMS systems led it to have us develop a custom software solution. This comprises invoicing, evaluation, graphical evaluation and rights management.
It was particularly important to our customer to receive a software solution built with the given technologies in just a few weeks, so that the new software could be introduced in time for the turn of the year. In particular, the aim was to respond quickly to changed requirements from the managing director and to keep the processes clear and simple.
Diagnostic System for Laboratory Equipment
Software consulting, concept development and new development of a diagnostic and calibration system.
Customer: Laboratory technology
Technologies: Java, C#, WPF, Visual Studio, Scrum, Jira, Git and others
- read more
Our customer faces high effort in testing and calibrating laboratory equipment. Cadida developed software with which the customer can carry out calibration very easily. It can also be used to run automatic and manual tests, which leads to faster deliveries of higher quality. In international support, our customer benefits from being able to use the software worldwide and from the important data it provides on the device and its components.
Cloud App for iOS, Android and Windows
Software development of an app for a large German mechanical engineering group, enabling it to provide its business data to its employees on different operating systems via the cloud.
Customer: Large German corporate group
Technologies: Java, C#, Xamarin, Visual Studio, TFS, Cadida Report, 2D/3D charts, server technologies and databases
- read more
Management and sales can use the app to manage, evaluate and graphically visualise business data. In the first step, the apps support iPad, Android and Microsoft Surface tablets. Apps for smartphones running iOS and Android are to follow later.
Planning began with a feasibility analysis, ergonomic studies and a detailed specification. The requirements were captured in this specification, and the user guidance and various processes were simulated in advance. Development was carried out with Xamarin, and Cadida libraries were used to achieve optimum graphical evaluation. The data is connected from the group's own database and cloud, and is protected against external access and encrypted by means of a security concept.
CAD System Performance Improvement
Performance measurement, software consulting, concept development and software optimisation to increase the performance of a CAD system.
Customer: Electrical industry
Technologies: Java, Eclipse, TFS and others
- read more
The project began with a detailed performance analysis of the CAD system that the customer had developed itself over decades. Cadida Software uncovered the weaknesses of this CAD system. We then took on the concept and optimisation planning for fixing and speeding up the software, and developed the software solutions for the customer.
The performance improvements implemented enable the customer and its users to work more efficiently with their software. In addition, the customer can win a further target group with more demanding and larger CAD drawings and data volumes.
Fluorescence in Laboratory Technology
Software integration of a fluorescence camera and control of a laser to extend the functionality of a laboratory device.
Customer: Laboratory equipment manufacturer
Technologies: C#, WPF, MVVM, Visual Studio, OpenCV, emgu, Git
- read more
To extend a laboratory device with the ability to analyse fluorescent cells, we are implementing for our customer the connection of a fluorescence camera and of a laser that excites the cells to fluoresce by irradiating them.
The calibration and image processing algorithms we use make it possible to obtain more precise information about the nature of a cell sample or of an individual cell, which is an important part of planning and carrying out test series in pharmacological research.
Face Recognition via Machine Learning
Software consulting and software development of algorithms for face recognition.
Investigation of different algorithms and neural networks for recognising faces in photos and videos.
Customer: Camera manufacturer
Technologies: C++, Visual Studio, OpenCV, TFS and others
- read more
This was preceded by a performance analysis to estimate which algorithms are fastest for which cameras. Neural networks (machine learning) were used, and we examined which ones are suitable and how long training takes depending on the quality.
Our customer develops cameras for infrared images. Until now, there were no suitable algorithms for these to reliably recognise faces in photos and videos. We developed a reliable solution and handed over comprehensive documentation, the training files and the code for further development.
CAD/CAM for Jewellery: Benzinger Creative
Development work on the in-house software for jewellery production: "Benzinger Creative". This special CAD/CAM system is used to design rings and other pieces of jewellery and to prepare them for production
Customer: Carl Benzinger GmbH
Technologies: C#, WinForms, Visual Studio, FeatureCAM
- read more
The software can virtually mill, facet, engrave, set stones in and guilloché pieces of jewellery, and much more. It offers many options and makes it easier to program complex patterns, define tools and machining strategies and then generate NC programs – even including real-time simulation.
We support the customer in optimising the software in terms of performance, ease of use and the scope of the user interface. We have already achieved great success, particularly in speeding up the computing performance. It is a real pleasure to support this renowned customer in the further development of its software.
Software for Cancer Research Laboratory Equipment
Software analysis, software consulting and software development of existing software.
Analysis of the software, setting up the environment, quick help and quality improvement for the planned start of production.
Customer: Laboratory technology company
Technologies: C#, WPF, Visual Studio, OpenCV, Git and many others
- read more
Since November 2017, we have been developing software in the field of laboratory technology that is used in laboratory equipment for cancer research and immune research.
Our customer develops laboratory equipment and produces the necessary software itself. It has now asked us to optimise and extend the software. As sales of the equipment have expanded and our customer wants to concentrate on its core business, we are glad to help. The work involves both improving quality and extending the user interface and the image processing.
Software Analysis and Unit Tests with LabVIEW
LabVIEW analysis and LabVIEW unit tests for quality control and quality assurance.
Customer: Measuring instrument manufacturer
Technologies: LabVIEW, LabVIEW-UNITTEST
- read more
For a measuring instrument manufacturer, we analysed its LabVIEW development and carried out unit tests to ensure quality assurance.
The LabVIEW program has grown over many years and is correspondingly extensive and deeply nested. The project began with an analysis of the LabVIEW VIs and an investigation of possible weak points. For this, our team developed unit tests with LabVIEW-UNITTEST. These are run automatically to assure quality and to check code changes to the LabVIEW VIs. In particular, risk areas were identified and memory leaks located in order to move repairs forward.
In this way, our customer was able to make sure that the continuous operation of measurements is guaranteed.
FeatureCAM Add-ins for Automation
Software development of extensive add-ins for FeatureCAM for automation.
Analysis of the software and its concepts. Extensions, maintenance and new development of the add-ins.
Customer: Mechanical engineering supplier
Technologies: C#, WinForms, WPF, Visual Studio, FeatureCAM
- read more
We have been pleased to support a customer from the CAM sector since autumn 2016. For two decades, it has been developing software solutions for its end customers in mechanical engineering, jewellery and other fields, introducing them and training their employees.
In future, our customer will concentrate on sales and training for the products and has entrusted the development of the software solutions to Cadida Software, which will support it in the long term.
In this work, we develop various add-ins for FeatureCAM, guide a new product to market readiness and look after existing products by extending and maintaining them. A redesign of the user interface and the program structure is planned for the near future.
We look forward to accompanying this exciting project and this pleasant client for many years to come.
Takeover of Software Product Development
Product development of a comprehensive profile-oriented user interface with integrated CAD visualisation.
Setup, documentation, design, graphics and an embedded CAD component (CAD editor control).
Customer: International building construction supplier
Technologies: C#, WPF, MVVM, Visual Studio, reports, XPS, WiX, automated system tests
- read more
For a new customer, we took over software product development so that it can concentrate on its specialist expertise. In the first step, this involves a new development of the software, which many of its end customers will use.
In a study on the operation of the user interface, our know-how in the ergonomics and usability of user interfaces was incorporated right from the start. Taking support observations and end customer requests into account, a collection of sketches was created, which helped to design the end product comprehensively and to implement it in a very short time.
The calculation core came from the customer and bundled its specialist expertise in mathematical calculations, which we visualised in the user interface and an intuitive CAD display.
The context-sensitive help and the simple setup, as well as the wizard-based approach, help newcomers to operate the product. In addition, the definition of user profiles enables modern operation for experts. Thanks to the classic design for regular customers, the product is easy to recognise.
Research Project in Image Processing and 3D
Software development for image enhancement and consulting on CAD topics.
Customer: International sensor manufacturer
Technologies: C#, WPF, Visual Studio, unit tests and MATLAB
- read more
For our long-standing customer, whom we have had the pleasure of supporting for many years, we are developing in a research and pre-production project. This project concerns the enhancement of stereoscopic images, which are processed in real time for the end user. The main focus is on image enhancement.
The algorithms are checked with MATLAB before they are used in C#, and the performance is also examined closely and high-performance solutions are sought.
As consultants for CAD applications, we were also able to give our customer an insight into how extensive special requirements for CAD systems can be, thus saving it from an excessive amount of work.
Porting an Image Processing Library
Programming of a company standard library for image processing and various applications.
Customer: Regional measuring instrument manufacturer
Technologies: C++, OpenCV, CMake, Google Unit-Test, Visual Studio and Git/TFS
- read more
For a regional measuring instrument manufacturer from whom we have received repeated orders, we are porting and modernising its standard library. It is to be used company-wide for a large number of devices and as a quasi-internal standard library for applications and, above all, for image processing.
With our team, which has gained experience in image processing several times in recent years and above all in the structural design of standard libraries, this is a good opportunity to give the customer's employees a good tool.
LabVIEW Drivers for Thermal Imaging Cameras
Programming of LabVIEW interfaces for thermal imaging cameras (parameter exchange, real-time streaming and control of thermography cameras) with LabVIEW. Development of block diagrams and the user interface in LabVIEW, which allow the end user comprehensive control of the camera and support them in research and development.
Customer: Large international measuring instrument manufacturer
Technologies: LabVIEW, C++, CMake, Google Unit-Test, Visual Studio and TFS
- read more
An international public limited company for measuring instruments needed our know-how to connect its thermal imaging cameras to LabVIEW. It was looking for a high-quality solution with which it could connect its devices to the graphical programming system and obtain licensing from National Instruments, the manufacturer of LabVIEW.
The project started with consulting on LabVIEW, device drivers, interfaces and licensing. We carried out the creation of the software architecture, the programming and extensive unit and system tests, and regularly demonstrated the progress.
The LabVIEW device driver for the infrared thermography cameras is now responsible for parameter exchange as well as for real-time streaming and control of the cameras. In the user interface, the LabVIEW end user now sees the many options for device control as well as the evaluation of the measurement data. We were able to achieve this through several simple and also some extensive examples. Comprehensive documentation makes getting started with the product and device appealing and easy for the LabVIEW user.
The extensive system tests covered several thermal imaging cameras for different versions of LabVIEW and resulted in more than a thousand test cases for close examination, during which the manufacturer's core device drivers could also be improved in quality. The unit tests of the interface programmed in C++ were created and run for every function and every parameter, and were able to log both limit value violations and timeouts.
AutoCAD Add-in for Civil Engineering: ObjectARX to .NET
Modernisation, optimisation and porting of a large existing AutoCAD extension. Extensive code that has grown over the last 12 years and is now being renewed and restructured by us. Porting of the AutoCAD add-in from ObjectARX to ARX.NET and BricsCAD.
Customer: CAD provider
Technologies: AutoCAD, AutoCAD Civil, BricsCAD, AutoCAD .NET API (ARX.NET), ObjectARX, C#, C++, MFC, COM, Visual Studio, TFS and UML.
- read more
As a B2B software service provider, we used our experience in the CAD field to modernise software that had grown over more than 12 years. Our customer, itself a large software company, had developed this add-in for AutoCAD and Civil for civil engineering.
Several hundred thousand lines of code were ported and modernised from C++, COM, MFC and ObjectARX to C#, WinForm and AutoCAD's API. This was preceded by a feasibility study and a financial calculation for this large project. In the financial calculation, we showed how the development effort with C++ for AutoCAD add-ins develops over the years due to high migration costs, and over what period the porting to a modern programming language will pay for itself.
The porting covered the user interface with main and context menus, ribbon, properties window, commands and dialogs. The CAD part included CAD elements (entities), reactors, Xdata and much more. Along the way, it was already apparent that the program code was becoming shorter and simpler.
After the porting, a three-day training course was held to prepare the staff for the switch to the AutoCAD .NET API with C#. We had previously trained them in AutoCAD's ObjectARX and C++.
Revit Add-ins for Architects
Development of new add-ins for Revit covering families, views and filtering.
Customer: Architectural firm
Technologies: UML, Revit, Revit .NET API, C#, WPF, WinForm, Visual Studio, TFS
- read more
To make work easier for architectural firms, we developed add-ins for Revit.
These compensate for missing functionality in Revit and make the work processes of architects and CAD designers easier. In line with the customer's wishes and requirements, new ribbons were added, special dialogs were developed and filters were programmed.
In a family editor, all of a project's families or (filtered) only some of them can now be displayed. These can be added to the drawings by drag&drop. In the view editor – for example on a second monitor – existing views can be listed and filtered. In the preview of the view manager, the individual views can be adjusted directly.
Management Program for Intranet and Cloud
Specification and software design for the new development of a management program in the field of controlling and optimisation. Desktop program with a newly designed GUI, charts, reports, forms and tables in conjunction with SQL Server or SQL Express. Import from any data source and export to Excel.
Customer: Consultancy for reinsurers
Technologies: UML, C#, SQL, Linq, SQL Server, SQL Server Express, Visual Studio, TFS
- read more
A consultancy serving reinsurers came to us to bundle its expertise into a software product. This was developed completely from scratch and has a particularly sophisticated design. The customer had previously made its own attempts with Excel and Access and had also commissioned a Bulgarian software company to carry out development work. However, this did not lead to success.
Cadida Software initially stepped in as a consultant and was able to present technical solutions. Later, at the customer's request, we drew up a financial plan that also made development in Germany possible. Due to the high demands on the design of the user interface, reports, statistics and ease of use, custom controls (WPF controls) had to be developed.
The system has a central database on the intranet or in the cloud and is based on SQL Server. Our customer passes the software on to its end customers. It allows the end customers to call up and evaluate an overview of their product and staff at any time. An ordering system makes regular ordering of specialist analyses particularly simple.
3D Scanner: Object Recognition in Point Clouds
Software development for detecting the real volume and convex hulls of objects using 3D scanners. Sensor technology and 2D/3D graphics for measurement, object recognition and calibration of the laser. Development of algorithms for the above areas. In detail: Rotating Calipers, Minimal Bounding Box, RANSAC, eigenvalue calculation and others. Pre-calculation and testing of the algorithms with Matlab.
Customer: International sensor manufacturer
Technologies: C++, Visual Studio, Matlab, OpenCV, PCL, Halcon, Eigen, UML, SVN, Blender, AutoCAD
- read more
For an international sensor manufacturer, we developed mathematical models and software algorithms for evaluating 3D scan data. Numerous filters were applied upstream of the evaluation to improve the calculations and optimise the source data.
The task was to recognise and classify objects from the 3D scan data (point cloud), i.e. to recognise the geometric shape (cylinder, cuboid, sphere, etc.). A subsequent calculation of the volume delivered the desired results with fast performance.
In the test phase, we installed the scanners at various positions in the laboratory, connected them to the embedded system and configured them. Data from a production plant fitted with the newly developed 3D scanners was also used. To produce a wealth of variants for the tests, we modelled a set-up in 3D for a scan data simulation.
3D Scanner Calibration with an Embedded System
Development of mathematical models for the calibration of 3D scanners and their embedded programming.
Concept, set-up and development of software for the automatic calibration and adjustment of 3D scanners.
Customer: International sensor manufacturer
Technologies: Matlab, OpenCV, PCL, Halcon, Eigen, Java for the GUI, UML, SVN, Blender, AutoCAD
- read more
For an international sensor manufacturer, we developed mathematical models and software algorithms for the automatic calibration of 3D scanners. The aim of the project was to find a simple way of calibrating the scanners worldwide without having to use reference objects or measuring tools.
The existing calculations were transferred to Matlab, and the set-up of the industrial scanner was also recreated and simulated in Matlab. The scanners could be rotated freely in space to simulate any orientation. For the calculations, the formulas were first optimised in Matlab and then implemented in Java. The user interface was extended, operating steps were minimised and ergonomics improved. Our developments are now used worldwide.
For the tests, the scanners were installed at various positions in the laboratory, connected to the embedded system and configured. In a simulation that replicated the production set-up, scan data was generated and, after calibration, the calculated positions of the laser scanner were validated.
GIS-CAD: Calculating Geodata in CAD Plans
Extension of our product GIS-CAD to meet the customer's requirements and connection to their existing management system. Detailed specification of the requirements and ongoing customer requests. Consulting on the implementation of software projects.
Customer: Software company
Technologies: UML, Visual Studio, C#, WPF, TFS
- read more
GIS-CAD is part of our own product range. It can be used to open and edit CAD plans and to determine geodata for every single object.
Our customer, itself a software business, was looking for expertise in CAD and GIS. We extended our GIS system for them. It allows drawings to be georeferenced easily and could be connected to the customer's main system.
Numerous interactions between the two software systems were implemented. Both the user interface and the external control of the GIS system were specially adapted to the customer's wishes. This makes it possible to navigate to every single object in the drawing and manipulate it.
CAD Editor – Modular Designer
Customer: Building services engineering
Technologies: C#, .NET Framework 4.5, Visual Studio, WPF, ActiPro, AutoCAD .NET API (ARX.NET), SQL Server, Team Foundation Server (TFS)
Web CAD Editor - CAD Plans for the Browser
Web CAD editor with which 2D and 3D objects can be displayed and edited in CAD.
Customer: Software provider
Technologies: Windows Server, IIS, JavaScript, HTML, jQuery
- read more
The target group is the ordinary user, who can use a search to display data with the associated CAD plans and PDF documents. In addition, data can be recorded and changes made to the CAD plans.
The display of DWG/DXF-based files is supported; these are optimised for high-performance display over the internet. The Firefox, Chrome and Internet Explorer browsers can display the web application and also allow complex 3D operations to be carried out or planned.
