Hints, Tips and Solutions – Mirror 3D structures in Victory Process

Hints, Tips and Solutions – Mirror 3D structures in Victory Process

Hints, Tips and Solutions – Mirror 3D structures in Victory Process

Hints, Tips and Solutions

How can I Mirror 3D structures in Victory Process ?

Introduction

Victory Process supports mesh generation for device simulation using many common algorithms. The primary two are conformal and delaunay. A simple process simulation followed by an export will result in a mesh modeling the device grown. If the device is a single array of a larger device, we can mirror at the export stage instead of creating a symmetrical structure during the process. This has the advantage of a faster process simulation.

Example delaunay export (Figure 1)

export victory(delaunay) name=”structure” \

max.size=0.1 \

distance.interface.materials=sio2 max.interface.size=0.025 \

max.interface.distance=0.5

Mirroring

We support various forms of mirroring. The simplest is:

export victory(delaunay) name=”structure_a” \

mirror.process=”x+x” \

max.size=0.1 \

distance.interface.materials=sio2 max.interface.size=0.025 \

max.interface.distance=0.5

this would give one copy of the process mesh in the negative x-axis followed by another mirror in the positive x-axis before the device mesh is generated (Figure 2). Each operation in the mirroring string must be in the form [-+][0-9]*[xyz], so for example, we could also state “+2x”, or “+2x+y” etc.

Related Articles