Hi all,
I’m creating some overview views for an entire factory, containing many conveyors and machines.
I need to change the colour and visibility of individual items to show status.
I have a very simplified 2D layout drawing in AutoCAD, which I can import into Inkscape and convert to SVG, then import into a Perspective view.
This is relatively easy for small SVGs, but I’d like ask for any tips please, on how to do this at a large scale with many items. The risk being that, if there is one thing that is certain, it is change. When the layout changes, I don’t want to do all of the bindings again.
My current theory is to simplify each SVG down to small manageable chunks and use the same X,Y datum and image size for every SVG, then overlay with the X and Y position for all at 0, so everything will end up in the right place and scale as per the original drawing. Each machine effectively becomes a layer.
If some part of the layout changes, I can delete those “layers” and import the new SVG(s), and I only need to re-do a small number of bindings.
I’ve seen something similar with images from over-complicated CAD drawings with SVG overlays. The result was terrible as it was very slow to re-draw.
Am I on the right track, or do I have a complete misunderstanding?
What is best practice in this scenario, and how do I get the best performance, while future proofing flexibility?
Thanks.