I am working on a project which includes drawing of P&ID in Perspective Ignition 8.3.
I am facing some alignment issues with the lines. My client specifically requires curvy lines not sharp cornered lines for better look and feel.
I am using drawing tool to make P&ID and i find it very time consuming and hard to adjust each and every line. And if i switch to tablet mode it still gets worst.
If you want pipework aligned at different (even slightly) resolutions, do not use separate components for those rounded corners. As you've already seen, they will not remain aligned, unless you set the coord container to fixed mode so that it doesn't resize.
The only way you can do rounded corners which are resizable is by using an external vector tool (E.g. Inkscape or Affinity) to draw your pipes with rounded corners (I actually got Claude AI to write me a script to round corners in a cornered drawing which worked really well), and then import it into the view.
The most effective workflow for this type of project is to use an external SVG editor such as Inkscape. Start by taking a screenshot of your P&ID and importing it into the editor as a background reference. Then, create the SVG by tracing and drawing over the screenshot.
A key point is to set the document's measurement units to pixels (px). This ensures that when the SVG is imported back into Perspective, it maintains the correct scale and alignment.
Once the SVG is in Perspective, place your device Embedded Views on top of the SVG to provide interactivity while keeping the graphic itself lightweight and easy to maintain.
From a performance standpoint, this approach is typically around five times more efficient than using Perspective Pipes, especially for larger or more complex P&IDs. The trade-off is that the development workflow is slower and more manual compared to using the built-in Perspective Pipes tools, which can be faster for creating and modifying layouts directly within Perspective.
However, as the design becomes larger and more complex, the Perspective Designer can become noticeably laggy when using a large number of pipes and components. In those cases, creating the graphics in an external SVG editor is usually the better long-term choice, as it provides a smoother design experience and results in significantly better runtime performance.