Transforming electrodes

ie scaling, shifting, reflecting or rotating them


This option is activated by clicking on 'Transform' on the 'electrodes' screen.



Scaling, shifting, reflecting and rotating are all available in CPO3D, but only scaling and shifting in CPO2D.




(1) This option makes permanent changes to the data file, so to be safe start by saving the original file under a different name.


(2) In CPO3D you might have to remove one or more symmetry planes.


(3) The operations are not commutative (for example a shift in the x direction followed by a rotation about the y axis produces a different result from a rotation about the y direction followed by a shift in the x direction). The operations are carried out in the order given. To be safe carry out each operation separately.


(4) In CPO3D an electrode that has two different voltages applied to it cannot be rotated about the x or y axis, because the z values of the points of application of the voltages would then be incorrect.

To rotate the electrode, start by making the two voltage numbers the same, then rotate the electrode, then make the voltage numbers different from each other and calculate the new values of the points of application (or calculate new voltages). Finally, it is important to check by looking at a potential contour plot.




(1) The numbers for the first and last electrodes specify the range of electrodes that will be transformed.

In CPO3D only:

(2) The rotations are in degrees.

(3) The direction of rotation about the x axis is from the y to z direction.

(4) The direction of rotation about the y axis is from the z to x direction.

(5) The direction of rotation about the z axis is from the x to y direction.

(6) The reflections are in the x=0, y=0 or z=0 planes.


If you want to see the electrodes without calculating the surface charges go to File/Open databuilder/Databuilder/Electrodes and then when the first electrode details appear click Quickview, then click on edit-electrodes on the bottom bar and click on OK.