Surface Finish Calculator
Calculate surface roughness parameters Ra, Rq, Rz, Rt and determine ISO surface finish grade (N1-N12) per ISO 4287 and ISO 4288.
Calculator
Results
Ra (Arithmetic Mean Roughness)
1.0500um
Arithmetic average of absolute profile height deviations from the mean line
1.2194um
Root mean square of profile height deviations - more sensitive to outliers than Ra
3.1000um
Average of five highest peaks plus five lowest valleys over the evaluation length
4.3000um
Maximum peak-to-valley height over the entire evaluation length
N7
ISO surface finish grade from N1 (finest) to N12 (coarsest)
N7
Standard ISO N-grade classification per ISO 1302
Visualizations
Results Overview
Formula
Surface roughness parameters characterize the vertical deviations of a surface profile. Ra is the most commonly used parameter. Rz captures extreme peaks and valleys. Rq (RMS) is more sensitive to isolated defects.
Alternative Form
Variables
| Symbol | Name | Unit | Description |
|---|---|---|---|
| yi | Profile Height | um | Individual profile height deviation from the mean line |
| n | Number of Points | - | Total number of profile height measurements |
| Ra | Arithmetic Mean Roughness | um | Average absolute deviation from the mean line |
| Rq | RMS Roughness | um | Root mean square of profile deviations |
| Rz | Average Max Height | um | Mean of five highest peaks + five deepest valleys / 5 |
| Rt | Total Profile Height | um | Maximum peak-to-valley height |
Explanation
Surface roughness is measured by tracing a stylus across the surface and recording vertical deviations. The mean line is established as the centerline of the profile. Ra is the average absolute deviation from this line.
Derivation
Ra is derived from the integral of the absolute profile height over the evaluation length. For discrete digital data, this becomes the arithmetic mean. Rq is analogous to the standard deviation of the profile heights.
Step-by-Step Calculation
Follow each step to understand how the result is calculated from your inputs.
Enter the profile height data as comma-separated values in micrometers.
The calculator computes Ra, Rq, Rz, and Rt from the profile data.
The surface finish class is determined by comparing Ra to the ISO N-grade classification.
Worked Examples
See how the calculator works with different scenarios.
Scenario
A ground steel surface produces profile heights (um): 0.3, -0.2, 0.5, -0.4, 0.2, -0.1, 0.4, -0.3, 0.1, -0.2.
Inputs
Calculation
Ra = (0.3+0.2+0.5+0.4+0.2+0.1+0.4+0.3+0.1+0.2)/10 = 0.27 um
Result
Ra = 0.27 um - ISO Grade N4
Interpretation
High-quality ground surface (N4). Suitable for bearing surfaces and seal journals.
Understanding Your Result
Your Result: Ra (Arithmetic Mean Roughness): 1.0500 um
Typical range: N1-N3 (Ra 0.025-0.1 um): Optical/lapping. N4-N5 (Ra 0.2-0.4 um): Precision ground. N6-N7 (Ra 0.8-1.6 um): Standard machining. N8-N9 (Ra 3.2-6.3 um): Coarse machining. N10-N12 (Ra 12.5-50 um): Cast/forged.
What This Means
Surface roughness parameters quantify the microscopic peaks and valleys on a machined surface, affecting friction, wear, sealing, lubrication, and fatigue life.
Why It Matters
Surface finish directly impacts component performance: friction and wear, seal effectiveness, fatigue crack initiation, bearing load capacity, and coating adhesion.
Professional Interpretation
Select surface finish based on functional requirements. Sealing surfaces require N5 or better. Bearing journals need N4-N5. Structural surfaces may be acceptable at N7-N8.
Recommendations
- •Select surface finish based on functional requirements
- •Use multiple parameters (Ra + Rz) for comprehensive characterization
- •Match sampling length to expected feature spacing per ISO 4288
- •Consider profilometer stylus radius
- •Document filtering method for mean line determination
Educational Content
Introduction
Surface roughness describes the fine irregularities on a machined surface resulting from the manufacturing process, quantified by tracing a stylus across the surface and analyzing the resulting profile.
Concept Explanation
The surface profile is filtered to remove waviness and form errors. The mean line is established, and deviations are analyzed to compute Ra, Rq, Rz, and Rt. The ISO N-grade system classifies surfaces from N1 (0.025 um) to N12 (50 um).
Applications
Benefits
- •Quantifies surface quality for engineering specifications
- •Enables process capability monitoring
- •Provides objective acceptance criteria
- •Correlates with functional performance
- •Supports root cause analysis of surface-related failures
Limitations
- •2D profile may not fully represent 3D surface texture
- •Stylus radius limits resolution of fine features
- •Filter selection affects parameter values
- •Does not capture surface chemistry
Best Practices
- •Take multiple traces at different locations
- •Use appropriate cutoff filter (Gaussian per ISO 16610)
- •Clean surface thoroughly before measurement
- •Verify calibration with reference standard
- •Select sampling length based on expected feature spacing
Common Misconceptions
Practical Tips
- •Use Ra for general surface quality monitoring
- •Use Rz for sealing surface specifications
- •Use Rq for fatigue-critical surfaces
- •Always specify the cutoff length when calling out surface finish
- •Take traces perpendicular to the machining lay direction
- •Clean parts thoroughly before measurement
Common Mistakes
Assumptions
This calculator makes the following assumptions to provide estimates:
Limitations
Be aware of these limitations when using this calculator:
Frequently Asked Questions
Answers to common questions about this calculator.
What is surface roughness?
What is Ra?
What is the difference between Ra and Rz?
What is Rq?
What is Rt?
What is the ISO N-grade system?
How is surface roughness measured?
What is a cutoff length?
What surface finish is suitable for seals?
How does surface finish affect fatigue?
What is the difference between roughness and waviness?
What is the typical Ra for turned surfaces?
What is the typical Ra for ground surfaces?
How does feed rate affect surface finish?
What is the effect of tool nose radius?
How does material affect surface finish?
What is the ISO standard for surface texture?
How do I specify surface finish on a drawing?
What is the difference between Ra and CLA?
How does surface finish affect friction?
How do I convert Ra to Rz?
What is the significance of stylus radius?
How does vibration affect surface finish?
What is the best finish for bearings?
How does coolant affect surface finish?
What is the relationship between finish and cost?
How does tool wear affect surface finish?
How does cutting speed affect finish?
What is the finish of lapped surfaces?
How do I troubleshoot poor surface finish?
What is the role of finish in medical implants?
What is the surface finish of a mirror?
How does surface finish affect corrosion?
Related Calculators
Explore more calculators related to this topic.
Related Guides
Deepen your understanding with these educational resources.
Glossary
Technical terms used in mortgage calculations explained in plain language.
- Cutoff Length
- The sampling length used to separate roughness from waviness.
- Evaluation Length
- Total length over which roughness parameters are evaluated, typically 5x sampling length.
- Lay
- Direction of the predominant surface pattern from manufacturing.
- Mean Line
- Center line of the surface profile from which deviations are measured.
- N-Grade
- ISO classification from N1 (0.025 um) to N12 (50 um Ra).
- Profilometer
- Instrument that measures surface roughness by tracing a stylus across the surface.
- Ra
- Arithmetic Mean Roughness - average absolute deviation from the mean line.
- Rq
- Root Mean Square Roughness - RMS value of profile deviations.
- Rt
- Total Profile Height - maximum peak-to-valley height.
- Rz
- Average Maximum Height - average of five highest peaks and five deepest valleys.
- Waviness
- Longer-wavelength periodic surface undulations separated by filter cutoff.
Authoritative References
Trusted sources and standards referenced by this calculator.
Applicable Standards
Was This Calculator Helpful?
Page Information
2026-07-30
2.0.0
Free to use for educational and professional purposes.