The language was changed to English.

Course Type (SWS)
Lecture: 2 │ Exercise: 1 │ Lab: 0 │ Seminar: 0
Exam Number: ZKB 94126
Type of Lecture:

Attendance-required course accompanied by the use of computers(PowerPoint, CAD, information systems, Moodle)
Exercises: CAD SolidWorks), Microsoft Visual Studio

Language: German
Cycle: WS
ECTS: 4
Exam Type Written Exam (120 min.)
assigned Study Courses
assigned People
assigned Modules
Information
Beschreibung:

Für einen optimalen Einsatz von IT-Systemen in der Produktentwicklung sind oftmals Anpassungen an den Standardsystemen erforderlich, damit diese die Unternehmensprozesse bestmöglich unterstützen. In der Veranstaltung werden die Möglichkeiten zur Anpassung von CAx-Systemen durch Programmierung vertieft vorgestellt. Einführend werden die informationstechnischen Grundlagen sowie der Aufbau von Programmierschnittstellen (API) vorgestellt. Für ausgewählte Problemstellungen werden jeweils geeignete Lösungskonzepte diskutiert. Am Beispiel des CAD-Systems SolidWorks werden folgende Inhalte behandelt:
Informationstechnische Grundlagen
Grundlagen der Objektorientierten Softwareentwicklung
Makroprogrammierung (VBA)
Einführung in Visual Basic / Visual C/C++
Integrierte Anwendungserweiterungen (AddIns)

Lernziele:

Die Studierenden kennen den prinzipiellen Aufbau von Programmierschnittstellen. Sie kennen die verschiedenen Methoden zur Entwicklung von Anwendungsprogrammen im CAE-Umfeld und sind in der Lage für konkrete Problemstellungen ein geeignetes Konzept zu entwickeln. Sie können überschaubare Algorithmen erfolgreich implementieren.

Literatur:

Vorlesungsskript (online)
Ergänzende Literatur:
Literaturangaben sind dem Online-Foliensatz zu entnehmen.

Vorleistung:
Infolink:
Bemerkung:
Description:

To achieve the most efficient use of IT-Systems within the Product Development it is often necessary to implement customization of standard systems to enable a seamless integration of the IT-Systems in the business processes. The main topic of the lecture is the customization of CAx-Systems with various techniques of programming. The introduction covers fundamentals of IT together with the architecture of Application Programming Interfaces (API). Based on typical scenarios the various solutions are discussed and evaluated. Using the example of the CAD/CAE-System SolidWorks the following contents are covered:
Fundamentals of IT in Product Development
Fundamentals of Object Oriented Software Development
Script Programming (VBA)
Introduction to Visual Basic / Visual C/C++
Integrated Apllication Extensions (AddIns)

Learning Targets:

The students know about the characteristic design of Application Programming interfaces. They are familiar with the various methods of developing Application Programs in the field of CAE-Systems. They are able to develop solutions for concrete problems as well as to implement manageable algorithms.

Literature:

Vorlesungsskript (online)
Ergänzende Literatur:
Literaturangaben sind dem Online-Foliensatz zu entnehmen.

Pre-Qualifications:
Info Link:
Notice: