New Feature: Perspective Piping

Just out of curiosity - is anyone using this in a production use? I was testing it out as a simpler way to build one-line electrical diagrams (with svg-based embedded views placed on top). But it's a frustrating development experience compared to my other alternatives such as importing a SVG as my base layer or even pulling together SVG-based embedded views for busses, lines, etc behind my components.

I found it frustrating as well and stuck to drawing in Inkscape.

Also, from memory, pipes do not allow styles, so that is another con.
If I'm wrong on the styles please correct me.

Absolutely not, they're infuriating to work with.

Just using embedded views for lines is way less trouble than fighting with the piping tool.

This has been addressed in Ignition version 8.3.5.

How so?

It would be really cool if you could add pipe attach points to drawings so you can make custom symbols that snap in with the pipe tool.

And importantly, turn off all other default generated snap points on all objects on the screen, as these make drawing pipes on the screen impossible. Adding custom snap points will not be useful without turning off these other ones, as we need to put pipes in their own coord container at the moment to be able to use them

That might make sense to have it be an overrideable thing on the symbol. So you override the snap point to disable it on instances where that makes sense.

I'm just spitballing.

I found the idea for this.

I think this is a great idea to have this option included in the Views themselves, then we have the ultimate flexibility! (And we can process the json views by script to remove the default snap points in bulk for existing template views)

Maybe like this in the View props? - added props.pipingAnchors

These would either be created by default to position them as they currently default to now, or just left blank (my preference - the existing anchor points are useless 95% of the time if you ask me :grimacing: )