Skip to content
Clemex
Application Module

Microstructure of Graphite in Iron Castings as per ASTM A247 / ISO 945

This module provides a complete set of image analysis routines for classifying graphite morphology, measuring nodularity, and evaluating matrix phases in ductile and gray cast iron. All routines use threshold-based instructions that run inside Clemex Vision, producing standardized single-page reports with size class distributions, phase statistics, and annotated field images.

One module, two international standards. Results are formatted to the correct standard, ASTM A247 or ISO 945, with the appropriate size class ranges, graphite type terminology, and classification scheme applied automatically.

ASTM A247 & ISO 945 Compliant Nodularity by Count, Area & JIS G 5502 Ferrite / Pearlite / Carbide Quantification Gray Cast Iron Flake Measurement

See It In Action

Automated Graphite Analysis with Clemex Vision

Analysis Workflow

From Image to Standardized Report

STEP 1

Capture or load image

An image of the polished sample is captured live through the microscope, or a previously saved image is loaded, at a known magnification and calibration.

STEP 2

Detect & classify graphite

All graphite features are binarized, classified by shape (nodular vs. other types), and assigned to size classes per the selected standard.

STEP 3

Measurements

Nodularity, graphite size, density, and optionally ferrite, pearlite, and carbide area fractions are computed automatically across the field.

STEP 4

Generate report

A single-page report with size class distribution charts, annotated field images, and all computed statistics is generated automatically.

Analysis Examples

Detection & Report Examples

Live detection sequences and generated reports from the Clemex Vision graphite module, showing each routine in action on real micrographs.

Gray cast iron flake detection animation
Flakes · ASTM A247

Gray Cast Iron Flake Measurement

All flakes are binarized in blue bitplane. The operator identifies the group containing the longest flake, uses the eraser to separate connected flakes, and length measurements are taken automatically.

Nodularity detection animation
Nodularity · ASTM A247 / ISO 945

Nodularity Evaluation

Spheroidal graphite nodules are detected, classified by shape (nodular vs. other), measured for size, and assigned to size classes. Nodularity is computed by count, area, and JIS G 5502.

Pearlite and nodule detection animation
Ferrite / Pearlite · ASTM A247 / ISO 945

Nodularity + Ferrite & Pearlite

On etched fields, ferrite (light regions around nodules) and the darker pearlite matrix are quantified by area fraction. Phase percentages are reported alongside full nodularity data.

Ferrite detection on etched field
Carbides · ASTM A247 / ISO 945

Nodularity + Carbides

Extends the ferrite/pearlite routine with carbide detection on a separately etched field. Carbide area % is measured and reported alongside the full graphite and matrix phase data.

Nodularity and Vickers hardness detection
Hardness + Nodularity

Hardness & Nodularity Assessment

Graphite nodules and Vickers indent are detected and assigned to separate bitplanes. Nodularity distribution and hardness measurements (HV) are computed across the indentation areas in a single analysis pass.

Module Capabilities

What the Module Does

Beyond the core nodularity and phase routines, the module includes a range of capabilities designed for production metallography labs.

Graphite Classification

Automatically classifies graphite into nodular (spheroidal) and non-nodular types. Reports graphite main type, rating by area %, and separates nodule from other-graphite statistics.

Size Class Distribution

Graphite features are binned into 8 standard size classes with count and area % per class. Bar charts are generated automatically in the report, with cumulative distribution available.

Multi-Field Accumulation

Statistics and graphs accumulate across multiple analyzed fields, producing a representative sample-level result rather than a single-field snapshot.

Report & Data Export

Final results print directly from Clemex Vision as a single-page PDF. Raw data is linked to its source objects for validation and can be exported to Excel for custom post-processing.

Standards Coverage

ASTM A247 vs. ISO 945

The module supports both standards with dedicated size class ranges and graphite type terminology. The same sample data is reported to whichever standard the operator selects.

ASTM A247 ISO 945
Graphite type classification Types I to VIII (flakes, nodular, vermicular) Forms A to E (flake), Form F (spheroidal/nodular)
Size class ranges 8 classes: >1280 µm down to <10 µm 8 classes: >1000 µm down to <15 µm
Nodularity methods By count, by area, JIS G 5502 By count, by area, JIS G 5502
Matrix phase analysis Ferrite %, pearlite % (on etched field) Ferrite %, pearlite % (on etched field)
Carbide detection Carbide area % (separate etch) Carbide area % (separate etch)
Gray cast iron flakes Max flake length & size class
Defects Porosity area % Porosity area %

Analysis Routines

Four Routine Configurations

Each routine uses threshold-based instructions to detect and classify features automatically. Reports are generated in real time and can be cumulated across multiple fields. Every routine is available in both ASTM A247 and ISO 945 variants.

1 Nodularity

Nodularity Evaluation

Core analysis on unetched fields. Measures nodularity by count and by area, reports graphite type classification, size class distribution by area %, graphite density, and separates nodule vs. non-nodule statistics.

ASTM A247 · ISO 945
2 Ferrite / Pearlite

Nodularity + Ferrite & Pearlite

Full nodularity analysis combined with etched-field phase quantification. Reports ferrite %, pearlite %, graphite %, and pore % on a single report sheet alongside all graphite statistics.

ASTM A247 · ISO 945
3 Carbides

Nodularity + Carbides

Extends the nodularity and ferrite/pearlite routine with carbide detection on a separately etched field. Reports carbide area % alongside full graphite and phase statistics.

ASTM A247 · ISO 945
4 Gray Cast Iron

Gray Cast Iron Flake Measurement

Dedicated routine for flake graphite in gray iron. All flakes are binarized, the longest flake is identified (with manual separation of connected groups), and the maximum length and corresponding size class are reported.

ASTM A247

What Gets Measured

Metrics Computed by the Module

Each analysis routine builds a comprehensive statistical picture of the graphite population and, when applicable, the surrounding matrix phases.

Graphite Statistics

Nodularity & Size

Nodularity by count & area

Percentage of nodular graphite particles (by count) and the area fraction they represent, plus the JIS G 5502 nodularity value.

Size class distribution

Count and area % per size class, with standard-specific bin ranges for ASTM A247 and ISO 945.

Length & density

Mean and maximum graphite length, corresponding size class, total count, and graphite density (count per mm).

Matrix & Defects

Phases & Porosity

Ferrite & pearlite area %

Area fraction of ferrite and pearlite phases on the etched field, reported alongside graphite % for a full matrix breakdown.

Carbide area %

From a separately etched field, the area fraction of carbides is measured and added to the report.

Pores area %

Porosity is detected and reported as area %, serving as a defect indicator for quality control.

Frequently Asked Questions

What is nodularity and why does it matter?

Nodularity quantifies how spheroidal the graphite particles are in ductile iron. Higher nodularity generally indicates better mechanical properties (tensile strength, ductility, fatigue resistance). It is a key quality metric in ductile iron castings and is required by most material specifications.

What is the difference between nodularity by count, by area, and JIS G 5502?

Nodularity by count is the percentage of graphite particles classified as nodular. Nodularity by area weights each particle by its area, so larger nodules contribute more. JIS G 5502 nodularity uses a roundness-based classification system. All three are computed from the same detection pass and reported side by side.

When should I use the Ferrite/Pearlite routine vs. the Carbides routine?

Use the Ferrite/Pearlite routine when you need to quantify the matrix phase breakdown (ferrite %, pearlite %) alongside nodularity. Add the Carbides routine when carbide content is also a concern; this requires a separately etched field and adds carbide area % to the report.

Can the module handle gray cast iron (flake graphite)?

Yes. A dedicated Gray Cast Iron routine binarizes all flakes, allows the operator to manually separate connected flakes, and measures the maximum flake length with its corresponding size class. This routine follows ASTM A247.

How many fields should I analyze per sample?

The module supports multi-field accumulation. Analyzing multiple fields produces a more statistically representative result. The specific number depends on the specification and sample heterogeneity, but results and graphs accumulate automatically as more fields are added.

Does the "other graphite" type need to be identified manually?

Non-nodular graphite particles are detected and measured automatically. Their type classification (vermicular, flake, etc.) is flagged as "manual" in the report, meaning the operator confirms or assigns the specific graphite form. The module reports their statistics separately from nodules.

Ready to Analyze Graphite in Your Iron Castings?

Talk to a Clemex expert about the nodularity, phase distribution, and gray cast iron routines, or request a live demo on your own sample images.