Home Examples Screenshots User manual Bluesky logo YouTube
OghmaNano Multiphysics simulation platform for optoelectronic devices and photonic systems DOWNLOAD Quick Start guide

Large-Area Device Simulation Software

Walkthrough: simulating large-area devices and understanding printed hexagonal contacts.
Demo of resistor-network modelling for large-area organic devices.
3D view of a large-area hexagonal contact structure in OghmaNano
3D view of a large-area contact model. Red: metallic mesh. Green: conducting polymer. Yellow: extraction region.
Three-dimensional circuit diagram generated from a large-area contact structure
The geometry is converted automatically into a 3D circuit network for fast electrical solution.
Resistance map across a large-area contact structure
Resistance map showing where current collection is easy and where contact losses are worst.
Large-area PM6:Y6 solar cell with silver mesh and current collection geometry
Large-area PM6:Y6 device example showing how contact models extend to illuminated solar-cell structures.
Contacts editor showing electrical contacts for a large-area structure
Contact editor used to define extraction regions, swept contacts, and boundary conditions.

1. Introduction

OghmaNano provides a large-area device simulation framework for modelling photovoltaic and optoelectronic structures limited by lateral current flow, contact resistance, and spatial non-uniformity. Instead of solving full 3D drift–diffusion everywhere, it converts the geometry into a spatially resolved resistor–diode network, enabling efficient device- and module-scale simulations. This allows realistic scaling beyond laboratory devices, where losses are dominated by current spreading in transparent conductors, metallic meshes, and contacts rather than vertical transport. OghmaNano solves a geometry-aware 3D circuit built directly from the layout, visualised in Figure ??, with the corresponding circuit representation shown in Figure ??. Arbitrary 3D geometries—such as hexagonal meshes, busbars, and patterned electrodes—can be generated or imported, and analysed for resistance, voltage drop, shading, and current crowding. The same workflow extends from stand-alone contacts to illuminated devices, as demonstrated by the large-area PM6:Y6 example in Figure ??.

A guided introduction is available in Figure ?? and Figure ??. The full workflow begins with Part A: setting up a 3D contact model.

✨ What you can do with OghmaNano

Try a large-area example.

👉 Start with Part A: large-area contact simulation, then continue to Part B: running the scan and analysing resistance & voltage loss, Part C: editing and optimising contact geometries, or move on to the illuminated large-area PM6:Y6 solar-cell tutorial.

2. Why large-area devices need a different solver

For small-area devices, transport is mainly vertical, making drift–diffusion modelling appropriate. At large area, the limitation shifts to lateral transport through polymers, contacts, and metal grids, where current spreading and contact resistance dominate. Rather than solving full 3D drift–diffusion, OghmaNano builds a 3D circuit model where each volume becomes a resistor and diodes capture active behaviour. This retains correct large-area physics while remaining computationally efficient. The contact geometry can be inspected in Figure ??, while the generated network reveals current paths, bottlenecks, and voltage-loss regions.

3. Large-area contacts and current collection

In large-area devices, a transparent conductor alone is usually insufficient over long distances. A common solution is to combine a transparent current-spreading layer with a metallic mesh: the former collects charge locally, while the mesh transports it efficiently to the contacts. OghmaNano models this directly by defining the layered structure, contact regions, and geometry, then converting it into a 3D circuit network. This allows rapid comparison of mesh designs, material resistivities, and layouts without fabrication.

Start with: Part A, Part B, and Part C.

4. Resistance maps, voltage drop, and optimisation

Once the circuit is built, OghmaNano scans the structure to compute the effective resistance to the extraction contact. The resulting maps highlight performance directly: low resistance near contacts and metal, and higher losses in poorly connected or central regions. This enables a clear design workflow: high resistance in cell centres points to mesh size, losses near contacts suggest extraction issues, and uniformly high resistance indicates poor conductor properties. The model shows where the design fails, not just how much. The same approach extends to illuminated devices, combining current spreading with diode behaviour and optics, as shown in the large-area PM6:Y6 tutorial.

5. From contact models to full illuminated devices

OghmaNano does not stop at resistive contacts. The same large-area framework can be extended to full devices by embedding diode elements into the network and supplying optical generation from a thin-film optical solver. In this case, lateral current collection is still handled by the 3D circuit model, but the local photovoltaic behaviour is captured through an illuminated diode equation. This is especially useful for large-area OPV and related thin-film device architectures, where current spreading and contact losses dominate at scale.

This allows you to bridge three levels of modelling within one environment:

For related workflows, see: OPV simulation, OLED simulation, large-area PM6:Y6 solar-cell simulation, and complex 3D device and module structures.

6. Typical applications

This simulation framework is useful wherever current must spread laterally through a resistive layer before it reaches a highly conducting extraction contact. Typical applications include:

In all of these cases, the central question is the same: how does geometry translate into electrical loss? OghmaNano answers that question directly by linking the 3D structure to a solved electrical network.