<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:8e7dc951-4656-4e03-a0e8-4e50df8fe096,g:f5c18480-9888-4845-bcad-0e48f49dbc08-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.ducommun.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="dco-20221231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b11ad48b-d56d-4a67-918f-124116399d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7748a8ba-2eee-407a-b002-77dd3763678f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b11ad48b-d56d-4a67-918f-124116399d46" xlink:to="loc_us-gaap_LiabilitiesCurrent_7748a8ba-2eee-407a-b002-77dd3763678f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_19f991c7-a7dc-4c50-9501-b0ead3ac1410" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b11ad48b-d56d-4a67-918f-124116399d46" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_19f991c7-a7dc-4c50-9501-b0ead3ac1410" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ebdea9ad-2d92-4c33-b19c-355f4e2818d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b11ad48b-d56d-4a67-918f-124116399d46" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ebdea9ad-2d92-4c33-b19c-355f4e2818d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e9dbc778-56e8-443f-bb08-ed0c7302299f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b11ad48b-d56d-4a67-918f-124116399d46" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e9dbc778-56e8-443f-bb08-ed0c7302299f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_6f30a6d2-46c4-4938-81f1-8f62b83c5d00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b11ad48b-d56d-4a67-918f-124116399d46" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_6f30a6d2-46c4-4938-81f1-8f62b83c5d00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3b544549-1e2f-45f6-b4ac-f54e737b5d69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_98a26335-1212-46bf-b710-5d69c81c8883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3b544549-1e2f-45f6-b4ac-f54e737b5d69" xlink:to="loc_us-gaap_Liabilities_98a26335-1212-46bf-b710-5d69c81c8883" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_a8b419e6-3d95-436c-aa4e-a1ff18acdaca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3b544549-1e2f-45f6-b4ac-f54e737b5d69" xlink:to="loc_us-gaap_CommitmentsAndContingencies_a8b419e6-3d95-436c-aa4e-a1ff18acdaca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_be958ccb-201f-4fe3-8df1-526ccdad2feb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3b544549-1e2f-45f6-b4ac-f54e737b5d69" xlink:to="loc_us-gaap_StockholdersEquity_be958ccb-201f-4fe3-8df1-526ccdad2feb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c53eb8f2-eb0e-4401-a1d2-a5f5eac9d4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fba3413e-ec42-45fa-aa6d-8ddfb668c80b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c53eb8f2-eb0e-4401-a1d2-a5f5eac9d4d9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fba3413e-ec42-45fa-aa6d-8ddfb668c80b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_53c78113-9c1d-4218-8edd-58f78fc413aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c53eb8f2-eb0e-4401-a1d2-a5f5eac9d4d9" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_53c78113-9c1d-4218-8edd-58f78fc413aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_1581c1d2-49a9-40b6-96db-7941538c75d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c53eb8f2-eb0e-4401-a1d2-a5f5eac9d4d9" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_1581c1d2-49a9-40b6-96db-7941538c75d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4dfd314c-8df5-47f2-be71-2dbe2665992c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c53eb8f2-eb0e-4401-a1d2-a5f5eac9d4d9" xlink:to="loc_us-gaap_InventoryNet_4dfd314c-8df5-47f2-be71-2dbe2665992c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_ProductionCostOfContractsCurrent_9f4993c6-0411-4bc8-a1c7-b443849b203b" xlink:href="dco-20221231.xsd#dco_ProductionCostOfContractsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c53eb8f2-eb0e-4401-a1d2-a5f5eac9d4d9" xlink:to="loc_dco_ProductionCostOfContractsCurrent_9f4993c6-0411-4bc8-a1c7-b443849b203b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_6926a4a3-bd6b-4e9f-8135-616eb1c73310" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c53eb8f2-eb0e-4401-a1d2-a5f5eac9d4d9" xlink:to="loc_us-gaap_OtherAssetsCurrent_6926a4a3-bd6b-4e9f-8135-616eb1c73310" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_223f91b8-41fd-46e7-a1e1-cbe4bec9e9fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_b30d249d-8ade-4b44-b607-0ae50302d827" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_223f91b8-41fd-46e7-a1e1-cbe4bec9e9fd" xlink:to="loc_us-gaap_AccountsPayableCurrent_b30d249d-8ade-4b44-b607-0ae50302d827" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_aa0ea718-ed3d-4513-9b00-3a9008d4060f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_223f91b8-41fd-46e7-a1e1-cbe4bec9e9fd" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_aa0ea718-ed3d-4513-9b00-3a9008d4060f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_8db84965-bb5d-416c-90dc-a51ddcf7bc86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_223f91b8-41fd-46e7-a1e1-cbe4bec9e9fd" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_8db84965-bb5d-416c-90dc-a51ddcf7bc86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_bafd12fc-f911-4cee-b04a-39a7eeaa6ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_223f91b8-41fd-46e7-a1e1-cbe4bec9e9fd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_bafd12fc-f911-4cee-b04a-39a7eeaa6ce9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_8418dc85-99f1-4c44-9233-f0fc84b671ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_223f91b8-41fd-46e7-a1e1-cbe4bec9e9fd" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_8418dc85-99f1-4c44-9233-f0fc84b671ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c4dad90c-bbe5-4bcb-8ee9-7ff4af730dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ef4fa601-9725-45e3-9fc6-4888f9a2e173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c4dad90c-bbe5-4bcb-8ee9-7ff4af730dc9" xlink:to="loc_us-gaap_AssetsCurrent_ef4fa601-9725-45e3-9fc6-4888f9a2e173" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ba9fe56c-bdbb-4d99-8adf-64e65973c65c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c4dad90c-bbe5-4bcb-8ee9-7ff4af730dc9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ba9fe56c-bdbb-4d99-8adf-64e65973c65c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_6bb2b64d-9762-478c-a3d2-9332d38f620a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c4dad90c-bbe5-4bcb-8ee9-7ff4af730dc9" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_6bb2b64d-9762-478c-a3d2-9332d38f620a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_bc71d58c-0d9d-4e33-a920-dadfb4f9a38b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c4dad90c-bbe5-4bcb-8ee9-7ff4af730dc9" xlink:to="loc_us-gaap_Goodwill_bc71d58c-0d9d-4e33-a920-dadfb4f9a38b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_001bd571-a908-4bdd-af03-578949f23a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c4dad90c-bbe5-4bcb-8ee9-7ff4af730dc9" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_001bd571-a908-4bdd-af03-578949f23a7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_3d4ff1a7-baea-4865-90c7-8c58b1aec663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c4dad90c-bbe5-4bcb-8ee9-7ff4af730dc9" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_3d4ff1a7-baea-4865-90c7-8c58b1aec663" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2afcf181-8cab-46dc-998b-565f743c4790" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_891b5200-7ce3-4044-8baa-58a9eb5696fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2afcf181-8cab-46dc-998b-565f743c4790" xlink:to="loc_us-gaap_CommonStockValue_891b5200-7ce3-4044-8baa-58a9eb5696fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a34da8cd-e369-457c-8c32-14d9dec5d58c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2afcf181-8cab-46dc-998b-565f743c4790" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a34da8cd-e369-457c-8c32-14d9dec5d58c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_846c164c-4eef-442a-861b-f2084547eb7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2afcf181-8cab-46dc-998b-565f743c4790" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_846c164c-4eef-442a-861b-f2084547eb7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c2e54c50-4626-4d5f-b6e4-453f25706c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2afcf181-8cab-46dc-998b-565f743c4790" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c2e54c50-4626-4d5f-b6e4-453f25706c2e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="dco-20221231.xsd#ConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d2af0a49-903a-41e7-a6b1-8b19a05ccd9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_856d2f33-af13-4605-bb12-daed88ab6d01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d2af0a49-903a-41e7-a6b1-8b19a05ccd9a" xlink:to="loc_us-gaap_OperatingIncomeLoss_856d2f33-af13-4605-bb12-daed88ab6d01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_d4d79a89-eed8-4844-bff6-e22085247e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d2af0a49-903a-41e7-a6b1-8b19a05ccd9a" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_d4d79a89-eed8-4844-bff6-e22085247e7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_5526c88d-ac95-4108-9a61-266122580b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d2af0a49-903a-41e7-a6b1-8b19a05ccd9a" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_5526c88d-ac95-4108-9a61-266122580b7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_17590cf3-40e5-4956-9945-2e6f6f7ffc64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d2af0a49-903a-41e7-a6b1-8b19a05ccd9a" xlink:to="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_17590cf3-40e5-4956-9945-2e6f6f7ffc64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_3f14ce14-edb7-448a-9e4a-6146d9f268eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d2af0a49-903a-41e7-a6b1-8b19a05ccd9a" xlink:to="loc_us-gaap_OtherIncome_3f14ce14-edb7-448a-9e4a-6146d9f268eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d6dea757-d9c8-4570-a45a-fec3eb87c86d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ef01c18f-8f7b-4afd-a2d8-d746bcef0c69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_d6dea757-d9c8-4570-a45a-fec3eb87c86d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ef01c18f-8f7b-4afd-a2d8-d746bcef0c69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cd4c6e7f-9d48-4e91-abfd-49a1a9e11723" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_d6dea757-d9c8-4570-a45a-fec3eb87c86d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_cd4c6e7f-9d48-4e91-abfd-49a1a9e11723" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_fec08425-748d-47a7-9766-3658cd4949db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e9fb17ec-d47b-4e1f-8f10-40609ec943fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_fec08425-748d-47a7-9766-3658cd4949db" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e9fb17ec-d47b-4e1f-8f10-40609ec943fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_bed98139-4224-4b6e-8fe1-b2e76702b306" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_fec08425-748d-47a7-9766-3658cd4949db" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_bed98139-4224-4b6e-8fe1-b2e76702b306" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_a275ea59-67b4-4a39-8246-4d070a88c3c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a71491cf-e0ce-43a0-966f-110f2fa45d75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_a275ea59-67b4-4a39-8246-4d070a88c3c2" xlink:to="loc_us-gaap_GrossProfit_a71491cf-e0ce-43a0-966f-110f2fa45d75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_b6df1d8a-0bab-418c-8c63-cb5cf3437ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_a275ea59-67b4-4a39-8246-4d070a88c3c2" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_b6df1d8a-0bab-418c-8c63-cb5cf3437ccc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_8194e263-e34f-46fb-9d8f-8f72e9dbac04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_a275ea59-67b4-4a39-8246-4d070a88c3c2" xlink:to="loc_us-gaap_RestructuringCharges_8194e263-e34f-46fb-9d8f-8f72e9dbac04" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="dco-20221231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_a7ff6530-7f70-4782-9a9a-e4c5b221237d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_837f3bc2-39d6-45aa-b537-11c7d831df8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_a7ff6530-7f70-4782-9a9a-e4c5b221237d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_837f3bc2-39d6-45aa-b537-11c7d831df8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_08f9dba5-41cb-4cfc-a9d2-b97c334e3a44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_a7ff6530-7f70-4782-9a9a-e4c5b221237d" xlink:to="loc_us-gaap_NetIncomeLoss_08f9dba5-41cb-4cfc-a9d2-b97c334e3a44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_32217274-8eb4-4de9-9422-0bf79aa85bca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_ddd15d9c-c64f-4864-9fc4-f25698fb32e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_32217274-8eb4-4de9-9422-0bf79aa85bca" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_ddd15d9c-c64f-4864-9fc4-f25698fb32e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_47fd44ef-2fd8-4e78-992e-9f826def33aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_32217274-8eb4-4de9-9422-0bf79aa85bca" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_47fd44ef-2fd8-4e78-992e-9f826def33aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_068bab12-76ef-4f76-aeff-4395a8f24e49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_32217274-8eb4-4de9-9422-0bf79aa85bca" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_068bab12-76ef-4f76-aeff-4395a8f24e49" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="dco-20221231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3e9256be-f3f2-480c-9929-cd1aa5fc6185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity_09decb71-6c33-4726-83c3-baaba64d626e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3e9256be-f3f2-480c-9929-cd1aa5fc6185" xlink:to="loc_us-gaap_ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity_09decb71-6c33-4726-83c3-baaba64d626e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessTwoNetOfCashAcquired_0493a12b-f75d-4d58-89d3-d3b1a99b8b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessTwoNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3e9256be-f3f2-480c-9929-cd1aa5fc6185" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessTwoNetOfCashAcquired_0493a12b-f75d-4d58-89d3-d3b1a99b8b9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_838aa802-8b0b-4214-b970-e3ffb84e3ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3e9256be-f3f2-480c-9929-cd1aa5fc6185" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_838aa802-8b0b-4214-b970-e3ffb84e3ca4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f223314e-58a3-4997-bab4-f569b0802b06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3e9256be-f3f2-480c-9929-cd1aa5fc6185" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f223314e-58a3-4997-bab4-f569b0802b06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPreviousAcquisition_6ee485ef-5693-4c9e-8a8c-a76000b8d742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPreviousAcquisition"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3e9256be-f3f2-480c-9929-cd1aa5fc6185" xlink:to="loc_us-gaap_ProceedsFromPreviousAcquisition_6ee485ef-5693-4c9e-8a8c-a76000b8d742" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_ffee026a-cc86-49c4-ae13-96968c2b043d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3e9256be-f3f2-480c-9929-cd1aa5fc6185" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_ffee026a-cc86-49c4-ae13-96968c2b043d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_f08a3d6b-b9fe-41bf-8e4f-77824aad4cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3e9256be-f3f2-480c-9929-cd1aa5fc6185" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_f08a3d6b-b9fe-41bf-8e4f-77824aad4cc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_608104b1-491c-4c32-b870-8f12846bfd1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_NetIncomeLoss_608104b1-491c-4c32-b870-8f12846bfd1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_IncreaseDecreaseinProductionCostofContract_636173d8-d57c-49ae-9c50-4f0dd978f823" xlink:href="dco-20221231.xsd#dco_IncreaseDecreaseinProductionCostofContract"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_dco_IncreaseDecreaseinProductionCostofContract_636173d8-d57c-49ae-9c50-4f0dd978f823" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_f7dbd0ef-5dd0-4743-8c7f-de88106f311d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_f7dbd0ef-5dd0-4743-8c7f-de88106f311d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_ffca0680-dc28-4cf3-aa98-be08985ca80b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_ffca0680-dc28-4cf3-aa98-be08985ca80b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_6eb65b97-e0bb-478e-9551-98a2a3ffc3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_6eb65b97-e0bb-478e-9551-98a2a3ffc3d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_ac6389fd-33d0-4075-8a03-45ede9373d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_ac6389fd-33d0-4075-8a03-45ede9373d1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_2ba7c9c0-5b39-4cd2-95d9-ee0264620d73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_2ba7c9c0-5b39-4cd2-95d9-ee0264620d73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_284b1a08-1b6f-49e4-8ca3-9f50dfcd34a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_DepreciationAndAmortization_284b1a08-1b6f-49e4-8ca3-9f50dfcd34a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementOperatingActivities_c769072b-7c35-413a-bf19-aff149063e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromInsuranceSettlementOperatingActivities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementOperatingActivities_c769072b-7c35-413a-bf19-aff149063e9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_fa9994e6-4327-4f6e-927a-aac967eb4809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_fa9994e6-4327-4f6e-927a-aac967eb4809" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_RightOfUseAssetAmortization_27ab49fe-a0f9-4f2d-9573-1b8bbb3ad93e" xlink:href="dco-20221231.xsd#dco_RightOfUseAssetAmortization"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_dco_RightOfUseAssetAmortization_27ab49fe-a0f9-4f2d-9573-1b8bbb3ad93e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_2fe902eb-dab2-4cf5-873c-14d398a72422" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_2fe902eb-dab2-4cf5-873c-14d398a72422" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_eaf41ab9-96a5-4c7b-915b-ff1b496a5fad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_eaf41ab9-96a5-4c7b-915b-ff1b496a5fad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_d763f174-b631-41f2-b2e2-186b637556b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_d763f174-b631-41f2-b2e2-186b637556b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_12688656-c9fa-447b-9729-eb0750ce0069" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_ShareBasedCompensation_12688656-c9fa-447b-9729-eb0750ce0069" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_a2916ed6-d79d-4e03-800a-aa4d7dcb4668" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_a2916ed6-d79d-4e03-800a-aa4d7dcb4668" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_2a41866d-791d-4540-987b-85625d299be7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_2a41866d-791d-4540-987b-85625d299be7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b61e6f68-a091-42b9-9a88-6eac4b3cead8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b61e6f68-a091-42b9-9a88-6eac4b3cead8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_NoncashGainsLossesonExtinguishmentofDebt_81367187-3441-487a-bf56-6a762cfa1bdf" xlink:href="dco-20221231.xsd#dco_NoncashGainsLossesonExtinguishmentofDebt"/>
    <link:calculationArc order="19" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_dco_NoncashGainsLossesonExtinguishmentofDebt_81367187-3441-487a-bf56-6a762cfa1bdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_166faf77-3c56-49b6-9916-3b15e5a54bef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5ca9aaf-e03c-45da-ac0d-029db6f2a05d" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_166faf77-3c56-49b6-9916-3b15e5a54bef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c532a952-5476-4673-b09c-e006dfee8e94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSecuredLinesOfCredit_0e7c2182-c619-4e6e-8fe3-4c5cfc18aba9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSecuredLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c532a952-5476-4673-b09c-e006dfee8e94" xlink:to="loc_us-gaap_ProceedsFromSecuredLinesOfCredit_0e7c2182-c619-4e6e-8fe3-4c5cfc18aba9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_54f3c583-1745-48e9-806a-7c6506fe7195" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c532a952-5476-4673-b09c-e006dfee8e94" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_54f3c583-1745-48e9-806a-7c6506fe7195" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_655f6700-3928-4f64-b4fb-4de40998c2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c532a952-5476-4673-b09c-e006dfee8e94" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_655f6700-3928-4f64-b4fb-4de40998c2ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_f7e9eb63-f58d-432e-b6e2-3bf47d354f30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c532a952-5476-4673-b09c-e006dfee8e94" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_f7e9eb63-f58d-432e-b6e2-3bf47d354f30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_6697388c-dc50-4150-8f01-cbd69cf8de8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c532a952-5476-4673-b09c-e006dfee8e94" xlink:to="loc_us-gaap_RepaymentsOfDebt_6697388c-dc50-4150-8f01-cbd69cf8de8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_91af925d-38a2-4381-8f0e-8e9f9b497b12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c532a952-5476-4673-b09c-e006dfee8e94" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_91af925d-38a2-4381-8f0e-8e9f9b497b12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_PaymentsFromIssuanceofStockUnderAwardPlansNet_9b4247e4-afdd-47e9-b006-47300a60a0c7" xlink:href="dco-20221231.xsd#dco_PaymentsFromIssuanceofStockUnderAwardPlansNet"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c532a952-5476-4673-b09c-e006dfee8e94" xlink:to="loc_dco_PaymentsFromIssuanceofStockUnderAwardPlansNet_9b4247e4-afdd-47e9-b006-47300a60a0c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_869748e8-8c95-4d71-8c1a-9607f1befaf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37bbbd99-a484-4562-bd91-b040775324af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_869748e8-8c95-4d71-8c1a-9607f1befaf4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37bbbd99-a484-4562-bd91-b040775324af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f29b58df-e5d6-4c24-8800-53a6ab21015e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_869748e8-8c95-4d71-8c1a-9607f1befaf4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f29b58df-e5d6-4c24-8800-53a6ab21015e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9c84cd46-7689-4f44-9efa-5f3883c2da44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_869748e8-8c95-4d71-8c1a-9607f1befaf4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9c84cd46-7689-4f44-9efa-5f3883c2da44" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageNumberofSharesOutstandingUsedtoComputeEarningsPerShareDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#SummaryofSignificantAccountingPoliciesWeightedAverageNumberofSharesOutstandingUsedtoComputeEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageNumberofSharesOutstandingUsedtoComputeEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_038a7d49-ba96-408a-bf35-ed944085ae76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_286d00b5-fe82-450c-9206-a017e60e775a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_038a7d49-ba96-408a-bf35-ed944085ae76" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_286d00b5-fe82-450c-9206-a017e60e775a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_d7ae969c-895b-423b-b7b4-a0695a536898" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_038a7d49-ba96-408a-bf35-ed944085ae76" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_d7ae969c-895b-423b-b7b4-a0695a536898" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/BusinessCombinationsFairValueofAssetsandLiabilitiesAcquiredDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#BusinessCombinationsFairValueofAssetsandLiabilitiesAcquiredDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/BusinessCombinationsFairValueofAssetsandLiabilitiesAcquiredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_328562c6-372e-457b-9076-bdbea2344ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_f3e450bc-656a-4ef3-b637-0d0cad328473" xlink:href="dco-20221231.xsd#dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_328562c6-372e-457b-9076-bdbea2344ba4" xlink:to="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_f3e450bc-656a-4ef3-b637-0d0cad328473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_419315b5-bbdd-4ebd-b228-81a0469d34f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_328562c6-372e-457b-9076-bdbea2344ba4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_419315b5-bbdd-4ebd-b228-81a0469d34f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_f00412d4-b0da-4a0a-8986-9ea6ca5456b8" xlink:href="dco-20221231.xsd#dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_f902b347-ce6e-4e39-9079-2105cfd07e25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_f00412d4-b0da-4a0a-8986-9ea6ca5456b8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_f902b347-ce6e-4e39-9079-2105cfd07e25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3c6c673a-9f21-4c7f-8b2f-78b7a7c58947" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_f00412d4-b0da-4a0a-8986-9ea6ca5456b8" xlink:to="loc_us-gaap_Goodwill_3c6c673a-9f21-4c7f-8b2f-78b7a7c58947" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9ad3e5b0-4f40-4b50-aa85-96214f730e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_f00412d4-b0da-4a0a-8986-9ea6ca5456b8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9ad3e5b0-4f40-4b50-aa85-96214f730e28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_63c4cbd0-912f-40be-92b0-5ced69e9ef40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_f00412d4-b0da-4a0a-8986-9ea6ca5456b8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_63c4cbd0-912f-40be-92b0-5ced69e9ef40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_60a40167-045c-414f-844c-2a0e8641da34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_f00412d4-b0da-4a0a-8986-9ea6ca5456b8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_60a40167-045c-414f-844c-2a0e8641da34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_befa7660-0086-42af-8d13-db333199c8b8" xlink:href="dco-20221231.xsd#dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_f00412d4-b0da-4a0a-8986-9ea6ca5456b8" xlink:to="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_befa7660-0086-42af-8d13-db333199c8b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_6e90ab34-e6c1-4055-a51d-f2e8a3108b07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_f00412d4-b0da-4a0a-8986-9ea6ca5456b8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_6e90ab34-e6c1-4055-a51d-f2e8a3108b07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_b1ec1e25-0d05-4910-a944-9272db6b0178" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets_f00412d4-b0da-4a0a-8986-9ea6ca5456b8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_b1ec1e25-0d05-4910-a944-9272db6b0178" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a3a2d4c7-e8f6-4aa6-8f8a-688cd7f92c5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_3ee785a8-ecf8-4eac-954b-15cbc5e9ca06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a3a2d4c7-e8f6-4aa6-8f8a-688cd7f92c5d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_3ee785a8-ecf8-4eac-954b-15cbc5e9ca06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_3ae198e1-9eb2-4f25-a78c-3c182e6acc43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a3a2d4c7-e8f6-4aa6-8f8a-688cd7f92c5d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_3ae198e1-9eb2-4f25-a78c-3c182e6acc43" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/BusinessCombinationsEstimatedFairValueofIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#BusinessCombinationsEstimatedFairValueofIntangibleAssetsAcquiredDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/BusinessCombinationsEstimatedFairValueofIntangibleAssetsAcquiredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_5777f867-c2d7-4016-82fc-efa4b2f2e0d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_7afdc8b0-0d7e-4502-9091-946c47459531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_5777f867-c2d7-4016-82fc-efa4b2f2e0d4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_7afdc8b0-0d7e-4502-9091-946c47459531" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_9a0cefa8-fe95-41cb-afef-80bdbf305a77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_5777f867-c2d7-4016-82fc-efa4b2f2e0d4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_9a0cefa8-fe95-41cb-afef-80bdbf305a77" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/InventoriesDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_68a908fe-d146-463b-9e0d-1713976839a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_c055b35a-6406-470c-933a-5bacdb8483b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_68a908fe-d146-463b-9e0d-1713976839a5" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_c055b35a-6406-470c-933a-5bacdb8483b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_518d21c7-7fa1-43be-a821-8d085c111f73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_68a908fe-d146-463b-9e0d-1713976839a5" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_518d21c7-7fa1-43be-a821-8d085c111f73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_a81eb7d2-010f-4237-a322-78f5131cac39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_68a908fe-d146-463b-9e0d-1713976839a5" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_a81eb7d2-010f-4237-a322-78f5131cac39" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/PropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#PropertyandEquipmentNetDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/PropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_12eb3994-7600-40af-96a7-68a11233e648" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3d22c7cb-c610-4051-8638-cf87111e4706" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_12eb3994-7600-40af-96a7-68a11233e648" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3d22c7cb-c610-4051-8638-cf87111e4706" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b3b23f82-1589-448d-b760-2d32189f088b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_12eb3994-7600-40af-96a7-68a11233e648" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b3b23f82-1589-448d-b760-2d32189f088b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/LeasesLeaseCostsDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#LeasesLeaseCostsDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/LeasesLeaseCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dco_FinanceLeaseCost_58753fdd-992b-4a20-b51d-96ac78b010fe" xlink:href="dco-20221231.xsd#dco_FinanceLeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_92722954-cc31-4cb4-89bb-80bc01c0154d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_FinanceLeaseCost_58753fdd-992b-4a20-b51d-96ac78b010fe" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_92722954-cc31-4cb4-89bb-80bc01c0154d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_d2605b10-0d6e-4dc6-9170-4d2e9177e761" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dco_FinanceLeaseCost_58753fdd-992b-4a20-b51d-96ac78b010fe" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_d2605b10-0d6e-4dc6-9170-4d2e9177e761" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/LeasesUndiscountedCashFlowsDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#LeasesUndiscountedCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/LeasesUndiscountedCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_13f1948c-df34-487d-9862-bc3461f1a6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_8e5e58a2-ab39-42d3-b640-460e8a5d31e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_13f1948c-df34-487d-9862-bc3461f1a6d1" xlink:to="loc_us-gaap_FinanceLeaseLiability_8e5e58a2-ab39-42d3-b640-460e8a5d31e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d9d7e32b-a07a-4832-91b1-eb5f84e2539f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_13f1948c-df34-487d-9862-bc3461f1a6d1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d9d7e32b-a07a-4832-91b1-eb5f84e2539f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ea4843ff-7003-4fd3-ac55-88277594d5e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_6b364681-e5b3-4ed5-925e-2f8ae815d195" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ea4843ff-7003-4fd3-ac55-88277594d5e7" xlink:to="loc_us-gaap_OperatingLeaseLiability_6b364681-e5b3-4ed5-925e-2f8ae815d195" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_064658ec-8ffb-4cad-8756-2ec042a92991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ea4843ff-7003-4fd3-ac55-88277594d5e7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_064658ec-8ffb-4cad-8756-2ec042a92991" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/LeasesUndiscountedCashFlowsDetails_1" xlink:type="simple" xlink:href="dco-20221231.xsd#LeasesUndiscountedCashFlowsDetails_1"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/LeasesUndiscountedCashFlowsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_daea551f-0086-4f9f-bd66-05c68b5d8460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_739c16b2-ebd9-488b-b498-37277b0d4b89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_daea551f-0086-4f9f-bd66-05c68b5d8460" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_739c16b2-ebd9-488b-b498-37277b0d4b89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_557bdaef-73d2-450b-ba67-8fda30336668" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_daea551f-0086-4f9f-bd66-05c68b5d8460" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_557bdaef-73d2-450b-ba67-8fda30336668" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e61091a1-b460-4f1a-88d3-ff49773914f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_daea551f-0086-4f9f-bd66-05c68b5d8460" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e61091a1-b460-4f1a-88d3-ff49773914f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_a5abcf36-b47e-4d43-bdea-613f23db1def" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_daea551f-0086-4f9f-bd66-05c68b5d8460" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_a5abcf36-b47e-4d43-bdea-613f23db1def" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1642d5bf-dcfa-4c66-ac73-d00a258934d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_daea551f-0086-4f9f-bd66-05c68b5d8460" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1642d5bf-dcfa-4c66-ac73-d00a258934d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_d496bd68-1371-4a54-b2b4-9a933da6a367" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_daea551f-0086-4f9f-bd66-05c68b5d8460" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_d496bd68-1371-4a54-b2b4-9a933da6a367" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f627e6a8-b04e-4706-bb14-071d7b76c2f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b918991b-b304-43a9-9fc4-ee15a6c775b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f627e6a8-b04e-4706-bb14-071d7b76c2f5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b918991b-b304-43a9-9fc4-ee15a6c775b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_de382446-7ec7-4b25-82ef-a969badfd441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f627e6a8-b04e-4706-bb14-071d7b76c2f5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_de382446-7ec7-4b25-82ef-a969badfd441" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e10fc4e5-1af8-4199-9e2f-ff5fc4427025" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f627e6a8-b04e-4706-bb14-071d7b76c2f5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e10fc4e5-1af8-4199-9e2f-ff5fc4427025" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_f8df8c98-15ff-43f1-b081-7f40f9753a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f627e6a8-b04e-4706-bb14-071d7b76c2f5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_f8df8c98-15ff-43f1-b081-7f40f9753a0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_daaa1b78-2745-4c0c-a75a-947ae749ee61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f627e6a8-b04e-4706-bb14-071d7b76c2f5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_daaa1b78-2745-4c0c-a75a-947ae749ee61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2b669fb5-0bc1-4d23-9684-aeb51b932ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f627e6a8-b04e-4706-bb14-071d7b76c2f5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2b669fb5-0bc1-4d23-9684-aeb51b932ba1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/GoodwillandOtherIntangibleAssetsCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#GoodwillandOtherIntangibleAssetsCarryingAmountofGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/GoodwillandOtherIntangibleAssetsCarryingAmountofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4bc783cd-f9bd-4fae-8593-354780ba8e60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_6359fd17-e55f-46b1-92f4-c6698ad682ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_4bc783cd-f9bd-4fae-8593-354780ba8e60" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_6359fd17-e55f-46b1-92f4-c6698ad682ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_cc43fcd0-6e31-4d94-9dd0-d8d912617d74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_4bc783cd-f9bd-4fae-8593-354780ba8e60" xlink:to="loc_us-gaap_GoodwillGross_cc43fcd0-6e31-4d94-9dd0-d8d912617d74" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/GoodwillandOtherIntangibleAssetsCarryingAmountofFinitelivedandOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#GoodwillandOtherIntangibleAssetsCarryingAmountofFinitelivedandOtherIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/GoodwillandOtherIntangibleAssetsCarryingAmountofFinitelivedandOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_52615d45-e111-44f5-aec0-14d3a76e4b22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_06960929-ede4-4cad-966c-12cdd8c76d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_52615d45-e111-44f5-aec0-14d3a76e4b22" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_06960929-ede4-4cad-966c-12cdd8c76d46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_90ede6aa-3e50-4439-ae4e-41f691caa3dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_52615d45-e111-44f5-aec0-14d3a76e4b22" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_90ede6aa-3e50-4439-ae4e-41f691caa3dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4be17f27-a0f3-476d-8dc3-c33f18f32440" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_46daaf31-ffea-4fa3-a35d-ba0ea4d6e660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4be17f27-a0f3-476d-8dc3-c33f18f32440" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_46daaf31-ffea-4fa3-a35d-ba0ea4d6e660" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_db0a5cd7-8b26-4ddc-8832-73e065b6fd89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4be17f27-a0f3-476d-8dc3-c33f18f32440" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_db0a5cd7-8b26-4ddc-8832-73e065b6fd89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6643de1a-7972-44a8-9358-537902dc95ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8e463c93-ce19-4714-8010-243f81906e97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6643de1a-7972-44a8-9358-537902dc95ec" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8e463c93-ce19-4714-8010-243f81906e97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1e97f069-14fb-4b7a-8d9f-9d62d3ed5dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6643de1a-7972-44a8-9358-537902dc95ec" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1e97f069-14fb-4b7a-8d9f-9d62d3ed5dc0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseofOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseofOtherIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseofOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1d2d4950-b408-4d54-b061-b26bae4950d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_04838275-159e-415f-b20b-cb72ca69eaf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1d2d4950-b408-4d54-b061-b26bae4950d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_04838275-159e-415f-b20b-cb72ca69eaf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c6cbfff0-c213-411f-91c2-ae6aa45a9675" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1d2d4950-b408-4d54-b061-b26bae4950d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c6cbfff0-c213-411f-91c2-ae6aa45a9675" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cfa1449f-ead2-4aa5-9b8b-2e8dc34ee3f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1d2d4950-b408-4d54-b061-b26bae4950d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cfa1449f-ead2-4aa5-9b8b-2e8dc34ee3f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_29cfc487-27fb-4b0c-98b5-6b5915427a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1d2d4950-b408-4d54-b061-b26bae4950d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_29cfc487-27fb-4b0c-98b5-6b5915427a7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d22b9839-2d91-431e-90b2-025ac23b6d17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1d2d4950-b408-4d54-b061-b26bae4950d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d22b9839-2d91-431e-90b2-025ac23b6d17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_e1214557-f752-4673-852b-77ad8dbbb7f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1d2d4950-b408-4d54-b061-b26bae4950d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_e1214557-f752-4673-852b-77ad8dbbb7f0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/AccruedandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#AccruedandOtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/AccruedandOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_b03ff917-9850-444b-9b4b-5d68362b29e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_AccruedCompensationCurrent_95811c93-e2fd-4df0-a97b-bdb329eeddc2" xlink:href="dco-20221231.xsd#dco_AccruedCompensationCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_b03ff917-9850-444b-9b4b-5d68362b29e7" xlink:to="loc_dco_AccruedCompensationCurrent_95811c93-e2fd-4df0-a97b-bdb329eeddc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_AccruedIncomeTaxesAndOtherCurrent_918db176-6c7d-436c-a746-5cea401efc0c" xlink:href="dco-20221231.xsd#dco_AccruedIncomeTaxesAndOtherCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_b03ff917-9850-444b-9b4b-5d68362b29e7" xlink:to="loc_dco_AccruedIncomeTaxesAndOtherCurrent_918db176-6c7d-436c-a746-5cea401efc0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_97efcbea-7495-4600-bae4-67472ba3d571" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_b03ff917-9850-444b-9b4b-5d68362b29e7" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_97efcbea-7495-4600-bae4-67472ba3d571" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/LongTermDebtSummaryDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#LongTermDebtSummaryDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/LongTermDebtSummaryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_f9c93319-58a6-4c28-9beb-afdaa00aab8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_0d605057-1345-4c97-8e57-d0b702f7d10c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_f9c93319-58a6-4c28-9beb-afdaa00aab8d" xlink:to="loc_us-gaap_LongTermDebtCurrent_0d605057-1345-4c97-8e57-d0b702f7d10c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_cb976491-a8dd-4259-8e5a-c6160924993c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_f9c93319-58a6-4c28-9beb-afdaa00aab8d" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_cb976491-a8dd-4259-8e5a-c6160924993c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_aa79714d-0e48-4a7f-9a22-d317d322abe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_f0d71b53-a403-42fa-8d71-b3b3c069637b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_aa79714d-0e48-4a7f-9a22-d317d322abe0" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_f0d71b53-a403-42fa-8d71-b3b3c069637b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_1f23b6de-75f3-48cb-b4a0-79abd55b41e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_aa79714d-0e48-4a7f-9a22-d317d322abe0" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_1f23b6de-75f3-48cb-b4a0-79abd55b41e2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/LongTermDebtFutureLongTermDebtPaymentDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#LongTermDebtFutureLongTermDebtPaymentDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/LongTermDebtFutureLongTermDebtPaymentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_b8ae90cb-5f68-4695-9f5d-925cd3fa8161" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_66b2eebc-d661-43ce-9683-4891863a5916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_b8ae90cb-5f68-4695-9f5d-925cd3fa8161" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_66b2eebc-d661-43ce-9683-4891863a5916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_0ccf1f25-011b-4a3d-80a2-8f6c4e18ddfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_b8ae90cb-5f68-4695-9f5d-925cd3fa8161" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_0ccf1f25-011b-4a3d-80a2-8f6c4e18ddfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_cee77cf1-9b3f-493a-800e-385aa7d28861" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_b8ae90cb-5f68-4695-9f5d-925cd3fa8161" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_cee77cf1-9b3f-493a-800e-385aa7d28861" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_f1134e76-f2bc-4ade-abe0-b7e2bbc90826" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_b8ae90cb-5f68-4695-9f5d-925cd3fa8161" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_f1134e76-f2bc-4ade-abe0-b7e2bbc90826" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_91ceb83f-f2f2-47ec-9198-3ffd17a47e95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_b8ae90cb-5f68-4695-9f5d-925cd3fa8161" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_91ceb83f-f2f2-47ec-9198-3ffd17a47e95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_6f266249-b0dd-4758-b807-785984b75b31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_b8ae90cb-5f68-4695-9f5d-925cd3fa8161" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_6f266249-b0dd-4758-b807-785984b75b31" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostforDefinedBenefitPensionPlanandRetirementPlanDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#EmployeeBenefitPlansComponentsofNetPeriodicPensionCostforDefinedBenefitPensionPlanandRetirementPlanDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostforDefinedBenefitPensionPlanandRetirementPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_9831f187-1974-49eb-953a-49f4c268f1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_a184613e-0982-45f0-9c6f-98fb9841e96e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_9831f187-1974-49eb-953a-49f4c268f1fa" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_a184613e-0982-45f0-9c6f-98fb9841e96e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_711743ab-3470-4779-a07f-51b8b30c5566" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_9831f187-1974-49eb-953a-49f4c268f1fa" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_711743ab-3470-4779-a07f-51b8b30c5566" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_7e1b0056-8bfa-4e51-8c09-9df48769f067" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_9831f187-1974-49eb-953a-49f4c268f1fa" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_7e1b0056-8bfa-4e51-8c09-9df48769f067" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_34ddaa6b-6d61-4273-a82e-03051a449f92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_9831f187-1974-49eb-953a-49f4c268f1fa" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_34ddaa6b-6d61-4273-a82e-03051a449f92" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/EmployeeBenefitPlansReclassificationsfromAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#EmployeeBenefitPlansReclassificationsfromAccumulatedOtherComprehensiveIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/EmployeeBenefitPlansReclassificationsfromAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_69512ecf-0273-4cac-9219-0d5a1374ea0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_1973b167-4c00-426c-9e31-b3d85f6f516c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_69512ecf-0273-4cac-9219-0d5a1374ea0f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_1973b167-4c00-426c-9e31-b3d85f6f516c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_d8089200-bed3-4c10-b490-30f5abd1dd0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_69512ecf-0273-4cac-9219-0d5a1374ea0f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_d8089200-bed3-4c10-b490-30f5abd1dd0e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/EmployeeBenefitPlansObligationandFundedStatusofDefinedBenefitPensionPlanandRetirementPlanDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#EmployeeBenefitPlansObligationandFundedStatusofDefinedBenefitPensionPlanandRetirementPlanDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/EmployeeBenefitPlansObligationandFundedStatusofDefinedBenefitPensionPlanandRetirementPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_8dd4e279-1801-4e91-b01c-87f98f705095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_abf3aca0-8b5e-471c-81fe-0a05014cc6e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_8dd4e279-1801-4e91-b01c-87f98f705095" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_abf3aca0-8b5e-471c-81fe-0a05014cc6e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7d975b4f-6b99-46df-a9b9-e3bd73181c37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_8dd4e279-1801-4e91-b01c-87f98f705095" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7d975b4f-6b99-46df-a9b9-e3bd73181c37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_7ff5e0fa-4864-420e-94b4-61df31d4ae47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_6621b7f8-957e-4c3e-94a4-e597a8758425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_7ff5e0fa-4864-420e-94b4-61df31d4ae47" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_6621b7f8-957e-4c3e-94a4-e597a8758425" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossTaxImpact_a795f2cc-94f5-422d-8722-15596326eca7" xlink:href="dco-20221231.xsd#dco_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossTaxImpact"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_7ff5e0fa-4864-420e-94b4-61df31d4ae47" xlink:to="loc_dco_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossTaxImpact_a795f2cc-94f5-422d-8722-15596326eca7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/EmployeeBenefitPlansReturnonCurrentandTargetAssetAllocationDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#EmployeeBenefitPlansReturnonCurrentandTargetAssetAllocationDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/EmployeeBenefitPlansReturnonCurrentandTargetAssetAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3f73fd67-6db1-45bb-9a00-9ea2117990ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_DefinedBenefitPlanFairValueofPooledFunds_8812a195-3d73-40c2-b633-2314b1220324" xlink:href="dco-20221231.xsd#dco_DefinedBenefitPlanFairValueofPooledFunds"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3f73fd67-6db1-45bb-9a00-9ea2117990ea" xlink:to="loc_dco_DefinedBenefitPlanFairValueofPooledFunds_8812a195-3d73-40c2-b633-2314b1220324" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_DefinedBenefitPlanFairValueofPlanAssetsNotIncludingPooledFunds_f2bb9343-6e07-43d1-9ac8-286f0da82775" xlink:href="dco-20221231.xsd#dco_DefinedBenefitPlanFairValueofPlanAssetsNotIncludingPooledFunds"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3f73fd67-6db1-45bb-9a00-9ea2117990ea" xlink:to="loc_dco_DefinedBenefitPlanFairValueofPlanAssetsNotIncludingPooledFunds_f2bb9343-6e07-43d1-9ac8-286f0da82775" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/IncomeTaxesScheduleofComponentsofProvisionBenefitforIncomeTaxesDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#IncomeTaxesScheduleofComponentsofProvisionBenefitforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/IncomeTaxesScheduleofComponentsofProvisionBenefitforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e903a9d4-d0ef-4259-b0cc-ffc28c867fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_750adc76-afa4-462f-ac6f-32fb456d57ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e903a9d4-d0ef-4259-b0cc-ffc28c867fd0" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_750adc76-afa4-462f-ac6f-32fb456d57ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a2422ca9-5b46-4526-ace8-c007f26cca0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e903a9d4-d0ef-4259-b0cc-ffc28c867fd0" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a2422ca9-5b46-4526-ace8-c007f26cca0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_02613730-d856-489f-bdcb-67d927724f09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_c03c925e-f570-40b5-b715-f0b991d7cdfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_02613730-d856-489f-bdcb-67d927724f09" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_c03c925e-f570-40b5-b715-f0b991d7cdfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_36bda588-b89c-43da-9a80-e04c49fcfb01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_02613730-d856-489f-bdcb-67d927724f09" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_36bda588-b89c-43da-9a80-e04c49fcfb01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e95e701a-2bd0-4f7a-a083-c44c5c26f3c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_444361fd-e208-488e-ba03-6276831a8d99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_e95e701a-2bd0-4f7a-a083-c44c5c26f3c2" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_444361fd-e208-488e-ba03-6276831a8d99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a63614f4-e673-4a6e-95f1-282de51d1777" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_e95e701a-2bd0-4f7a-a083-c44c5c26f3c2" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a63614f4-e673-4a6e-95f1-282de51d1777" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#IncomeTaxesScheduleofDeferredIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_b63429d0-ba31-460c-b56f-20441b2594e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_e3ad6973-bdb2-47cd-96f6-1d05c1eff0fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_b63429d0-ba31-460c-b56f-20441b2594e0" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_e3ad6973-bdb2-47cd-96f6-1d05c1eff0fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_64dfa486-2213-4e01-83d8-072af3249ddc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_b63429d0-ba31-460c-b56f-20441b2594e0" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_64dfa486-2213-4e01-83d8-072af3249ddc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_daf16e68-116e-489b-8c74-a5b4eb6dc290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_daf16e68-116e-489b-8c74-a5b4eb6dc290" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_DeferredTaxAssetsEmployeeRelatedObligations_895ed240-9878-4124-ad32-913dc84b66fd" xlink:href="dco-20221231.xsd#dco_DeferredTaxAssetsEmployeeRelatedObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_dco_DeferredTaxAssetsEmployeeRelatedObligations_895ed240-9878-4124-ad32-913dc84b66fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_2e52920b-d9bc-4a9f-a09b-ffc69a780a87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_2e52920b-d9bc-4a9f-a09b-ffc69a780a87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_524bc7da-d776-4f37-9375-f3d0bef79f40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_524bc7da-d776-4f37-9375-f3d0bef79f40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_bf3c4126-77f8-4994-be6b-eb95dc1971c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_bf3c4126-77f8-4994-be6b-eb95dc1971c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_DeferredTaxAssetsEnvironmentalReserves_c4a95b70-328d-4f53-8ab8-c4313fceaa48" xlink:href="dco-20221231.xsd#dco_DeferredTaxAssetsEnvironmentalReserves"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_dco_DeferredTaxAssetsEnvironmentalReserves_c4a95b70-328d-4f53-8ab8-c4313fceaa48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_cfcbfad2-72ee-4422-98fe-a06823532671" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_cfcbfad2-72ee-4422-98fe-a06823532671" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_DeferredTaxAssetsLongTermContracts_b905ed99-0a89-40db-87a7-a22a2268c8b9" xlink:href="dco-20221231.xsd#dco_DeferredTaxAssetsLongTermContracts"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_dco_DeferredTaxAssetsLongTermContracts_b905ed99-0a89-40db-87a7-a22a2268c8b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_DeferredTaxAssetsOperatingLeaseLiability_0a3a5cd8-3ab2-4b5f-90be-1e1c5cb256d3" xlink:href="dco-20221231.xsd#dco_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_dco_DeferredTaxAssetsOperatingLeaseLiability_0a3a5cd8-3ab2-4b5f-90be-1e1c5cb256d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_DeferredTaxAssetsPension_f363448f-2c86-4ade-add7-021bb345f0c8" xlink:href="dco-20221231.xsd#dco_DeferredTaxAssetsPension"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_dco_DeferredTaxAssetsPension_f363448f-2c86-4ade-add7-021bb345f0c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_DeferredTaxAssetsAccruedExpenses_03e35baf-4f41-4cff-a72b-a397037bf6cf" xlink:href="dco-20221231.xsd#dco_DeferredTaxAssetsAccruedExpenses"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_dco_DeferredTaxAssetsAccruedExpenses_03e35baf-4f41-4cff-a72b-a397037bf6cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_7a7833ef-e483-4585-b784-eed341666068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_7a7833ef-e483-4585-b784-eed341666068" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_303b98f1-bec9-4b81-8299-b2257985080d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_303b98f1-bec9-4b81-8299-b2257985080d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_124d3161-bdf8-4ee3-ac10-1528eb6d5c56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_124d3161-bdf8-4ee3-ac10-1528eb6d5c56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_0d7af0f9-32fa-40ab-abba-c7f8e7cc6555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_0d7af0f9-32fa-40ab-abba-c7f8e7cc6555" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_DeferredTaxAssetsTaxCreditCarryforwardsState_9f52bf31-a315-4146-9f46-e677d6cbe964" xlink:href="dco-20221231.xsd#dco_DeferredTaxAssetsTaxCreditCarryforwardsState"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1c5a42f3-bc4a-4f46-86ae-280e76e6969d" xlink:to="loc_dco_DeferredTaxAssetsTaxCreditCarryforwardsState_9f52bf31-a315-4146-9f46-e677d6cbe964" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_e0c4080d-c8b6-4dcc-8df1-69c5e7de1c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_74d0cf5b-6f5c-4f2a-ad25-271b47804d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e0c4080d-c8b6-4dcc-8df1-69c5e7de1c7a" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_74d0cf5b-6f5c-4f2a-ad25-271b47804d7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6640e664-3ff6-4fda-b94f-529697956beb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e0c4080d-c8b6-4dcc-8df1-69c5e7de1c7a" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6640e664-3ff6-4fda-b94f-529697956beb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_e62a6532-eae1-4638-a906-b08c85978086" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_6d86c9b8-24b0-42c6-84d9-bb6be4fbc37a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_e62a6532-eae1-4638-a906-b08c85978086" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_6d86c9b8-24b0-42c6-84d9-bb6be4fbc37a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_dbe52ef8-8375-4459-9b56-78bc75b3fbb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_e62a6532-eae1-4638-a906-b08c85978086" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_dbe52ef8-8375-4459-9b56-78bc75b3fbb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_DeferredTaxLiabilitiesRightOfUseAsset_50f182b1-0a07-46ca-962e-05440d3d6726" xlink:href="dco-20221231.xsd#dco_DeferredTaxLiabilitiesRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_e62a6532-eae1-4638-a906-b08c85978086" xlink:to="loc_dco_DeferredTaxLiabilitiesRightOfUseAsset_50f182b1-0a07-46ca-962e-05440d3d6726" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_a2aa1c66-cfd2-4de1-9d76-6707ee90648e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_e62a6532-eae1-4638-a906-b08c85978086" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_a2aa1c66-cfd2-4de1-9d76-6707ee90648e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_459be50b-4a14-4e92-acdd-7d884d89b1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_e62a6532-eae1-4638-a906-b08c85978086" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_459be50b-4a14-4e92-acdd-7d884d89b1f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_48c05754-4d0e-4cef-986b-141447bfe774" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_e62a6532-eae1-4638-a906-b08c85978086" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_48c05754-4d0e-4cef-986b-141447bfe774" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_9b813849-278a-429f-9903-428d1efcdb16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_e62a6532-eae1-4638-a906-b08c85978086" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_9b813849-278a-429f-9903-428d1efcdb16" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ducommun.com/role/IncomeTaxesVariationBetweenExpectedandEffectiveTaxRateDetails" xlink:type="simple" xlink:href="dco-20221231.xsd#IncomeTaxesVariationBetweenExpectedandEffectiveTaxRateDetails"/>
  <link:calculationLink xlink:role="http://www.ducommun.com/role/IncomeTaxesVariationBetweenExpectedandEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fe26cd67-9d90-4c5e-856f-e8914463449e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5f69e808-6e54-4cfc-912b-88fbdd801eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fe26cd67-9d90-4c5e-856f-e8914463449e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5f69e808-6e54-4cfc-912b-88fbdd801eb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_49245be3-2d9f-44bb-a0c3-14b6a9da5d22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fe26cd67-9d90-4c5e-856f-e8914463449e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_49245be3-2d9f-44bb-a0c3-14b6a9da5d22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsExtraterritorialIncomeExclusion_b775cd8b-fb5a-4f49-a4cf-d8b1c76edfe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsExtraterritorialIncomeExclusion"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fe26cd67-9d90-4c5e-856f-e8914463449e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsExtraterritorialIncomeExclusion_b775cd8b-fb5a-4f49-a4cf-d8b1c76edfe7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_fe8d6e89-9954-493f-9fc1-b7c302ab278e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fe26cd67-9d90-4c5e-856f-e8914463449e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_fe8d6e89-9954-493f-9fc1-b7c302ab278e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_535bda2b-c38a-481b-8074-b92610028f61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fe26cd67-9d90-4c5e-856f-e8914463449e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_535bda2b-c38a-481b-8074-b92610028f61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_ada1d15f-1dc9-498e-85b8-40c3f927cd3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fe26cd67-9d90-4c5e-856f-e8914463449e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_ada1d15f-1dc9-498e-85b8-40c3f927cd3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_ed956916-9930-49ae-9ef7-54c439ca7de6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fe26cd67-9d90-4c5e-856f-e8914463449e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_ed956916-9930-49ae-9ef7-54c439ca7de6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_0b4409e3-6d0a-4a98-87c0-8e4998fe95b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fe26cd67-9d90-4c5e-856f-e8914463449e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_0b4409e3-6d0a-4a98-87c0-8e4998fe95b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_EffectiveIncomeTaxRateReconciliationChangeinDeferredTaxAssetsPercent_8abd9eaa-2ac9-4504-b701-6d45908a2add" xlink:href="dco-20221231.xsd#dco_EffectiveIncomeTaxRateReconciliationChangeinDeferredTaxAssetsPercent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fe26cd67-9d90-4c5e-856f-e8914463449e" xlink:to="loc_dco_EffectiveIncomeTaxRateReconciliationChangeinDeferredTaxAssetsPercent_8abd9eaa-2ac9-4504-b701-6d45908a2add" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dco_EffectiveIncomeTaxRateReconciliationTaxReserves_498402b8-6684-4d7f-a54a-e50befc5e15b" xlink:href="dco-20221231.xsd#dco_EffectiveIncomeTaxRateReconciliationTaxReserves"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fe26cd67-9d90-4c5e-856f-e8914463449e" xlink:to="loc_dco_EffectiveIncomeTaxRateReconciliationTaxReserves_498402b8-6684-4d7f-a54a-e50befc5e15b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_58fb5666-37d5-4e8a-af26-5fdb5c04c371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fe26cd67-9d90-4c5e-856f-e8914463449e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_58fb5666-37d5-4e8a-af26-5fdb5c04c371" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
