A robust, browser-based tool for converting SVG files to SVGHMI format, tailored for Siemens WinCC Unified. Streamline your HMI development workflow with advanced editing, parameter management, and export capabilities.
- Intuitive SVG Editing: Visual canvas with wireframe and pretty-format display modes.
- Parameter Management: Add, configure, and connect global parameters for dynamic HMI objects.
- Efficient File Handling: Load SVG files, clear canvas, and export SVGHMI files with ease.
- Code Beautification: Integrated vkBeautify for XML, JSON, CSS, and SQL formatting.
- Modern UI: Responsive sidebar, toolbar, and code panel for streamlined user experience.
- Clipboard Integration: One-click copy of generated SVGHMI code.
- Open
index.html
in your browser. - Load an SVG: Click Load SVG and select your file.
- Edit & Configure: Use the sidebar to manage parameters and display options.
- Export: Save your project as SVGHMI for WinCC Unified integration.
index.html
– Main application interfacejs/
– Source scriptsapp.js
– Core logic and event handlingEditor.js
– SVG editor functionalitySource.js
– Source code managementvkBeautify/
– Code beautification library
Style/style.css
– Application stylingimg/
– Branding and UI images
This project is licensed under the MIT License.
- YouTube Channel: Automation Set
- Tutorial: How to create dynamic SVG for WinCC Unified (SVGHMI) | TIA Portal V17
This open-source project is under active development. New features and improvements are added regularly to enhance SVG-to-SVGHMI conversion and HMI parameter