公差解析とは?Creoでの公差計算と積上げ手法を解説

2025年2月21日

製品技術事業部 CAD技術本部
シニア テクニカルスペシャリスト

元メカ設計者、1990 年から CAD 製品のエンジニアとして活動。以来、カスタマーサポート、教育、ローカライゼーション、などに従事する。現在は CAD 全般と CAE のプリセールスエンジニアとして活動している。


公差解析とは?Creoでの公差計算と積上げ手法を解説
Creo を今すぐ購入無料体験版はこちら

設計における公差管理は、品質の安定性や製造コストの最適化に直結する重要なプロセスです。本記事では、Creoを活用した公差解析の基本と、積上げ計算の手法(ワーストケース法・二乗和平方根法)を分かりやすく解説します。また、Creo EZ Tolerance Analysisを用いた公差解析の利点についても紹介します。
記事の最後で Creo のお客様導入事例も紹介していますので、ご興味がある方はぜひ最後までご覧ください。

Creoに関する詳細はこちら

1. 公差解析とは

公差解析とは、複数の部品に設定された寸法公差や幾何公差を考慮し、それらを組み立てた際の寸法や形状のばらつきを計算・評価することです。
設計において公差は重要で、設計者には重要な公差を正しく設定することが求められます。
公差を必要以上に緩く設定すると、「製品が組み立てられない」「想定した性能を発揮できない」などの不具合が発生します。
反対に公差を厳しく設定すると、製造や加工に高い精度が必要になり、製品のコストが上昇します。
アセンブリにおいては部品単体の公差だけでは無く、組み立てた状態を想定して複数の公差の積上げも検討する必要があります。

2. 公差解析と積上げ計算の手法

公差の積上げ計算の方法として、一般的に次の 2 つが使われています。

ワーストケース法による公差解析

ワーストケースは寸法と公差の上限値/下限値をそのまま積み上げて計算します。
下の例で、部品を組み合わせた状態のワーストケースの寸法を検討します。
部品の寸法と公差をそれぞれ、20±0.3、10±0.1、15±0.2 と定義した場合、積み上げた寸法と公差は、45±0.6 となります。
つまり積上げ検討の結果は、
ワーストケース最大: 45.6
ワーストケース最小: 44.4
として扱います。
Calculation-of-dimensional-stacking-for-tolerance -analysis-using-the-worst-case-method---20±0.3-10±0.1- 15±0.2.png

二乗和平方根 (RSS)法による公差解析

寸法の公差が正規分布する場合、それを積上げた公差の累積も正規分布します(下図参照)。
図の赤い縦線は先程のワーストケースでの積上げ計算の最大/最小の範囲ですが、両端付近では発生する確率が低いことが解ります。
二乗和平方根の計算は、この確率の低い部分を切り捨てることで、ワーストケースの場合より公差の設定を緩くすることができます。

Normal-distribution-graph-for-root-sum-of- squares-RSS-method-of-tolerance-analysis.png

先程の例の公差部分を二乗和平方根で計算すると以下の計算になります。
Root-Sum-of-Squares-of-Tolerances-RSS- Formula---√(0.3² + 0.1² + 0.2²) = 0.374.png

つまり積上げ検討の結果は、
二乗和平方根 (RSS) 最大: 45.374
二乗和平方根 (RSS) 最小: 44.626
として扱います(上の正規分布曲線の黒い縦線の範囲)。

3. Creo EZ Tolerance Analysis :公差解析を支援する拡張機能

煩雑な公差検討を手計算や Excel などの外部のツールで行っていると、計算ミスや転記ミスなどが発生することがあります。
Creo EZ Tolerance Analysis を使うと面倒な公差の積上げ計算を Creo の中で自動的に行うことができます。
それでは、下図のアセンブリの公差解析を行いながら Creo EZ Tolerance Analysis の機能を解説します。

Dimensional-tolerance-analysis-of-assemblies-with-Creo EZ-Tolerance-Analysis---evaluation-of-gaps-between---REC-3PIN.PRT-and-PAN.PRT.png

このアセンブリを構成する部品は以下の 4 点です。

  • REC-3PIN.PRT(青い部品)
  • PAN.PRT(板金部品)
  • PCB.PRT(基板)
  • STANDOFF.PRT(スペーサー)

右の断面に示す REC-3PIN.PRT(青い部品)と PAN.PRT(板金部品)の間のすきまを検証します。すきまが 0 以下では組立ができず、また、大きすぎると製品の見栄えが悪くなります。
先ず、Creo EZ Tolerance Analysis の中ですきまの上下の面を選択すると、関連する寸法と公差が自動的に作成されます(デフォルトの公差値はメニューで設定可能)。
寸法が足りない場合は手動で形体を追加し、対象となるすきまを取り囲む様に寸法が割り当てられた状態にします。
目標には自動的に仮の値が設定されますが、検討を進めるためには必要な値を任意に設定する必要があります。ここでは、目標を下限: 0mm 上限: 0.4mm に設定してみます。

Tolerance-Analysis-Worst-Case-Results---Cumulative1--Comparison-with-Tolerance.png

結果の表示で、目標と現状を比較することができます。「ワーストケース」の結果の評価では、すきまが、最小 -0.4mm 最大 0.8mm となり目標を大きく外れていることが判ります。
Results-of-statistical-tolerance-analysis--- cumulative1---probability-distribution-and- standard-deviation-of-gaps.png
次に「統計:∑」の結果を表示します。目標を ∑=3 以上に設定した場合、現状は ∑=2.4495 なので、こちらも精度が足りていないことが確認できました。
この「統計:∑」の結果で目標を達成できるように、個々の公差を調整してみます。
先ず、面1 と面9 に対して幾何公差の「面の輪郭度」を指定した場合をシミュレーションしてみます。

Geometric-Tolerancing---Surface1-and-Surface 9---Enhanced-Tolerance-Control-by-Applying- Surface-Contour-Degree.png
Tolerance-analysis-results-after-applying -geometric-tolerancing---Surface1-and-Surface9---Improvement-of-surface-contouring.png
∑=2.83 になり、かなり目標に近付きました。
さらに、STANDOFF.PRT(スペーサー)のサイズ公差 15±0.1 を 15±0.01 に変更してみます。
Size-tolerance-adjustment-result-for-spacer--- STANDOFF.PRT---changed-from-15±0.1-to- -15±0.01.png
これで、「統計:∑」での目標 ∑=3 以上が達成できたことが確認できました。
結果のサマリーには以下の様に表示されます。
Tolerance-Analysis-Results-Summary.png
ひとつの設計に対して複数個所の公差検討を実施しますが、このサマリーを見れば現状で幾つの公差検討が目標に達しているか把握することができます。

4. 公差解析のまとめ

個々の公差検討は、それ程大変な作業では無いのですが、設計においては多くの部位の検討を行う必要があり、全体的にはかなりの工数を要していると思います。
従来の手計算や外部のツールを使う方法では、設計変更などの場合に関連する全ての箇所の公差検討をやり直さなければなりませんでした。
従来方法では、公差検討の結果としての公差値は CAD モデルや図面上に残すことが出来ますが、公差検討そのものを CAD データに関連付けて残すことはできませんでした。
Creo EZ Tolerance Analysis は、これらの問題を解決するための有効なツールとして使用いただけます。

5. Creo お客様導入事例

Creo EZ Tolerance Analysis は、公差解析を効率化するためのツールですが、Creo は製品設計全体のDXを支援する幅広い機能を備えています。
以下に、Creo を活用して設計業務を最適化した企業の導入事例を紹介します。

【導入事例】

導入事例をすべて見る

3D CAD Creo Screen

3D CAD の購入・見積もりをリクエスト

 

Creo を今すぐ購入

6. ご参考

端山 雅彦

製品技術事業部 CAD技術本部
シニア テクニカルスペシャリスト

元メカ設計者、1990 年から CAD 製品のエンジニアとして活動。以来、カスタマーサポート、教育、ローカライゼーション、などに従事する。現在は CAD 全般と CAE のプリセールスエンジニアとして活動している。


次のホワイトペーパー