Does the software give you the option to write a script?... Consisting of FOR-NEXT loops which can put diodes at selected intersections? That's a labor-saving measure which makes it easier to fill a large array of memory.
Also be aware that the more components your schematic has, the greater the task for the simulator, reading a large file, running a simulation, making changes, etc.
And your task is made cumbersome working on a schematic that doesn't fit on one screen but requires scrolling up and down and across multiple screens.