Sari la conținut
Inginerie 2026-10-16 · 11 min

Kaputul sub capotă: cum proiectează și calculează GorkyCAD instalațiile electrice

GorkyCAD este un soft CAD pentru instalații electrice — un program de proiectare electrică care desenează, calculează și emite documentația într-un singur loc, conform a cinci standarde: GOST, IEC 60364, BS 7671, NEC și IS 732. Un singur model de calcul alimentează planul, schemă unifilară, listă de cabluri și devizul de lucrări — sub capotă, 1,16 milioane de linii de TypeScript, 76 de module și peste 20 000 de teste automate la fiecare versiune.

Autor: Echipa GorkyCAD
Fiecare linie de pe o foaie este rezultatul unui calcul; fiecare etichetă este rezultatul unui standard.

În sinteză

  • Calculele — curent de scurtcircuit, cădere de tensiune, capacitate de curent, iluminare — rulează pe un singur model: planul, schema, listă de cabluri și devizul coincid până la ultimul metru și la ultimul bănuț.
  • Cinci standarde (GOST, IEC 60364, BS 7671, NEC, IS 732) sunt verificări scrise în cod.
  • 1,16 milioane de linii, 76 de module, peste 20 000 de teste, 34 de pagini de referință sha256.
  • Încercați gratuit în browser: demonstrația „Casa 100 m²” la /cad/.

Ce este GorkyCAD: un soft CAD pentru instalații electrice care calculează și el

GorkyCAD face trei lucruri deodată. Desenează — planul, traseele de cabluri, tabloul electric, schemă unifilară. Calculează — curent de scurtcircuit, cădere de tensiune, capacitate de curent, iluminare, deviz. Emitte — un set de documente PDF conform GOST (SPDS) sau IEC 60364 / BS 7671 / NEC / IS 732. Complexitatea nu este în interfață; este sub capotă.

Baza de cod spune lucrurilor pe nume: aproximativ 1,16 milioane de linii de TypeScript (circa 760 000 dintre ele cod de produs, fără teste) și 76 de module. Straturile nucleului:

Stratul nucleuluiFișiere
Generator PDF≈466
Nucleu AI (recunoaștere)328
Motoare de calcul203
Import planuri200

Mai departe, în ordine descrescătoare — simboluri electrice 161, grafică SVG 111, deviz 99, schemă unifilară 93 de fișiere.

Complexitatea nr. 1 — standardele: IEC 60364, BS 7671, NEC și IS 732 integrate în verificări

Standardele nu sunt aici indicatoare care apar la hover — sunt un canon verificabil automat: fiecare regulă există în cod ca date, cu referința ei de articol, și ca o verificare care poate bloca exportul. Două bucle rulează simultan: cea rusă (GOST/SPDS, PUE, SP) și cea internațională (IEC 60364, BS 7671, NEC, IS 732).

Un singur registru normativ — o singură carte pentru tot sistemul

Un singur registru normativ conține 44 de fapte: 27 verificate față de standardul-sursă, cu o citare, și 17 marcate onest politică de proiect. Interfața, PDF-ul și motoarele iau o regulă doar din acest registru; o listă neagră de 61 de perechi interzise consemnează ce articol nu trebuie aplicat la ce fapt.

SubsistemRăspunde laScara
Registru de referințe normative„La ce facem referire”44 de fapte (27 verificate + 17 politici)
Registru QC (control normativ)„Ce nu este în regulă pe foaie”69 de reguli în 15 categorii
Motor de reguli executabile„Rămâne calculul în limite”profilurile RU_PUE și IN_CEA

Canonul traseelor de cabluri

Traseele seamănă cu fasciculele din Manhattan: trunchi → ramuri → derivații la 90° — diagralele nu există, prin definiția codului. La intersecții, linia de forță rămâne continuă, iar cea slabă se întrerupe, conform convenției de tip de linie. Automatizarea nu aruncă niciodată traseul desenat de mână de către inginer: îi ajustează geometria sau mută intersecția în cel mai apropiat gol.

Complexitatea nr. 2 — calculele: scurtcircuit, sarcină, cădere de tensiune, dimensionarea cablurilor

Un calcul în GorkyCAD este un singur canon în tot produsul. Planul, schemă unifilară, listă de cabluri și devizul sunt patru proiecții ale unui singur calcul — de aceea coincid.

Curentul de scurtcircuit și bucla fază-pământ

Curentul de scurtcircuit este calculat de o singură funcție, apelată de ecran, de worker, de PDF, de foaia tabloului și de calculator. Este un defect vindecat: același feeder a returnat cândva 547 A într-o verificare și 298 A pe tablou, pentru că formula trăia în mai multe copii. Cu o singură formulă, documentele trebuie să coincidă.

În calculul curentului de scurtcircuit a fost eliminată o supraestimare de 1,8–3,4 ori: bucla „fază-zero” este acum calculată integral (L + N/PE), cu încălzirea până la 160 °C și rezistențele de tranziție ale contactelor — conform GOST 28249-93 și PUE, cap. 7.1. Acolo unde protecția „trecea” cândva fals, cerința este verificată onest.

LinieÎnainteDupă
Cu 2,5 mm² / 20 m767 A415 A
Cu 6 mm² / 5 m4 678 A1 392 A
Cu 6 mm² / 20 m2 500 A764 A

Calculul Ikz în GorkyCAD. Rândurile 1–2 — calea „Calculator PUE”; rândul 3 — calea „Sfat AI” (cazul Ghost H5).

Răsturnarea verdictului: linia 1,5 mm² / 60 m, automat C16 — înainte de corecție „multiplu 10,1 — îndeplinit” (fals), după — „6,28 — neîndeplinit” (onest).

Protecția este verificată pentru sensibilitate pe curbele timp-curent B/C/D potrivite scopului circuitului: iluminatul primește B, pompele și mașinile primesc D, prizele și sarcinile generale primesc C. „Peste tot C” nu este canonul aici.

Fără intrare — fără verdict. Un verdict fals este mai rău decât lipsa unui verdict.

Căderea de tensiune (ΔU)

Căderea de tensiune urmează un singur canon, ΔU = k·I·L·(R·cosφ + X·sinφ): rezistivitatea la temperatura de funcționare 70 °C, nu 20 °C (altfel ΔU este subestimată cu circa 16 %), lungimile din segmentele reale ale traseului, căderea sumată de-a lungul cascadei „alimentator → grup”. Limitele sunt 3 % pentru iluminat și 5 % pentru celelalte sarcini (IEC 60364-5-52). Existau cândva patru implementări ΔU — acum una singură, supravegheată de un test.

Dimensionarea cablurilor, capacitatea de curent și iluminarea

Dimensionarea cablurilor nu este una la ghicit: mai întâi după capacitatea de curent (In ≤ Iz = I_admisibil·K1·K2) și coordonarea cu protecția, apoi după căderea de tensiune. Factorii de corecție vin strict din tabele; în afara tabelului, motorul returnează onest „neverificat”. Aluminiul folosește tabelele lui, nu „cupru × 0,78”. Iluminarea se calculează prin metoda factorului de utilizare, față de normele pe tipuri de încăpere.

Verificarea între documente

Același circuit pe plan, pe schemă unifilară, pe listă de cabluri și pe deviz nu este patru documente — este patru proiecții ale unui singur calcul: orice lungime de linie dintr-un canon de traseu, un nominal de aparat același număr peste tot („C25” peste tot). Orice divergență este o eroare de poartă de export; pe proiectul de control „Casa 100 m²” verificarea returnează zero divergențe. Lipsa datelor înseamnă „LIPSĂ DATE”, nu o presupunere „tipică”; lipsa unei soluții înseamnă un motiv tastat, nu un umplutură „2,5 mm²”.

Complexitatea nr. 3 — setul de documente: tablouri, scheme unifilare, liste de cabluri

Setul de documente este un catalog de până la 38 de foi: plan de titlu și de amplasament, nouă planuri, scheme unifilare de tablouri, listă de cabluri, foi de calcul, liste, specificații și devizul. Referința de aur este de 34 de pagini cu o amprentă sha256 fiecare; separat, 6 referințe pixel SSIM prind degradarea randării.

Fragment din planul proiectului demo „Casa 100 m²”, generat în GorkyCAD
Fragment din planul proiectului demo „Casa 100 m²”, generat în GorkyCAD; reproductibil la /cad/.
Fragment din schema de forță a proiectului demo „Casa 100 m²”, generată în GorkyCAD
Fragment din schema de forță a proiectului demo „Casa 100 m²”, generată în GorkyCAD; reproductibilă la /cad/.

Etichetele nu traversează pereții, cotele sau textul

Un motor în cinci etape aranjează etichetele: scopuri → grupuri (evantai) → benzi → etichetă → verificare de coliziune; la suprapunere, eticheta este mutată, nu tipărită deasupra, iar dacă nu există loc curat, trece în legenda foii. Ierarhia conflictelor este codată: pereți și goluri > simboluri > conexiuni > cote > etichete > text. Un cablu traversează un perete doar într-o manșon, etichetat „Ø25 etanș la foc”.

PDF-ul este determinist bit-cu-bit

Biții aceluiași proiect diferau cândva între exporturi: data venea de la ceasul sistemului, iar identificatorul era aleatoriu. Acum identificatorul este un hash al conținutului, iar datele vin din model și versiunea aplicației — fără Date.now(), fără Math.random(): același document produce biți identici astăzi, în CI și peste un an.

Un set gol sau defect nu poate trece drept gata

O foaie trece un lanț de verificări — completitudine, invarianți, conținut, consistență, validare PDF. Un proiect gol („55 pereți, 0 corpuri”) era cândva declarat documentație de execuție gata; acum este blocat cu un motiv. Un PDF defect întrerupe exportul; o foaie neconstruită devine o pagină onestă „Foaie neconstruită: motiv”.

Complexitatea nr. 4 — importul AI al planurilor existente

Importul unui plan existent este o disciplină în sine. Aplicația clasifică fișierul (vector / scanare / gol) și citește scara din desen: etichete de cotă → linia de cotă cea mai apropiată → mediana cu respingerea valorilor aberante. Încrederea și numărul de măsurători nu sunt ascunse. Ciclul complet este în materialele academiei despre importul planurilor.

Un pixel nu poate fi scris ca milimetru

O poartă blochează unitățile în pixeli până când este furnizată calibrarea „mm per unitate”. O scară neconfirmată blochează atât „Asamblare proiect”, cât și exportul PDF — iar o confirmare a omului este marcată cu timestamp și autor.

Cinci voturi pentru o singură priză

O priză este recunoscută de cinci „voci” — numele stratului, legenda/tabelul de simboluri, dimensiunea fizică în milimetri, repetarea blocului și un model vision; fiecare rezultat își păstrează proveniența. O scanare este citită de o scară: reguli gratuite → un pool de modele ieftine prin consens → un arbitru puternic doar la dezacord; dacă AI eșuează, un onest „nerecunoscut”, nu gunoi. „Asamblare proiect” rulează circuitele, tabloul și traseele prin aceleași motoare ca lucrul manual.

Cum se demonstrează singur: peste 20 000 de teste automate

Fiecare versiune trece de mai mult de 20 000 de teste automate în 2 285 de fișiere de test: ≈339 pentru generatorul PDF, 102 pentru motoarele de calcul, 103 pentru importul planurilor. Numele fișierelor: gate, parity, canon, gost, norm, acceptance, invariant.

Porțile sunt standarde codate ca verificări

Testul de capacitate de curent cere exact valorile din tabel și returnează „neverificat” pentru o secțiune nestandard. Testul de cădere de tensiune re-implementează formula ΔU de mână, în interiorul testului însuși. Foi de referință sunt comparate pixel-cu-pixel (SSIM), iar poarta se verifică singură: deplasează o pagină cu 20 de pixeli și trebuie să devină roșie.

Cricul de datorie și interdicția surselor secundare de adevăr

Datoria tehnică (as any, formule duplicate, fișiere umflate) stă pe un cric: numărul este fixat, adăugând datorie build-ul devine roșu, reducând-o pragul scade. O poartă separată interzice noi „surse de adevăr”: niciun al doilea tabel de capacitate de curent sau formulă ΔU privată în afara canonului. Unele porți sunt încă în rodaj: încălcările apar în loguri, merge-urile nu sunt încă blocate.

Înainte ca un PDF să fie considerat gata, trece de 19 porți înregistrate, dintre care 10 blochează lansarea, cu regula „o eroare de poartă nu poate sfârși în gata”. O foaie neconstruită intră în set ca o pagină onestă cu un motiv. Detaliile sunt în documentația produsului.

Un nucleu, cinci standarde electrice

GorkyCAD comută întregul profil de inginerie, nu doar etichetele: un singur nucleu deține cinci specificații — GOST (standarde rusești, cu regulile de montaj PUE), IEC 60364, BS 7671, NEC (NFPA 70) și IS 732/1646 (India) — fiecare cu frecvența, seria de secțiuni, capabilitățile de curent, culorile fazelor și regulile de protecție la diferențial proprii. Comutarea este un singur clic: calculele, culorile, foile și simbolurile se reconstruiesc în mod consistent.

ParametruGOST/PUEIEC 60364BS 7671NEC (NFPA 70)IS 732/1646
Frecvență50 Hz50 Hz50 Hz60 Hz50 Hz
Seria de secțiunide la 1,5 mm²de la 1,5 mm²de la 1,0 mm²AWG 18…4/0de la 1,0 mm²
Protecție la diferențialRCD conform PUE/SPRCD 30 mAca IECGFCI 6 mAca IEC
SimboluriGOST 2.755/2.710IEC 60617BS 3939/1363ANSI Y32.9/NEMAIEC/IS

AWG și mm² trăiesc într-un tabel; NEC folosește implicit unitățile sale (AWG, picioare, țoli). Limba documentului este înghețată pe durata unui export, astfel încât comutarea interfeței să nu amestece limbile într-o foaie. Citirea simbolurilor în diferite standarde este acoperită în academia GorkyCAD.

Rulează în browser: soft CAD electric pentru Mac și Linux — fără instalare

GorkyCAD este un soft CAD electric bazat pe web: rulează în browser, deci funcționează pe Mac, Linux și Windows fără nimic de instalat. Deschideți demonstrația gratuită „Casa 100 m²” la /cad/ și calculați direct în browser — fără instalarea unui CAD local.

Încercați singuri

Nu luați vorba articolului pe încredere — deschideți în browser proiectul demo gratuit „Casa 100 m²”: 20 de circuite (QF01–QF20) și 349,0 m de cablu sunt deja calculate. Demo-ul se încarcă fără trasee — construiți-le cu un clic „După circuite” și deschideți foile PDF. Mai multe ghiduri de proiectare sunt în blogul GorkyCAD.

Deschideți demonstrația „Casa 100 m²” →

Întrebări frecvente

Ce soft CAD folosesc inginerii electrici?

Inginerii electrici folosesc de obicei un CAD electric de uz general, cum ar fi AutoCAD Electrical sau EPLAN, pentru lucrări industriale grele, și un soft de proiectare electrică specializat pentru proiecte de clădiri. GorkyCAD face parte din a doua categorie: desenează planul, schemă unifilară, listă de cabluri și devizul, și rulează calculele el însuși în browser.

Ce face GorkyCAD?

GorkyCAD este un soft CAD electric care desenează, calculează și emite documentația. Produce planul, schemă unifilară, listă de cabluri și devizul, calculează curentul de scurtcircuit, căderea de tensiune, capacitatea de curent și iluminarea, apoi exportă un set de documente PDF conform IEC 60364 / BS 7671 / NEC / IS 732 sau GOST.

GorkyCAD funcționează cu IEC 60364, BS 7671, NEC și IS 732?

Da. GorkyCAD livrează cinci profiluri electrice într-un singur nucleu — GOST, IEC 60364, BS 7671, NEC (NFPA 70) și IS 732 — fiecare cu frecvența, seria de secțiuni, tabelele de capacitate de curent, culorile fazelor și regulile de protecție la diferențial proprii. Comutarea profilurilor reconstruiește calculele, culorile circuitelor, foile și simbolurile în mod consistent.

Cum se calculează curentul de scurtcircuit și căderea de tensiune?

Curentul de scurtcircuit folosește bucla fază-pământ, cu încălzirea conductorului până la 160 °C și rezistențe de contact; căderea de tensiune folosește ΔU = k·I·L·(R·cosφ + X·sinφ) la temperatura de funcționare 70 °C. O singură funcție deservește ecranul, PDF-ul și lista tabloului, așa că fiecare document arată același număr.

Cum dimensionează GorkyCAD un cablu?

După capacitatea de curent mai întâi (In ≤ Iz, derată prin factori de corecție), apoi după căderea de tensiune, față de seria standard de cabluri. Factorii de corecție vin din tabele — în afara tabelului, motorul returnează „neverificat” în loc să inventeze un număr. Aluminiul folosește tabelele lui, nu „cupru × 0,78”.

Rulează pe Mac și Linux?

Da — GorkyCAD rulează integral în browser, deci funcționează pe Mac, Linux și Windows fără nimic de instalat. Este un soft CAD electric bazat pe web: deschideți demonstrația gratuită, calculați scurtcircuitul și căderea de tensiune și exportați foi PDF fără a instala nimic local.

Există o versiune gratuită?

Puteți încerca proiectul demo gratuit „Casa 100 m²” în browser — fără înregistrare. Este deja calculat (20 de circuite, 349,0 m de cablu); traseele se construiesc cu un clic „După circuite”, iar foile PDF sunt generate. Un mod direct de a verifica calculele pe un proiect real.

Inginerie sub capotă, ordine pe foaie.