Programmering för automatiserad konstruktion (Computer Programming for Design Automation) 6 hp
Undervisningen bedrivs på engelska.Kursinnehåll
Konstruktörer hanterar stora mängder digitaliserad information om de produkter de utvecklar. Sådan information ligger lagrad på en mängd olika format och processas med olika mjukvarorvaror (t ex Excel, MathCAD, Access, CATIA och SolidWorks). En del av det arbete konstruktörerna lägger ner på att hantera information har visat sig gå att automatisera vilket leder till bl a minskade ledtider och ökad produktkvalitet. Den här kursen syftar till att ge studenterna grundläggande kunskaper och praktiska färdigheter för att automatisera konstruktionsuppgifter med hjälp av datorprogrammering.Kursen innehåller följande moment:
Automatiserad konstruktion
- Representation av kunskap
- Inferensmekanismer
- Systemexempel
Programmering
- Grundläggande kommandon
- Funktioner
- Objektorienterad programmering
- Grafisk programmering
- Händelsehantering
- API-programmering
- Databaser och SQL
Förkunskapskrav
Godkända kurser på grundnivå 180 hp med lägst 90 hp inom huvudområdet Maskinteknik eller Datateknik samt 21 hp Matematik, dessutom krävs Engelska kurs A från gymnasietUtbildningsnivå: Avancerad nivå A1N
Kurskod/Ladokkod: TPAR24
Kursen ges vid: Tekniska Högskolan