Cal Poly


Designing, Programming, & Machining CNC Molds

Instructor: Professor Trian Georgeou

This project based workshop introduces engineering students to Computer Aided Design (CAD) software, Computer Aided Manufacturing (CAM) programming, and Computer Numerical Control (CNC) milling. Students will work in engineering teams to design and assemble a mold for a composite structure using CAD software (SolidWorks). After creating a CAD design, students will learn about CNC mill programming, G&M code, tooling for milling, and CAM software (HSM Works) to generate a CNC mill program that will machine their mold. Next, students learn how to setup and operate a Haas CNC mill to manufacture their mold. Finally, the students will inspect and assemble their molds to be used in their composites workshop.

Back to top

Industrial Automation: PLC's & Machine Vision

Instructor: Dr. Jose Macedo

This workshop will focus on the following topics:

  • Programming Logic Controllers
  • Programming Timers, Counters and Motion
  • Introduction to Machine Vision
  • Grayscale Image Processing
  • Pattern Matching and Color Image Processing
  • System Integration

Back to top


Instructor: Professor Martin Koch

Metal casting is a netshape process in manufacturing. Properties of molding materials and the methods of casting will be taught, as well as an introduction to rapid prototyping (additive manufacturing), and pattern and casting design principles. This workshop will be taught in a lab lecture format.

Back to top

Composite Materials Manufacture and Process Lab

Instructor: Professor Eltahry Elghandour

In this workshop all students will experience the different methods of composite materials manufacture processing and experimental tests. The composites laboratory at Cal Poly San Luis Obispo has several resources available to determine the mechanical characteristics of composite materials. From analysis to manufacturing to testing, we are able to provide complete validated material characteristics. Our lab has worked previously with other organizations, including the Navy and Integrated Composites Incorporated, in order to study the mechanical behavior of various composite materials. Students in this workshop are capable of preparing the specimen for ASTM testing standards. Upon completion of analysis and testing, we will provide a detailed report highlighting our procedures and results. All students will participate on the following hands-on fabrication methods.

Back to top

Exploratory Laboratories in the Engines Lab

Instructor: Professor Patrick Lemieux

This project-based laboratory workshop introduces engineering students to some of the fundamental tools used to test the performance of internal combustion engines, including both reciprocating and gas turbines. Small groups of 3-4 students will work to directly control the engines and measuring equipment during each series of tests, while the rest of the class discusses the engineering implication of the parameters being measured and the meaning of the results, then attempt to resolve the trends observed. The Engines Laboratory at Cal Poly includes several different platforms which may be used to illustrate basic system operations. A minimum requirement for understanding this series of laboratories is a first course in thermodynamics. Additional experience in intermediate thermodynamics, combustion and heat transfer is an asset.

Back to top

Hydraulic Control Lab

Instructor: Professor Charles Birdsong

The Parker Controls Lab at Cal Poly is a teaching laboratory that demonstrates practical industry applications of feedback control systems. The lab includes four hydraulic positioning training stations, each with a servo valve, piston, moving payload on a linear bearing, position sensor and a digital control system that uses Matlab/Simulink Real Time Windows Target to implement real-time PID control. Students can learn about the typical components that are used in many industrial applications, how to implement feedback control to obtain high precision motion control, how to tune a controller to get the best response and how to use Simulink models to predict the behavior before implementing the feedback control on actual hardware.

Back to top

© 2015 California Polytechnic State University Cal Poly Summer Session
San Luis Obispo, CA 93407
Phone: 805-756-2053