

<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.trimascorp.com/20181231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:trs="http://www.trimascorp.com/20181231" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trs-20181231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trs-20181231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trs-20181231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trs-20181231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AccruedLiabilities" roleURI="http://www.trimascorp.com/role/AccruedLiabilities">
        <link:definition>2112100 - Disclosure - Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesDetails" roleURI="http://www.trimascorp.com/role/AccruedLiabilitiesDetails">
        <link:definition>2412402 - Disclosure - Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesTables" roleURI="http://www.trimascorp.com/role/AccruedLiabilitiesTables">
        <link:definition>2312301 - Disclosure - Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Acquisitions" roleURI="http://www.trimascorp.com/role/Acquisitions">
        <link:definition>2105100 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsAcquisitionsNarrativeDetails" roleURI="http://www.trimascorp.com/role/AcquisitionsAcquisitionsNarrativeDetails">
        <link:definition>2405401 - Disclosure - Acquisitions Acquisitions - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisOfPresentation" roleURI="http://www.trimascorp.com/role/BasisOfPresentation">
        <link:definition>2101100 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingencies" roleURI="http://www.trimascorp.com/role/CommitmentsAndContingencies">
        <link:definition>2117100 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesAsbestosClaimantAndSettlementDetails" roleURI="http://www.trimascorp.com/role/CommitmentsAndContingenciesAsbestosClaimantAndSettlementDetails">
        <link:definition>2417403 - Disclosure - Commitments and Contingencies - Asbestos Claimant and Settlement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesAsbestosDamagesSoughtDetails" roleURI="http://www.trimascorp.com/role/CommitmentsAndContingenciesAsbestosDamagesSoughtDetails">
        <link:definition>2417404 - Disclosure - Commitments and Contingencies - Asbestos Damages Sought (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesAsbestosNarrativeDetails" roleURI="http://www.trimascorp.com/role/CommitmentsAndContingenciesAsbestosNarrativeDetails">
        <link:definition>2417402 - Disclosure - Commitments and Contingencies - Asbestos Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesClaimsAndLitigationDetails" roleURI="http://www.trimascorp.com/role/CommitmentsAndContingenciesClaimsAndLitigationDetails">
        <link:definition>2417406 - Disclosure - Commitments and Contingencies Claims and Litigation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesMetaldyneCorporationDetails" roleURI="http://www.trimascorp.com/role/CommitmentsAndContingenciesMetaldyneCorporationDetails">
        <link:definition>2417405 - Disclosure - Commitments and Contingencies Metaldyne Corporation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesTables" roleURI="http://www.trimascorp.com/role/CommitmentsAndContingenciesTables">
        <link:definition>2317301 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetParentheticals" roleURI="http://www.trimascorp.com/role/ConsolidatedBalanceSheetParentheticals">
        <link:definition>1001501 - Statement - Consolidated Balance Sheet Parentheticals</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetStatement" roleURI="http://www.trimascorp.com/role/ConsolidatedBalanceSheetStatement">
        <link:definition>1001000 - Statement - Consolidated Balance Sheet Statement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfCashFlowsStatement" roleURI="http://www.trimascorp.com/role/ConsolidatedStatementOfCashFlowsStatement">
        <link:definition>1005000 - Statement - Consolidated Statement of Cash Flows Statement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfComprehensiveIncome" roleURI="http://www.trimascorp.com/role/ConsolidatedStatementOfComprehensiveIncome">
        <link:definition>1004000 - Statement - Consolidated Statement of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfOperations" roleURI="http://www.trimascorp.com/role/ConsolidatedStatementOfOperations">
        <link:definition>1003000 - Statement - Consolidated Statement of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfShareholdersEquityStatement" roleURI="http://www.trimascorp.com/role/ConsolidatedStatementOfShareholdersEquityStatement">
        <link:definition>1006000 - Statement - Consolidated Statement of Shareholders' Equity Statement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstruments" roleURI="http://www.trimascorp.com/role/DerivativeInstruments">
        <link:definition>2114100 - Disclosure - Derivative Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsDerivativeNarrativeDetails" roleURI="http://www.trimascorp.com/role/DerivativeInstrumentsDerivativeNarrativeDetails">
        <link:definition>2414402 - Disclosure - Derivative Instruments - Derivative Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsDesignatedAsHedgingFinancialPerformanceDetails" roleURI="http://www.trimascorp.com/role/DerivativeInstrumentsDesignatedAsHedgingFinancialPerformanceDetails">
        <link:definition>2414404 - Disclosure - Derivative Instruments - Designated as hedging, Financial Performance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsDesignatedAsHedgingFinancialPositionDetails" roleURI="http://www.trimascorp.com/role/DerivativeInstrumentsDesignatedAsHedgingFinancialPositionDetails">
        <link:definition>2414403 - Disclosure - Derivative Instruments - Designated as hedging, Financial Position (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsFairValueMeasurementsDetails" roleURI="http://www.trimascorp.com/role/DerivativeInstrumentsFairValueMeasurementsDetails">
        <link:definition>2414405 - Disclosure - Derivative Instruments - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsTables" roleURI="http://www.trimascorp.com/role/DerivativeInstrumentsTables">
        <link:definition>2314301 - Disclosure - Derivative Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DocumentAndEntityInformationDocument" roleURI="http://www.trimascorp.com/role/DocumentAndEntityInformationDocument">
        <link:definition>0001000 - Document - Document and Entity Information Document</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareEarningsPerShareDetails" roleURI="http://www.trimascorp.com/role/EarningsPerShareEarningsPerShareDetails">
        <link:definition>2420402 - Disclosure - Earnings per Share Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareEarningsPerShareNotes" roleURI="http://www.trimascorp.com/role/EarningsPerShareEarningsPerShareNotes">
        <link:definition>2120100 - Disclosure - Earnings per Share Earnings per Share (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareEarningsPerShareTables" roleURI="http://www.trimascorp.com/role/EarningsPerShareEarningsPerShareTables">
        <link:definition>2320301 - Disclosure - Earnings per Share Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerSharePurchaseOfCommonStockDetails" roleURI="http://www.trimascorp.com/role/EarningsPerSharePurchaseOfCommonStockDetails">
        <link:definition>2420403 - Disclosure - Earnings per Share Purchase of Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlans" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlans">
        <link:definition>2118100 - Disclosure - Employee Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>2418409 - Disclosure - Employee Benefit Plans Amounts Recognized in Accumulated Other Comprehensive Income (Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansAmountsRecognizedOnBalanceSheetTableDetails" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansAmountsRecognizedOnBalanceSheetTableDetails">
        <link:definition>2418408 - Disclosure - Employee Benefit Plans Amounts Recognized on Balance Sheet Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansAssumptionsUsedForNonUSDefinedPensionPlansTableDetails" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansAssumptionsUsedForNonUSDefinedPensionPlansTableDetails">
        <link:definition>2418406 - Disclosure - Employee Benefit Plans Assumptions Used for Non-U.S. Defined Pension Plans Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansAssumptionsUsedForUSDefinedBenefitPlansTableDetails" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansAssumptionsUsedForUSDefinedBenefitPlansTableDetails">
        <link:definition>2418405 - Disclosure - Employee Benefit Plans Assumptions Used for U.S Defined Benefit Plans Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansDefinedBenefitPlanChangeInBenefitObligationsAndPlanAssetsTableDetails" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansDefinedBenefitPlanChangeInBenefitObligationsAndPlanAssetsTableDetails">
        <link:definition>2418407 - Disclosure - Employee Benefit Plans Defined Benefit Plan Change in Benefit Obligations and Plan Assets Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansDefinedBenefitPlanNarrativeDetails" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansDefinedBenefitPlanNarrativeDetails">
        <link:definition>2418403 - Disclosure - Employee Benefit Plans Defined Benefit Plan Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansDefinedContributionPlanDetails" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails">
        <link:definition>2418402 - Disclosure - Employee Benefit Plans Defined Contribution Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansEffectOfChangeInDiscountRateAndExpectedReturnOnPlanAssetsTableDetails" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansEffectOfChangeInDiscountRateAndExpectedReturnOnPlanAssetsTableDetails">
        <link:definition>2418411 - Disclosure - Employee Benefit Plans Effect of Change in Discount Rate and Expected Return on Plan Assets Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansFutureBenefitPaymentsTableDetails" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansFutureBenefitPaymentsTableDetails">
        <link:definition>2418414 - Disclosure - Employee Benefit Plans Future Benefit Payments Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansNetPeriodicPensionAndPostretirementBenefitCostsDetails" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansNetPeriodicPensionAndPostretirementBenefitCostsDetails">
        <link:definition>2418404 - Disclosure - Employee Benefit Plans - Net Periodic Pension and Postretirement Benefit Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansPensionPlanAssetsFairValueHierarchyTableDetails" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansPensionPlanAssetsFairValueHierarchyTableDetails">
        <link:definition>2418413 - Disclosure - Employee Benefit Plans Pension Plan Assets Fair Value Hierarchy Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansPlansWithBenefitObligationsInExcessOfAssetsTableDetails" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansPlansWithBenefitObligationsInExcessOfAssetsTableDetails">
        <link:definition>2418410 - Disclosure - Employee Benefit Plans Plans with Benefit Obligations in Excess of Assets Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansTables" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansTables">
        <link:definition>2318301 - Disclosure - Employee Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansWeightedAverageAssetAllocationByPensionPlanDetails" roleURI="http://www.trimascorp.com/role/EmployeeBenefitPlansWeightedAverageAssetAllocationByPensionPlanDetails">
        <link:definition>2418412 - Disclosure - Employee Benefit Plans Weighted Average Asset Allocation by Pension Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityAwards" roleURI="http://www.trimascorp.com/role/EquityAwards">
        <link:definition>2119100 - Disclosure - Equity Awards</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityAwardsEquityAwardsNarrativeDetails" roleURI="http://www.trimascorp.com/role/EquityAwardsEquityAwardsNarrativeDetails">
        <link:definition>2419402 - Disclosure - Equity Awards - Equity Awards Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityAwardsRestrictedSharesActivityTableDetails" roleURI="http://www.trimascorp.com/role/EquityAwardsRestrictedSharesActivityTableDetails">
        <link:definition>2419406 - Disclosure - Equity Awards - Restricted Shares Activity Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityAwardsRestrictedSharesNarrativeDetails" roleURI="http://www.trimascorp.com/role/EquityAwardsRestrictedSharesNarrativeDetails">
        <link:definition>2419405 - Disclosure - Equity Awards - Restricted Shares Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityAwardsStockOptionActivityTableDetails" roleURI="http://www.trimascorp.com/role/EquityAwardsStockOptionActivityTableDetails">
        <link:definition>2419404 - Disclosure - Equity Awards - Stock Option Activity Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityAwardsStockOptionsNarrativeDetails" roleURI="http://www.trimascorp.com/role/EquityAwardsStockOptionsNarrativeDetails">
        <link:definition>2419403 - Disclosure - Equity Awards - Stock Options Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityAwardsTables" roleURI="http://www.trimascorp.com/role/EquityAwardsTables">
        <link:definition>2319301 - Disclosure - Equity Awards (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityOffering" roleURI="http://www.trimascorp.com/role/EquityOffering">
        <link:definition>2104100 - Disclosure - Equity Offering</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityOfferingDetails" roleURI="http://www.trimascorp.com/role/EquityOfferingDetails">
        <link:definition>2404401 - Disclosure - Equity Offering (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FacilityClosuresAndConsolidations" roleURI="http://www.trimascorp.com/role/FacilityClosuresAndConsolidations">
        <link:definition>2108100 - Disclosure - Facility Closures and Consolidations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FacilityClosuresAndConsolidationsDetails" roleURI="http://www.trimascorp.com/role/FacilityClosuresAndConsolidationsDetails">
        <link:definition>2408402 - Disclosure - Facility Closures and Consolidations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FacilityClosuresAndConsolidationsTables" roleURI="http://www.trimascorp.com/role/FacilityClosuresAndConsolidationsTables">
        <link:definition>2308301 - Disclosure - Facility Closures and Consolidations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndOtherIntangibleAssets" roleURI="http://www.trimascorp.com/role/GoodwillAndOtherIntangibleAssets">
        <link:definition>2109100 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseDetailsDetails" roleURI="http://www.trimascorp.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseDetailsDetails">
        <link:definition>2409407 - Disclosure - Goodwill and Other Intangible Assets - Expected Amortization Expense (Details) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndOtherIntangibleAssetsGoodwillNarrativeDetails" roleURI="http://www.trimascorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillNarrativeDetails">
        <link:definition>2409402 - Disclosure - Goodwill and Other Intangible Assets - Goodwill Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndOtherIntangibleAssetsGoodwillRollforwardDetails" roleURI="http://www.trimascorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillRollforwardDetails">
        <link:definition>2409403 - Disclosure - Goodwill and Other Intangible Assets - Goodwill Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndOtherIntangibleAssetsIntangiblesNarrativeDetails" roleURI="http://www.trimascorp.com/role/GoodwillAndOtherIntangibleAssetsIntangiblesNarrativeDetails">
        <link:definition>2409404 - Disclosure - Goodwill and Other Intangible Assets - Intangibles Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsAmortizationExpenseDetails" roleURI="http://www.trimascorp.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsAmortizationExpenseDetails">
        <link:definition>2409406 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" roleURI="http://www.trimascorp.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails">
        <link:definition>2409405 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndOtherIntangibleAssetsTables" roleURI="http://www.trimascorp.com/role/GoodwillAndOtherIntangibleAssetsTables">
        <link:definition>2309301 - Disclosure - Goodwill and Other Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.trimascorp.com/role/IncomeTaxes">
        <link:definition>2123100 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsOfDeferredTaxesDetails" roleURI="http://www.trimascorp.com/role/IncomeTaxesComponentsOfDeferredTaxesDetails">
        <link:definition>2423403 - Disclosure - Income Taxes Components of Deferred Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxByJurisdictionDetails" roleURI="http://www.trimascorp.com/role/IncomeTaxesIncomeTaxByJurisdictionDetails">
        <link:definition>2423402 - Disclosure - Income Taxes Income Tax by Jurisdiction (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxExpenseReconciliationDetails" roleURI="http://www.trimascorp.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetails">
        <link:definition>2423404 - Disclosure - Income Taxes Income Tax Expense Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesOperatingLossCarryforwardsNarrativeDetails" roleURI="http://www.trimascorp.com/role/IncomeTaxesOperatingLossCarryforwardsNarrativeDetails">
        <link:definition>2423405 - Disclosure - Income Taxes Operating Loss Carryforwards Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.trimascorp.com/role/IncomeTaxesTables">
        <link:definition>2323301 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTaxReformDetails" roleURI="http://www.trimascorp.com/role/IncomeTaxesTaxReformDetails">
        <link:definition>2423406 - Disclosure - Income Taxes Tax Reform (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesUnrecognizedTaxBenefitsNarrativeDetails" roleURI="http://www.trimascorp.com/role/IncomeTaxesUnrecognizedTaxBenefitsNarrativeDetails">
        <link:definition>2423407 - Disclosure - Income Taxes Unrecognized Tax Benefits Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesUnrecognizedTaxBenefitsRollforwardDetails" roleURI="http://www.trimascorp.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollforwardDetails">
        <link:definition>2423408 - Disclosure - Income Taxes Unrecognized Tax Benefits Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.trimascorp.com/role/Inventories">
        <link:definition>2110100 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesDetails" roleURI="http://www.trimascorp.com/role/InventoriesDetails">
        <link:definition>2410402 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.trimascorp.com/role/InventoriesTables">
        <link:definition>2310301 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.trimascorp.com/role/Leases">
        <link:definition>2116100 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesDetails" roleURI="http://www.trimascorp.com/role/LeasesDetails">
        <link:definition>2416402 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.trimascorp.com/role/LeasesNarrativeDetails">
        <link:definition>2416403 - Disclosure - Leases Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.trimascorp.com/role/LeasesTables">
        <link:definition>2316301 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebt" roleURI="http://www.trimascorp.com/role/LongTermDebt">
        <link:definition>2113100 - Disclosure - Long-term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtCreditAgreementDetails" roleURI="http://www.trimascorp.com/role/LongTermDebtCreditAgreementDetails">
        <link:definition>2413404 - Disclosure - Long-term Debt - Credit Agreement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtDebtIssuanceCostsDetails" roleURI="http://www.trimascorp.com/role/LongTermDebtDebtIssuanceCostsDetails">
        <link:definition>2413408 - Disclosure - Long-term Debt - Debt Issuance Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtDebtTableDetails" roleURI="http://www.trimascorp.com/role/LongTermDebtDebtTableDetails">
        <link:definition>2413402 - Disclosure - Long-term Debt - Debt Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtFairValueDetails" roleURI="http://www.trimascorp.com/role/LongTermDebtFairValueDetails">
        <link:definition>2413407 - Disclosure - Long-term Debt - Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtLongTermDebtMaturitiesDetails" roleURI="http://www.trimascorp.com/role/LongTermDebtLongTermDebtMaturitiesDetails">
        <link:definition>2413406 - Disclosure - Long-term Debt - Long-term Debt Maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtReceivablesFacilityDetails" roleURI="http://www.trimascorp.com/role/LongTermDebtReceivablesFacilityDetails">
        <link:definition>2413405 - Disclosure - Long-term Debt - Receivables Facility (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtSeniorNotesDetails" roleURI="http://www.trimascorp.com/role/LongTermDebtSeniorNotesDetails">
        <link:definition>2413403 - Disclosure - Long-term Debt - Senior Notes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtTables" roleURI="http://www.trimascorp.com/role/LongTermDebtTables">
        <link:definition>2313301 - Disclosure - Long-term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NewAccountingPronouncements" roleURI="http://www.trimascorp.com/role/NewAccountingPronouncements">
        <link:definition>2102100 - Disclosure - New Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NewAccountingPronouncementsNewAccountingPronouncementsDetails" roleURI="http://www.trimascorp.com/role/NewAccountingPronouncementsNewAccountingPronouncementsDetails">
        <link:definition>2402401 - Disclosure - New Accounting Pronouncements New Accounting Pronouncements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeDetails" roleURI="http://www.trimascorp.com/role/OtherComprehensiveIncomeDetails">
        <link:definition>2421402 - Disclosure - Other Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeNotes" roleURI="http://www.trimascorp.com/role/OtherComprehensiveIncomeNotes">
        <link:definition>2121100 - Disclosure - Other Comprehensive Income (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeTables" roleURI="http://www.trimascorp.com/role/OtherComprehensiveIncomeTables">
        <link:definition>2321301 - Disclosure - Other Comprehensive Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentNet" roleURI="http://www.trimascorp.com/role/PropertyAndEquipmentNet">
        <link:definition>2111100 - Disclosure - Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentNetDepreciationExpenseTableDetails" roleURI="http://www.trimascorp.com/role/PropertyAndEquipmentNetDepreciationExpenseTableDetails">
        <link:definition>2411403 - Disclosure - Property and Equipment, Net - Depreciation Expense Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentNetPropertyAndEquipmentTableDetails" roleURI="http://www.trimascorp.com/role/PropertyAndEquipmentNetPropertyAndEquipmentTableDetails">
        <link:definition>2411402 - Disclosure - Property and Equipment, Net - Property and Equipment Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentNetTables" roleURI="http://www.trimascorp.com/role/PropertyAndEquipmentNetTables">
        <link:definition>2311301 - Disclosure - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueDetails" roleURI="http://www.trimascorp.com/role/RevenueDetails">
        <link:definition>2407402 - Disclosure - Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRevenueNotes" roleURI="http://www.trimascorp.com/role/RevenueRevenueNotes">
        <link:definition>2107100 - Disclosure - Revenue Revenue (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://www.trimascorp.com/role/RevenueTables">
        <link:definition>2307301 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.trimascorp.com/role/SegmentInformation">
        <link:definition>2122100 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationDetails" roleURI="http://www.trimascorp.com/role/SegmentInformationDetails">
        <link:definition>2422402 - Disclosure - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNarrativeDetails" roleURI="http://www.trimascorp.com/role/SegmentInformationNarrativeDetails">
        <link:definition>2422404 - Disclosure - Segment Information Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationRevenuesAndOperatingNetAssetsByGeographicalAreasDetails" roleURI="http://www.trimascorp.com/role/SegmentInformationRevenuesAndOperatingNetAssetsByGeographicalAreasDetails">
        <link:definition>2422403 - Disclosure - Segment Information Revenues and Operating Net Assets by Geographical Areas (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.trimascorp.com/role/SegmentInformationTables">
        <link:definition>2322301 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsSubsequentEventsAcqusitionDetails" roleURI="http://www.trimascorp.com/role/SubsequentEventsSubsequentEventsAcqusitionDetails">
        <link:definition>2425402 - Disclosure - Subsequent Events Subsequent Events - Acqusition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsSubsequentEventsNotes" roleURI="http://www.trimascorp.com/role/SubsequentEventsSubsequentEventsNotes">
        <link:definition>2125100 - Disclosure - Subsequent Events Subsequent Events (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsSubsequentEventsShareRepurchaseDetails" roleURI="http://www.trimascorp.com/role/SubsequentEventsSubsequentEventsShareRepurchaseDetails">
        <link:definition>2425403 - Disclosure - Subsequent Events Subsequent Events - Share Repurchase (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsSubsequentEventsTables" roleURI="http://www.trimascorp.com/role/SubsequentEventsSubsequentEventsTables">
        <link:definition>2325301 - Disclosure - Subsequent Events Subsequent Events (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPolicies" roleURI="http://www.trimascorp.com/role/SummaryOfSignificantAccountingPolicies">
        <link:definition>2103100 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesDepreciationAndAmortizationDetails" roleURI="http://www.trimascorp.com/role/SummaryOfSignificantAccountingPoliciesDepreciationAndAmortizationDetails">
        <link:definition>2403403 - Disclosure - Summary of Significant Accounting Policies - Depreciation and Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails" roleURI="http://www.trimascorp.com/role/SummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails">
        <link:definition>2403407 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency Translation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangiblesDetails" roleURI="http://www.trimascorp.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangiblesDetails">
        <link:definition>2403404 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Indefinite-Lived Intangibles (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesHighDeductibleInsuranceDetails" roleURI="http://www.trimascorp.com/role/SummaryOfSignificantAccountingPoliciesHighDeductibleInsuranceDetails">
        <link:definition>2403405 - Disclosure - Summary of Significant Accounting Policies - High Deductible Insurance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" roleURI="http://www.trimascorp.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails">
        <link:definition>2403406 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesReceivablesDetails" roleURI="http://www.trimascorp.com/role/SummaryOfSignificantAccountingPoliciesReceivablesDetails">
        <link:definition>2403402 - Disclosure - Summary of Significant Accounting Policies - Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.trimascorp.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>2203201 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryQuarterlyFinancialData" roleURI="http://www.trimascorp.com/role/SummaryQuarterlyFinancialData">
        <link:definition>2124100 - Disclosure - Summary Quarterly Financial Data</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryQuarterlyFinancialDataDetails" roleURI="http://www.trimascorp.com/role/SummaryQuarterlyFinancialDataDetails">
        <link:definition>2424402 - Disclosure - Summary Quarterly Financial Data (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryQuarterlyFinancialDataTables" roleURI="http://www.trimascorp.com/role/SummaryQuarterlyFinancialDataTables">
        <link:definition>2324301 - Disclosure - Summary Quarterly Financial Data (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="trs_A10b51sharerepurchaseprogramMember" name="A10b51sharerepurchaseprogramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_A2002PlanMember" name="A2002PlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_A2006PlanMember" name="A2006PlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_A2011PlanMember" name="A2011PlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_A2017EquityandIncentiveCompensationPlanMember" name="A2017EquityandIncentiveCompensationPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_A3YearEpsCagrMetricMember" name="A3YearEpsCagrMetricMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_A4.875SeniorUnsecuredNotesDue2025Member" name="A4.875SeniorUnsecuredNotesDue2025Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_Accelerateddepreciationandinventorywritedowns" name="Accelerateddepreciationandinventorywritedowns" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_AccumulatedOtherComprehensiveIncomeNetofTaxRollForward" name="AccumulatedOtherComprehensiveIncomeNetofTaxRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_AerospaceMember" name="AerospaceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_AerospaceReportableSegmentMember" name="AerospaceReportableSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_AerospaceReportingUnitMember" name="AerospaceReportingUnitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_AmortizationOfIntangibleAssetsLineItems" name="AmortizationOfIntangibleAssetsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_BankdebtandreceivablesfacilityMember" name="BankdebtandreceivablesfacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_Cashpaidatterminationofinterestrateswap" name="Cashpaidatterminationofinterestrateswap" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_CompensatoryAndPunitiveDamagesMember" name="CompensatoryAndPunitiveDamagesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_CompensatoryOnlyDamagesMember" name="CompensatoryOnlyDamagesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ConsolidatedBalanceSheetParentheticalAbstract" name="ConsolidatedBalanceSheetParentheticalAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ConsumerMember" name="ConsumerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_CreditAgreementMember" name="CreditAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DamagesSoughtDomain" name="DamagesSoughtDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DamagesSoughtRangeAxis" name="DamagesSoughtRangeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DamagesSoughtTypeAxis" name="DamagesSoughtTypeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DamagesSoughtTypeDomain" name="DamagesSoughtTypeDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_DebtInstrumentUnusedBorrowingCapacityFeePercentage" name="DebtInstrumentUnusedBorrowingCapacityFeePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_Debtcost1monthLIBORplus" name="Debtcost1monthLIBORplus" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DebtfinancingandrelatedexpensesMember" name="DebtfinancingandrelatedexpensesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_Debtinstrumentredemptionpricewithnetproceedsfromequityoffering" name="Debtinstrumentredemptionpricewithnetproceedsfromequityoffering" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DeferredTaxAssetRevaluationMember" name="DeferredTaxAssetRevaluationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_DeferredTaxAssetsOperatingLossAndCreditCarryforwards" name="DeferredTaxAssetsOperatingLossAndCreditCarryforwards" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="trs_DeferredTaxLiabilitiesInvestmentinForeignAffiliatesIncludingWithholdingTax" name="DeferredTaxLiabilitiesInvestmentinForeignAffiliatesIncludingWithholdingTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="trs_DefinedBenefitPlanBenefitObligationAnnuityPurchase" name="DefinedBenefitPlanBenefitObligationAnnuityPurchase" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DefinedBenefitPlanEffectOfFiftyBasisPointChangeInExpectedReturnOnPlanAssetsAbstractAbstract" name="DefinedBenefitPlanEffectOfFiftyBasisPointChangeInExpectedReturnOnPlanAssetsAbstractAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_DefinedBenefitPlanEffectOfFiftyBasisPointDecreaseInExpectedReturnOnPlanAssetsOnExpense" name="DefinedBenefitPlanEffectOfFiftyBasisPointDecreaseInExpectedReturnOnPlanAssetsOnExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="trs_DefinedBenefitPlanEffectOfFiftyBasisPointIncreaseInExpectedReturnOnPlanAssetsOnExpense" name="DefinedBenefitPlanEffectOfFiftyBasisPointIncreaseInExpectedReturnOnPlanAssetsOnExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DefinedBenefitPlanEffectOfTwentyFiveBasisPointChangeInDiscountRateAbstractAbstract" name="DefinedBenefitPlanEffectOfTwentyFiveBasisPointChangeInDiscountRateAbstractAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_DefinedBenefitPlanEffectOfTwentyFiveBasisPointDecreaseInDiscountRateOnBenefitObligation" name="DefinedBenefitPlanEffectOfTwentyFiveBasisPointDecreaseInDiscountRateOnBenefitObligation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="trs_DefinedBenefitPlanEffectOfTwentyFiveBasisPointDecreaseInDiscountRateOnExpense" name="DefinedBenefitPlanEffectOfTwentyFiveBasisPointDecreaseInDiscountRateOnExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="trs_DefinedBenefitPlanEffectOfTwentyFiveBasisPointIncreaseInDiscountRateOnBenefitObligation" name="DefinedBenefitPlanEffectOfTwentyFiveBasisPointIncreaseInDiscountRateOnBenefitObligation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="trs_DefinedBenefitPlanEffectOfTwentyFiveBasisPointIncreaseInDiscountRateOnExpense" name="DefinedBenefitPlanEffectOfTwentyFiveBasisPointIncreaseInDiscountRateOnExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="trs_DefinedBenefitPlanFairValueofPlanAssetsNotSubjecttoLeveling" name="DefinedBenefitPlanFairValueofPlanAssetsNotSubjecttoLeveling" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="trs_DefinedBenefitPlanFairValueofPlanAssetsSubjecttoLeveling" name="DefinedBenefitPlanFairValueofPlanAssetsSubjecttoLeveling" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="trs_DefinedBenefitPlanPlanAssetsAnnuityPurchase" name="DefinedBenefitPlanPlanAssetsAnnuityPurchase" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="trs_DefinedBenefitPlansSettlementsandCurtailments" name="DefinedBenefitPlansSettlementsandCurtailments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="trs_DepreciationAndAmortizationAndImpairmentOfLongLivedAssetsAndDefinedLivedIntangibleAssetsPolicyTextBlock" name="DepreciationAndAmortizationAndImpairmentOfLongLivedAssetsAndDefinedLivedIntangibleAssetsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DepreciationExpenseLineItems" name="DepreciationExpenseLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_DepreciationExpenseTableTextBlock" name="DepreciationExpenseTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DerivativeJune2020MaturityMember" name="DerivativeJune2020MaturityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DerivativeMaturityDateAxis" name="DerivativeMaturityDateAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DerivativeMaturityDateDomain" name="DerivativeMaturityDateDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DirectorRetainerMember" name="DirectorRetainerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_EPSCAGRandROICmetricMember" name="EPSCAGRandROICmetricMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_EPSCAGRandcashgenerationmetricMemberMember" name="EPSCAGRandcashgenerationmetricMemberMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_EffectiveIncomeTaxRateReconciliationFutureFederalStatutoryIncomeTaxRatePercent" name="EffectiveIncomeTaxRateReconciliationFutureFederalStatutoryIncomeTaxRatePercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_EnergyReportableSegmentMember" name="EnergyReportableSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_EquityOfferingLineItems" name="EquityOfferingLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_EquityOfferingTextBlock" name="EquityOfferingTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_EstimatedimpactofadoptionMember" name="EstimatedimpactofadoptionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_ExportSalesFromUnitedStatesOfAmerica" name="ExportSalesFromUnitedStatesOfAmerica" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_FacilityClosingBangaloreIndiaMember" name="FacilityClosingBangaloreIndiaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_FacilityClosingReynosaMexicoMember" name="FacilityClosingReynosaMexicoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_FacilityClosingWolverhamptonUnitedKingdomMember" name="FacilityClosingWolverhamptonUnitedKingdomMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_FairValueInputsValuationMethodWeightingPercentageUsedIncomeBasedApproach" name="FairValueInputsValuationMethodWeightingPercentageUsedIncomeBasedApproach" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="trs_FairValueInputsValuationMethodWeightingPercentageUsedMarketBasedApproach" name="FairValueInputsValuationMethodWeightingPercentageUsedMarketBasedApproach" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="trs_Fairvalueinputsvaluationmethoddiscountrate" name="Fairvalueinputsvaluationmethoddiscountrate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_Fairvalueinputsvaluationmethodresidualgrowthrate" name="Fairvalueinputsvaluationmethodresidualgrowthrate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_FiniteLivedIntangibleAssetsByUsefulLifeAxis" name="FiniteLivedIntangibleAssetsByUsefulLifeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_FiniteLivedIntangibleAssetsByUsefulLifeDomain" name="FiniteLivedIntangibleAssetsByUsefulLifeDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ForeignCurrencyTranslationLineItems" name="ForeignCurrencyTranslationLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ForeignCurrencyTranslationTable" name="ForeignCurrencyTranslationTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_FutureLeaseObligationNetofSubleaseIncome" name="FutureLeaseObligationNetofSubleaseIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_GoodwillImpairmentAssessmentAbstract" name="GoodwillImpairmentAssessmentAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_GroupMedicalPlanMember" name="GroupMedicalPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_HighDeductibleInsurancePolicyTextBlock" name="HighDeductibleInsurancePolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ImpairmentTestDomain" name="ImpairmentTestDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_IncomeTaxReconciliationTaxReform" name="IncomeTaxReconciliationTaxReform" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="trs_IncomeTaxReconciliationTaxonUndistributedForeignEarnings" name="IncomeTaxReconciliationTaxonUndistributedForeignEarnings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="trs_IncrementalDebtCommitmentsCapacity" name="IncrementalDebtCommitmentsCapacity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="trs_IndustrialMember" name="IndustrialMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_InsuranceTypeAxis" name="InsuranceTypeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_InsuranceTypeDomain" name="InsuranceTypeDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_InsurancecoverageLineItems" name="InsurancecoverageLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_IntangibleAssetsExcludingGoodwillLineItems" name="IntangibleAssetsExcludingGoodwillLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_LossContingencyNumberofPlaintiffsSpecifyingDamagesSought" name="LossContingencyNumberofPlaintiffsSpecifyingDamagesSought" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="trs_LossContingencyPendingCasesNumber" name="LossContingencyPendingCasesNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="trs_LossContingencySettlementAgreementAverageConsideration" name="LossContingencySettlementAgreementAverageConsideration" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="trs_MaximumRetention" name="MaximumRetention" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="trs_MetricTypeAxis" name="MetricTypeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_MetricTypeDomain" name="MetricTypeDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_NetLeverageRatio" name="NetLeverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="trs_NetlossondispositionsofassetsMember" name="NetlossondispositionsofassetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_NumberOfReportingUnitsThatHaveGoodwill" name="NumberOfReportingUnitsThatHaveGoodwill" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_OrdinaryCourseClaimsMember" name="OrdinaryCourseClaimsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_OtherAmericasMember" name="OtherAmericasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_OtherComprehensiveIncomeAbstract" name="OtherComprehensiveIncomeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_PackagingReportableSegmentMember" name="PackagingReportableSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_PackagingsegmentMexicofacilityclosureandrelocationMember" name="PackagingsegmentMexicofacilityclosureandrelocationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_PercentageOfSettlementAndDefenseCostsCoveredByInsurance" name="PercentageOfSettlementAndDefenseCostsCoveredByInsurance" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_Percentageofprincipalthatcanberedeemedwithcashproceedsfromanequityoffering" name="Percentageofprincipalthatcanberedeemedwithcashproceedsfromanequityoffering" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_PerformanceBasedRestricedSharesMember" name="PerformanceBasedRestricedSharesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_Plan1Member" name="Plan1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_Plan2Member" name="Plan2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_Plan3Member" name="Plan3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_Plan4Member" name="Plan4Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_Plan5Member" name="Plan5Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_Plan6Member" name="Plan6Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_Plan7Member" name="Plan7Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_Plan8Member" name="Plan8Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_Plan9Member" name="Plan9Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_PropertyPlantAndEquipmentAndFiniteLivedIntangibleAssetsLineItems" name="PropertyPlantAndEquipmentAndFiniteLivedIntangibleAssetsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_PunitiveOnlyDamagesMember" name="PunitiveOnlyDamagesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_QuantitativeImpairmentTestAxis" name="QuantitativeImpairmentTestAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_Range1Member" name="Range1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_Range2Member" name="Range2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_Range3Member" name="Range3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_ReceivablesFacililtyDebtAggregateCosts" name="ReceivablesFacililtyDebtAggregateCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ReceivablesFacilityandotherMemberMember" name="ReceivablesFacilityandotherMemberMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_RepatriationofUndistributedNonU.S.SubsidiaryEarningsMember" name="RepatriationofUndistributedNonU.S.SubsidiaryEarningsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_RevolvingCreditAndTermLoanFacilitiesMember" name="RevolvingCreditAndTermLoanFacilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ScheduleOfAmortizationOfIntangibleAssetsTable" name="ScheduleOfAmortizationOfIntangibleAssetsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueInPlanAssetsTableTextBlock" name="ScheduleOfChangesInProjectedBenefitObligationsAndFairValueInPlanAssetsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_ScheduleOfDamagesSoughtForSpecificClaimsTableTextBlock" name="ScheduleOfDamagesSoughtForSpecificClaimsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ScheduleOfDebtInstrumentsTable" name="ScheduleOfDebtInstrumentsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ScheduleOfDepreciationExpenseTable" name="ScheduleOfDepreciationExpenseTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_ScheduleOfEffectOfChangeInDiscountRateAndExpectedReturnOnAssetsOnBenefitObligationsAndExpenseTableTextBlock" name="ScheduleOfEffectOfChangeInDiscountRateAndExpectedReturnOnAssetsOnBenefitObligationsAndExpenseTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ScheduleOfEquityOfferingTable" name="ScheduleOfEquityOfferingTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_ScheduleOfFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" name="ScheduleOfFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ScheduleOfIntangibleAssetsExcludingGoodwillByMajorClassTable" name="ScheduleOfIntangibleAssetsExcludingGoodwillByMajorClassTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_ScheduleOfIntangibleAssetsExcludingGoodwillByMajorClassTableTextBlock" name="ScheduleOfIntangibleAssetsExcludingGoodwillByMajorClassTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ScheduleOfPropertyPlantAndEquipmentAndFiniteLivedIntangibleAssetsTable" name="ScheduleOfPropertyPlantAndEquipmentAndFiniteLivedIntangibleAssetsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ScheduleofinsurancecoverageTable" name="ScheduleofinsurancecoverageTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_SecuredDebtMaximumBorrowingCapacity" name="SecuredDebtMaximumBorrowingCapacity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="trs_SeniorSecuredTermLoanMember" name="SeniorSecuredTermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_ServiceBasedRestricedSharesMember" name="ServiceBasedRestricedSharesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPercentageAttained" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPercentageAttained" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPercentageEarnedBasedOnMetricOverPerformancePeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPercentageEarnedBasedOnMetricOverPerformancePeriod" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_ShareBasedCompensationArrangementByShareBasedPaymentAwardCashValueOfIncentivePlan" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardCashValueOfIncentivePlan" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncentiveCompensationPlanThresholdTargetAwardForGrantingStockAward" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardIncentiveCompensationPlanThresholdTargetAwardForGrantingStockAward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="trs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedMetricEarningsPerShare" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedMetricEarningsPerShare" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="trs_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestricedSharesValueOfIncentivePlan" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardRestricedSharesValueOfIncentivePlan" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriodComplete" name="SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriodComplete" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="trs_SpecialtyProductsReportableSegmentMember" name="SpecialtyProductsReportableSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_StatementOfComprehensiveIncomeAbstract" name="StatementOfComprehensiveIncomeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_StockIssuedDuringPeriodValuePerShareOfferingPrice" name="StockIssuedDuringPeriodValuePerShareOfferingPrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant" />
  <xsd:element id="trs_StopLossLimit" name="StopLossLimit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="trs_TaxReformAxis" name="TaxReformAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_TaxReformDomain" name="TaxReformDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_TechnologyAndOtherMember" name="TechnologyAndOtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_TotalOtherIntangibleAssetsGross" name="TotalOtherIntangibleAssetsGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="trs_Totalfacilityclosureandmovecosts" name="Totalfacilityclosureandmovecosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_TotalshareholderreturnmetricMember" name="TotalshareholderreturnmetricMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="trs_Tradenamesfairvalueexceedscarryingvaluepercentage" name="Tradenamesfairvalueexceedscarryingvaluepercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="trs_UsefulLifeFifteenToTwentyfiveYearsMember" name="UsefulLifeFifteenToTwentyfiveYearsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_UsefulLifeFiveToTwelveYearsMember" name="UsefulLifeFiveToTwelveYearsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_UsefulLifeOneToFifteenYearsMember" name="UsefulLifeOneToFifteenYearsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_UsefulLifeSeventeenToThirtyYearsMember" name="UsefulLifeSeventeenToThirtyYearsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="trs_WorkersCompensationMember" name="WorkersCompensationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
</xsd:schema>





