Subject-specific events

The institutes and professorships of the Department of Mechanical Engineering offer doctoral colloquia and seminars for professional qualification and scientific discourse. These events are organized by the respective institutes and research groups. Specialist events to which international experts are invited can apply for funding from the FGZ MW.

Professional events

Software Training

Numerous software training are offered by FGZ MW to help the doctoral candidates work with common use softwares to create materials and/or perform simulations for data collection of the doctoral thesis.

Python Grundlagen für Programmieranfänger

Trainer DateRoomLangugage
n.n.Mon-Wed, 04.-06.11.2019MW 2101German

Description

The workshop is built for doctorates who use the Python programming language as part of their doctoral research project. Practice-oriented workshop, for the presentation of the training contents participant related examples are used as much as possible. Priorities and examples are defined during the training.

Contents of the workshop:

  • History, concepts, applications
  • Installation
  • Python Package Index
  • Overview of the integrated development environment
  • Interactive mode
  • Scalar data types
  • Compound data types: Arrays, Lists, Maps, Strings, Tupel, Sets
  • Control structures
  • Runtime model
  • Functions, procerures modules
  • Data IO
  • Overview of object orientation

Participation Criteria & Registration

Participant Requirements: Basics knowledge of data processing, knowledge of the operating system used (Windows, Linux or Mac), as well as the basics of programming.

Hardware/Software Requirements:  Please bring your own internet-enabled laptop (with administrator rights). Operating system: Windows or Linux. The exact installation requirements will be sent in a separate e-mail.

The binding registration takes place from 02.09.2019 via docGS. (The course can be found under: „Kursprogramm Maschinenwesen“ → „Fachnahe Qualifikationen“) The seminar is meant for a maximum of 12 doctorates. Please cancel up to 3 weeks before the beginning of the course. In case of late cancellation or no-show, an apology signed by the supervisor will be requested.

Python Aufbau für Programmieranfänger

Trainer DateRoomLanguage
n.n.Mon-Thu, 17.-20.02.2020 MW 2101German

Description

The workshop is built for doctorates who use the Python programming language as part of their doctoral research project. Practice-oriented workshop, for the presentation of the training contents participant related examples are used as much as possible. Priorities and examples are defined during the training.

Contents of the workshop:

  • Work with IDEs: PyCharm, Eclpise, Anaconda, Jupyter, Spyder
  • Introduction to Object Orientation: Classes, Attributes, Methods, Instances, Constructor, Overload, Encapsulation;
  • Relations: Inheritance, Aggregation, Composition, Polymorphism, Overloading of methods
  • Advanced Object Orientation: Multiple Inheritance, Magic Methods, Attribute Properties, Design Patterns: Class Decorators, Observer, Singleton, Factory, Class Abstraction, Metaclass, Descriptor Classes
  • Handling of exceptions
  • Advanced Programming Techniques: Generators, Iterators, Comprehensions, Mappings, Collections, Itertools
  • Regular Expressions: Fundamentals, Extended Regular Expressions, Functional Programming, Debugging
  • Overview Python Standard Library
  • Data IO: Reading and writing of data, parsing of the data, e.g., csv, xls, xml
  • Scripting with Python, Integration of existing scripts
  • Interfaces to the operating system

Participation Criteria & Registration

Participant Requirements: Participation in the basic course or proof of comparable knowledge. Basics knowledge of data processing, knowledge of the operating system used (Windows, Linux or Mac).

Hardware/Software Requirements: Please bring your own internet-enabled laptop (with administrator rights). Operating system: Windows or Linux. The exact installation requirements will be sent in a separate e-mail.

The binding registration takes place from 01.10.2019 via docGS. (The course can be found under: „Kursprogramm Maschinenwesen“ → „Fachnahe Qualifikationen“) The seminar is meant for a maximum of 12 doctorates. Please cancel up to 3 weeks before the beginning of the course. In case of late cancellation or no-show, an apology signed by the supervisor will be requested.

Python Grundlagen für Programmiererfahrene

TrainerDateRoomLanguage
Mo-Mi, 10.-12.02.2020 MW 2101deutsch

Description

The workshop is built for doctorates who use the Python programming language as part of their doctoral research project. Practice-oriented workshop, for the presentation of the training contents participant related examples are used as much as possible. Priorities and examples are defined during the training.

Contents of the workshop:

  • History, Concepts, Applications, Installation, Python Package Index
  • Virtualenv
  • Interactive Mode, Scalar data types, Compound data types, Collections, Control structures, Run time model
  • Functions, Procedures, Modules
  • Data IO: Reading and writing of data, Parsing of data, e.g., Csv, Excel, XML
  • Basic regular expressions
  • Scripting wit Python, Integration of existing scripts
  • Interfaces to the operating system
  • Principles of object orientation: Classes, Attributes, Methods, Instances, Constructor, Encapsulation
  • Handling of exceptions
  • Differences in Python dialects, script conversation

 

Participation Criteria & Registration

Participant Requirements: Proof of practical experience with a programming language. Basics knowledge of data processing, knowledge of the operating system used (Windows, Linux or Mac).

Hardware/Software Requirements: Please bring your own internet-enabled laptop (with administrator rights). Operating system: Windows or Linux. The exact installation requirements will be sent in a separate e-mail.

The binding registration takes place from 01.10.2019 via docGS. (The course can be found under: „Kursprogramm Maschinenwesen“ → „Fachnahe Qualifikationen“) The seminar is meant for a maximum of 12 doctorates. Please cancel up to 3 weeks before the beginning of the course. In case of late cancellation or no-show, an apology signed by the supervisor will be requested.

Excel VBA-Programmierung

Trainer DateRoomLanguage
Jörg ReinhardtMon-Wed, 13.-15.05.2019MW 2101German

Description

The seminar participants learn to control their Microsoft Excel spreadsheets using VBA and to automate them by means of initial programming. You go through the table cells, change content, compute data, automatically create required spreadsheets and manage workbooks. You will get to know the first tricks and tips of the professionals.

Main focus is going to be put on:

  • Macros
  • Variables and Constants
  • Procedures and Functions
  • Forms ans Dialog boxes
  • Program Structures
  • Handling of Errors
  • Microsoft Excel Object Model
  • Controls
  • Tips & Tricks

 

Participation Criteria & Registration

Participant Requirements: Good Excel knowledge. Please bring your own laptop with pre-installed Excel 2016.

 

The binding registration takes place from 01.10.2019 via docGS. (The course can be found under: „Kursprogramm Maschinenwesen“ → „Fachnahe Qualifikationen“) The seminar is meant for a maximum of 12 doctorates. Please cancel up to 3 weeks before the beginning of the course. In case of late cancellation or no-show, an apology signed by the supervisor will be requested.

Blender for Engineers

 

TrainerDateRoomLanguage
Gottfried Hofmann & tbaMon-Wed, 17.-19.06.2019MW 2101English

 

It‘s not weird – it‘s all logical. The interface of Blender 2.8 and its strengths.

The open source 3D software Blender allows you to visualize your data and inventions in three dimensions. Many images selected as cover for scientific journals are nowadays created using Blender.

This course introduces you to the interface of Blender and general 3D workflows. It also shows how to import models from CAD software and make them ready for presentation.

Content:

 

  • Getting around in a 3D world – navigation in the Blender viewport
  • Objects and other things – adding, removing, changing things in Blender
  • Become a 3D creator – creating your own 3D models from virtually nothing
  • Tracing the real world – modeling with reference images to achieve more realistic results
  • The fast track to 3D creation – modifiers ease the modeling task
  • Additional ways to model – using virtual clay / sculpting tools and rotating a silhouette
  • The light of the real world in a 3D scene – using HDRIs for realistic lighting conditions.
  • Bring it to life – creating realistic materials using Eevee and the Cycles render engine (plus a little theory)
  • 2D photos in a 3D world – adding textures for increased realism
  • Let it shine – Using virtual lights to make your scene look great
  • From CAD to CGI - Converting CAD models so Blender can read and import them
  • Making things move - An introduction to animation

Binding registration is starting on 01.10.2019 via docGS. (You'll find the course under Kursprogramm Maschinenwesen → Fachnahe Qualifikation) Seminar is available for up to 12 doctoral candidates that are members at FGZ MW. In case of no-show or late unregistration (less than 3 weeks prior to course) an apology signed by supervisor is going to be required.

Participation Criteria & Registration

No prior knowledge of computer graphics or Blender is required. The Laptops should support at least OpenGL 3.3 and have a dedicated graphics card. Keyboard should preferably have number pad and mouse with scroll wheel.


Transferable Skills Training