curl --request POST \
--url https://api.iotools.cloud/v1/tool/iso-fit-calculator \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"nominalDiameter": "25"
}
'{
"tool": "iso-fit-calculator",
"tool_version": "1.0.1",
"outputs": {
"results": [
{
"fit": "H7/g6",
"hole-limits": "25.000 – 25.021 mm",
"shaft-limits": "24.980 – 24.993 mm",
"min-fit": "7 µm",
"max-fit": "41 µm",
"fit-type": "Clearance"
},
{
"fit": "H7/h6",
"hole-limits": "25.000 – 25.021 mm",
"shaft-limits": "24.987 – 25.000 mm",
"min-fit": "0 µm",
"max-fit": "34 µm",
"fit-type": "Clearance"
},
{
"fit": "H7/k6",
"hole-limits": "25.000 – 25.021 mm",
"shaft-limits": "25.002 – 25.015 mm",
"min-fit": "-15 µm",
"max-fit": "19 µm",
"fit-type": "Transition"
},
{
"fit": "H7/m6",
"hole-limits": "25.000 – 25.021 mm",
"shaft-limits": "25.008 – 25.021 mm",
"min-fit": "-21 µm",
"max-fit": "13 µm",
"fit-type": "Transition"
}
],
"svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"420\" height=\"194\" viewBox=\"0 0 420 194\"><rect width=\"420\" height=\"194\" fill=\"#ffffff\"/><line x1=\"239.04\" y1=\"18.00\" x2=\"239.04\" y2=\"174.00\" stroke=\"#9ca3af\" stroke-width=\"1\" stroke-dasharray=\"3 3\"/><text x=\"76.00\" y=\"42.00\" font-size=\"11\" text-anchor=\"end\" fill=\"#464aff\" font-weight=\"600\">H7 (hole)</text><rect x=\"239.04\" y=\"32.00\" width=\"124.50\" height=\"14.00\" fill=\"#464aff\" fill-opacity=\"0.25\" stroke=\"#464aff\" stroke-width=\"1.5\"/><text x=\"239.04\" y=\"28.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#464aff\">+0</text><text x=\"363.54\" y=\"28.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#464aff\">+21</text><text x=\"76.00\" y=\"72.00\" font-size=\"11\" text-anchor=\"end\" fill=\"#22c55e\" font-weight=\"600\">g6</text><rect x=\"120.46\" y=\"62.00\" width=\"77.07\" height=\"14.00\" fill=\"#22c55e\" fill-opacity=\"0.25\" stroke=\"#22c55e\" stroke-width=\"1.5\"/><text x=\"120.46\" y=\"87.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#22c55e\">-20</text><text x=\"197.53\" y=\"87.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#22c55e\">-7</text><text x=\"76.00\" y=\"102.00\" font-size=\"11\" text-anchor=\"end\" fill=\"#22c55e\" font-weight=\"600\">h6</text><rect x=\"161.96\" y=\"92.00\" width=\"77.07\" height=\"14.00\" fill=\"#22c55e\" fill-opacity=\"0.25\" stroke=\"#22c55e\" stroke-width=\"1.5\"/><text x=\"161.96\" y=\"117.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#22c55e\">-13</text><text x=\"239.04\" y=\"117.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#22c55e\">+0</text><text x=\"76.00\" y=\"132.00\" font-size=\"11\" text-anchor=\"end\" fill=\"#f59e0b\" font-weight=\"600\">k6</text><rect x=\"250.89\" y=\"122.00\" width=\"77.07\" height=\"14.00\" fill=\"#f59e0b\" fill-opacity=\"0.25\" stroke=\"#f59e0b\" stroke-width=\"1.5\"/><text x=\"250.89\" y=\"147.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#f59e0b\">+2</text><text x=\"327.97\" y=\"147.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#f59e0b\">+15</text><text x=\"76.00\" y=\"162.00\" font-size=\"11\" text-anchor=\"end\" fill=\"#f59e0b\" font-weight=\"600\">m6</text><rect x=\"286.47\" y=\"152.00\" width=\"77.07\" height=\"14.00\" fill=\"#f59e0b\" fill-opacity=\"0.25\" stroke=\"#f59e0b\" stroke-width=\"1.5\"/><text x=\"286.47\" y=\"177.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#f59e0b\">+8</text><text x=\"363.54\" y=\"177.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#f59e0b\">+21</text></svg>"
},
"credits_used": 3,
"credits_remaining": null
}Calculators
ISO Fit Calculator
Calculate ISO 286 hole-basis fit limits for a nominal diameter — H7 hole against g6, h6, k6 and m6 shafts, compared side by side. Get physical size limits, min/max clearance or interference, an explicit fit classification, and a plotted tolerance-zone diagram.
POST
/
v1
/
tool
/
iso-fit-calculator
curl --request POST \
--url https://api.iotools.cloud/v1/tool/iso-fit-calculator \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"nominalDiameter": "25"
}
'{
"tool": "iso-fit-calculator",
"tool_version": "1.0.1",
"outputs": {
"results": [
{
"fit": "H7/g6",
"hole-limits": "25.000 – 25.021 mm",
"shaft-limits": "24.980 – 24.993 mm",
"min-fit": "7 µm",
"max-fit": "41 µm",
"fit-type": "Clearance"
},
{
"fit": "H7/h6",
"hole-limits": "25.000 – 25.021 mm",
"shaft-limits": "24.987 – 25.000 mm",
"min-fit": "0 µm",
"max-fit": "34 µm",
"fit-type": "Clearance"
},
{
"fit": "H7/k6",
"hole-limits": "25.000 – 25.021 mm",
"shaft-limits": "25.002 – 25.015 mm",
"min-fit": "-15 µm",
"max-fit": "19 µm",
"fit-type": "Transition"
},
{
"fit": "H7/m6",
"hole-limits": "25.000 – 25.021 mm",
"shaft-limits": "25.008 – 25.021 mm",
"min-fit": "-21 µm",
"max-fit": "13 µm",
"fit-type": "Transition"
}
],
"svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"420\" height=\"194\" viewBox=\"0 0 420 194\"><rect width=\"420\" height=\"194\" fill=\"#ffffff\"/><line x1=\"239.04\" y1=\"18.00\" x2=\"239.04\" y2=\"174.00\" stroke=\"#9ca3af\" stroke-width=\"1\" stroke-dasharray=\"3 3\"/><text x=\"76.00\" y=\"42.00\" font-size=\"11\" text-anchor=\"end\" fill=\"#464aff\" font-weight=\"600\">H7 (hole)</text><rect x=\"239.04\" y=\"32.00\" width=\"124.50\" height=\"14.00\" fill=\"#464aff\" fill-opacity=\"0.25\" stroke=\"#464aff\" stroke-width=\"1.5\"/><text x=\"239.04\" y=\"28.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#464aff\">+0</text><text x=\"363.54\" y=\"28.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#464aff\">+21</text><text x=\"76.00\" y=\"72.00\" font-size=\"11\" text-anchor=\"end\" fill=\"#22c55e\" font-weight=\"600\">g6</text><rect x=\"120.46\" y=\"62.00\" width=\"77.07\" height=\"14.00\" fill=\"#22c55e\" fill-opacity=\"0.25\" stroke=\"#22c55e\" stroke-width=\"1.5\"/><text x=\"120.46\" y=\"87.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#22c55e\">-20</text><text x=\"197.53\" y=\"87.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#22c55e\">-7</text><text x=\"76.00\" y=\"102.00\" font-size=\"11\" text-anchor=\"end\" fill=\"#22c55e\" font-weight=\"600\">h6</text><rect x=\"161.96\" y=\"92.00\" width=\"77.07\" height=\"14.00\" fill=\"#22c55e\" fill-opacity=\"0.25\" stroke=\"#22c55e\" stroke-width=\"1.5\"/><text x=\"161.96\" y=\"117.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#22c55e\">-13</text><text x=\"239.04\" y=\"117.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#22c55e\">+0</text><text x=\"76.00\" y=\"132.00\" font-size=\"11\" text-anchor=\"end\" fill=\"#f59e0b\" font-weight=\"600\">k6</text><rect x=\"250.89\" y=\"122.00\" width=\"77.07\" height=\"14.00\" fill=\"#f59e0b\" fill-opacity=\"0.25\" stroke=\"#f59e0b\" stroke-width=\"1.5\"/><text x=\"250.89\" y=\"147.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#f59e0b\">+2</text><text x=\"327.97\" y=\"147.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#f59e0b\">+15</text><text x=\"76.00\" y=\"162.00\" font-size=\"11\" text-anchor=\"end\" fill=\"#f59e0b\" font-weight=\"600\">m6</text><rect x=\"286.47\" y=\"152.00\" width=\"77.07\" height=\"14.00\" fill=\"#f59e0b\" fill-opacity=\"0.25\" stroke=\"#f59e0b\" stroke-width=\"1.5\"/><text x=\"286.47\" y=\"177.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#f59e0b\">+8</text><text x=\"363.54\" y=\"177.00\" font-size=\"9\" text-anchor=\"middle\" fill=\"#f59e0b\">+21</text></svg>"
},
"credits_used": 3,
"credits_remaining": null
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Nominal Diameter (mm)
Required range:
0.001 <= x <= 500Response
Tool output
Show child attributes
Show child attributes
The tool's slug, echoing the {slug} in the request path.
Output-contract version for this tool.
Credits this call consumed, after any settlement refund. 0 when metering is disabled.
Credits left in the current monthly allowance, or null when metering is disabled.
Correlation id, also sent as x-request-id.
Was this page helpful?
⌘I