Civil Engineering Assets

Civil Engineering Assets is a comprehensive resource designed for civil engineers. It provides access to essential tools, values, and calculators related to concrete shear strength and maximum shear stress, as specified in IS 456:2000. These assets facilitate better understanding and application of structural engineering principles.


Shear Strength Values of Concrete (IS 456:2000 Table 19)

The ConcreteShearStrengthLookup class provides access to shear strength values of concrete grades as specified in IS 456:2000. It can return values directly from the tables and supports linear interpolation for grades that are not explicitly listed.

Including the JavaScript File

To utilize this calculator in your project, include the following script tag in your HTML:

<script src="https://swas02.github.io/Civil-Engineering-Assets/IS-456-2000/TABLES/Table-19/Table-19-Design-Shear-Strength-of-Concrete.js"></script>

How to Use the Calculator

  1. Create an Instance:
    const calculator = new ConcreteShearStrengthLookup();
  2. Calculate Shear Strength:
    const result = calculator.getShearStrength("M25", 1.0);
  3. Response Structure:
    {
      "grade": "M25",
      "the100AsBdValue": 1.0,
      "value": 0.64,
      "message": null
    }

Accessing Detailed Documentation

For comprehensive instructions and examples, refer to the README file.

Maximum Shear Stress Values of Concrete (IS 456:2000 Table 20)

The MaximumConcreteShearStrengthLookup class provides access to maximum shear stress values for concrete grades as specified in IS 456:2000.

Including the JavaScript File

To use this calculator, add the following script tag to your HTML:

<script src="https://swas02.github.io/Civil-Engineering-Assets/IS-456-2000/TABLES/Table-20/Table-20-Maximum-Shear-Stress.js"></script>

How to Use the Calculator

  1. Create an Instance:
    const maxCalculator = new MaximumConcreteShearStrengthLookup();
  2. Calculate Maximum Shear Stress:
    const result = maxCalculator.getShearStress("M25");
  3. Response Structure:
    {
      "grade": "M25",
      "max_shear_stress_mpa": 3.1,
      "error": null
    }

Accessing Detailed Documentation

For complete usage instructions, please refer to the README file.