GearLab

The purpose of this project is to develop a simple gear design software to learn the basics of OOP in C++ and to create something for my portfolio.

GearParams.h

A header file that defines structs for bevel gear parameters. Design will happen based on a struct BevelGearPair, which will take inputs of driving parameters to calcualte driven parameters and perform checks on data for the pair.

The BevelGear struct will contain the data of individual gears and BevelGearPair will have two functions to call the contructor of BevelGear to define gears and pinions.

This will implement struct and contructors I learned in Archer2 C++ course.

The calculations for GearParams.h is described in Bevel Gear Params