Dr. Binil Starly
Industrial and Systems Engineering
ISE 589 601 Digital Manufacturing
3 Credit Hours
Digital technologies influence every stage of product manufacturing, beginning from its conceptualization, to its manufacturing on a shop floor, its use by consumers and final disposal. Advances in computing, artificial intelligence, automation and robotics and human-computer interaction have disrupted current manufacturing processes from the individual shop floor to the enterprise level. This digital connectivity between designers, production managers, supply chain vendors and the physical industrial machines that produce the product will undoubtedly improve productivity. This course is first in a series of Smart Manufacturing based courses, which aims to introduce students on the power of digital manufacturing and design technologies, particularly how product data can seamlessly transfer through the entire lifecycle of a manufactured product. All hands-on modeling and virtual manufacturing will be in Autodesk Fusion 360, a cloud based design and manufacturing software. Students will be introduced to building apps that interact with 3D models and an introduction to building 3D models for the web.
By the end of this course, the student will be able to:
- Describe the underlying data structures behind 3D Engineering CAD Models (B-rep and CSG)
- Utilize foundational and advanced CAD/CAM tools to design and manufacture products in Autodesk Fusion 360.
- Build basic algorithms to manipulate Engineering 3D CAD/CAM models
- Describe Product Model Information (PMI) and Model Based Definition of Discrete Products.
- Creating Fusion 360 Plugins/Apps to interact with 3D Models for Design and Manufacturing Workflows using the Python Programming language.
All hands-on modeling and virtual manufacturing will be in Autodesk Fusion 360, a cloud based design and manufacturing software. Students will be introduced to building apps that interact with 3D models and building 3D models for the web.
No required textbook for the course. Since there is no single book available, the instructors will make available references to complement lecture content. Fusion API programming will be done in Python. References/online videos will be provided to students to obtain a crash course learning of Python fundamentals.