IIC Floor Assembly Lookup

Select a caller-supplied floor assembly by identifier and minimum ASTM E989 IIC while preserving the exact floor, covering, underlayment, test method, and rating provenance.

Description

Impact insulation class (IIC) summarizes a tested floor-ceiling assembly under a specified impact test.

Impact insulation class (IIC) summarizes a tested floor-ceiling assembly under a specified impact test. It does not describe an isolated finish without its construction.1

The returned values include caveat, Matched IIC assembly identifiers, Selected IIC assembly. The How section below explains the calculation, input rules and interpretation.

When to use IIC Floor Assembly Lookup

Use IIC Floor Assembly Lookup when you need to evaluate the supplied records under the calculation and evidence rules below. Caller-supplied catalog ratings do not establish field impact isolation or a universal footfall response.

Choose the measured quantities, units, weighting and measurement basis before entering values. For a reference, select the exact topic. For a catalog lookup, prepare complete source-backed records; for a screen, select an applicable caller limit.

How to use IIC Floor Assembly Lookup and understand its results

  1. Choose the measured quantities, units, weighting and measurement basis before entering values. For a reference, select the exact topic. For a catalog lookup, prepare complete source-backed records; for a screen, select an applicable caller limit.
  2. Enter assemblies, query using the field table and calculation rules, then run the tool.
  3. Read caveat, matchedAssemblyIds, selectedAssembly. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
assembliesIIC floor assembly tablelist of object; minimum entries: 1; maximum entries: 500Required
queryIIC assembly filtersobjectRequired
assemblies[].assemblyDescriptionField in assemblies recordstring; minimum length: 1Required in each record
assemblies[].assemblyIdField in assemblies recordstring; minimum length: 1Required in each record
assemblies[].floorCoveringField in assemblies recordstring; minimum length: 1Required in each record
assemblies[].floorStructureField in assemblies recordstring; minimum length: 1Required in each record
assemblies[].ratingBasisField in assemblies recordstring; one of "estimated", "manufacturer-claim", "tested"Required in each record
assemblies[].reportedIicField in assemblies recordnumber; minimum: 0Required in each record
assemblies[].resilientUnderlaymentField in assemblies recordstring; minimum length: 1Required in each record
assemblies[].sourceField in assemblies recordstring; minimum length: 1Required in each record
assemblies[].testMethodField in assemblies recordstring; one of "ASTM E1007/E989", "ASTM E492/E989", "ISO 10140-3/ISO 717-2", "manufacturer-method"Required in each record
assemblies[].testReferenceField in assemblies recordstring; minimum length: 1Required in each record
query.assemblyIdField in querystring; minimum length: 1Optional in record
query.minimumIicField in querynumber; minimum: 0Optional in record

Supply 1–500 complete records with distinct exact IDs and finite nonnegative ratings. Supply a query object, possibly empty. Filter by exact optional ID and inclusive minimum IIC; reject no matches. Sort copied matches by descending IIC then en-US ID comparison. Return matched IDs, selected record and caveat.

matches=exact optional assembly ID AND IIC≥optional minimum; select highest IIC then ID

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
caveatcaveatstring
matchedAssemblyIdsMatched IIC assembly identifierslist of string; minimum length: 1; maximum entries: 500
selectedAssemblySelected IIC assemblyobject
selectedAssembly.assemblyDescriptionField in selectedAssemblystring; minimum length: 1
selectedAssembly.assemblyIdField in selectedAssemblystring; minimum length: 1
selectedAssembly.floorCoveringField in selectedAssemblystring; minimum length: 1
selectedAssembly.floorStructureField in selectedAssemblystring; minimum length: 1
selectedAssembly.ratingBasisField in selectedAssemblystring; one of "estimated", "manufacturer-claim", "tested"
selectedAssembly.reportedIicField in selectedAssemblynumber; minimum: 0
selectedAssembly.resilientUnderlaymentField in selectedAssemblystring; minimum length: 1
selectedAssembly.sourceField in selectedAssemblystring; minimum length: 1
selectedAssembly.testMethodField in selectedAssemblystring; one of "ASTM E1007/E989", "ASTM E492/E989", "ISO 10140-3/ISO 717-2", "manufacturer-method"
selectedAssembly.testReferenceField in selectedAssemblystring; minimum length: 1
json
{
  "input": {
    "assemblies": [
      {
        "assemblyDescription": "Example assembly description 1",
        "assemblyId": "example-1",
        "floorCovering": "Example floor covering 1",
        "floorStructure": "Example floor structure 1",
        "ratingBasis": "tested",
        "reportedIic": 51,
        "resilientUnderlayment": "Example resilient underlayment 1",
        "source": "Synthetic demonstration record 1; not a verified test report",
        "testMethod": "ASTM E492/E989",
        "testReference": "Synthetic demonstration record 1; not a verified test report"
      }
    ],
    "query": {
      "minimumIic": 50
    }
  },
  "output": {
    "caveat": "IIC is the ASTM E989 single-number classification associated with the ASTM E492 laboratory tapping-machine test. It does not describe low-frequency walking impacts, squeaks, or all field sources; ASTM E1007 field impact measurements and the exact floor, underlayment, covering, supports, and test conditions must be identified.",
    "matchedAssemblyIds": [
      "example-1"
    ],
    "selectedAssembly": {
      "assemblyDescription": "Example assembly description 1",
      "assemblyId": "example-1",
      "floorCovering": "Example floor covering 1",
      "floorStructure": "Example floor structure 1",
      "ratingBasis": "tested",
      "reportedIic": 51,
      "resilientUnderlayment": "Example resilient underlayment 1",
      "source": "Synthetic demonstration record 1; not a verified test report",
      "testMethod": "ASTM E492/E989",
      "testReference": "Synthetic demonstration record 1; not a verified test report"
    }
  }
}

Limitations and assumptions

Caller-supplied catalog ratings do not establish field impact isolation or a universal footfall response.

Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing fields without a declared default, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Layered Gypsum Wall STC Lookup: A wall STC rating belongs to a particular complete tested assembly. Similar materials alone do not establish an interchangeable rating. For a complementary task, use Floor Footfall Frequency Screen: A forcing frequency near a floor mode can justify a closer footfall assessment. This tool checks proximity against a caller-chosen frequency tolerance.

References

  1. IIC Floor Assembly Lookup — tool.io

Similar or alternative tools

  • Layered Gypsum Wall STC Lookup

    A wall STC rating belongs to a particular complete tested assembly. Similar materials alone do not establish an interchangeable rating.

  • Floor Footfall Frequency Screen

    A forcing frequency near a floor mode can justify a closer footfall assessment. This tool checks proximity against a caller-chosen frequency tolerance.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies