{"id":12209,"date":"2025-12-09T08:09:33","date_gmt":"2025-12-09T07:09:33","guid":{"rendered":"https:\/\/medtech-ingenieur.de\/?p=12209"},"modified":"2026-02-17T16:54:56","modified_gmt":"2026-02-17T15:54:56","slug":"sysml-v2-op-leuchten-medizintechnik","status":"publish","type":"post","link":"https:\/\/medtech-ingenieur.de\/en\/sysml-v2-op-leuchten-medizintechnik\/","title":{"rendered":"SysML v2 for operating room lights"},"content":{"rendered":"<h2>Variantenvielfalt und Integrationsdruck: Der unsichtbare Engpass bei OP-Leuchten<\/h2>\n<p style=\"\"><strong data-end=\"1245\" data-start=\"1219\">SysML v2 f\u00fcr OP-Leuchten&nbsp;<\/strong>gewinnt zunehmend an Bedeutung, da OP-Leuchten heute hochkomplexe, mechatronische Medizinger\u00e4te mit steigender Variantenvielfalt darstellen. Mechanik, Optik, Elektronik und Software m\u00fcssen konsistent integriert werden \u2013 gleichzeitig steigen regulatorische Anforderungen und Dokumentationspflichten.<\/p>\n<p>Gleichzeitig steigt die Variantenvielfalt rasant an: Verschiedene Leuchtengr\u00f6\u00dfen, Farbtemperaturen, Montagearten, Kamera-Systeme, sowie unterschiedliche Steuerger\u00e4te und Kommunikationsanbindungen m\u00fcssen verf\u00fcgbar sein.<\/p>\n<p>Diese Vielfalt bringt Hersteller an ihre Grenzen. Jede Variante wird separat dokumentiert. Architekturentscheidungen sind kaum nachvollziehbar. Der Aufwand f\u00fcr Traceability und MDR-konforme Dokumentation w\u00e4chst exponentiell an.<\/p>\n<p>Genau hier setzt das modellbasierte Systems Engineering (MBSE) mit SysML v2 an. Ein neuer Ansatz, der Systemarchitekturen durchg\u00e4ngig modellierbar und Varianten beherrschbar macht.&nbsp;<\/p>\n<p><span style=\"\"><img decoding=\"async\" alt=\"Probleme und Integrationsdruck auf Entwickler von SysML v2 OP-Leuchten\" data-id=\"12217\" width=\"330\" data-init-width=\"683\" height=\"454\" data-init-height=\"940\" title=\"Probleme und Integrationsdruck auf Entwickler von SysML v2 OP-Leuchten\" loading=\"lazy\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2025\/10\/unnamed-e1761745680826.jpg\" data-width=\"330\" data-height=\"454\" style=\"aspect-ratio: auto 683 \/ 940;\" mt-d=\"-9.094000000000051\" ml-d=\"0\"\/><\/span><span><a href=\"https:\/\/www.omg.org\/\" target=\"_blank\"><img decoding=\"async\" alt=\"Object Management Group_LOGO\" data-id=\"12963\" width=\"100\" data-init-width=\"1261\" height=\"68\" data-init-height=\"854\" title=\"Object Management Group_LOGO\" loading=\"lazy\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/Object-Management-Group_LOGO.png\" data-width=\"100\" data-height=\"68\" style=\"aspect-ratio: auto 1261 \/ 854;\" data-link-wrap=\"true\"\/><\/a><\/span><\/p>\n<h3 data-end=\"125\" data-start=\"102\" style=\"text-align: left;\"><strong><span style=\"font-size: 24px !important;\">Was ist SysML v2?<\/span><\/strong><\/h3>\n<p><strong data-end=\"139\" data-start=\"127\"><span style=\"font-size: 16px !important;\">SysML v2<\/span><\/strong><span style=\"font-size: 16px !important;\"> (Systems Modeling Language Version 2) ist die n\u00e4chste Generation der modellbasierten Systemsprache f\u00fcr komplexe technische Systeme. Sie erm\u00f6glicht es, Systemarchitekturen durchg\u00e4ngig zu modellieren, Varianten effizient zu verwalten und Anforderungen, Tests sowie Designobjekte in einem konsistenten, maschinenlesbaren Rahmen zu verkn\u00fcpfen.<\/span><span style=\"font-size: 16px !important;\"><\/span><span style=\"font-size: 16px !important;\">Entwickelt wird <strong data-end=\"549\" data-start=\"499\">SysML v2 von der <\/strong><\/span><a href=\"https:\/\/www.omg.org\/\" target=\"_blank\" style=\"outline: none;\"><span style=\"font-size: 16px !important;\"><strong data-end=\"549\" data-start=\"499\">Object Management Group (OMG)<\/strong><\/span><\/a><span style=\"font-size: 16px !important;\">, einem internationalen Standardisierungsgremium, das die Sprache gemeinsam mit Industriepartnern und Systemingenieuren weiterentwickelt, um moderne Anforderungen an komplexe, vernetzte Systeme in unterschiedlichen Branchen zu erf\u00fcllen.<\/span><\/p>\n<h2>Von Excel-Listen zu Systemmodellen: Wie SysML v2 Entwicklungsprozesse vereinfacht<\/h2>\n<p>In vielen Entwicklungsabteilungen beginnt Systems Engineering noch immer mit Excel: Zuerst werden die Anforderungen in Tabellen definiert, die Beschreibung der Schnittstellen und der Architektur findet dann in PowerPoint oder Visio statt. Jeder Fachbereich f\u00fchrt seine eigene Sicht und am Ende wird dann versucht, alles zusammenzubringen. Als Resultat erh\u00e4lt man h\u00e4ufig ein fragiles Geflecht aus Dokumenten: Informationen liegen redundant vor, \u00c4nderungen m\u00fcssen manuell nachgef\u00fchrt werden und kleine Inkonsistenzen k\u00f6nnen sich unbemerkt durch ganze Entwicklungsstufen ziehen.<\/p>\n<p>Die Folge: Fehleranf\u00e4lligkeit, fehlende oder fehlerhafte Traceability und ein hoher Aufwand, um Zusammenh\u00e4nge zwischen Anforderungen, Architektur und Tests herzustellen und bei \u00c4nderungen zu warten. Gerade in der Medizintechnik, wo regulatorische Nachweise erforderlich sind, f\u00fchrt diese Arbeitsweise schnell an ihre Grenzen.<\/p>\n<p>SysML v2 macht vieles neu. Statt verstreuter Tabellen und Diagramme entsteht ein integriertes Systemmodell auf Basis eines SysML-v2-Packages, das alle Disziplinen in einem konsistenten, maschinenlesbaren Rahmen verbindet. Dieses Modell wird zum zentralen Anlaufpunkt f\u00fcr die gesamte Entwicklung: Anforderungen, Architektur, Schnittstellen, Verhaltensmodelle und Tests referenzieren auf dieselbe Datenbasis. Durch die textuelle, maschinenlesbare Syntax von SysML v2 lassen sich Modelle versionieren, vergleichen und zusammenf\u00fchren, \u00e4hnlich wie Quellcode in Softwareprojekten.<\/p>\n<p><span><img decoding=\"async\" alt=\"SysML v2 OP-Leuchten in der Medizintechnik\" data-id=\"12212\" width=\"900\" data-init-width=\"1024\" height=\"457\" data-init-height=\"520\" title=\"SysML v2 OP-Leuchten in der Medizintechnik\" loading=\"lazy\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2025\/10\/sysml_oplampen-e1761917620987.jpg\" data-width=\"900\" data-height=\"457\" style=\"aspect-ratio: auto 1024 \/ 520;\"\/><\/span><\/p>\n<h2>Praxisbeispiel: Modellierung einer OP-Leuchtenfamilie mit SysML v2<\/h2>\n<p style=\"\">Das folgende Beispiel zeigt, wie <strong data-end=\"1943\" data-start=\"1917\">SysML v2 f\u00fcr OP-Leuchten&nbsp;<\/strong>konkret eingesetzt werden kann, um Varianten systematisch zu modellieren.<\/p>\n<p style=\"\">package OperatingLightSystem {<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ Value Type Definitions<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p style=\"\">&nbsp; &nbsp; value def Real;<\/p>\n<p style=\"\">&nbsp; &nbsp; value def Lux : Real;<\/p>\n<p style=\"\">&nbsp; &nbsp; value def Kelvin : Real;<\/p>\n<p style=\"\">&nbsp; &nbsp; value def Boolean;<\/p>\n<p style=\"\">&nbsp; &nbsp; enum def ComInterface { RS232; WLAN; Ethernet; }<\/p>\n<p style=\"\">&nbsp; &nbsp; enum def CameraType &nbsp; { HD4K; HD1080; HD8K; }<\/p>\n<p style=\"\">&nbsp; &nbsp; enum def MountType &nbsp; &nbsp;{ Ceiling; Wall; Mobile; Boom; Rail; }<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ Port Definitions<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p style=\"\">&nbsp; &nbsp; port def ControlCommPort {<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; out comInterface : ComInterface;<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; out wireless &nbsp; &nbsp; : Boolean;<\/p>\n<p style=\"\">&nbsp; &nbsp; }<\/p>\n<p style=\"\">&nbsp; &nbsp; port def CameraConfigPort {<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; out type : CameraType;<\/p>\n<p style=\"\">&nbsp; &nbsp; }<\/p>\n<p style=\"\">&nbsp; &nbsp; port def MountingPort {<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; out mountType : MountType;<\/p>\n<p style=\"\">&nbsp; &nbsp; }<\/p>\n<p style=\"\">&nbsp; &nbsp; port def LightEmissionPort {<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; out intensity &nbsp; &nbsp; &nbsp; &nbsp;: Lux;<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; out colorTemperature : Kelvin;<\/p>\n<p style=\"\">&nbsp; &nbsp; }<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ Part Definitions<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p style=\"\">&nbsp; &nbsp; part def LEDModule {<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; port light : LightEmissionPort;<\/p>\n<p style=\"\">&nbsp; &nbsp; }<\/p>\n<p style=\"\">&nbsp; &nbsp; part def ControlUnit {<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; port comm : ControlCommPort;<\/p>\n<p style=\"\">&nbsp; &nbsp; }<\/p>\n<p style=\"\">&nbsp; &nbsp; part def Camera {<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; port cam : CameraConfigPort;<\/p>\n<p style=\"\">&nbsp; &nbsp; }<\/p>\n<p style=\"\">&nbsp; &nbsp; part def Mounting {<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; port mount : MountingPort;<\/p>\n<p style=\"\">&nbsp; &nbsp; }<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ System Definition<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p style=\"\">&nbsp; &nbsp; part def OperatingLightSystem {<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; part led &nbsp; &nbsp; &nbsp;: LEDModule;<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; part control &nbsp;: ControlUnit;<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; part camera &nbsp; : Camera[0..1];<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; part mounting : Mounting;<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ System-level default values<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; led.light.intensity &nbsp; &nbsp; &nbsp; &nbsp;= 16000;<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; led.light.colorTemperature = 3500;<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; control.comm.comInterface = RS232;<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; control.comm.wireless &nbsp; &nbsp; = false;<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ If a camera exists, default is 4K<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; camera.cam.type = HD4K;<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; mounting.mount.mountType = Ceiling;<\/p>\n<p style=\"\">&nbsp; &nbsp; }<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ Variant A &nbsp;(Wall-mounted)<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p style=\"\">&nbsp; &nbsp; part OperatingLight_VariantA : OperatingLightSystem {<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ Redefinitions of variant A, e. g.:<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ part redefines mounting {<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ &nbsp; &nbsp; mount.mountType = Wall;<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ }<\/p>\n<p style=\"\">&nbsp; &nbsp; }<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ Variant B &nbsp;(Mobile-mounted)<\/p>\n<p style=\"\">&nbsp; &nbsp; \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p style=\"\">&nbsp; &nbsp; part OperatingLight_VariantB : OperatingLightSystem {<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ Redefinitions of variant B, e. g.:<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ part redefines mounting {<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ &nbsp; &nbsp; mount.mountType = Mobile;<\/p>\n<p style=\"\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ }<\/p>\n<p style=\"\">&nbsp; &nbsp; }<\/p>\n<p style=\"\">}<\/p>\n<p><span><img decoding=\"async\" alt=\"\" data-id=\"12637\" width=\"378\" data-init-width=\"568\" height=\"506\" data-init-height=\"761\" title=\"2025-12-10 15_15_59-Preview - Neuer Ordner - Visual Studio Code\" loading=\"lazy\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2025\/12\/2025-12-10-15_15_59-Preview-Neuer-Ordner-Visual-Studio-Code.png\" data-width=\"378\" data-height=\"506\" style=\"aspect-ratio: auto 568 \/ 761;\"\/><\/span><\/p>\n<p>Dieses Modell erzeugt automatisch verschiedene Konfigurationen. Eine Variante A, mit Kamera und Wireless-Modul und auch eine Variante B, ohne Kamera und mit Verkabelung anstelle eines Wireless-Moduls.<\/p>\n<h2 style=\"\">Traceability und Zulassung mit <strong data-end=\"2754\" data-start=\"2728\">SysML v2 f\u00fcr OP-Leuchten&nbsp;<\/strong>automatisch sichern<\/h2>\n<p style=\"\">Unser SysML v2-Modell kann nun Anforderungen, Risiken und Test-Cases direkt referenzieren:<\/p>\n<p style=\"\"><span style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">requirement def LightIntensityRequirement <\/span><\/p>\n<p style=\"\"><span style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">{ <\/span><\/p>\n<p style=\"\"><span style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; attribute intensityMeasured :&gt; ISQ::illuminance; &nbsp;&nbsp;<\/span><\/p>\n<p style=\"\"><span style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; id = &#8222;REQ-001&#8220;;&nbsp;<\/span><\/p>\n<p style=\"\"><span style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; text = &#8222;The illumination intensity shall not exceed 160 000 Lux.&#8220;;<\/span><\/p>\n<p style=\"\"><span style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;require constraint&nbsp;<\/span><\/p>\n<p style=\"\"><span style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; { &nbsp; &nbsp;&nbsp;<\/span><\/p>\n<p style=\"\"><span style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; intensityMeasured &lt;= 160000 [SI::lx]&nbsp;<\/span><\/p>\n<p style=\"\"><span style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp;<\/span><\/p>\n<p style=\"\"><span style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">} &nbsp; <\/span><\/p>\n<p style=\"\"><span style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">testcase VerifyLightIntensity satisfies LightIntensityRequirement;<\/span><\/p>\n<p style=\"\">Damit kann man eine konforme Traceability zwischen Anforderung \u21fe Design \u21fe Test automatisch erf\u00fcllen. \u00c4ndert sich im Nachhinein eine Anforderung, werden alle betroffenen Items (z. B. im Design) markiert.<\/p>\n<h2>Warum <strong data-end=\"2550\" data-start=\"2524\">SysML v2 f\u00fcr OP-Leuchten&nbsp;<\/strong>bei komplexen OP-Leuchten entscheidend ist<\/h2>\n<table data-rows=\"4\" data-cols=\"2\" style=\"\">\n<thead>\n<tr>\n<th style=\"\">\n<p style=\"text-align: center;\"><strong>Herausforderung<\/strong><\/p>\n<\/th>\n<th style=\"\">\n<p style=\"text-align: center;\"><strong>Nutzen durch SysML v2<\/strong><\/p>\n<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td data-th=\"Herausforderung\" style=\"\">\n<p>Viele Varianten und Optionen<\/p>\n<\/td>\n<td data-th=\"Nutzen durch SysML v2\" style=\"\"><!--! Font Awesome Free 6.7.1 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><\/p>\n<p>Parametrisierte Architektur, automatisierte Generierung<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Herausforderung\" style=\"\">\n<p>Kombination aus Mechanik, Elektronik, Software<\/p>\n<\/td>\n<td data-th=\"Nutzen durch SysML v2\" style=\"\"><!--! Font Awesome Free 6.7.1 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><\/p>\n<p>Durchg\u00e4ngiges Systemmodell statt Einzeldokumente<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Herausforderung\" style=\"\">\n<p>MDR-Nachweispflicht<\/p>\n<\/td>\n<td data-th=\"Nutzen durch SysML v2\" style=\"\"><!--! Font Awesome Free 6.7.1 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><\/p>\n<p>Integrierte Traceability und \u00c4nderungsdokumentation<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Besonders interessant wird es, wenn SysML v2-Modelle durch dom\u00e4nenspezifische Sprachen (DSLs) erg\u00e4nzt werden.Daraus lassen sich automatisch SysML v2-Modelle, Konfigurationsdateien und sogar Firmware-Parameter ableiten.<\/p>\n<p><span><img decoding=\"async\" alt=\"SysML v2 f\u00fcr OP-Leuchten in der Medizintechnik\" data-id=\"12982\" width=\"900\" data-init-width=\"1500\" height=\"480\" data-init-height=\"800\" title=\"SysML v2 f\u00fcr OP-Leuchten in der Medizintechnik\" loading=\"lazy\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/SysML-v2-fuer-OP-Leuchten-in-der-Medizintechnik.png\" data-width=\"900\" data-height=\"480\" style=\"aspect-ratio: auto 1500 \/ 800;\"\/><\/span><\/p>\n<h2>Fazit: Vom Leuchtenhersteller zum Systemintegrator mit SysML v2<\/h2>\n<p data-end=\"4611\" data-start=\"4466\"><strong data-end=\"2158\" data-start=\"2132\">SysML v2 f\u00fcr OP-Leuchten&nbsp;<\/strong>erm\u00f6glicht es, OP-Leuchten nicht mehr als Einzelprodukte, sondern als systemisch modellierte Produktfamilien zu verstehen.<\/p>\n<p data-end=\"4611\" data-start=\"4466\">&nbsp;Hersteller k\u00f6nnen so:<\/p>\n<ul data-end=\"4748\" data-start=\"4612\">\n<li data-end=\"4644\" data-start=\"4612\">Varianten effizient managen,<\/li>\n<li data-end=\"4644\" data-start=\"4612\">Zulassungsaufwand reduzieren,<\/li>\n<li data-end=\"4748\" data-start=\"4679\">und das Modell als zentrale konsistente Basis betrachten.<\/li>\n<\/ul>\n<p data-end=\"4852\" data-start=\"4750\">F\u00fcr Engineering-Teams bedeutet das: weniger Redundanz, mehr Nachvollziehbarkeit, mehr Automatisierung.<\/p>\n<p data-end=\"4852\" data-start=\"4750\">Wir hosten bei MEDtech Ingenieur auch regelm\u00e4\u00dfig Events in Zusammenarbeit mit dem VDI zum Thema SysML v2, um beim Systems Engineering immer vorne mit zu spielen und mit zu gestalten. Im letzten Jahr konnten wir dazu zum Beispiel auch einen <a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7313495532742631424\" target=\"_blank\" style=\"outline: none;\">Vortrag von Tim Weilkiens<\/a> (Mitentwickler bei der OMG und Trainer bei <a href=\"https:\/\/www.oose.de\/m\/tim-weilkiens\" target=\"_blank\">OOSE<\/a>) und einen <a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7325493295390842880\" target=\"_blank\" style=\"outline: none;\">Vortrag mit Hendrik Dahmke<\/a> anbieten.&nbsp;<\/p>\n<p data-end=\"4852\" data-start=\"4750\">M\u00f6chten Sie wissen, wie SysML v2 konkret in der Medizintechnik-Entwicklung eingesetzt werden kann?Wir zeigen Ihnen gern anhand Ihres Produkts, wie ein modellbasiertes Entwicklungsprojekt bei Ihnen aussehen k\u00f6nnte. Stellen Sie uns eine unverbindliche Erstanfrage und wir unterst\u00fctzen Sie gerne.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Variantenvielfalt und Integrationsdruck: Der unsichtbare Engpass bei OP-Leuchten SysML v2 f\u00fcr OP-Leuchten&nbsp;gewinnt zunehmend an Bedeutung, da OP-Leuchten heute hochkomplexe, mechatronische Medizinger\u00e4te mit steigender Variantenvielfalt darstellen. Mechanik, Optik, Elektronik und Software m\u00fcssen konsistent integriert werden \u2013 gleichzeitig steigen regulatorische Anforderungen und Dokumentationspflichten. Gleichzeitig steigt die Variantenvielfalt rasant an: Verschiedene Leuchtengr\u00f6\u00dfen, Farbtemperaturen, Montagearten, Kamera-Systeme, sowie unterschiedliche Steuerger\u00e4te [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":12982,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","tve_updated_post":"<div class=\"thrv_wrapper thrv_text_element\">\t<h2 class=\"\">Variantenvielfalt und Integrationsdruck: Der unsichtbare Engpass bei OP-Leuchten<\/h2><p style=\"\" data-css=\"tve-u-19b08e0cdd2\"><strong data-end=\"1245\" data-start=\"1219\">SysML v2 f\u00fcr OP-Leuchten&nbsp;<\/strong>gewinnt zunehmend an Bedeutung, da OP-Leuchten heute hochkomplexe, mechatronische Medizinger\u00e4te mit steigender Variantenvielfalt darstellen. Mechanik, Optik, Elektronik und Software m\u00fcssen konsistent integriert werden \u2013 gleichzeitig steigen regulatorische Anforderungen und Dokumentationspflichten.<\/p><\/div><div class=\"thrv_wrapper thrv-columns\" style=\"--tcb-col-el-width: 900;\"><div class=\"tcb-flex-row v-2 tcb--cols--2 tcb-resized\"><div class=\"tcb-flex-col\" data-css=\"tve-u-19aa6f3dcbf\" style=\"\"><div class=\"tcb-col\"><div class=\"thrv_wrapper thrv_text_element\">\t<p>Gleichzeitig steigt die Variantenvielfalt rasant an: Verschiedene Leuchtengr\u00f6\u00dfen, Farbtemperaturen, Montagearten, Kamera-Systeme, sowie unterschiedliche Steuerger\u00e4te und Kommunikationsanbindungen m\u00fcssen verf\u00fcgbar sein.<\/p><p>Diese Vielfalt bringt Hersteller an ihre Grenzen. Jede Variante wird separat dokumentiert. Architekturentscheidungen sind kaum nachvollziehbar. Der Aufwand f\u00fcr Traceability und MDR-konforme Dokumentation w\u00e4chst exponentiell an.<\/p><p>Genau hier setzt das modellbasierte Systems Engineering (MBSE) mit SysML v2 an. Ein neuer Ansatz, der Systemarchitekturen durchg\u00e4ngig modellierbar und Varianten beherrschbar macht.&nbsp;<\/p><\/div><\/div><\/div><div class=\"tcb-flex-col\" data-css=\"tve-u-19aa6f3dcc1\" style=\"\"><div class=\"tcb-col\"><div class=\"thrv_wrapper tve_image_caption\" data-css=\"tve-u-19aa6ce34f7\" style=\"\"><span class=\"tve_image_frame\" style=\"\"><img decoding=\"async\" class=\"tve_image tcb-moved-image wp-image-12217\" alt=\"Probleme und Integrationsdruck auf Entwickler von SysML v2 OP-Leuchten\" data-id=\"12217\" width=\"330\" data-init-width=\"683\" height=\"454\" data-init-height=\"940\" title=\"Probleme und Integrationsdruck auf Entwickler von SysML v2 OP-Leuchten\" loading=\"lazy\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2025\/10\/unnamed-e1761745680826.jpg\" data-width=\"330\" data-height=\"454\" style=\"aspect-ratio: auto 683 \/ 940;\" mt-d=\"-9.094000000000051\" ml-d=\"0\" data-css=\"tve-u-19aa6f3d2b9\"><\/span><\/div><\/div><\/div><\/div><\/div><div class=\"thrv_wrapper thrv_contentbox_shortcode thrv-content-box tcb-local-vars-root tve-elem-with-group\" data-css=\"tve-u-19c6c2c2d6b\" data-ct-name=\"Simple 03\" data-ct=\"testimonial-60484\" data-element-name=\"Testimonial\" style=\"\" data-form-settings=\"__TCB_FORM__{&quot;form_identifier&quot;:&quot;sysml-v2-op-leuchten-medizintechnik-form-eaqnrg&quot;}__TCB_FORM__\"><div class=\"thrive-group-edit-config\" style=\"display: none !important\">__CONFIG_group_edit__{\"kcc8f3ka\":{\"name\":\"Icon\",\"singular\":\"-- Icon %s\"},\"kcc8f7dw\":{\"name\":\"Text\",\"singular\":\"-- Text %s\"},\"kcc8fcot\":{\"name\":\"Name\",\"singular\":\"-- Text %s\"},\"kcc8fict\":{\"name\":\"Occupation\",\"singular\":\"-- Text %s\"},\"kcc8i7f6\":{\"name\":\"Testimonial Box\",\"singular\":\"-- Content Box %s\"}}__CONFIG_group_edit__<\/div>\n<div class=\"tve-content-box-background\" style=\"\" data-css=\"tve-u-19c6c2c2d6c\"><\/div>\n<div class=\"tve-cb tve_empty_dropzone\" data-css=\"tve-u-19c6c2c2d6d\" style=\"\"><div class=\"thrv_wrapper thrv_contentbox_shortcode thrv-content-box tve-elem-default-pad dynamic-group-kcc8i7f6\" data-css=\"tve-u-19c6c2c2d6e\" style=\"\">\n\t<div class=\"tve-content-box-background\" style=\"\" data-css=\"tve-u-19c6c2c2d6f\"><\/div>\n\t<div class=\"tve-cb\"><div class=\"thrv_wrapper tve_image_caption\" data-css=\"tve-u-19c6c2dacc8\" style=\"\"><span class=\"tve_image_frame\"><a href=\"https:\/\/www.omg.org\/\" target=\"_blank\"><img decoding=\"async\" class=\"tve_image wp-image-12963\" alt=\"Object Management Group_LOGO\" data-id=\"12963\" width=\"100\" data-init-width=\"1261\" height=\"68\" data-init-height=\"854\" title=\"Object Management Group_LOGO\" loading=\"lazy\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/Object-Management-Group_LOGO.png\" data-width=\"100\" data-height=\"68\" data-css=\"tve-u-19c6c2dc0e0\" style=\"aspect-ratio: auto 1261 \/ 854;\" data-link-wrap=\"true\"><\/a><\/span><\/div><div class=\"thrv_wrapper thrv_text_element tve_empty_dropzone tcb-local-vars-root dynamic-group-kcc8f7dw\" data-css=\"tve-u-19c6c2c2d71\" style=\"\"><h3 data-end=\"125\" data-start=\"102\" style=\"text-align: left;\" class=\"\"><strong><span style=\"font-size: 24px !important;\" data-css=\"tve-u-19c6c322438\">Was ist SysML v2?<\/span><\/strong><\/h3><div class=\"tcb-plain-text\" data-css=\"tve-u-19c6c33b1c1\" data-end=\"481\" data-start=\"127\" style=\"text-align: left;\"><strong data-end=\"139\" data-start=\"127\"><span style=\"font-size: 16px !important;\" data-css=\"tve-u-19c6c321586\">SysML v2<\/span><\/strong><span style=\"font-size: 16px !important;\" data-css=\"tve-u-19c6c321588\"> (Systems Modeling Language Version 2) ist die n\u00e4chste Generation der modellbasierten Systemsprache f\u00fcr komplexe technische Systeme. Sie erm\u00f6glicht es, Systemarchitekturen durchg\u00e4ngig zu modellieren, Varianten effizient zu verwalten und Anforderungen, Tests sowie Designobjekte in einem konsistenten, maschinenlesbaren Rahmen zu verkn\u00fcpfen.<\/span><br><span data-css=\"tve-u-19c6c321588\" style=\"font-size: 16px !important;\"><\/span><\/div><div data-end=\"787\" data-start=\"483\" class=\"tcb-plain-text\" style=\"text-align: left;\" data-css=\"tve-u-19c6c33b1c3\"><span style=\"font-size: 16px !important;\" data-css=\"tve-u-19c6c321589\">Entwickelt wird <strong data-end=\"549\" data-start=\"499\">SysML v2 von der <\/strong><\/span><a href=\"https:\/\/www.omg.org\/\" target=\"_blank\" class=\"\" style=\"outline: none;\"><span data-css=\"tve-u-19c6c321589\" style=\"font-size: 16px !important;\"><strong data-end=\"549\" data-start=\"499\">Object Management Group (OMG)<\/strong><\/span><\/a><span data-css=\"tve-u-19c6c321589\" style=\"font-size: 16px !important;\">, einem internationalen Standardisierungsgremium, das die Sprache gemeinsam mit Industriepartnern und Systemingenieuren weiterentwickelt, um moderne Anforderungen an komplexe, vernetzte Systeme in unterschiedlichen Branchen zu erf\u00fcllen.<\/span><\/div><\/div><\/div>\n<\/div><\/div>\n<\/div><div class=\"thrv_wrapper thrv_text_element\">\t<h2 class=\"\">Von Excel-Listen zu Systemmodellen: Wie SysML v2 Entwicklungsprozesse vereinfacht<\/h2><p>In vielen Entwicklungsabteilungen beginnt Systems Engineering noch immer mit Excel: Zuerst werden die Anforderungen in Tabellen definiert, die Beschreibung der Schnittstellen und der Architektur findet dann in PowerPoint oder Visio statt. Jeder Fachbereich f\u00fchrt seine eigene Sicht und am Ende wird dann versucht, alles zusammenzubringen. Als Resultat erh\u00e4lt man h\u00e4ufig ein fragiles Geflecht aus Dokumenten: Informationen liegen redundant vor, \u00c4nderungen m\u00fcssen manuell nachgef\u00fchrt werden und kleine Inkonsistenzen k\u00f6nnen sich unbemerkt durch ganze Entwicklungsstufen ziehen.<\/p><p>Die Folge: Fehleranf\u00e4lligkeit, fehlende oder fehlerhafte Traceability und ein hoher Aufwand, um Zusammenh\u00e4nge zwischen Anforderungen, Architektur und Tests herzustellen und bei \u00c4nderungen zu warten. Gerade in der Medizintechnik, wo regulatorische Nachweise erforderlich sind, f\u00fchrt diese Arbeitsweise schnell an ihre Grenzen.<\/p><p>SysML v2 macht vieles neu. Statt verstreuter Tabellen und Diagramme entsteht ein integriertes Systemmodell auf Basis eines SysML-v2-Packages, das alle Disziplinen in einem konsistenten, maschinenlesbaren Rahmen verbindet. Dieses Modell wird zum zentralen Anlaufpunkt f\u00fcr die gesamte Entwicklung: Anforderungen, Architektur, Schnittstellen, Verhaltensmodelle und Tests referenzieren auf dieselbe Datenbasis. Durch die textuelle, maschinenlesbare Syntax von SysML v2 lassen sich Modelle versionieren, vergleichen und zusammenf\u00fchren, \u00e4hnlich wie Quellcode in Softwareprojekten.<\/p><\/div><div class=\"thrv_wrapper tve_image_caption\" data-css=\"tve-u-19aa6d00a8e\"><span class=\"tve_image_frame\"><img decoding=\"async\" class=\"tve_image wp-image-12212 tcb-moved-image\" alt=\"SysML v2 OP-Leuchten in der Medizintechnik\" data-id=\"12212\" width=\"900\" data-init-width=\"1024\" height=\"457\" data-init-height=\"520\" title=\"SysML v2 OP-Leuchten in der Medizintechnik\" loading=\"lazy\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2025\/10\/sysml_oplampen-e1761917620987.jpg\" data-width=\"900\" data-height=\"457\" style=\"aspect-ratio: auto 1024 \/ 520;\" data-css=\"tve-u-19b08a104cc\"><\/span><\/div><div class=\"thrv_wrapper thrv-columns\" style=\"--tcb-col-el-width: 900;\" data-css=\"tve-u-19b08dfadcd\"><div class=\"tcb-flex-row v-2 tcb--cols--1\"><div class=\"tcb-flex-col\" data-css=\"tve-u-19b08a197d4\" style=\"\"><div class=\"tcb-col\"><div class=\"thrv_wrapper thrv_text_element\"><h2 class=\"\">Praxisbeispiel: Modellierung einer OP-Leuchtenfamilie mit SysML v2<\/h2><p style=\"\" data-css=\"tve-u-19b08df87f7\">Das folgende Beispiel zeigt, wie <strong data-end=\"1943\" data-start=\"1917\">SysML v2 f\u00fcr OP-Leuchten&nbsp;<\/strong>konkret eingesetzt werden kann, um Varianten systematisch zu modellieren.<\/p><\/div><\/div><\/div><\/div><\/div><div class=\"thrv_wrapper thrv-columns\" style=\"--tcb-col-el-width: 900;\" data-css=\"tve-u-19b08dfc0ae\"><div class=\"tcb-flex-row v-2 tcb-resized tcb--cols--2\"><div class=\"tcb-flex-col\" data-css=\"tve-u-19b08deed53\" style=\"\"><div class=\"tcb-col\"><div class=\"thrv_wrapper thrv_text_element\"><p style=\"\" data-css=\"tve-u-19b08a5a602\">package OperatingLightSystem {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a604\">&nbsp; &nbsp; \/\/ --------------------------<\/p><p style=\"\" data-css=\"tve-u-19b08a5a605\">&nbsp; &nbsp; \/\/ Value Type Definitions<\/p><p style=\"\" data-css=\"tve-u-19b08a58f10\">&nbsp; &nbsp; \/\/ --------------------------<\/p><p style=\"\" data-css=\"tve-u-19b08a5a606\">&nbsp; &nbsp; value def Real;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a607\">&nbsp; &nbsp; value def Lux : Real;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a609\">&nbsp; &nbsp; value def Kelvin : Real;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a60a\">&nbsp; &nbsp; value def Boolean;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a60b\">&nbsp; &nbsp; enum def ComInterface { RS232; WLAN; Ethernet; }<\/p><p style=\"\" data-css=\"tve-u-19b08a5a60c\">&nbsp; &nbsp; enum def CameraType &nbsp; { HD4K; HD1080; HD8K; }<\/p><p style=\"\" data-css=\"tve-u-19b08a5a60d\">&nbsp; &nbsp; enum def MountType &nbsp; &nbsp;{ Ceiling; Wall; Mobile; Boom; Rail; }<\/p><br class=\"\"><p style=\"\" data-css=\"tve-u-19b08a5a60e\">&nbsp; &nbsp; \/\/ --------------------------<\/p><p style=\"\" data-css=\"tve-u-19b08a5a60f\">&nbsp; &nbsp; \/\/ Port Definitions<\/p><p style=\"\" data-css=\"tve-u-19b08a5a610\">&nbsp; &nbsp; \/\/ --------------------------<\/p><p style=\"\" data-css=\"tve-u-19b08a5a611\">&nbsp; &nbsp; port def ControlCommPort {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a613\">&nbsp; &nbsp; &nbsp; &nbsp; out comInterface : ComInterface;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a614\">&nbsp; &nbsp; &nbsp; &nbsp; out wireless &nbsp; &nbsp; : Boolean;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a615\">&nbsp; &nbsp; }<\/p><p style=\"\" data-css=\"tve-u-19b08a5a616\">&nbsp; &nbsp; port def CameraConfigPort {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a617\">&nbsp; &nbsp; &nbsp; &nbsp; out type : CameraType;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a618\">&nbsp; &nbsp; }<\/p><p style=\"\" data-css=\"tve-u-19b08a5a619\">&nbsp; &nbsp; port def MountingPort {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a61a\">&nbsp; &nbsp; &nbsp; &nbsp; out mountType : MountType;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a61b\">&nbsp; &nbsp; }<\/p><p style=\"\" data-css=\"tve-u-19b08a5a61c\">&nbsp; &nbsp; port def LightEmissionPort {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a61d\">&nbsp; &nbsp; &nbsp; &nbsp; out intensity &nbsp; &nbsp; &nbsp; &nbsp;: Lux;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a61f\">&nbsp; &nbsp; &nbsp; &nbsp; out colorTemperature : Kelvin;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a620\">&nbsp; &nbsp; }<\/p><br class=\"\"><p style=\"\" data-css=\"tve-u-19b08a5a621\">&nbsp; &nbsp; \/\/ --------------------------<\/p><p style=\"\" data-css=\"tve-u-19b08a5a622\">&nbsp; &nbsp; \/\/ Part Definitions<\/p><p style=\"\" data-css=\"tve-u-19b08a5a623\">&nbsp; &nbsp; \/\/ --------------------------<\/p><p style=\"\" data-css=\"tve-u-19b08a5a624\">&nbsp; &nbsp; part def LEDModule {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a625\">&nbsp; &nbsp; &nbsp; &nbsp; port light : LightEmissionPort;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a626\">&nbsp; &nbsp; }<\/p><p style=\"\" data-css=\"tve-u-19b08a5a627\">&nbsp; &nbsp; part def ControlUnit {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a628\">&nbsp; &nbsp; &nbsp; &nbsp; port comm : ControlCommPort;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a629\">&nbsp; &nbsp; }<\/p><p style=\"\" data-css=\"tve-u-19b08a5a62a\">&nbsp; &nbsp; part def Camera {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a62c\">&nbsp; &nbsp; &nbsp; &nbsp; port cam : CameraConfigPort;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a62d\">&nbsp; &nbsp; }<\/p><p style=\"\" data-css=\"tve-u-19b08a5a62e\">&nbsp; &nbsp; part def Mounting {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a62f\">&nbsp; &nbsp; &nbsp; &nbsp; port mount : MountingPort;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a630\">&nbsp; &nbsp; }<\/p><br class=\"\"><p style=\"\" data-css=\"tve-u-19b08a5a631\">&nbsp; &nbsp; \/\/ --------------------------<\/p><p style=\"\" data-css=\"tve-u-19b08a5a632\">&nbsp; &nbsp; \/\/ System Definition<\/p><p style=\"\" data-css=\"tve-u-19b08a5a633\">&nbsp; &nbsp; \/\/ --------------------------<\/p><p style=\"\" data-css=\"tve-u-19b08a5a634\">&nbsp; &nbsp; part def OperatingLightSystem {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a635\">&nbsp; &nbsp; &nbsp; &nbsp; part led &nbsp; &nbsp; &nbsp;: LEDModule;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a636\">&nbsp; &nbsp; &nbsp; &nbsp; part control &nbsp;: ControlUnit;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a637\">&nbsp; &nbsp; &nbsp; &nbsp; part camera &nbsp; : Camera[0..1];<\/p><p style=\"\" data-css=\"tve-u-19b08a5a639\">&nbsp; &nbsp; &nbsp; &nbsp; part mounting : Mounting;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a63a\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ System-level default values<\/p><p style=\"\" data-css=\"tve-u-19b08a5a63b\">&nbsp; &nbsp; &nbsp; &nbsp; led.light.intensity &nbsp; &nbsp; &nbsp; &nbsp;= 16000;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a63c\">&nbsp; &nbsp; &nbsp; &nbsp; led.light.colorTemperature = 3500;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a63d\">&nbsp; &nbsp; &nbsp; &nbsp; control.comm.comInterface = RS232;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a63e\">&nbsp; &nbsp; &nbsp; &nbsp; control.comm.wireless &nbsp; &nbsp; = false;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a63f\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ If a camera exists, default is 4K<\/p><p style=\"\" data-css=\"tve-u-19b08a5a640\">&nbsp; &nbsp; &nbsp; &nbsp; camera.cam.type = HD4K;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a641\">&nbsp; &nbsp; &nbsp; &nbsp; mounting.mount.mountType = Ceiling;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a642\">&nbsp; &nbsp; }<\/p><br class=\"\"><p style=\"\" data-css=\"tve-u-19b08a5a644\">&nbsp; &nbsp; \/\/ --------------------------<\/p><p style=\"\" data-css=\"tve-u-19b08a5a645\">&nbsp; &nbsp; \/\/ Variant A &nbsp;(Wall-mounted)<\/p><p style=\"\" data-css=\"tve-u-19b08a5a646\">&nbsp; &nbsp; \/\/ --------------------------<\/p><p style=\"\" data-css=\"tve-u-19b08a5a647\">&nbsp; &nbsp; part OperatingLight_VariantA : OperatingLightSystem {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a648\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ Redefinitions of variant A, e. g.:<\/p><p style=\"\" data-css=\"tve-u-19b08a5a649\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ part redefines mounting {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a64a\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ &nbsp; &nbsp; mount.mountType = Wall;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a64b\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ }<\/p><p style=\"\" data-css=\"tve-u-19b08a5a64c\">&nbsp; &nbsp; }<\/p><br class=\"\"><p style=\"\" data-css=\"tve-u-19b08a5a64d\">&nbsp; &nbsp; \/\/ --------------------------<\/p><p style=\"\" data-css=\"tve-u-19b08a5a64e\">&nbsp; &nbsp; \/\/ Variant B &nbsp;(Mobile-mounted)<\/p><p style=\"\" data-css=\"tve-u-19b08a5a650\">&nbsp; &nbsp; \/\/ --------------------------<\/p><p style=\"\" data-css=\"tve-u-19b08a5a651\">&nbsp; &nbsp; part OperatingLight_VariantB : OperatingLightSystem {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a652\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ Redefinitions of variant B, e. g.:<\/p><p style=\"\" data-css=\"tve-u-19b08a5a653\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ part redefines mounting {<\/p><p style=\"\" data-css=\"tve-u-19b08a5a654\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ &nbsp; &nbsp; mount.mountType = Mobile;<\/p><p style=\"\" data-css=\"tve-u-19b08a5a655\">&nbsp; &nbsp; &nbsp; &nbsp; \/\/ }<\/p><p style=\"\" data-css=\"tve-u-19b08a5a656\">&nbsp; &nbsp; }<\/p><p style=\"\" data-css=\"tve-u-19b08a586e6\">}<\/p><\/div><\/div><\/div><div class=\"tcb-flex-col\" data-css=\"tve-u-19b08de683a\" style=\"\"><div class=\"tcb-col\"><div class=\"thrv_wrapper tve_image_caption\" data-css=\"tve-u-19b08decb45\" style=\"\"><span class=\"tve_image_frame\"><img decoding=\"async\" class=\"tve_image tcb-moved-image wp-image-12637\" alt=\"\" data-id=\"12637\" width=\"378\" data-init-width=\"568\" height=\"506\" data-init-height=\"761\" title=\"2025-12-10 15_15_59-Preview - Neuer Ordner - Visual Studio Code\" loading=\"lazy\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2025\/12\/2025-12-10-15_15_59-Preview-Neuer-Ordner-Visual-Studio-Code.png\" data-width=\"378\" data-height=\"506\" style=\"aspect-ratio: auto 568 \/ 761;\" data-css=\"tve-u-19b08de8e40\"><\/span><\/div><\/div><\/div><\/div><\/div><div class=\"thrv_wrapper thrv-columns\" style=\"--tcb-col-el-width: 900;\" data-css=\"tve-u-19b08dff1b7\"><div class=\"tcb-flex-row v-2 tcb--cols--1\"><div class=\"tcb-flex-col\" data-css=\"tve-u-19b08dc3911\" style=\"\"><div class=\"tcb-col\"><div class=\"thrv_wrapper thrv_text_element\" style=\"\" data-css=\"tve-u-19b08e46979\"><p>Dieses Modell erzeugt automatisch verschiedene Konfigurationen. Eine Variante A, mit Kamera und Wireless-Modul und auch eine Variante B, ohne Kamera und mit Verkabelung anstelle eines Wireless-Moduls.<\/p><h2 class=\"\" style=\"\" data-css=\"tve-u-19b08e44a1c\">Traceability und Zulassung mit <strong data-end=\"2754\" data-start=\"2728\">SysML v2 f\u00fcr OP-Leuchten&nbsp;<\/strong>automatisch sichern<\/h2><p style=\"\" data-css=\"tve-u-19b08e2b09a\">Unser SysML v2-Modell kann nun Anforderungen, Risiken und Test-Cases direkt referenzieren:<\/p><\/div><div class=\"thrv_wrapper thrv_text_element\"><p data-css=\"tve-u-19b08e3f78e\" style=\"\"><span data-css=\"tve-u-19b08e3f79e\" style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">requirement def LightIntensityRequirement <\/span><\/p><p data-css=\"tve-u-19b08e3f790\" style=\"\"><span data-css=\"tve-u-19b08e3f79f\" style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">{ <\/span><\/p><p data-css=\"tve-u-19b08e3f791\" style=\"\"><span data-css=\"tve-u-19b08e3f7a1\" style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; attribute intensityMeasured :&gt; ISQ::illuminance; &nbsp;&nbsp;<\/span><\/p><p data-css=\"tve-u-19b08e3f793\" style=\"\"><span data-css=\"tve-u-19b08e3f7a2\" style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; id = \"REQ-001\";&nbsp;<\/span><\/p><p data-css=\"tve-u-19b08e3f794\" style=\"\"><span data-css=\"tve-u-19b08e3f7a3\" style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; text = \"The illumination intensity shall not exceed 160 000 Lux.\";<\/span><\/p><p data-css=\"tve-u-19b08e3f796\" style=\"\"><span data-css=\"tve-u-19b08e3f7a5\" style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;require constraint&nbsp;<\/span><\/p><p data-css=\"tve-u-19b08e3f797\" style=\"\"><span data-css=\"tve-u-19b08e3f7a6\" style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; { &nbsp; &nbsp;&nbsp;<\/span><\/p><p data-css=\"tve-u-19b08e3f799\" style=\"\"><span data-css=\"tve-u-19b08e3f7a8\" style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; intensityMeasured &lt;= 160000 [SI::lx]&nbsp;<\/span><\/p><p data-css=\"tve-u-19b08e3f79a\" style=\"\"><span data-css=\"tve-u-19b08e3f7a9\" style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp;<\/span><\/p><p data-css=\"tve-u-19b08e3f79c\" style=\"\"><span data-css=\"tve-u-19b08e3f7ab\" style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">} &nbsp; <\/span><\/p><p data-css=\"tve-u-19b08e2f343\" style=\"\"><span data-css=\"tve-u-19b08da7623\" style=\"font-family: &quot;Courier Prime&quot;; font-weight: 400;\">testcase VerifyLightIntensity satisfies LightIntensityRequirement;<\/span><\/p><\/div><div class=\"thrv_wrapper thrv_text_element\" style=\"\" data-css=\"tve-u-19b08e47c7b\"><p style=\"\" data-css=\"tve-u-19b08e42db0\">Damit kann man eine konforme Traceability zwischen Anforderung \u21fe Design \u21fe Test automatisch erf\u00fcllen. \u00c4ndert sich im Nachhinein eine Anforderung, werden alle betroffenen Items (z. B. im Design) markiert.<\/p><h2 class=\"\">Warum <strong data-end=\"2550\" data-start=\"2524\">SysML v2 f\u00fcr OP-Leuchten&nbsp;<\/strong>bei komplexen OP-Leuchten entscheidend ist<\/h2><\/div><\/div><\/div><\/div><\/div><div class=\"thrv_wrapper thrv_table tcb-fixed tcb-mobile-table\" data-ct-name=\"Light 02\" data-ct=\"table-39190\" data-element-name=\"Table\" data-css=\"tve-u-19aa6d1d3d2\" data-form-settings=\"__TCB_FORM__{&quot;form_identifier&quot;:&quot;-form-9qvdbr&quot;}__TCB_FORM__\" style=\"\"><table data-rows=\"4\" data-cols=\"2\" class=\"tve_table tcb-fixed tve_table_flat\" data-css=\"tve-u-19aa6d1d3d3\" style=\"\"><thead data-css=\"tve-u-19aa6d1d3d4\"><tr class=\"tve_table_row\"><th class=\"tve_table_cell\" data-css=\"tve-u-19aa6d1d3d5\" style=\"\"><div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-19aa6d1d3d6\"><p data-css=\"tve-u-19aa6d1d3d7\" style=\"text-align: center;\"><strong>Herausforderung<\/strong><\/p><\/div><\/th><th class=\"tve_table_cell\" style=\"\" data-css=\"tve-u-19aa6da40f2\"><div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-19aa6d1d3d8\"><p data-css=\"tve-u-19aa6d1d3d9\" style=\"text-align: center;\"><strong>Nutzen durch SysML v2<\/strong><\/p><\/div><\/th><\/tr><\/thead><tbody data-css=\"tve-u-19aa6d1d3e0\"><tr class=\"tve_table_row\"><td class=\"tve_table_cell\" data-th=\"Herausforderung\" data-css=\"tve-u-19aa6d1d3e1\" style=\"\"><div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-19aa6d1d3e2\"><p data-css=\"tve-u-19aa6d1d3e3\">Viele Varianten und Optionen<\/p><\/div><\/td><td class=\"tve_table_cell\" data-th=\"Nutzen durch SysML v2\" data-css=\"tve-u-19aa6d1d3e4\" style=\"\"><div class=\"thrv_wrapper thrv-columns\" style=\"--tcb-col-el-width: 417.5;\" data-css=\"tve-u-19aa6df97fe\"><div class=\"tcb-flex-row v-2 tcb--cols--2 tcb-resized\" data-css=\"tve-u-19aa6dfa526\" style=\"\"><div class=\"tcb-flex-col\" data-css=\"tve-u-19aa6dd5254\" style=\"\"><div class=\"tcb-col\" data-css=\"tve-u-19aa6de9b77\" style=\"\"><div class=\"thrv_wrapper thrv_icon tcb-icon-display tcb-local-vars-root\" data-css=\"tve-u-19aa6dd3c15\" style=\"\"><svg class=\"tcb-icon tcb-local-vars-root\" viewBox=\"0 0 448 512\" data-id=\"icon-check-solid\" data-name=\"\" style=\"\"><!--! Font Awesome Free 6.7.1 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"><\/path><\/svg><\/div><\/div><\/div><div class=\"tcb-flex-col\" data-css=\"tve-u-19aa6dd5cd9\" style=\"\"><div class=\"tcb-col\"><div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-19aa6d1d3e2\"><p data-css=\"tve-u-19aa6d1d3e3\">Parametrisierte Architektur, automatisierte Generierung<\/p><\/div><\/div><\/div><\/div><\/div><\/td><\/tr><tr class=\"tve_table_row\"><td class=\"tve_table_cell\" data-th=\"Herausforderung\" data-css=\"tve-u-19aa6d1d3e9\" style=\"\"><div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-19aa6d1d3e2\"><p data-css=\"tve-u-19aa6d1d3e3\">Kombination aus Mechanik, Elektronik, Software<\/p><\/div><\/td><td class=\"tve_table_cell\" data-th=\"Nutzen durch SysML v2\" data-css=\"tve-u-19aa6d1d3ea\" style=\"\"><div class=\"thrv_wrapper thrv-columns\" style=\"--tcb-col-el-width: 417.5;\" data-css=\"tve-u-19aa6dfed27\"><div class=\"tcb-flex-row v-2 tcb--cols--2 tcb-resized\" data-css=\"tve-u-19aa6dffa4d\" style=\"\"><div class=\"tcb-flex-col\" data-css=\"tve-u-19aa6df4f5f\" style=\"\"><div class=\"tcb-col\" data-css=\"tve-u-19aa6df6ad9\" style=\"\"><div class=\"thrv_wrapper thrv_icon tcb-icon-display tcb-local-vars-root\" data-css=\"tve-u-19aa6dd3c15\" style=\"\"><svg class=\"tcb-icon tcb-local-vars-root\" viewBox=\"0 0 448 512\" data-id=\"icon-check-solid\" data-name=\"\" style=\"\"><!--! Font Awesome Free 6.7.1 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"><\/path><\/svg><\/div><\/div><\/div><div class=\"tcb-flex-col\" data-css=\"tve-u-19aa6df62fe\" style=\"\"><div class=\"tcb-col\"><div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-19aa6d1d3e2\"><p data-css=\"tve-u-19aa6d1d3e3\">Durchg\u00e4ngiges Systemmodell statt Einzeldokumente<\/p><\/div><\/div><\/div><\/div><\/div><\/td><\/tr><tr class=\"tve_table_row\"><td class=\"tve_table_cell\" data-th=\"Herausforderung\" data-css=\"tve-u-19aa6d1d3ef\" style=\"\"><div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-19aa6d1d3e2\"><p data-css=\"tve-u-19aa6d1d3e3\">MDR-Nachweispflicht<\/p><\/div><\/td><td class=\"tve_table_cell\" data-th=\"Nutzen durch SysML v2\" data-css=\"tve-u-19aa6d1d3f0\" style=\"\"><div class=\"thrv_wrapper thrv-columns\" style=\"--tcb-col-el-width: 417.5;\" data-css=\"tve-u-19aa6e0dbab\"><div class=\"tcb-flex-row v-2 tcb--cols--2 tcb-resized\" data-css=\"tve-u-19aa6e0e18f\" style=\"\"><div class=\"tcb-flex-col\" data-css=\"tve-u-19aa6e09819\" style=\"\"><div class=\"tcb-col\" data-css=\"tve-u-19aa6e0b01c\" style=\"\"><div class=\"thrv_wrapper thrv_icon tcb-icon-display tcb-local-vars-root\" data-css=\"tve-u-19aa6dd3c15\" style=\"\"><svg class=\"tcb-icon tcb-local-vars-root\" viewBox=\"0 0 448 512\" data-id=\"icon-check-solid\" data-name=\"\" style=\"\"><!--! Font Awesome Free 6.7.1 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"><\/path><\/svg><\/div><\/div><\/div><div class=\"tcb-flex-col\" data-css=\"tve-u-19aa6e0aa3d\" style=\"\"><div class=\"tcb-col\"><div class=\"thrv_wrapper thrv_text_element\" data-css=\"tve-u-19aa6d1d3e2\"><p data-css=\"tve-u-19aa6d1d3e3\">Integrierte Traceability und \u00c4nderungsdokumentation<\/p><\/div><\/div><\/div><\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><div class=\"thrv_wrapper thrv_text_element\">\t<p>Besonders interessant wird es, wenn SysML v2-Modelle durch dom\u00e4nenspezifische Sprachen (DSLs) erg\u00e4nzt werden.<br>Daraus lassen sich automatisch SysML v2-Modelle, Konfigurationsdateien und sogar Firmware-Parameter ableiten.<\/p><\/div><div class=\"thrv_wrapper tve_image_caption\" data-css=\"tve-u-19c6c4dcbf2\" style=\"\"><span class=\"tve_image_frame\"><img decoding=\"async\" class=\"tve_image wp-image-12982\" alt=\"SysML v2 f\u00fcr OP-Leuchten in der Medizintechnik\" data-id=\"12982\" width=\"900\" data-init-width=\"1500\" height=\"480\" data-init-height=\"800\" title=\"SysML v2 f\u00fcr OP-Leuchten in der Medizintechnik\" loading=\"lazy\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/SysML-v2-fuer-OP-Leuchten-in-der-Medizintechnik.png\" data-width=\"900\" data-height=\"480\" data-css=\"tve-u-19c6c4de95a\" style=\"aspect-ratio: auto 1500 \/ 800;\"><\/span><\/div><div class=\"thrv_wrapper thrv_text_element\"><h2 class=\"\">Fazit: Vom Leuchtenhersteller zum Systemintegrator mit SysML v2<\/h2><p data-end=\"4611\" data-start=\"4466\"><strong data-end=\"2158\" data-start=\"2132\">SysML v2 f\u00fcr OP-Leuchten&nbsp;<\/strong>erm\u00f6glicht es, OP-Leuchten nicht mehr als Einzelprodukte, sondern als systemisch modellierte Produktfamilien zu verstehen.<\/p><p data-end=\"4611\" data-start=\"4466\">&nbsp;Hersteller k\u00f6nnen so:<\/p><ul data-end=\"4748\" data-start=\"4612\" class=\"\"><li data-end=\"4644\" data-start=\"4612\">Varianten effizient managen,<\/li><li data-end=\"4644\" data-start=\"4612\">Zulassungsaufwand reduzieren,<\/li><li data-end=\"4748\" data-start=\"4679\">und das Modell als zentrale konsistente Basis betrachten.<\/li><\/ul><p data-end=\"4852\" data-start=\"4750\">F\u00fcr Engineering-Teams bedeutet das: weniger Redundanz, mehr Nachvollziehbarkeit, mehr Automatisierung.<\/p><p data-end=\"4852\" data-start=\"4750\">Wir hosten bei MEDtech Ingenieur auch regelm\u00e4\u00dfig Events in Zusammenarbeit mit dem VDI zum Thema SysML v2, um beim Systems Engineering immer vorne mit zu spielen und mit zu gestalten. Im letzten Jahr konnten wir dazu zum Beispiel auch einen <a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7313495532742631424\" target=\"_blank\" class=\"\" style=\"outline: none;\">Vortrag von Tim Weilkiens<\/a> (Mitentwickler bei der OMG und Trainer bei <a href=\"https:\/\/www.oose.de\/m\/tim-weilkiens\" target=\"_blank\">OOSE<\/a>) und einen <a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7325493295390842880\" target=\"_blank\" class=\"\" style=\"outline: none;\">Vortrag mit Hendrik Dahmke<\/a> anbieten.&nbsp;<\/p><p data-end=\"4852\" data-start=\"4750\">M\u00f6chten Sie wissen, wie SysML v2 konkret in der Medizintechnik-Entwicklung eingesetzt werden kann?<br data-start=\"529\" data-end=\"532\">Wir zeigen Ihnen gern anhand Ihres Produkts, wie ein modellbasiertes Entwicklungsprojekt bei Ihnen aussehen k\u00f6nnte. Stellen Sie uns eine unverbindliche Erstanfrage und wir unterst\u00fctzen Sie gerne.<\/p><\/div><div class=\"thrv_wrapper thrv-button thrv-button-v2 tcb-local-vars-root\" data-css=\"tve-u-19aa6fad1b7\">\n\t<div class=\"thrive-colors-palette-config\" style=\"display: none !important\">__CONFIG_colors_palette__{\"active_palette\":0,\"config\":{\"colors\":{\"62516\":{\"name\":\"Main Accent\",\"parent\":-1}},\"gradients\":[]},\"palettes\":[{\"name\":\"Default Palette\",\"value\":{\"colors\":{\"62516\":{\"val\":\"var(--tcb-skin-color-0)\"}},\"gradients\":[]}}]}__CONFIG_colors_palette__<\/div>\n\t<a href=\"https:\/\/medtech-ingenieur.de\/kontakt\/\" class=\"tcb-button-link tcb-plain-text\">\n\t\t<span class=\"tcb-button-texts\"><span class=\"tcb-button-text thrv-inline-text\"><strong>Unverbindlich Kontakt aufnehmen<\/strong><\/span><\/span>\n\t<\/a>\n<\/div>","tve_custom_css":"@import url(\"\/\/fonts.googleapis.com\/css?family=Courier+Prime:400,700&subset=latin\");@import url(\"\/\/fonts.googleapis.com\/css?family=Hind:300,600,500,400,700&subset=latin\");@media (min-width: 300px){.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper { width: calc(33.3333% - 13.3333px); }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper:nth-child(n+4) { margin-top: 20px !important; }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper:not(:nth-child(n+4)) { margin-top: 0px !important; }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper:not(:nth-child(3n)) { margin-right: 20px !important; }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper:nth-child(3n) { margin-right: 0px !important; }[data-css=\"tve-u-19aa6ce34f7\"] { width: 330px; margin-top: 0px !important; margin-bottom: 0px !important; }[data-css=\"tve-u-19aa6d00a8e\"] { width: 1024px; }:not(#tve) [data-css=\"tve-u-19aa6d1d3d3\"] { border: 1px solid rgb(229, 229, 229); --tve-applied-border: 1px rgb(229,229,229) solid; }:not(#tve) [data-css=\"tve-u-19aa6d1d3d2\"] > .tve_table > thead > tr > th { background-color: rgb(255, 255, 255); }:not(#tve) [data-css=\"tve-u-19aa6d1d3d2\"] > .tve_table > tbody > tr > td { background-color: rgb(246, 246, 246); }:not(#tve) [data-css=\"tve-u-19aa6d1d3d4\"] p, :not(#tve) [data-css=\"tve-u-19aa6d1d3d4\"] li, :not(#tve) [data-css=\"tve-u-19aa6d1d3d4\"] blockquote, :not(#tve) [data-css=\"tve-u-19aa6d1d3d4\"] address, :not(#tve) [data-css=\"tve-u-19aa6d1d3d4\"] .tcb-plain-text, :not(#tve) [data-css=\"tve-u-19aa6d1d3d4\"] label, :not(#tve) [data-css=\"tve-u-19aa6d1d3d4\"] h1, :not(#tve) [data-css=\"tve-u-19aa6d1d3d4\"] h2, :not(#tve) [data-css=\"tve-u-19aa6d1d3d4\"] h3, :not(#tve) [data-css=\"tve-u-19aa6d1d3d4\"] h4, :not(#tve) [data-css=\"tve-u-19aa6d1d3d4\"] h5, :not(#tve) [data-css=\"tve-u-19aa6d1d3d4\"] h6 { color: rgb(0, 172, 236); }:not(#tve) [data-css=\"tve-u-19aa6d1d3e0\"] p, :not(#tve) [data-css=\"tve-u-19aa6d1d3e0\"] li, :not(#tve) [data-css=\"tve-u-19aa6d1d3e0\"] blockquote, :not(#tve) [data-css=\"tve-u-19aa6d1d3e0\"] address, :not(#tve) [data-css=\"tve-u-19aa6d1d3e0\"] .tcb-plain-text, :not(#tve) [data-css=\"tve-u-19aa6d1d3e0\"] label, :not(#tve) [data-css=\"tve-u-19aa6d1d3e0\"] h1, :not(#tve) [data-css=\"tve-u-19aa6d1d3e0\"] h2, :not(#tve) [data-css=\"tve-u-19aa6d1d3e0\"] h3, :not(#tve) [data-css=\"tve-u-19aa6d1d3e0\"] h4, :not(#tve) [data-css=\"tve-u-19aa6d1d3e0\"] h5, :not(#tve) [data-css=\"tve-u-19aa6d1d3e0\"] h6 { color: rgb(119, 119, 119); }[data-css=\"tve-u-19aa6d1d3d2\"] .tve_table td, [data-css=\"tve-u-19aa6d1d3d2\"] .tve_table th { padding: 15px; text-align: left; }[data-css=\"tve-u-19aa6d1d3d6\"] { border-right: 1px solid rgb(229, 229, 229) !important; }[data-css=\"tve-u-19aa6d1d3d8\"] { border-right: 1px solid rgb(229, 229, 229) !important; }:not(#tve) [data-css=\"tve-u-19aa6d1d3d7\"] { font-family: Hind !important; font-size: 16px !important; font-weight: 300 !important; }:not(#tve) [data-css=\"tve-u-19aa6d1d3d9\"] { font-family: Hind !important; font-size: 16px !important; font-weight: 300 !important; }[data-css=\"tve-u-19aa6d1d3d7\"] strong { font-weight: 600 !important; }[data-css=\"tve-u-19aa6d1d3d9\"] strong { font-weight: 600 !important; }:not(#tve) [data-css=\"tve-u-19aa6d1d3d5\"] { height: 89px; }[data-css=\"tve-u-19aa6d1d3d5\"] { background-color: var(--tcb-skin-color-14) !important; --background-color: var(--tcb-skin-color-14) !important; --tve-applied-background-color: var$(--tcb-skin-color-14) !important; }[data-css=\"tve-u-19aa6da40f2\"] { background-color: var(--tcb-skin-color-14) !important; --background-color: var(--tcb-skin-color-14) !important; --tve-applied-background-color: var$(--tcb-skin-color-14) !important; }:not(#tve) [data-css=\"tve-u-19aa6d1d3e1\"] { height: 102px; }[data-css=\"tve-u-19aa6dd3c15\"] { font-size: 30px; margin-left: auto; margin-right: auto; width: 30px; height: 30px; --tcb-local-color-icon: var(--tcb-skin-color-0); --tcb-local-color-var: var$(--tcb-skin-color-0); --tve-icon-size: 30px; margin-bottom: 0px !important; margin-top: 0px !important; }[data-css=\"tve-u-19aa6dd5254\"] { max-width: 14.9984%; }[data-css=\"tve-u-19aa6dd5cd9\"] { max-width: 85%; }[data-css=\"tve-u-19aa6de9b77\"] { justify-content: center !important; }:not(#tve) [data-css=\"tve-u-19aa6dd3c15\"] > :first-child { color: var(--tcb-skin-color-0); --tve-applied-color: var$(--tcb-skin-color-0); }[data-css=\"tve-u-19aa6df4f5f\"] { max-width: 15%; }[data-css=\"tve-u-19aa6df62fe\"] { max-width: 85%; }[data-css=\"tve-u-19aa6df6ad9\"] { justify-content: center !important; }[data-css=\"tve-u-19aa6df97fe\"] { margin-bottom: 0px !important; margin-top: 0px !important; }[data-css=\"tve-u-19aa6dfa526\"] { padding-bottom: 0px !important; padding-top: 0px !important; }[data-css=\"tve-u-19aa6dfed27\"] { margin-top: 0px !important; margin-bottom: 0px !important; }[data-css=\"tve-u-19aa6dffa4d\"] { padding-bottom: 0px !important; padding-top: 0px !important; }[data-css=\"tve-u-19aa6e09819\"] { max-width: 15%; }[data-css=\"tve-u-19aa6e0aa3d\"] { max-width: 85%; }[data-css=\"tve-u-19aa6e0b01c\"] { justify-content: center !important; }[data-css=\"tve-u-19aa6e0dbab\"] { margin-top: 0px !important; margin-bottom: 0px !important; }[data-css=\"tve-u-19aa6e0e18f\"] { padding-bottom: 0px !important; padding-top: 0px !important; }:not(#tve) [data-css=\"tve-u-19aa6d1d3d3\"] > thead > tr > th { border: 1px var(--tcb-skin-color-5) solid; --tve-applied-border: 1px var$(--tcb-skin-color-5) solid; }:not(#tve) [data-css=\"tve-u-19aa6d1d3d3\"] > tbody > tr > td { border: 1px var(--tcb-skin-color-5) solid; --tve-applied-border: 1px var$(--tcb-skin-color-5) solid; }[data-css=\"tve-u-19aa6ce34f7\"] .tve_image_frame { height: 372.421px; }[data-css=\"tve-u-19aa6f3d2b9\"] { margin-top: -9.094px; margin-left: 0px; width: 100% !important; max-width: none !important; }[data-css=\"tve-u-19aa6f3dcbf\"] { max-width: 55%; }[data-css=\"tve-u-19aa6f3dcc1\"] { max-width: 45%; }[data-css=\"tve-u-19aa6fad1b7\"] .tcb-button-link { letter-spacing: 2px; background-image: linear-gradient(var(--tcb-local-color-62516,rgb(19,114,211)),var(--tcb-local-color-62516,rgb(19,114,211))); --tve-applied-background-image: linear-gradient(var$(--tcb-local-color-62516,rgb(19,114,211)),var$(--tcb-local-color-62516,rgb(19,114,211))); background-size: auto; background-attachment: scroll; border-radius: 5px; padding: 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent !important; }[data-css=\"tve-u-19aa6fad1b7\"] .tcb-button-link span { color: rgb(255, 255, 255); --tcb-applied-color: #fff; }[data-css=\"tve-u-19aa6fad1b7\"] { --tcb-local-color-62516: var(--tcb-skin-color-0) !important; }:not(#tve) [data-css=\"tve-u-19b08a586e6\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a58f10\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a602\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a604\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a605\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a606\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a607\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a609\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a60a\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a60b\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a60c\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a60d\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a60e\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a60f\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a610\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a611\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a613\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a614\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a615\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a616\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a617\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a618\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a619\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a61a\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a61b\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a61c\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a61d\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a61f\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a620\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a621\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a622\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a623\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a624\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a625\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a626\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a627\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a628\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a629\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a62a\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a62c\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a62d\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a62e\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a62f\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a630\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a631\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a632\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a633\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a634\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a635\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a636\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a637\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a639\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a63a\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a63b\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a63c\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a63d\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a63e\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a63f\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a640\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a641\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a642\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a644\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a645\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a646\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a647\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a648\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a649\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a64a\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a64b\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a64c\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a64d\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a64e\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a650\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a651\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a652\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a653\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a654\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a655\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a656\"] { --g-regular-weight: 400; --g-bold-weight: 700; padding-bottom: 0px !important; margin-bottom: 0px !important; font-family: \"Courier Prime\" !important; font-weight: var(--g-regular-weight,normal) !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08a5a613\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a602\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a604\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a605\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a58f10\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a606\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a607\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a609\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a60a\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a60b\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a60c\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a60d\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a60e\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a60f\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a610\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a611\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a614\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a615\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a616\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a617\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a618\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a619\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a61a\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a61b\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a61c\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a61d\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a61f\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a620\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a621\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a622\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a623\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a624\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a625\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a626\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a627\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a628\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a629\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a62a\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a62c\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a62d\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a62e\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a62f\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a630\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a631\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a632\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a633\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a634\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a635\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a636\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a637\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a639\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a63a\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a63b\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a63c\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a63d\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a63e\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a63f\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a640\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a641\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a642\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a644\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a645\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a646\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a647\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a648\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a649\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a64a\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a64b\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a64c\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a64d\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a64e\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a650\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a651\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a652\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a653\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a654\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a655\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a5a656\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08a586e6\"] strong { font-weight: 700 !important; }[data-css=\"tve-u-19b08da7623\"] { font-family: \"Courier Prime\" !important; font-weight: 400 !important; }[data-css=\"tve-u-19b08da7623\"] strong { font-weight: 700 !important; }[data-css=\"tve-u-19b08de683a\"] { max-width: 42.9%; }[data-css=\"tve-u-19b08decb45\"] { width: 595px; margin-top: 0px !important; margin-bottom: 0px !important; }[data-css=\"tve-u-19b08deed53\"] { max-width: 57.1%; }:not(#tve) [data-css=\"tve-u-19b08df87f7\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; }[data-css=\"tve-u-19b08dfadcd\"] { margin-bottom: 0px !important; }[data-css=\"tve-u-19b08dfc0ae\"] { margin-top: 0px !important; margin-bottom: 0px !important; }[data-css=\"tve-u-19b08dff1b7\"] { margin-top: 0px !important; }:not(#tve) [data-css=\"tve-u-19b08e0cdd2\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; }:not(#tve) [data-css=\"tve-u-19b08e2b09a\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; }:not(#tve) [data-css=\"tve-u-19b08e2f343\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08e3f78e\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08e3f790\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08e3f791\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08e3f793\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08e3f794\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08e3f796\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08e3f797\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08e3f799\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08e3f79a\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; font-size: 13px !important; }:not(#tve) [data-css=\"tve-u-19b08e3f79c\"] { padding-bottom: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; margin-top: 0px !important; font-size: 13px !important; }[data-css=\"tve-u-19b08e3f79e\"] { font-family: \"Courier Prime\" !important; font-weight: 400 !important; }[data-css=\"tve-u-19b08e3f79e\"] strong { font-weight: 700 !important; }[data-css=\"tve-u-19b08e3f79f\"] { font-family: \"Courier Prime\" !important; font-weight: 400 !important; }[data-css=\"tve-u-19b08e3f79f\"] strong { font-weight: 700 !important; }[data-css=\"tve-u-19b08e3f7a1\"] { font-family: \"Courier Prime\" !important; font-weight: 400 !important; }[data-css=\"tve-u-19b08e3f7a1\"] strong { font-weight: 700 !important; }[data-css=\"tve-u-19b08e3f7a2\"] { font-family: \"Courier Prime\" !important; font-weight: 400 !important; }[data-css=\"tve-u-19b08e3f7a2\"] strong { font-weight: 700 !important; }[data-css=\"tve-u-19b08e3f7a3\"] { font-family: \"Courier Prime\" !important; font-weight: 400 !important; }[data-css=\"tve-u-19b08e3f7a3\"] strong { font-weight: 700 !important; }[data-css=\"tve-u-19b08e3f7a5\"] { font-family: \"Courier Prime\" !important; font-weight: 400 !important; }[data-css=\"tve-u-19b08e3f7a5\"] strong { font-weight: 700 !important; }[data-css=\"tve-u-19b08e3f7a6\"] { font-family: \"Courier Prime\" !important; font-weight: 400 !important; }[data-css=\"tve-u-19b08e3f7a6\"] strong { font-weight: 700 !important; }[data-css=\"tve-u-19b08e3f7a8\"] { font-family: \"Courier Prime\" !important; font-weight: 400 !important; }[data-css=\"tve-u-19b08e3f7a8\"] strong { font-weight: 700 !important; }[data-css=\"tve-u-19b08e3f7a9\"] { font-family: \"Courier Prime\" !important; font-weight: 400 !important; }[data-css=\"tve-u-19b08e3f7a9\"] strong { font-weight: 700 !important; }[data-css=\"tve-u-19b08e3f7ab\"] { font-family: \"Courier Prime\" !important; font-weight: 400 !important; }[data-css=\"tve-u-19b08e3f7ab\"] strong { font-weight: 700 !important; }:not(#tve) [data-css=\"tve-u-19b08e42db0\"] { padding-top: 10px !important; margin-top: 0px !important; }:not(#tve) [data-css=\"tve-u-19b08e44a1c\"] { padding-bottom: 20px !important; margin-bottom: 0px !important; }[data-css=\"tve-u-19b08e46979\"] { margin-bottom: 21px !important; }[data-css=\"tve-u-19b08e47c7b\"] { margin-top: 20px !important; }[data-css=\"tve-u-19c6c2c2d6b\"] { --tcb-local-default-master-h: var(--tcb-main-master-h,210); --tcb-local-default-master-s: var(--tcb-main-master-s,77%); --tcb-local-default-master-l: var(--tcb-main-master-l,54%); --tcb-local-default-master-a: var(--tcb-main-master-a,1); margin: 20px 0px !important; padding: 1px !important; }[data-css=\"tve-u-19c6c2c2d6d\"] h3 { margin: 0px !important; padding: 0px !important; }[data-css=\"tve-u-19c6c2c2d6d\"] h2 { margin: 0px !important; padding: 0px !important; }[data-css=\"tve-u-19c6c2c2d6d\"] h1 { margin: 0px !important; padding: 0px !important; }[data-css=\"tve-u-19c6c2c2d6d\"] p { margin: 0px !important; padding: 0px !important; }:not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] p, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] li, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] blockquote, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] address, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] .tcb-plain-text, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] label { font-size: var(--tve-font-size,20px); line-height: var(--tve-line-height,1.8em); }[data-css=\"tve-u-19c6c2c2d6d\"] { --tve-font-size: 20px; --tve-line-height: 1.8em; --tve-color: rgb(28,27,30); text-align: center; }:not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] p, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] li, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] blockquote, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] address, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] .tcb-plain-text, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] label, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] h1, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] h2, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] h3, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] h4, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] h5, :not(#tve) .thrv-content-box [data-css=\"tve-u-19c6c2c2d6d\"] h6 { color: var(--tve-color,rgb(28,27,30)); --tcb-applied-color: rgb(28,27,30); }[data-css=\"tve-u-19c6c2c2d71\"] { display: inline-block; float: none; max-width: 800px; margin: 0px auto !important; padding: 0px !important; border: none !important; position: relative !important; }[data-css=\"tve-u-19c6c2c2d6c\"] { background-color: transparent !important; --tve-applied-background-color: transparent !important; }[data-css=\"tve-u-19c6c2c2d6f\"] { background-color: hsla(calc(var(--tcb-main-master-h,210) - 1 ),30%,96%,calc(var(--tcb-main-master-a,1) - 0 )) !important; --tve-applied-background-color: hsla(calc(var(--tcb-main-master-h,210) - 1 ),30%,96%,calc(var(--tcb-main-master-a,1) - 0 )) !important; }[data-css=\"tve-u-19c6c2c2d6e\"] { padding: 20px 40px 40px !important; }[data-css=\"tve-u-19c6c2dacc8\"] { width: 100px; --tve-alignment: center; float: none; margin-left: auto !important; margin-right: auto !important; }[data-css=\"tve-u-19c6c321586\"] { font-size: 16px !important; }[data-css=\"tve-u-19c6c321588\"] { font-size: 16px !important; }[data-css=\"tve-u-19c6c321589\"] { font-size: 16px !important; }[data-css=\"tve-u-19c6c322438\"] { font-size: 24px !important; }:not(#tve) [data-css=\"tve-u-19c6c33b1c1\"] { line-height: 1.3em !important; }:not(#tve) [data-css=\"tve-u-19c6c33b1c3\"] { line-height: 1.3em !important; }[data-css=\"tve-u-19c6c4dcbf2\"] { width: 1000px; }}@media (max-width: 1023px){:not(#tve) [data-css=\"tve-u-19aa6d1d3d7\"] { font-size: 14px !important; }:not(#tve) [data-css=\"tve-u-19aa6d1d3d9\"] { font-size: 14px !important; }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper { width: calc(50% - 10px); }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper:nth-child(n+3) { margin-top: 20px !important; }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper:not(:nth-child(n+3)) { margin-top: 0px !important; }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper:not(:nth-child(2n)) { margin-right: 20px !important; }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper:nth-child(2n) { margin-right: 0px !important; }[data-css=\"tve-u-19b08de683a\"] { max-width: 33.3302%; }}@media (max-width: 767px){.tcb-mobile-table [data-css=\"tve-u-19aa6d1d3e1\"]::before { background-color: rgb(230, 230, 230); border-right: 1px solid rgb(106, 107, 108); padding: 15px; text-align: center; font-size: 16px; line-height: 22.4px; color: rgb(0, 0, 0); font-weight: 300; font-family: Hind; }.tcb-mobile-table [data-css=\"tve-u-19aa6d1d3e9\"]::before { background-color: rgb(230, 230, 230); border-right: 1px solid rgb(106, 107, 108); padding: 15px; text-align: center; font-size: 16px; line-height: 22.4px; color: rgb(0, 0, 0); font-weight: 300; font-family: Hind; }.tcb-mobile-table [data-css=\"tve-u-19aa6d1d3ef\"]::before { background-color: rgb(230, 230, 230); border-right: 1px solid rgb(106, 107, 108); padding: 15px; text-align: center; font-size: 16px; line-height: 22.4px; color: rgb(0, 0, 0); font-weight: 300; font-family: Hind; }.tcb-mobile-table [data-css=\"tve-u-19aa6d1d3e4\"]::before { background-color: rgb(230, 230, 230); border-right: 1px solid rgb(106, 107, 108); padding: 15px; text-align: center; font-size: 16px; line-height: 22.4px; color: rgb(0, 0, 0); font-weight: 300; font-family: Hind; }.tcb-mobile-table [data-css=\"tve-u-19aa6d1d3ea\"]::before { background-color: rgb(230, 230, 230); border-right: 1px solid rgb(106, 107, 108); padding: 15px; text-align: center; font-size: 16px; line-height: 22.4px; color: rgb(0, 0, 0); font-weight: 300; font-family: Hind; }.tcb-mobile-table [data-css=\"tve-u-19aa6d1d3f0\"]::before { background-color: rgb(230, 230, 230); border-right: 1px solid rgb(106, 107, 108); padding: 15px; text-align: center; font-size: 16px; line-height: 22.4px; color: rgb(0, 0, 0); font-weight: 300; font-family: Hind; }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper { width: calc(100% + 0px); }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper:nth-child(n+2) { margin-top: 20px !important; }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) { margin-top: 0px !important; }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper:not(:nth-child(n)) { margin-right: 20px !important; }.tcb-post-list[data-css=\"tve-u-18d31773283\"] .post-wrapper.thrv_wrapper:nth-child(n) { margin-right: 0px !important; }[data-css=\"tve-u-19b08decb45\"] { position: relative; padding-top: 0px !important; margin-top: 20px !important; }[data-css=\"tve-u-19c6c2c2d71\"] { max-width: 100%; padding-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 30px !important; }[data-css=\"tve-u-19c6c2c2d6e\"] { padding: 20px !important; margin-top: 15px !important; margin-bottom: 15px !important; }}","tve_user_custom_css":"","tve_globals":{"e":"1","font_cls":[]},"tcb2_ready":1,"tcb_editor_enabled":1,"tve_landing_page":"","_tve_header":"","_tve_footer":""},"categories":[7,638],"tags":[36,800,801,771,233],"class_list":["post-12209","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-systemarchitekten","category-unternehmen","tag-entwicklung","tag-op-leuchten","tag-sysml-2-0","tag-sysml-v2","tag-systems-engineering","post-wrapper","thrv_wrapper"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SysML v2 f\u00fcr OP-Leuchten - MEDtech Ingenieur GmbH<\/title>\n<meta name=\"description\" content=\"Wie SysML v2 die Entwicklung von OP-Leuchten vereinfacht: Varianten beherrschen, Traceability sichern und Zulassung effizient gestalten\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/medtech-ingenieur.de\/en\/sysml-v2-op-leuchten-medizintechnik\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SysML v2 f\u00fcr OP-Leuchten - MEDtech Ingenieur GmbH\" \/>\n<meta property=\"og:description\" content=\"Wie SysML v2 die Entwicklung von OP-Leuchten vereinfacht: Varianten beherrschen, Traceability sichern und Zulassung effizient gestalten\" \/>\n<meta property=\"og:url\" content=\"https:\/\/medtech-ingenieur.de\/en\/sysml-v2-op-leuchten-medizintechnik\/\" \/>\n<meta property=\"og:site_name\" content=\"MEDtech Ingenieur GmbH\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/medtechIngenieur\" \/>\n<meta property=\"article:author\" content=\"\/\/www.facebook.com\/medtechIngenieur\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-09T07:09:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-17T15:54:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/SysML-v2-fuer-OP-Leuchten-in-der-Medizintechnik.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Daniel Saffer\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@\/\/twitter.com\/MedtechIng\" \/>\n<meta name=\"twitter:site\" content=\"@MedtechIng\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Saffer\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/sysml-v2-op-leuchten-medizintechnik\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/sysml-v2-op-leuchten-medizintechnik\\\/\"},\"author\":{\"name\":\"Daniel Saffer\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#\\\/schema\\\/person\\\/bd3cbd192df862fd9b41d1402745e754\"},\"headline\":\"SysML v2 f\u00fcr OP-Leuchten\",\"datePublished\":\"2025-12-09T07:09:33+00:00\",\"dateModified\":\"2026-02-17T15:54:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/sysml-v2-op-leuchten-medizintechnik\\\/\"},\"wordCount\":1256,\"publisher\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/sysml-v2-op-leuchten-medizintechnik\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/SysML-v2-fuer-OP-Leuchten-in-der-Medizintechnik.png\",\"keywords\":[\"Entwicklung\",\"Op-Leuchten\",\"SysML 2.0\",\"Sysml v2\",\"Systems Engineering\"],\"articleSection\":[\"Systems Engineering\",\"Unternehmen\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/sysml-v2-op-leuchten-medizintechnik\\\/\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/sysml-v2-op-leuchten-medizintechnik\\\/\",\"name\":\"SysML v2 f\u00fcr OP-Leuchten - MEDtech Ingenieur GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/sysml-v2-op-leuchten-medizintechnik\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/sysml-v2-op-leuchten-medizintechnik\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/SysML-v2-fuer-OP-Leuchten-in-der-Medizintechnik.png\",\"datePublished\":\"2025-12-09T07:09:33+00:00\",\"dateModified\":\"2026-02-17T15:54:56+00:00\",\"description\":\"Wie SysML v2 die Entwicklung von OP-Leuchten vereinfacht: Varianten beherrschen, Traceability sichern und Zulassung effizient gestalten\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/sysml-v2-op-leuchten-medizintechnik\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/medtech-ingenieur.de\\\/sysml-v2-op-leuchten-medizintechnik\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/sysml-v2-op-leuchten-medizintechnik\\\/#primaryimage\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/SysML-v2-fuer-OP-Leuchten-in-der-Medizintechnik.png\",\"contentUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/SysML-v2-fuer-OP-Leuchten-in-der-Medizintechnik.png\",\"width\":1500,\"height\":800,\"caption\":\"SysML v2 f\u00fcr OP-Leuchten in der Medizintechnik\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/sysml-v2-op-leuchten-medizintechnik\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/medtech-ingenieur.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SysML v2 f\u00fcr OP-Leuchten\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#website\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/\",\"name\":\"MEDtech Ingenieur GmbH\",\"description\":\"Ingenieursdienstleister f\u00fcr Medizintechnik\",\"publisher\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#organization\"},\"alternateName\":\"MEDtech\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/medtech-ingenieur.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#organization\",\"name\":\"MEDtech Ingenieur\",\"alternateName\":\"MEDtech\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/logo-700x700-1.png\",\"contentUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/logo-700x700-1.png\",\"width\":700,\"height\":700,\"caption\":\"MEDtech Ingenieur\"},\"image\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/medtechIngenieur\",\"https:\\\/\\\/x.com\\\/MedtechIng\",\"https:\\\/\\\/www.instagram.com\\\/medtech.ingenieure\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/37871229\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#\\\/schema\\\/person\\\/bd3cbd192df862fd9b41d1402745e754\",\"name\":\"Daniel Saffer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/cropped-Daniel-Saffer-MEDtech-Ingenieur-96x96.png\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/cropped-Daniel-Saffer-MEDtech-Ingenieur-96x96.png\",\"contentUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/cropped-Daniel-Saffer-MEDtech-Ingenieur-96x96.png\",\"caption\":\"Daniel Saffer\"},\"description\":\"Daniel Saffer ist Chief Technical Officer (CTO) der MEDtech Ingenieur GmbH. In dieser Rolle verantwortet er die technische Strategie des Unternehmens und unterst\u00fctzt Kundenprojekte in der Medizintechnik. Sein Fokus liegt auf der Weiterentwicklung sicherheitskritischer Softwarel\u00f6sungen, regulatorischen Anforderungen und innovativen Technologien f\u00fcr die Branche.\",\"sameAs\":[\"http:\\\/\\\/medtech-ingenieur.de\",\"\\\/\\\/www.facebook.com\\\/medtechIngenieur\\\/\",\"https:\\\/\\\/x.com\\\/\\\/\\\/twitter.com\\\/MedtechIng\"],\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/en\\\/author\\\/daniel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SysML v2 for operating room lights - MEDtech Ingenieur GmbH","description":"How SysML v2 simplifies the development of surgical lights: mastering variants, ensuring traceability and efficiently managing approvals","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/medtech-ingenieur.de\/en\/sysml-v2-op-leuchten-medizintechnik\/","og_locale":"en_US","og_type":"article","og_title":"SysML v2 f\u00fcr OP-Leuchten - MEDtech Ingenieur GmbH","og_description":"Wie SysML v2 die Entwicklung von OP-Leuchten vereinfacht: Varianten beherrschen, Traceability sichern und Zulassung effizient gestalten","og_url":"https:\/\/medtech-ingenieur.de\/en\/sysml-v2-op-leuchten-medizintechnik\/","og_site_name":"MEDtech Ingenieur GmbH","article_publisher":"https:\/\/www.facebook.com\/medtechIngenieur","article_author":"\/\/www.facebook.com\/medtechIngenieur\/","article_published_time":"2025-12-09T07:09:33+00:00","article_modified_time":"2026-02-17T15:54:56+00:00","og_image":[{"width":1500,"height":800,"url":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/SysML-v2-fuer-OP-Leuchten-in-der-Medizintechnik.png","type":"image\/png"}],"author":"Daniel Saffer","twitter_card":"summary_large_image","twitter_creator":"@\/\/twitter.com\/MedtechIng","twitter_site":"@MedtechIng","twitter_misc":{"Written by":"Daniel Saffer","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/medtech-ingenieur.de\/sysml-v2-op-leuchten-medizintechnik\/#article","isPartOf":{"@id":"https:\/\/medtech-ingenieur.de\/sysml-v2-op-leuchten-medizintechnik\/"},"author":{"name":"Daniel Saffer","@id":"https:\/\/medtech-ingenieur.de\/#\/schema\/person\/bd3cbd192df862fd9b41d1402745e754"},"headline":"SysML v2 f\u00fcr OP-Leuchten","datePublished":"2025-12-09T07:09:33+00:00","dateModified":"2026-02-17T15:54:56+00:00","mainEntityOfPage":{"@id":"https:\/\/medtech-ingenieur.de\/sysml-v2-op-leuchten-medizintechnik\/"},"wordCount":1256,"publisher":{"@id":"https:\/\/medtech-ingenieur.de\/#organization"},"image":{"@id":"https:\/\/medtech-ingenieur.de\/sysml-v2-op-leuchten-medizintechnik\/#primaryimage"},"thumbnailUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/SysML-v2-fuer-OP-Leuchten-in-der-Medizintechnik.png","keywords":["Entwicklung","Op-Leuchten","SysML 2.0","Sysml v2","Systems Engineering"],"articleSection":["Systems Engineering","Unternehmen"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/medtech-ingenieur.de\/sysml-v2-op-leuchten-medizintechnik\/","url":"https:\/\/medtech-ingenieur.de\/sysml-v2-op-leuchten-medizintechnik\/","name":"SysML v2 for operating room lights - MEDtech Ingenieur GmbH","isPartOf":{"@id":"https:\/\/medtech-ingenieur.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/medtech-ingenieur.de\/sysml-v2-op-leuchten-medizintechnik\/#primaryimage"},"image":{"@id":"https:\/\/medtech-ingenieur.de\/sysml-v2-op-leuchten-medizintechnik\/#primaryimage"},"thumbnailUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/SysML-v2-fuer-OP-Leuchten-in-der-Medizintechnik.png","datePublished":"2025-12-09T07:09:33+00:00","dateModified":"2026-02-17T15:54:56+00:00","description":"How SysML v2 simplifies the development of surgical lights: mastering variants, ensuring traceability and efficiently managing approvals","breadcrumb":{"@id":"https:\/\/medtech-ingenieur.de\/sysml-v2-op-leuchten-medizintechnik\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/medtech-ingenieur.de\/sysml-v2-op-leuchten-medizintechnik\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/medtech-ingenieur.de\/sysml-v2-op-leuchten-medizintechnik\/#primaryimage","url":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/SysML-v2-fuer-OP-Leuchten-in-der-Medizintechnik.png","contentUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/SysML-v2-fuer-OP-Leuchten-in-der-Medizintechnik.png","width":1500,"height":800,"caption":"SysML v2 f\u00fcr OP-Leuchten in der Medizintechnik"},{"@type":"BreadcrumbList","@id":"https:\/\/medtech-ingenieur.de\/sysml-v2-op-leuchten-medizintechnik\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/medtech-ingenieur.de\/"},{"@type":"ListItem","position":2,"name":"SysML v2 f\u00fcr OP-Leuchten"}]},{"@type":"WebSite","@id":"https:\/\/medtech-ingenieur.de\/#website","url":"https:\/\/medtech-ingenieur.de\/","name":"MEDtech Ingenieur GmbH","description":"Engineering service provider for medical technology","publisher":{"@id":"https:\/\/medtech-ingenieur.de\/#organization"},"alternateName":"MEDtech","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/medtech-ingenieur.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/medtech-ingenieur.de\/#organization","name":"MEDtech Engineer","alternateName":"MEDtech","url":"https:\/\/medtech-ingenieur.de\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/medtech-ingenieur.de\/#\/schema\/logo\/image\/","url":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2024\/01\/logo-700x700-1.png","contentUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2024\/01\/logo-700x700-1.png","width":700,"height":700,"caption":"MEDtech Ingenieur"},"image":{"@id":"https:\/\/medtech-ingenieur.de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/medtechIngenieur","https:\/\/x.com\/MedtechIng","https:\/\/www.instagram.com\/medtech.ingenieure\/","https:\/\/www.linkedin.com\/company\/37871229\/"]},{"@type":"Person","@id":"https:\/\/medtech-ingenieur.de\/#\/schema\/person\/bd3cbd192df862fd9b41d1402745e754","name":"Daniel Saffer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/cropped-Daniel-Saffer-MEDtech-Ingenieur-96x96.png","url":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/cropped-Daniel-Saffer-MEDtech-Ingenieur-96x96.png","contentUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2026\/02\/cropped-Daniel-Saffer-MEDtech-Ingenieur-96x96.png","caption":"Daniel Saffer"},"description":"Daniel Saffer is Chief Technical Officer (CTO) of MEDtech Ingenieur GmbH. In this role, he is responsible for the company&#039;s technical strategy and supports customer projects in medical technology. His focus is on the further development of safety-critical software solutions, regulatory requirements, and innovative technologies for the industry.","sameAs":["http:\/\/medtech-ingenieur.de","\/\/www.facebook.com\/medtechIngenieur\/","https:\/\/x.com\/\/\/twitter.com\/MedtechIng"],"url":"https:\/\/medtech-ingenieur.de\/en\/author\/daniel\/"}]}},"_links":{"self":[{"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/posts\/12209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/comments?post=12209"}],"version-history":[{"count":80,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/posts\/12209\/revisions"}],"predecessor-version":[{"id":12985,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/posts\/12209\/revisions\/12985"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/media\/12982"}],"wp:attachment":[{"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/media?parent=12209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/categories?post=12209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/tags?post=12209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}