Basic Engineering Design Constraints