5  Structural model

This section will give an overview of the structural model, while details are given in the specific mechanical (also called architectural, Section 5.1), electrical (Section 5.4) and software (Section 5.3) architectures sections. Note that sometimes, these different models are presented together in a single graphics.

The Structural model explains the physical structure of the product and its components, it is:

Why should you define structural model?

How should you define structural model?

The first level of definition is often to show how things are related together in a tree or graph, using “modeling language” such as “SysML (Block Definition, Activity, or Internal Block diagram)” or “UML”.

Several software may help create these graphs:


Sources

OpenNext work project resutls: Section 9.1

Mechanical architecture

The architectural structure is a physical or logical layout of the components of a system design and their internal and external connections.

  • A model specifying the kind of components and their sub-components in the format of a tree or a graph

See for information about how to document this. Provide both an image and the editable files, as well as instruction how to use them.

Examples MPS ventilator: Image of architecture of MPS ventilator {width=400}


Sources

OpenNext work project resutls: Section 9.1

product dvt - Design models

Providing the design

Model design should be provided in a format that can be used to manufacture each piece (usually STL file for 3D and SVG file for 2D design).

Modelling a design in an editable file format

An editable file format is a standard way that information is encoded for storage and allows the makers to study, modify the geometry of a model and reuse it.

To reuse a design model, it should provide information consist of:

  1. Preferable 3D/2D file format
  • Editable file formats that could be:
    • Native formats such as .FCStd format of FreeCAD
    • Neutral formats such as STEP files
  1. Preferable open-source software
  • OpensCAD
  • Inkscape
  • FreeCAD
Click to see the examples!

Example of editable file formats:

1. Farmbot, Native CAD files

2. MIT Emergency Ventilator, Neutral CAD files

3. Types of CAD format of transmagic

Template of file format

#### Documentation a design in an editable file format 1. 3D/2D file format * Native formats * Neutral formats 2. Name of software * FreeCAD * …

Characteristics of the materials

Click to see the guideline!
  • Definition: The characteristics of the materials are those that identify the reactions of materials reactions to heat, electricity, light, force, etc.

  The material characteristics of mechanical parts consist of: 
  
  1- Identifying the kind of characteristics and their properties: 
  
    - Mechanical characteristics like hardness, elasticity, plasticity, toughness, etc. 
    - Manufacturing properties like castability, machinability rating, etc.
    - Thermal characteristics like melting point, thermal conductivity, etc.
    - Electrical characteristics like electrical resistivity and conductibility, etc.
    - Chemical properties like corrosion resistance, surface tension, etc.
     
Click to see the examples!

Example of material characteristics:

Figure below shows some physical properties of superalloy base elements.

Image of material characteristics
Source: Kutz, M. ed., 2002. Handbook of materials selection. John Wiley & Sons.

Template of material Characteristics

Documentation of material characteristics

  1. Name of characteristic
    • Properties
    • Unit of property

Sources

Section 9.1

Software and Firmware architecture

The software architecture represents the repository details of all the software and firmware that is necessary for reusing and running the project.

See Chapter 5 for information about how to document this. Provide both an image and the editable files, as well as instruction how to use them.

Details

Please provide :

  • Clear installation guide
  • Description of programming algorithm
  • The source code
  • Version of software and its dependencies (both hardware and software dependencies)

Documentation of different parts of software

Examples:

Nasa-JPL*

AmboVent*

Poppy project*


Sources

OpenNext work project resutls: Section 9.1

Electrical architecture

The architectural structure is a physical or logical layout of the components of a system design and their internal and external connections.

  1. What minimum documentation should the architectural structure provide?

    • A model specifying the kind of components and their sub-components in the format of a tree or a graph including
      • DC motor
      • A/D converter
      • DC converters
      • Rotor
      • Sensor system
      • Motherboard
      • kit
      • Resistor
      • Transistors
      • IC
      • Sensors
      • Etc.

See @sec-structural-model for information about how to document this. Provide both an image and the editable files, as well as instruction how to use them.

example

Image of Structural graph of Open-Source-Ventilator

Details and editable format: PCB design

To reuse a electrical design, it should provide information consist of:

  1. Preferable file format
  • Editable file formats that could be:
    • Source formats such as .gbr, .lib format
    • Neutral formats such as Kicad_mod, kicad_pcb
  1. Preferable open-source software
  • Tiny CAD
  • KiCAD
  • ADINA

Examples:

Nasa-JPL, source files*

AmbovVent, Neutral files*


Sources

OpenNext work project resutls: Section 9.1