So I spent most of today playing with the drawing and pipe tools in perspective. Im investigating using these tools to create P&ID/schematic type screens inside perspective. Not really as operator screens (high performance hmi all the way) but as documentation/troubleshooting aides that can be accessed when needed. Im not sure this is a good idea yet but Im entertaining the idea. Not sure if I will bind anything to live tags or just have these as static diagrams.
I have zero experience working with SVGs and I dont want to create anything to fancy or complex. Ive heard a lot about Inkscape on here from before the drawing tool was available. Im assuming the drawing tools inside perspective are still somewhat limited compared to a dedicated tool like Inkscape? Is it one of those deals where if your going to do much its worth learning Inkscape and importing the finished SVG into perspective or are the built in drawing tools sufficient for basic use?
I find the drawing editor to be more useful than Inkscape simply because it is geared more towards specific use in Ignition, where Inkscape has more tools/ability/features than I would ever need.
Sometimes simple is better.
1 Like
i personally use drawing tool to make slight modifications on my SVGs. but usually i use inkscape, affinity or any other free alternative. if you are going to make some animation effect linked with your SVG. it's better to use inkscape or any other vectors specialized software.
2 Likes
Any thoughts on the piping tool vs just drawing lines in the SVG. I played with the piping tool some but not sure I see much advantage over just drawing lines. Now if the connection points were robust so you could move an object and the pipes would follow along that would be cool.
I've dabbled with the drawing tools, but don't find it easy to use, as well as missing a lot of functionality I'm used to in Inkscape. Personally, I would learn Inkscape. I've tried affinity too, but it lacks some basic features that Inkscape has. I vaguely remember there might have been more than one I found, but trace bitmap was definitely one that I use semi-regularly that's missing from affinity, and the devs don't seem keen in adding it it. I just read that they finally added it late last year
Pipes arent too bad in perspective, just make sure that you add them into another coordinate container inside your coord view (and only use it for pipes!), otherwise the 10 gazillion snap points on every object on the screen will shorten your life expectancy 
1 Like
Can you export a drawing from ignition as a SVG? I know you can import them but can you get them out if created in the drawing tool? Thinking of some of the uses I think I would want to have the SVG file saved outside ignition for backup, printing, external sharing, etc.
I save the svg's inside a folder in the project on the file system which gets backed up by a gwbk, but I don't think there's a native export to svg. However, Claude AI would do a decent job of writing a python script to pull it out of the component's JSON. I've done something similar before, but the more complex the SVG (eg with defs and such) the slightly harder it might be. (I wouldn't waste your time with chat gpt or gemini for it)
That to me sounds like a pretty decent argument for using inkscape and importing into ignition.
1 Like