ISE 589: Foundations of Smart Manufacturing

Offered: Every Spring

Class Enrollment: 30

Pre-requisite: ISE 316 or Graduate Standing in College of Engineering

Digital technologies are impacting 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, additive manufacturing and human-computer interaction has disrupted current manufacturing processes from the individual shop floor to the enterprise level. This digital connectivity between designers, sales managers, production managers, supply chain vendors, workers and the physical industrial machines that produce the product will undoubtedly improve the productivity of product design and manufacturing.


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, an example of a cloud based design and manufacturing software. Students will be introduced to the basics of building your own simple Apps to interact with 3D models and how they can be published on the Autodesk Store. Students will be introduced to machine to machine communication of manufacturing data from its control systems to machines around the shop floor factory or to enterprise level servers.

Lecture Outline: 

Part 1: Principles and Applications of CAD/CAM

  • CAD Architecture surrounding 3D Models (B-rep and CSG)

  • Parametric Representations of Lines, Curves, Surfaces

  • Freeform Curves and Surfaces – Bezier, B-Spline and T-splines

  • Training in Autodesk Fusion 360 – Integrated CAD/CAE/CAM Cloud Software

  • Writing Software Apps in Fusion 360 to interact with 3D Models

Part 2: Intelligent Manufacturing

  • Model Based Definition of Product Model Information for Manufacturing

  • Understanding the STEP-NC Format and its application

  • Simulation of Toolpaths in Autodesk Fusion 360 CAM

  • Writing Software Apps to interact with Fusion 360 CAM Models

Part 3: Machine Diagnostics – Writing Software Apps and Web Applications

  • Understanding the MTConnect Standard

  • Adaptors, Agents, and Web Applications for CNC Machine Diagnostics

  • Building Web Applications for simple CNC machines

  • A Future in the Internet of Manufacturing Things - IoMT

Download the Syllabus: Spring 2017