PressureCode for Google Sheets

Normkonforme Druckgeräteberechnung direkt in Google Sheets. EN 13445, AD 2000, ASME VIII und mehr.

v1.0 • Apps Script Add-on • 17 Funktionen

Installation in 5 Schritten

Kopieren Sie das Script in Ihr Google Sheet — kein Marketplace nötig.

Voraussetzung: Der PressureCode-Server muss erreichbar sein. Aktuelle Server-URL: https://nucboxg3.tail4f030f.ts.net:8443

Google Sheet öffnen

Öffnen Sie ein bestehendes oder neues Google Sheet in Ihrem Browser.

Apps Script öffnen

ErweiterungenApps Script — es öffnet sich der Script-Editor in einem neuen Tab.

Code einfügen

Löschen Sie den gesamten Standardinhalt im Editor. Klicken Sie dann auf den Button unten, um den PressureCode-Code zu kopieren, und fügen Sie ihn ein (Strg+V).

Speichern & Autorisieren

Klicken Sie auf Speichern (Strg+S). Dann: Ausführen → Funktion onOpen auswählen → Ausführen. Google fragt nach Berechtigungen — bestätigen Sie diese.

Server konfigurieren & testen

Zurück im Sheet: Menü PressureCodeServer-URL setzen → URL eingeben. Dann Verbindung testen.

Fertig! Tippen Sie in eine Zelle:

=PC_CYLINDER("EN13445", 1200, 20, 25, 300, "P265GH")

Excel vs. Google Sheets Syntax

Google Sheets verwendet Unterstriche statt Punkte im Funktionsnamen.

Excel (Office Add-in)
=PC.CYLINDER("EN13445", 1200, 20, 25)
=PC.HEAD("EN13445", "torispherical", ...)
=PC.MATERIAL("P265GH", "Rp02", 300)
Google Sheets (Apps Script)
=PC_CYLINDER("EN13445", 1200, 20, 25)
=PC_HEAD("EN13445", "torispherical", ...)
=PC_MATERIAL("P265GH", "Rp02", 300)

Alle 17 Funktionen

FunktionBeschreibungErgebnis
=PC_CYLINDER(norm, Do, t, P, T, mat) Zylinderschale — Auslastung 0.66
=PC_CYLINDER_EREQ(...) Erforderliche Wanddicke [mm] 13.25
=PC_CYLINDER_PALLOW(...) Zulässiger Druck [bar] 37.51
=PC_HEAD(norm, typ, Do, t, P, T, mat) Gewölbter Boden 0.68
=PC_CONE(norm, Do, t, alpha, P, T, mat) Kegelschale 0.77
=PC_FLAT_END(norm, Di, t, P, T, mat) Ebener Boden 0.52
=PC_NOZZLE(norm, sDo, st, nDo, nt, P, T, mat) Stutzen-Verstärkung 0.45
=PC_FLANGE(norm, Di, Do, t, P, T, mat, n, d) Flanschberechnung 0.73
=PC_SUPPORT(typ, W, sDo, st, n, KS, P, T) Stütze (1=OK, 0=Fail) 1
=PC_TEE(norm, hDo, ht, bDo, bt, P, T, mat) T-Stück 0.61
=PC_REDUCER(norm, DoL, DoS, t, a, P, T, mat) Reduzierstück 0.55
=PC_PIPE_BEND(norm, Do, t, R, P, T, mat) Rohrbogen 0.48
=PC_MATERIAL(name, eigenschaft, T) Werkstoffkennwert 166 MPa
=PC_OPTIMIZE(norm, typ, Do, P, T, mat, 0.95) Wanddicke für 95% Auslastung 14.03 mm
=PC_COMPARE(typ, Do, t, P, T, mat) Normenvergleich (Array) Tabelle
=PC_SWEEP(norm, typ, Do, P, param, von, bis) Parameterstudie (Array) Diagramm
=PC_RECOMMEND_MATERIAL(norm, P, T, typ) Werkstoff-Empfehlung P265GH
=PC_REVERSE_ENGINEER(norm, Do, t, T, mat) Max. Druck rueckrechnen 42.5 bar

Vorteile

Cloud-native

Arbeiten Sie von überall — Browser genügt. Keine Installation auf dem PC nötig.

👥

Echtzeit-Kollaboration

Mehrere Ingenieure arbeiten gleichzeitig am selben Sheet — Ergebnisse aktualisieren sich live.

🌐

8 Normen, 17 Funktionen

EN 13445, AD 2000, ASME VIII, ASME I, EN 12952, EN 12953, EN 13480, EN 1591.

🔒

Sicher

Alle Berechnungen laufen auf dem PressureCode-Server. Im Sheet ist kein Berechnungscode.

📈

Charts direkt in Sheets

PC_SWEEP gibt Arrays zurück — erstellen Sie direkt Diagramme in Google Sheets.

💰

Kostenlos starten

Google Sheets ist gratis. PressureCode Free-Tier: 5 Berechnungen/Tag.

Hinweis: Google Sheets Custom Functions haben ein Timeout von 30 Sekunden. Komplexe Berechnungen (COMPARE mit vielen Normen, SWEEP mit vielen Schritten) können bei langsamer Verbindung ein Timeout verursachen. Reduzieren Sie in dem Fall die Schrittanzahl.