Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W A AbsoluteRotaryEncoder (class in gearpy.sensors.absolute_rotary_encoder) add_fixed_joint() (in module gearpy.utils) (in module gearpy.utils.relations) add_gear_mating() (in module gearpy.utils) (in module gearpy.utils.relations) add_rule() (MotorControlBase method) (PWMControl method), [1] add_worm_gear_mating() (in module gearpy.utils) (in module gearpy.utils.relations) Amperometer (class in gearpy.sensors.amperometer) Angle (class in gearpy.units) (class in gearpy.units.units) angular_acceleration (DCMotor property) (Flywheel property) (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) angular_position (DCMotor property) (Flywheel property) (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) angular_speed (DCMotor property) (Flywheel property) (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) AngularAcceleration (class in gearpy.units) (class in gearpy.units.units) AngularPosition (class in gearpy.units) (class in gearpy.units.units) AngularSpeed (class in gearpy.units) (class in gearpy.units.units) apply() (ConstantPWM method) (ReachAngularPosition method) (RuleBase method) (StartLimitCurrent method) (StartProportionalToAngularPosition method) apply_rules() (MotorControlBase method) (PWMControl method), [1] B bending_stress (HelicalGear property) (SpurGear property) (WormWheel property) bending_stress_is_computable (HelicalGear property) (SpurGear property) (WormWheel property) C check_condition() (StopCondition method), [1] compute_bending_stress() (HelicalGear method) (SpurGear method) (WormWheel method) compute_contact_stress() (HelicalGear method) (SpurGear method) compute_electric_current() (DCMotor method) compute_tangential_force() (HelicalGear method) (SpurGear method) (WormGear method) (WormWheel method) compute_torque() (DCMotor method) ConstantPWM (class in gearpy.motor_control.rules.constant_pwm) contact_stress (HelicalGear property) (SpurGear property) contact_stress_is_computable (HelicalGear property) (SpurGear property) cos() (Angle method), [1] (AngularPosition method), [1] Current (class in gearpy.units) (class in gearpy.units.units) D dc_motor_characteristics_animation() (in module gearpy.utils) (in module gearpy.utils.animate) DCMotor (class in gearpy.mechanical_objects.dc_motor) driven_by (Flywheel property) (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) drives (DCMotor property) (Flywheel property) (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) driving_torque (DCMotor property) (Flywheel property) (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) duration (Timer property) E elastic_modulus (HelicalGear property) (SpurGear property) electric_current (DCMotor property) electric_current_is_computable (DCMotor property) elements (Powertrain property) equal_to (StopCondition attribute) EqualTo (class in gearpy.utils.stop_condition.operator) export_time_variables() (in module gearpy.utils) (in module gearpy.utils.export) (Powertrain method) external_torque (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) F face_width (HelicalGear property) (SpurGear property) (WormWheel property) Flywheel (class in gearpy.mechanical_objects.flywheel) Force (class in gearpy.units) (class in gearpy.units.units) G GearBase (class in gearpy.mechanical_objects.mechanical_object_base) gearpy.motor_control module gearpy.units module gearpy.utils module get_value() (AbsoluteRotaryEncoder method) (Amperometer method) (Tachometer method) greater_than (StopCondition attribute) greater_than_or_equal_to (StopCondition attribute) GreaterThan (class in gearpy.utils.stop_condition.operator) GreaterThanOrEqualTo (class in gearpy.utils.stop_condition.operator) H HelicalGear (class in gearpy.mechanical_objects.helical_gear) helix_angle (HelicalGear property) (WormGear property) (WormWheel property) I inertia_moment (DCMotor property) (Flywheel property) (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) InertiaMoment (class in gearpy.units) (class in gearpy.units.units) is_active() (Timer method) L Length (class in gearpy.units) (class in gearpy.units.units) less_than (StopCondition attribute) less_than_or_equal_to (StopCondition attribute) LessThan (class in gearpy.utils.stop_condition.operator) LessThanOrEqualTo (class in gearpy.utils.stop_condition.operator) lewis_factor (HelicalGear property) (SpurGear property) (WormWheel property) load_torque (DCMotor property) (Flywheel property) (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) M master_gear_efficiency (Flywheel property) (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) master_gear_ratio (Flywheel property) (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) mating_role (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) MatingMaster (class in gearpy.mechanical_objects.mating_roles) MatingSlave (class in gearpy.mechanical_objects.mating_roles) maximum_electric_current (DCMotor property) maximum_torque (DCMotor property) MechanicalObject (class in gearpy.mechanical_objects.mechanical_object_base) module gearpy.motor_control gearpy.units gearpy.utils rules module (HelicalGear property) (SpurGear property) (WormWheel property) MotorBase (class in gearpy.mechanical_objects.mechanical_object_base) MotorControlBase (class in gearpy.motor_control) (class in gearpy.motor_control.motor_control_base) N n_starts (WormGear property) n_teeth (HelicalGear property) (SpurGear property) (WormWheel property) name (DCMotor property) (Flywheel property) (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) no_load_electric_current (DCMotor property) no_load_speed (DCMotor property) O operator (StopCondition property), [1] OperatorBase (class in gearpy.utils.stop_condition.operator_base) P plot() (Powertrain method) Powertrain (class in gearpy.powertrain) pressure_angle (WormGear property) (WormWheel property) pwm (DCMotor property) PWMControl (class in gearpy.motor_control) (class in gearpy.motor_control.pwm_control) R ReachAngularPosition (class in gearpy.motor_control.rules.reach_angular_position) reference_diameter (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) reset() (Powertrain method) Role (class in gearpy.mechanical_objects.mechanical_object_base) RotatingObject (class in gearpy.mechanical_objects.mechanical_object_base) RuleBase (class in gearpy.motor_control) (class in gearpy.motor_control.rules.rules_base) rules module rules (MotorControlBase property) (PWMControl property), [1] run() (Solver method) S self_locking (Powertrain property) (WormGear property) sensor (StopCondition property), [1] SensorBase (class in gearpy.sensors.sensor_base) sin() (Angle method), [1] (AngularPosition method), [1] snapshot() (Powertrain method) Solver (class in gearpy.solver) SpurGear (class in gearpy.mechanical_objects.spur_gear) start_time (Timer property) StartLimitCurrent (class in gearpy.motor_control.rules.start_limit_current) StartProportionalToAngularPosition (class in gearpy.motor_control.rules.start_proportional_to_angular_position) StopCondition (class in gearpy.utils) (class in gearpy.utils.stop_condition.stop_condition) Stress (class in gearpy.units) (class in gearpy.units.units) Surface (class in gearpy.units) (class in gearpy.units.units) T Tachometer (class in gearpy.sensors.tachometer) tan() (Angle method), [1] (AngularPosition method), [1] tangential_force (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) tangential_force_is_computable (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) target (AbsoluteRotaryEncoder property) (Amperometer property) (Tachometer property) threshold (StopCondition property), [1] Time (class in gearpy.units) (class in gearpy.units.units) time (Powertrain property) time_variables (DCMotor property) (Flywheel property) (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) TimeInterval (class in gearpy.units) (class in gearpy.units.units) Timer (class in gearpy.sensors.timer) to() (Angle method), [1] (AngularAcceleration method), [1] (AngularPosition method), [1] (AngularSpeed method), [1] (Current method), [1] (Force method), [1] (InertiaMoment method), [1] (Length method), [1] (Stress method), [1] (Surface method), [1] (Time method), [1] (TimeInterval method), [1] (Torque method), [1] (UnitBase method) Torque (class in gearpy.units) (class in gearpy.units.units) torque (DCMotor property) (Flywheel property) (HelicalGear property) (SpurGear property) (WormGear property) (WormWheel property) U unit (Angle property), [1] (AngularAcceleration property), [1] (AngularPosition property), [1] (AngularSpeed property), [1] (Current property), [1] (Force property), [1] (InertiaMoment property), [1] (Length property), [1] (Stress property), [1] (Surface property), [1] (Time property), [1] (TimeInterval property), [1] (Torque property), [1] (UnitBase property) UnitBase (class in gearpy.units) (class in gearpy.units.unit_base) update_time() (Powertrain method) update_time_variables() (DCMotor method) (Flywheel method) (HelicalGear method) (SpurGear method) (WormGear method) (WormWheel method) V value (Angle property), [1] (AngularAcceleration property), [1] (AngularPosition property), [1] (AngularSpeed property), [1] (Current property), [1] (Force property), [1] (InertiaMoment property), [1] (Length property), [1] (Stress property), [1] (Surface property), [1] (Time property), [1] (TimeInterval property), [1] (Torque property), [1] (UnitBase property) W WormGear (class in gearpy.mechanical_objects.worm_gear) WormWheel (class in gearpy.mechanical_objects.worm_wheel)