Kehittäjät
Kaapelimerkintöjen purkaja kehittäjille ja tekoälyagenteille
Sama deterministinen purkaja kuin tällä sivustolla, JSON-muodossa: REST-API, etä-MCP-palvelin ja kutsukohtainen maksu x402:lla. Ei tiliä eikä API-avainta. 5 maksutonta purkua päivässä, sen jälkeen $0.10 purulta USDC:nä.
Pika-aloitus
Yksi GET, yksi merkintä. Vastaus luettelee järjestyksessä jokaisen merkintäjärjestelmän, joka lukee koko merkinnän, ja kunkin symbolin, sen kuvaaman kerroksen, materiaalit ja merkityksen lähteen.
curl "https://thecablecode.com/api/v1/decode?code=N2XSEYRY&lang=en"
Kokeile
Tästä kentästä tehtyjä kutsuja ei lasketa agenttikutsuiksi.
{
"schema": "thecablecode.decode/v1",
"input": {
"raw": "NYY-J 3x1,5",
"designation": "NYY-J",
"lang": "en",
"size": {
"cores": 3,
"earth": false,
"text": "3x1,5"
},
"family": "NYY"
},
"status": "ambiguous",
"match_count": 2,
"matches": [
{
"rank": 1,
"system": {
"id": "din-vde-0271-0276",
"name": "DIN VDE 0271/0276",
"region": "Germany"
},
"basis": "grammar",
"symbols": [
{
"symbol": "N",
"meaning": "VDE Standard",
"part": "standard",
"materials": [],
"source": {
"kind": "legacy_2016"
}
},
{
"symbol": "Y",
"meaning": "Polyvinyl Chloride (PVC)",
"part": "insulation",
"materials": [
"pvc"
],
"source": {
"kind": "legacy_2016"
}
},
{
"symbol": "Y",
"meaning": "Polyvinyl Chloride (PVC)",
"part": "sheath",
"materials": [
"pvc"
],
"source": {
"kind": "legacy_2016"
}
},
{
"symbol": "-J",
"meaning": "With Earthing Core (Green/Yellow Core)",
"part": "other",
"materials": [],
"source": {
"kind": "legacy_2016"
}
}
],
"construction": {
"conductor": {
"symbols": [],
"meanings": [],
"materials": [
"copper"
],
"implied_copper": true
},
"insulation": {
"symbols": [
"Y"
],
"meanings": [
"Polyvinyl Chloride (PVC)"
],
"materials": [
"pvc"
]
},
"screen": null,
"armour": null,
"sheath": {
"symbols": [
"Y"
],
"meanings": [
"Polyvinyl Chloride (PVC)"
],
"materials": [
"pvc"
]
},
"metal_sheath": null,
"tapes": null,
"standard_marks": [
"N"
],
"other": [
"-J"
]
},
"cores": {
"count": 3,
"earth_core": true
},
"materials": [
"pvc",
"copper"
],
"fire_traits": [
{
"trait": "pvcSheath",
"symbols": [
"Y"
]
}
],
"not_equivalent": []
},
{
"rank": 2,
"system": {
"id": "old-vde-0250",
"name": "Old VDE 0250",
"region": "Germany"
},
"basis": "grammar",
"symbols": [
{
"symbol": "N",
"meaning": "VDE Standard",
"part": "standard",
"materials": [],
"source": {
"kind": "legacy_2016"
}
},
{
"symbol": "Y",
"meaning": "Polyvinyl Chloride (PVC); Control-Cable Key: Thermoplastics In General",
"part": "insulation",
"materials": [
"pvc"
],
"source": {
"kind": "legacy_2016"
}
},
{
"symbol": "Y",
"meaning": "Polyvinyl Chloride (PVC); Control-Cable Key: Thermoplastics In General",
"part": "sheath",
"materials": [
"pvc"
],
"source": {
"kind": "legacy_2016"
}
},
{
"symbol": "-J",
"meaning": "With Earthing Core (Green/Yellow Core)",
"part": "other",
"materials": [],
"source": {
"kind": "legacy_2016"
}
}
],
"construction": {
"conductor": {
"symbols": [],
"meanings": [],
"materials": [
"copper"
],
"implied_copper": true
},
"insulation": {
"symbols": [
"Y"
],
"meanings": [
"Polyvinyl Chloride (PVC); Control-Cable Key: Thermoplastics In General"
],
"materials": [
"pvc"
]
},
"screen": null,
"armour": null,
"sheath": {
"symbols": [
"Y"
],
"meanings": [
"Polyvinyl Chloride (PVC); Control-Cable Key: Thermoplastics In General"
],
"materials": [
"pvc"
]
},
"metal_sheath": null,
"tapes": null,
"standard_marks": [
"N"
],
"other": [
"-J"
]
},
"cores": {
"count": 3,
"earth_core": true
},
"materials": [
"pvc",
"copper"
],
"fire_traits": [
{
"trait": "pvcSheath",
"symbols": [
"Y"
]
}
],
"not_equivalent": []
}
],
"cpr_printed": null,
"decoder": {
"data": "build",
"deterministic": true,
"llm": false
},
"links": {
"page": "https://thecablecode.com/c/NYY-J%203x1%2C5",
"docs": "https://thecablecode.com/api/v1/openapi.json"
}
}
MCP-palvelin
Anna Claudelle tai mille tahansa MCP-asiakkaalle työkalut decode_cable_code, design_cable, find_equivalents, check_cable, extract_datasheet, write_specification, drum_fit ja design_presets. Claude Codessa yksi rivi:
claude mcp add --transport http thecablecode https://thecablecode.com/mcp
Muut asiakkaat: lisää etä-MCP-palvelin (streamable HTTP, tilaton) tähän URL-osoitteeseen. Sama maksuton kiintiö pätee; sen ylittyessä työkalu ottaa x402-maksun vastaan kentässä _meta["x402/payment"]. Palvelin on virallisessa MCP-rekisterissä nimellä io.github.exquad/thecablecode ja sen maksulliset rajapinnat x402scanissa.
https://thecablecode.com/mcp
Eräpurku: materiaaliluettelo yhdellä kutsulla
Enintään 500 merkintää yhdessä POST-pyynnössä, vastaukset samassa järjestyksessä. Ensin tarkistetaan maksutta; sitten yksi x402-maksu, $0.03 merkinnältä. Erät eivät käytä maksutonta kiintiötä.
curl -X POST https://thecablecode.com/api/v1/decode/batch \
-H "content-type: application/json" \
-d '{"codes": ["NYY-J 3x1,5", "N2XSEYRY", "H07RN-F 3G2,5"], "lang": "en"}'
# 402 Payment Required: pay the PAYMENT-REQUIRED amount ($0.03) with x402,
# then send the same request with the PAYMENT-SIGNATURE header.
Suunnittele kaapeli: lause sisään, mitoitettu kaapeli ulos
Sivuston kaapelisuunnittelija rajapintana ja MCP-työkaluna design_cable. Kuvaile kaapeli turkiksi tai englanniksi tai lähetä spesifikaatio (jännite, johtimet, poikkipinta, suoja, vaippa, panssari); vastaus mitoittaa jokaisen kerroksen standardien IEC 60502-1 / -2 ja IEC 60228 mukaan, kertoo kunkin paksuuden lähteen, kirjoittaa DIN VDE 0276 -merkinnän ja antaa purkajan lukea sen takaisin. Pyynnöstä XML, DXF, SVG, CSV, GLB, STEP AP214 -solidimalli CAD:iin ja PDF-tietolehti: kerrostaulukko lähteineen, paino, johtimen resistanssi, oikosulku- ja kuormitettavuusarvot, taivutussäde, kun lähde sen antaa, sekä tarkistus standardia vasten. 2 maksutonta suunnitelmaa kutsujaa kohden UTC-vuorokaudessa, sen jälkeen $0.50 suunnitelmalta.
curl "https://thecablecode.com/api/v1/design?sentence=NA2XS(F)2Y%201x240/25%2012/20%20kV&formats=dxf"
curl -X POST https://thecablecode.com/api/v1/design \
-H "content-type: application/json" \
-d '{"spec": {"voltage": "12/20", "cores": 3, "section": 95, "screen": "collective", "watertight": "longitudinal"}, "lang": "en"}'
heard luettelee, mitä sanoistasi otettiin ja mikä oli oletusarvo. Nimellinen laskelma rakennestandardien mukaan, ei valmistajan tietolehti; links.designer avaa saman kaapelin sivustolla. PDF:ssä ei ole logoa; oman logon, alatunnisteen ja merkinnän haluava käyttää Prota (thecablecode.com/fi/pro/). dimensions.lay antaa jokaisen kierteisen osan kertaussuunnan (S vasen, Z oikea) lähteineen; lähetä design.lay tai kerroksen lay valmistajan omaa varten.
Jokainen suunnitteluvastaus antaa arvot myös JSON-muodossa, kukin lähteineen: properties-kentässä arvioitu paino, taivutussäde ja vetovoima, IEC 60757 -värikoodit, eristystaso ja keskijännitekaapelin kentänvoimakkuus; ratings-kentässä kuormitettavuus lähettämällesi asennukselle (installation: asennustapa, lämpötilat, syvyys, maaperä, ryhmitys) ja IEC 60949 -oikosulkuvirrat fault_s sekunnille. Spesifikaatio voi nimetä minkä tahansa perheen, jonka suunnittelija rakentaa (spec.standard: HD620-10C, BS6724, UL-NMB, EN50525-2-21 ja muita); maksuton GET /api/v1/design/presets ja MCP-työkalu design_presets luettelevat ne kunkin mallin lauseen kanssa.
Vastineet muissa maissa
"Tämän ruotsalaisen kaapelin hollantilainen vastine": rajapinta ja MCP-työkalu find_equivalents purkavat voimakaapelin (DIN VDE, ruotsalaiset, hollantilaiset, tanskalaiset tai norjalaiset keskijännitemerkinnät, parhaiten poikkipinnan ja jännitteen kanssa), rakentavat sen uudelleen kunkin muun maan standardin mukaan (IEC 60502, HD 603, HD 620:n osat J, M, D, C ja K, BS 5467 / 6724 / 7846 / 6622, EN 50618, HD 627) samalla johtimella, poikkipinnalla, johdinmäärällä, jännitteellä, suojalla, panssarilla ja vaipalla ja vertaavat sitä kerros kerrokselta. Suodata parametrilla country tai standard. Hinnoiteltu kuin purku: käyttää samoja 5 maksutonta kutsua päivässä, sen jälkeen $0.10 kutsulta.
curl "https://thecablecode.com/api/v1/equivalents?code=AXCLJ-TT%203x95/25%2012/20%20kV&country=NL&lang=en"
Jokaisella vastineella on tulos (equivalent, close tai none ja syy), nimi kyseisen maan kirjaimin, jos niille on lähde, huomautukset sekä erot kunkin tavoitearvon lähteineen; as_is on tämä kaapeli sellaisena kuin se on rakennettu, tarkistettuna tavoitestandardin sääntöjä vasten. Se ei ole väite siitä, että kaksi kaapelia olisivat keskenään vaihdettavissa: ostajan spesifikaatio ratkaisee.
Tarkista kaapeli standardia vasten
Tarjouspyyntöjen ja tietolehtien vaatimustenmukaisuus rajapintana ja MCP-työkaluna check_cable. Lähetä merkintä poikkipinnan ja jännitteen kanssa, suunnittelijan tekemä suunnitelma tai rakenne, jonka valmistajan tietolehti tai tarjous ilmoittaa (kerrokset nimellis- ja vähimmäispaksuuksineen, johtimen, suojan ja panssarin tiedot), sekä sääntöjoukko: IEC 60502-1 / -2, IEC 60228, HD 603 3-G / 5-G, HD 620 10-J / M / D / C / K, BS 5467, BS 6724, BS 7846, BS 6622, IS 694, IS 1554-1 / -2, IS 7098-1 / -2, IS 8130 tai auto kaapelin ilmoittamille standardeille. 2 maksutonta tarkistusta kutsujaa kohden UTC-vuorokaudessa, sen jälkeen $0.50 tarkistukselta.
curl "https://thecablecode.com/api/v1/check?designation=NA2XS(F)2Y%201x240/25%2012/20%20kV&standard=auto"
curl -X POST https://thecablecode.com/api/v1/check \
-H "content-type: application/json" \
-d '{"construction": {"voltage": "12/20", "cores": 1, "conductor": {"metal": "Al", "section": 240},
"core": [{"kind": "conductorScreen"}, {"kind": "insulation", "material": "XLPE", "nominal": 5.5, "minimum": 4.9}, {"kind": "insulationScreen"}],
"common": [{"kind": "wireScreen", "section": 25}, {"kind": "sheath", "material": "PE", "nominal": 2.5}]},
"standard": "iec-60502-2-2014"}'
Jokainen sääntö antaa required, found, pass / fail / not_checkable (syineen) ja lähteensä: standardi, painos, kohta tai taulukko, sivu ja kuinka varmasti se on nähty. summary.verdict on complies, deviates tai review. Merkintä ei kerro paksuuksia, joten se tarkistaa rakennetyypin; valmistajan omia arvoja varten lähetä rakenne. Tarkistus nimellisarvosääntöjä vasten, ei sertifikaatti eikä tyyppitesti.
Lue tietolehti rakenteeksi
Tietolehden lukija rajapintana ja MCP-työkaluna extract_datasheet: lähetä valmistajan PDF (base64), https-linkki sellaiseen tai liitetty tietolehden tai tarjouspyynnön teksti, niin saat jokaisen siinä ilmoitetun kaapelikoon rakenteena, jonka tarkistus hyväksyy, sekä sivun ja rivin, jolta kukin luettiin, arvot, joita ei voitu lukea, ja ne, joista lukija on epävarma. Lisää "standard": "auto", niin jokainen rivi tarkistetaan samassa kutsussa. $2.00 asiakirjalta, maksullinen ensimmäisestä alkaen: maksutonta kiintiötä ei ole. Lukija on käytössä; käsin syötetty rakenne ei tarvitse lukua, vaan menee suoraan osoitteeseen POST /api/v1/check.
curl -X POST https://thecablecode.com/api/v1/extract \
-H "content-type: application/json" \
-d '{"url": "https://example.com/na2xsf2y-datasheet.pdf", "hint": "1x240/25 12/20 kV", "standard": "auto"}'
Tämä on palvelun ainoa kohta, jossa ajetaan LLM (Claude), ja se vain kopioi arvoja: extractor.llm on true ja extractor.decides false. Jokainen tulos tulee deterministiseltä tarkistukselta kohtineen ja lähteineen. Näytä luetut arvot niille, jotka luottavat niihin, ja korjaa rivi ennen kuin luotat sen tarkistukseen; korjattu rakenne lähetetään osoitteeseen POST /api/v1/check. Ladattuja tiedostoja ei koskaan tallenneta: niitä pidetään muistissa kutsun ajan, minkä jälkeen ne hylätään.
Kirjoita spesifikaatio: kaapeli tai projekti sisään, tarjouspyynnön spesifikaatio ulos
Suunnittelijan spesifikaatio rajapintana ja MCP-työkaluna write_specification. Lähetä yksi kaapeli (lause, tyyppimerkintä, spec-objekti tai rakenne, kuten suunnittelukutsu ne ottaa) tai enintään 30 kaapelin projekti, projektin vaatimukset (jyrsijät, termiitit, UV, kylmä, öljy, vesitiiveys, palo, panssari ja muut, kukin sen täyttämiseksi valitulla rakenteella) ja kieli. Jokainen kaapeli suunnitellaan, vaatimukset asetetaan siihen kuten suunnittelija ne asettaa, ja vastaus sisältää spesifikaation tarjouspyynnön järjestyksessä (soveltamisala, standardit, rakenne jokaisen kerroksen lähteineen, lisävaatimukset testeineen, testit, merkintä, kelat, asiakirjat, poikkeamat) Markdownina ja pelkkänä tekstinä sekä vaadittu / tarjottu -taulukon CSV:nä ja JSON-riveinä. $2.00 ensimmäisestä kaapelista ja $0.50 jokaisesta seuraavasta kaapelista samassa kutsussa; ei maksutonta kiintiötä.
curl -X POST https://thecablecode.com/api/v1/spec \
-H "content-type: application/json" \
-d '{"cables": [{"sentence": "NA2XS(F)2Y 1x240/25 12/20 kV"}, {"sentence": "NYY-J 4x16 0,6/1 kV"}],
"requirements": ["rodent", {"id": "uv-sunlight", "option": "carbon-black"}], "lang": "fi"}'
# 402 Payment Required: $2.00 for the first cable + $0.50 for the second; pay the PAYMENT-REQUIRED
# amount with x402, then send the same request with the PAYMENT-SIGNATURE header.
{
"schema": "thecablecode.spec/v1",
"lang": "en",
"count": 2,
"requirements": [{ "id": "rodent", "option": null }, { "id": "uv-sunlight", "option": "carbon-black" }],
"cables": [{
"index": 0,
"designation": "NA2XS(F)2Y 1x240 RM/25 12/20 kV",
"requirements": [{ "id": "rodent", "name": "Rodent protection", "option": null, ... }, ...],
"warnings": [],
"specification": {
"markdown": "# Cable specification: NA2XS(F)2Y 1x240 RM/25 12/20 kV\n\nA draft written by the thecablecode.com designer on 2026-10-25 ...",
"text": "Cable specification: NA2XS(F)2Y 1x240 RM/25 12/20 kV\n\n..."
},
"schedule": {
"columns": ["No.", "Parameter", "REQUIRED", "OFFERED", "Remarks"],
"rows": [
{ "no": "1", "parameter": "Designation", "required": "NA2XS(F)2Y 1x240 RM/25 12/20 kV", "offered": "", "remarks": "" },
{ "no": "11", "parameter": "Insulation nominal thickness", "required": "5.50 mm", "offered": "", "remarks": "IEC 60502-2:2014 Tables 5-7 (standard)" },
...
],
"csv": "\ufeffNo.,Parameter,REQUIRED,OFFERED,Remarks\r\n1,Designation,NA2XS(F)2Y 1x240 RM/25 12/20 kV,,\r\n..."
},
"design": { ... },
"links": { "designer": "https://thecablecode.com/design/#d=..." }
}, { "index": 1, "designation": "NYY 4x16 RM 0,6/1 kV", ... }]
}
Vaaditut arvot täytetään rakenteesta, jokainen lähteineen; tarjotut jätetään tarjoajalle. Teksti on sama, jonka Pro-jäsen lataa suunnittelijasta, saman koodin kirjoittama, millä tahansa sivuston 15 kielestä (lang). GET /api/v1/spec/requirements, maksuton, luettelee vaatimusten tunnisteet ja niiden rakenteet. Luonnos nimellislaskelmasta: tarkista painokset voimassa olevia vasten ennen julkaisua.
Mikä kela: kaapelikelat, maksutta
Kelakutsu ja MCP-työkalu drum_fit ovat maksuttomia eivätkä kuulu päivittäisiin maksuttomiin kutsuihin. Anna kaapelin ulkohalkaisija ja pituus (valinnaisesti kg/km, kaapelityyppi ja kelaperhe) ja saat pienimmät kelat, joille se mahtuu, tarvittaessa jaettuna enintään max samankokoiselle kelalle, käytetyt kerrokset, vapaa korkeus laipan reunaan sekä kaapelin ja bruttopaino (kaapeli + tara). Tai anna kelan D, d ja W ja näe, mitä siihen mahtuu. Kaapeli kelataan kokonaisina kerroksina ja kierroksina 1,05 × ulkohalkaisijalla, laipan reunan alle jää vara: arvio, joka poikkeaa vain muutaman prosentin kaapelivalmistajien omista kapasiteettitaulukoista, kun useimmat verkkolaskurit yliarvioivat 20–40 %.
curl "https://thecablecode.com/api/v1/drum?od=38&length=500&kg=1800&system=KTG"
curl "https://thecablecode.com/api/v1/drum?od=38&D=2000&d=1000&W=1000"
model kertoo käytetyn kelauslisän ja reunavaran. Jokainen kela on sellainen kuin valmistaja sen painaa, mukana maker, source ja seen, paitsi IS 10418:2024 -koot (system IS, Intia): standardin oma taulukko 1, seen standard, ilman taraa ja kuormitusrajaa. Muuta kelastandardia (DIN 46391, NEMA WC 26) ei luettu, joten muut koot ovat valmistajien, eivät standardin. barrel_ok vertaa rumpua kaapelityypin KTG-minimiin (kaapelin oma tietolehti ratkaisee); load_ok käyttää valmistajan kuormitusrajaa, eikä kelalla ilman sitä ole load_ok-kenttää (sen kuormaa ei tarkisteta). reeling=cylindrical, radial-vent tai radial-closed (layers-kentän kanssa) lisää moottorikäyttöisen kelausrummun alennuskertoimen NFPA 79 (2024) taulukon 12.7.3 mukaan; lagging= lisää käsittely- ja varastointilohkon.
Viitearvot: asennussyvyys, paloluokka, AWG ja mm², asennusopas, sanasto, maksutta
Sivuston maksuttomat viitesivut kutsuina, päivittäisten maksuttomien kutsujen ulkopuolella eikä koskaan maksullisina: pienin peitesyvyys maan, jännitteen ja paikan mukaan (/api/v1/burial, MCP burial_depth), alin paloluokka tai NEC-listaus, jota maa vaatii rakennustyypissä (/api/v1/fire-class, MCP fire_class), AWG ja kcmil suhteessa mm²:iin pinta-alan ja resistanssin mukaan (/api/v1/convert, MCP awg_metric), palokokeet, jotka eivät ole vastaavia (/api/v1/not-equivalent, ja not_equivalent jokaisessa tunnistetussa osumassa), NEC-putkitäyttö (/api/v1/conduit-fill, MCP conduit_fill) sekä asennus- ja käsittelyopas ja sanasto (/api/v1/laying-guide, /api/v1/glossary, ja MCP-resursseina thecablecode://laying-guide ja thecablecode://glossary).
curl "https://thecablecode.com/api/v1/burial?country=DE&u=0.6/1&place=road"
curl "https://thecablecode.com/api/v1/fire-class?country=GB&place=escape&lang=fi"
curl "https://thecablecode.com/api/v1/convert?awg=4/0"
curl "https://thecablecode.com/api/v1/laying-guide/mv?lang=fi"
Jokaisella arvolla on lähteensä ja varmuustasonsa, kuten ihmisen lukema sivu ne näyttää (page linkittää sinne). Missä luetut lähteet eivät anna arvoa, vastaus sanoo sen (null perusteluineen, not_found, missing) eikä koskaan lainaa arvoa. AWG:n ja mm²:n välinen sääntö on sivuston oma (rule_source: site): mikään standardi ei määrää sitä.
Asennuslaskelmat: jännitteenalenema, ryhmittely, veto, kaapelihyllyn täyttö, lastaus, ilmasto, käyttöönotto
Suunnitelman sisällä ilman lisähintaa: load {amps, length_m} antaa jännitteenaleneman ja pienimmän poikkipinnan virran ja aleneman mukaan (IEC 60364-5-52 liite G, BS 7671 taulukko 4E4B, NEC Chapter 9 Table 9); fault {ka, seconds} panssarin tai suojajohtimen tarkastuksen (IEC 60364-5-54 liite A, BS 7671); installation group, arrangement ja h3_pct pienjännitteen ryhmittely- ja yliaaltokertoimet (IEC 60364-5-52 B.52.17–B.52.21, E.52.1). Jokaisessa suunnitelmassa on myös laying (kylmän sään sääntö) ja after_installation (asennuksen jälkeiset kokeet), ja pohjoisamerikkalaisessa johtimessa sen NEC-virrankesto ja EGC. Maksutta: POST /api/v1/conduit-fill (NEC Chapter 9) ja kelakutsun käsittelylohko (lagging=). Sivustolla Pro-laskelmat kutsuina ja MCP-työkaluina (pull_cable, tray_fill, drum_loading, cold_weather_check, mv_electrical, economic_size, commissioning_sheet, cable_prep): /api/v1/pull, /api/v1/tray, /api/v1/drum/loading, /api/v1/climate, /api/v1/electrical, /api/v1/economic kukin $0.50, /api/v1/commissioning (käyttöönottolomake) $0.50 ja /api/v1/prep (pään valmistelu vaihekortteineen) $0.50.
curl -X POST https://thecablecode.com/api/v1/design -H "content-type: application/json" \
-d '{"sentence": "NYY-J 4x16 0,6/1 kV", "installation": {"laying": "air", "group": 6, "arrangement": "bunched"}, "load": {"amps": 45, "length_m": 40}, "fault": {"ka": 6, "seconds": 0.4}, "lang": "fi"}'
curl -X POST https://thecablecode.com/api/v1/pull -H "content-type: application/json" \
-d '{"sentence": "NA2XS(F)2Y 1x240/25 12/20 kV", "input": {"route": [{"kind": "straight", "length": 120}, {"kind": "bend", "radius": 1.2, "angle": 90, "plane": "h"}, {"kind": "straight", "length": 60}], "n": 3, "duct": {"kind": "conduit", "material": "pvc", "idMm": 150}, "head": "eye"}}'
curl -X POST https://thecablecode.com/api/v1/conduit-fill -H "content-type: application/json" \
-d '{"raceway": "EMT", "cables": [{"type": "THHN", "size": "4/0", "count": 3}]}'
Veto, kaapelihyllyn täyttö, lastaus ja pään valmistelu vastaavat ilman maksua sillä arviolla, jonka sivuston kävijä näkee; se lasketaan 2 maksuttoman suunnitelman päiväkiintiöön. "full": true vastaa kaikilla luvuilla kuten jäsen ne saa ja on maksullinen. Hankkeen lista menee yhdessä kutsussa items-kenttänä, $0.50 kohteelta, ilman alennusta. Vastaukset tulevat samasta koodista kuin Pro-paneelit, jokainen arvo lähteineen ja varmuustasoineen.
Muutokset
Mitä vastauksissa on muuttunut rekisterimerkinnän 1.3.0 jälkeen; palvelin, OpenAPI-asiakirja ja rekisterimerkintä ovat versiota 1.13.0. Sama lista: GET /api/v1/changelog, OpenAPI:n info.x-changelog ja MCP-resurssi thecablecode://changelog.
- 2026-10-31, 1.13.0: BS 5308 -moniparikaapelit noudattavat nyt standardia PAS 5308:2009, samat kentät: design_cable mitoittaa osan 1 (PE-parit, 300/500 V) standardin PAS 5308-1:2009 taulukoiden 1 ja D.1–D.10 mukaan (eriste, 0,018 mm:n Al/PET-kalvo, vaippa, alusta, panssarilanka, ulkovaippa; seen standard; aiemmin HD 627 4-C2:n säännöt ja IEC 60502-1:n panssari) ja osan 2 (PVC) standardin PAS 5308-2:2009 mukaan standardin BS 5308-2:1986 sijaan (esim. 10 x 2 x 0,5 mm²:n tyypin 1 vaippa on 1,1 mm, aiemmin 1,2; pareittain suojattujen kaapelien ulkohalkaisija on 1,3–6 mm pienempi). Uutta: 2,5 mm² osassa 2; PAS 5308-1 tyyppi 3, lyijyvaippa kahden PVC-alustan välissä panssarin alla (lause, jossa on Type 3 tai LC, tai suunnitelma, jossa on lyijyinen metalSheath); after_installation-rivit näille kaapeleille, 2 kV d.c. 15 min johtimien välillä ja panssariin, if_required (taulukko B.2, opastava); properties.mechanical bending_radius_install 6 D, tyyppi 3 15 D (taulukko B.1, opastava; aiemmin ei mitään). Osan 1 0,75 mm², jota PAS 5308-1:ssä ei ole, mitoitetaan kuten ennen. Korjaus design/v1:n alla, sama skeematunnus.
- 2026-10-31, 1.12.0: Suurjännite- ja erittäin suurjännitetarkistukset nyt saatavilla olevista standardeista, lisäyksenä (yhtään kenttää ei nimetty uudelleen eikä poistettu): check/v1 tarkistaa IEC 60840- tai IEC 62067 -suunnitelman, tai minkä tahansa rakenteen kentällä standard iec-60840-2011 tai iec-62067-2011, omaa sääntökokoelmaansa vasten sen sijaan, että vastaisi IEC 60502-2:n olevan soveltamisalan ulkopuolella: standardi ei määrää seinämänpaksuutta, joten sen toleranssit ilmoitetulle nimellisarvolle, eriste vähintään 0,90 tn (10.6.2), ulkovaippa 0,85 tn - 0,1 (10.6.3), lyijy 0,95 tn - 0,1, sileä alumiini 0,9 tn - 0,1 ja aallotettu alumiini 0,85 tn - 0,1 (10.7), epäkeskisyys not_checkable. IEC 62067:n nimellis- ja koestusjännitteet viittaavat nyt standardin IEC 62067:2011 taulukkoon 4, s. 36 (seen standard; 230/400 kV pysyy secondary), kuten kaapelin syöksyjännitteen lähde electrical-vastauksessa näyttää.
- 2026-10-31, 1.11.1: Korjauksia nyt saatavilla olevista standardeista, samat kentät: after_installation-kentän ulkovaipan tasajänniterivi (keskijännite-, suurjännite- ja erittäin suurjännitesuunnitelmat) viittaa standardin IEC 60229:2007 kohtaan 5, s. 9, ja on seen standard (aiemmin secondary; taso ei muutu: 4 kV ulkovaipan millimetriä kohti, enintään 10 kV, 1 min); BS 5467 -rivit viittaavat standardin BS 5467:1997+A3:2008 kohtaan B.8, taulukko B.2, ja antavat sen 15 min (niiltä puuttui kesto); tiivistetyn luokan 2 johtimen rivi (conductor_source) on seen standard, IEC 60228:2004 taulukko C.2; AWG-johtimien lähteet ja awg_metric nimeävät NEC 2026 luvun 9 taulukon 8 (samat arvot kuin vuoden 2017 taulukossa); asennusopas viittaa standardeihin IEC 60229:2007 ja BS 5467:1997+A3:2008. Korjaus design/v1:n alla, sama skeematunnus.
- 2026-10-31, 1.11.0: EN 50525 -johdot ja -johtimet luettu standardeista, korjaus design/v1:n alla (yhtään kenttää ei nimetty uudelleen eikä poistettu): H07RN-F:n (EN 50525-2-21) ja H07Z1-K:n (EN 50525-3-31) kerrokset viittaavat standardien omiin liitteen B taulukoihin, nähty standardissa (aiemmin valmistajan toisinto, toissijainen); H07RN-F tarkistaa 3-johtimisten poikkipintojen halkaisijan ylärajan 35 mm²:stä alkaen, rakentaa 3x300, 4x240, 4x300 ja 6–36 johdinta (taulukko B.3) ja 5 johdinta vain 95 mm²:iin asti (suurempi poikkipinta ottaa lähimmän rivin ja kertoo sen). spec.standard ottaa myös EN50525-2-51 (H05VV5-F), EN50525-3-11 (H05Z1Z1-F, H03Z1Z1-F, litteä H05Z1Z1H2-F) ja EN50525-3-21 (H07ZZ-F), ja EN50525-3-31 rakentaa H07Z1-U / -R ja H05Z1-U / -R.
- 2026-10-31, 1.10.0: Automaattinen poiskytkentä suojajohtimen tarkistuksessa, lisäyksenä (yhtään kenttää ei nimetty uudelleen eikä poistettu): design/v1 ottaa kentät cpc.system (TN tai TT), cpc.circuit (final tai distribution), cpc.u0_v ja cpc.ia_a, ja cpc lisää disconnection-kentän: standardin IEC 60364-4-41:2005+AMD1:2017 taulukon 41.1 pisin poiskytkentäaika järjestelmälle, piirille ja U0:lle (jakelupiirit TN 5 s, TT 1 s; perusteella bs standardin BS 7671:2008+A1:2011 taulukko 41.1), onko tarkistuksen aika pidempi, ja ia_a-kentän kanssa suurin vikasilmukan impedanssi Zs = U0 / Ia (411.4.4, 411.5.4), TT-sääntö vikavirtasuojalle, RA × IΔn ≤ 50 V (411.5.3), kukin arvo taulukkoineen ja sivuineen. Sama hinta. Myös versiossa 1.9.0 korjaus kenttään ratings.short_circuit: 1,1–220 kV:n kaapelin kupari- tai alumiinisuoja jännitealueen 6–30 kV ulkopuolella (1 ja 3 kV sekä yli 30 kV) päättyy nyt standardin IS 16269:2018 rajaan, joka on eristyksen rajasta (taulukko 1) ja suojan päällä olevan seoksen rajasta (taulukko 2: PVC 200 °C, PE katsotaan ST3:ksi 150 °C) pienempi, kun se oli 250 °C; IS 16269 perustuu standardeihin IEC 60724 ja IEC 61443, joita ei ole käytettävissä; temperatures kertoo taulukon ja sivun.
- 2026-10-31, 1.9.1: Korjauksia nyt saatavilla olevista standardeista, samat kentät: design_cablen BS 5308 osa 2 -suunnitelmat (PVC-parit, 300/500 V) ottavat eristeen, Al/PET-kalvon, vaipan, alustan, panssarilangan ja ulkovaipan standardin BS 5308-2:1986 taulukoista 1 ja 4–10 (seen standard; esim. 10 x 2 x 0,5 mm²:n vaippa on 1,2 mm, aiemmin 1,5), ja J-Y(St)Y-suunnitelmat ottavat DIN VDE 0815:1985 taulukon 4 seinämät (0,2 mm 0,6 mm:n langalla), 0,6 mm:n maadoituslangan yli 10 parille, taulukon 19 vaipan ja kohdan 4.4.5 värit, joten niiden ulkohalkaisijat pienenevät. Korjaus design/v1:n alla, sama skeematunnus.
- 2026-10-31, 1.9.0: Laiva- ja offshore-kaapelit asennusoppaassa, lisäyksenä (yhtään kenttää ei nimetty uudelleen eikä poistettu): GET /api/v1/laying-guide ja thecablecode://laying-guide luettelevat neljännentoista perheen, marine, jonka sivu antaa pienimmät asennuksen taivutussäteet standardin IEC 60092-352 taulukoiden 4 ja 4A mukaan (1,8/3 kV:iin asti päällysteen ja halkaisijan mukaan; 3,6/6 kV:sta ylöspäin yksijohtiminen 12 D, kolmijohtiminen 9 D), luettuina standardista, kaikkien perheiden yhteisten kelanrivien kanssa; muut osiot kertovat, mitä ei löytynyt. Maksuton.
- 2026-10-31, 1.8.0: Ulkopäätteiden pintaväli, lisäyksenä (yhtään kenttää ei nimetty uudelleen eikä poistettu): cable_prep ottaa input.pollution-kentän (a–e, paikan likaantumisluokka standardin IEC TS 60815-1 mukaan), ja täysi vastaus keskijännitesuunnitelmalle lisää creepage-kentän: Um/√3, standardin IEC TS 60815-3 ominaispintavälin vertailuarvo ja ulkopäätteen pienin pintaväli kullekin luokalle, Ka ja Kad, valittu luokka (null, kun mitään ei pyydetä: standardi ei nimeä tyypillistä luokkaa), sarjojen tarkistus (luetut sarjataulukot eivät anna pintaväliä), kukin arvo kohtineen; vaihelomakkeen sarjasivu luettelee viisi pienintä arvoa. Sama hinta.
- 2026-10-31, 1.7.0: Päätteet ja jatkokset, lisäyksenä (yhtään kenttää ei nimetty uudelleen eikä poistettu): cable_prep-kutsun täysi vastaus keskijännitesuunnitelmalle lisää kits-kentän: sopivat päätetyypit (lämpö- tai kylmäkutistettava, sisä- tai ulkokäyttöön) ja suorat jatkokset, kukin fits-tiedon tai syyn kanssa, sen kattavien johdinpoikkipinta- ja eristyshalkaisija-alueiden laajuus, pituus, jonka sarja vie kaapelin päästä, jatkoksen pituus ja vaippojen määrä, valmistajien julkisista luetteloista (lähde "makers' public catalogues, typical"), nimeämättä valmistajaa, sarjaa tai osanumeroa; vaihelomake saa niille sivun. Sama hinta.
- 2026-10-30, 1.6.0: Kertaussuunta, lisäyksenä (yhtään kenttää ei nimetty uudelleen eikä poistettu): design/v1 antaa dimensions.lay-kentässä jokaisen kierteisen osan (johdin, kierretyt kerrokset, vastakierre, parit, johtimien kertaus) kertaussuunnan (S vasen, Z oikea) perusteineen ja lähteineen sekä lay-kentän jokaiselle kierretylle kerrokselle dimensions.layers-kentässä; suunnitelma ottaa kerroksen lay-kentän ja design.lay-kentän (conductor, pairs, layUp) valmistajan omaa suuntaa varten.
- 2026-10-30, 1.5.0: Asennuslaskelmat, lisäyksenä (yhtään kenttää ei nimetty uudelleen eikä poistettu). design/v1 soveltaa pienjännitteen ryhmittely- ja yliaaltokertoimia (installation group, arrangement, clearance, trays, h3_pct: IEC 60364-5-52 B.52.17–B.52.21 ja E.52.1, BS 7671 4C1–4C3), joten group ei ole enää käyttämätön 0,6/1 kV:lla; se lisää voltage_drop ja sizing (load), cpc (fault, cpc) ja nec pohjoisamerikkalaisille johtimille sekä laying ja after_installation jokaiseen vastaukseen. Maksutta: POST /api/v1/conduit-fill ja handling kelakutsussa (lagging). Maksullisia: veto, kaapelihyllyn täyttö, lastaussuunnitelma, ilmastotarkistus, keskijännitteen sähköiset arvot, taloudellinen poikkipinta, käyttöönottolomake ja pään valmistelu; vedon, hyllyn, lastauksen ja valmistelun arvio on maksuton suunnitelmien päiväkiintiön sisällä, ja items hinnoitellaan kohteittain. lang ottaa kaikki sivuston 15 kieltä kutsuissa decode, design, equivalents ja presets.
- 2026-10-30, 1.4.0: Uusia maksuttomia kutsuja, lisäyksenä (yhtään kenttää ei nimetty uudelleen eikä poistettu): asennussyvyys maittain, paloluokka, jota maa vaatii, AWG ja mm² pinta-alan ja resistanssin mukaan, huomautukset "ei vastaava, koska" (myös not_equivalent-kenttänä jokaisessa tunnistetussa osumassa), kelausrumpujen alennuskerroin kelakutsussa (reeling, layers) sekä asennusopas, sanasto ja tämä muutosluettelo MCP-resursseina REST-vastineineen.
- 2026-10-29, 1.4.0 (#387): Pienjännitteen virrankestot (suunnitelma ratings.current, 0,6/1 kV) luetaan nyt standardista IEC 60364-5-52:2009 liite B, seen standard: column on koodi (D1 putkessa maassa, E2 tai E3 monijohdin ilmassa, F yksijohdin kolmiossa ilmassa) fraasin sijaan, taulukot ja kertoimet ovat B.52.x sivuineen, alumiinille annetaan arvot, ja putkessa ampeerit noudattavat vuoden 2009 arvoja. Korjaus design/v1:n alla, sama skeematunnus.
- 2026-10-29, 1.4.0 (#380): Kelat: IS on system-kentän uusi arvo (IS 10418:2024, Intia), pyynnössä sekä fits- ja pools-kentissä. Sen koot ovat standardin oma taulukko 1, seen standard, ilman taraa ja kuormitusrajaa; näillä riveillä ei siksi ole tare_kg-, gross_kg-, load_kg- eikä load_ok-kenttää, eikä tarkistamaton kuorma ole epäonnistunut tarkistus.
Hinnat
| Yksittäinen purku | 5 maksutonta kutsujaa kohden UTC-vuorokaudessa (API ja MCP yhteensä), sen jälkeen $0.10 kutsulta |
| Eräpurku | $0.03 merkinnältä, enintään 500 merkintää, yksi maksu |
| Kaapelin suunnittelu | 2 maksutonta kutsujaa kohden UTC-vuorokaudessa (API ja MCP yhteensä), sen jälkeen $0.50 suunnitelmalta |
| Vastineet | Jakaa 5 maksutonta purkua päivässä, sen jälkeen $0.10 kutsulta |
| Vaatimustenmukaisuuden tarkistus | 2 maksutonta kutsujaa kohden UTC-vuorokaudessa (API ja MCP yhteensä), sen jälkeen $0.50 tarkistukselta |
| Tietolehden lukija | $2.00 asiakirjalta ensimmäisestä alkaen (API ja MCP samoin), jokaisen rivin tarkistus mukaan lukien |
| Spesifikaatio | $2.00 ensimmäisestä kaapelista, $0.50 jokaisesta seuraavasta kaapelista samassa kutsussa (enintään 30), yksi maksu; ei maksutonta kiintiötä |
| Asennuslaskelmat | $0.50 laskelmalta (veto, kaapelihyllyn täyttö, lastaussuunnitelma, ilmastotarkistus, keskijännitteen sähköiset arvot, taloudellinen poikkipinta); vedon, hyllyn ja lastauksen arvio lasketaan 2 maksuttoman suunnitelman päiväkiintiöön; lista $0.50 kohteelta |
| Käyttöönottolomake | $0.50 lomakkeelta (PDF), erillinen kutsu, ei maksutonta kiintiötä |
| Kaapelinpään valmistelu | $0.50 suunnitelmalta vaihekortteineen (PDF), erillinen kutsu; tavallinen vaihejärjestys lasketaan maksuttomiin suunnitelmiin |
| Maksu | x402 v2, skeema exact, USDC Base-pääverkossa, lompakosta lompakkoon; sivusto ei säilytä varoja |
| Tili | Ei tarvita. Ei API-avainta, ei rekisteröitymistä, ei evästeitä |
Vastauksen lukeminen
| status | single, ambiguous (useampi järjestelmä lukee kirjaimet), no_match tai unreadable |
| matches[].basis | named_standard, verified_designation (todellinen kaapeli valmistajien tietolehdistä), type_name tai grammar (kirjaimet voidaan jäsentää, ei muuta). Suhtaudu yksittäiseen grammar-osumaan varoen: satunnaiset merkkijonot jäsentyvät jossakin noin joka viides kerta |
| symbols[].source | patch ja URL merkityksille, jotka on lisätty tai korjattu vuoden 2016 jälkeen lähteeseen viitaten, legacy_2016 alkuperäisille taulukoille, type_table kokonaisten tyyppinimien taulukoille |
Agenttien ostamat sponsoroinnit
Yrityksen puolesta ostava agentti voi listata sponsorointipaikat, saada tarjouksen dollareina ja USDC:nä, tilata ja uusia, kaikki maksettuna x402:lla. Sponsorointi ei koskaan muuta purkua tai sen järjestystä, ja jokainen sponsoroitu kohde on merkitty.
GET https://thecablecode.com/api/v1/ads/slots