3. Graphical Interface Introduction

The Device Studio graphical interface is shown in fig. 3.1.

_images/7_DeviceStudio_gui.png

fig. 3.1 Device Studio Graphical Interface

3.2. Toolbars

The Device Studio toolbars are shown in fig. 3.10. The numbers from left to right are numbered from 1 to 38. The English name of the icon can be viewed by placing the mouse arrow on the icon.

_images/16_Toolbars.png

fig. 3.10 Toolbars

Number

Icon

Icon English Name

Function Description

1

_images/Toolbars_1.png

Open Project

Opens Device Studio project file

2

_images/Toolbars_2.png

Save Project

Saves current project and structure

3

_images/Toolbars_3.png

New

Builds new structure, through which you can select to build device, crystal | or molecular structure

4

_images/Toolbars_4.png

Import Local

Imports structure file from local

5

_images/Toolbars_5.png

Undo

Undoes

6

_images/Toolbars_6.png

Redo

Redoes

7

_images/Toolbars_7.png

3D Viewer Selection Mode

Selects, clicks to enter selection mode, can select atoms by mouse click or drag to select

8

_images/Toolbars_8.png

3D Viewer Rotation Mode

Rotates, clicks to enter rotation mode, can rotate 3D view of atom structure by dragging mouse

9

_images/Toolbars_9.png

3D Viewer Zoom Mode

Zooms in or out, clicks to enter zoom mode, can zoom 3D view of atom structure by scrolling mouse middle key

10

_images/Toolbars_10.png

3D Viewer Translation Mode

Translates, clicks to enter translation mode, can translate 3D view of atom structure by dragging mouse

11

_images/Toolbars_11.png

3D Viewer zy View

Clicks to reset 3D view of structure (z-y plane), clicks down to select from different perspectives to view 3D view of structure

12

_images/Toolbars_12.png

3D Viewer Fit to View

Clicks to move 3D view of structure to appropriate position according to screen

13

_images/Toolbars_13.png

Display Style

Clicks to set display mode of atom structure

14

_images/Toolbars_14.png

Structure Refinement Module

Clicks to enter atom structure refinement module, this module has fully upgraded 3D display effect of atom structure, displays atom structure in the form of equivalent atoms, and supports ball stick/polyhedron display mode, users can customize color, radius, and lighting parameters, create exclusive personal template

15

_images/Toolbars_15.png

Add Atom

Adds atom, clicks to enter Device Studio periodic table, selects element, clicks in 3D view of structure to add atom

16

_images/Toolbars_16.png

Add New Atom

Adds atom in the middle of selected multiple atoms. This icon needs to select multiple atoms to activate

17

_images/Toolbars_17.png

Hydrogen passivation

Uses hydrogen atom to passivate crystal structure. Currently, only effective for Si and C elements

18

_images/Toolbars_18.png

Delete Atom

Deletes selected atom

19

_images/Toolbars_19.png

Replace Atom

Replaces selected atom

20

_images/Toolbars_20.png

Edit Atom With Selected

Sets distance between 2 atoms or angle between 3 atoms. This icon needs to select 2 or more atoms to activate

21

_images/Toolbars_21.png

Move Atom

Moves selected atom. This icon needs to select atom to activate

22

_images/Toolbars_22.png

Rotate Atom

Rotates selected atom. This icon needs to select 2 or more atoms to activate

23

_images/Toolbars_23.png

Mirror Atom

Mirrors selected atom. This icon needs to select atom to activate

24

_images/Toolbars_24.png

Stretch Cell

Stretches or compresses primitive cell while keeping fractional coordinates unchanged

25

_images/Toolbars_25.png

alternate axes

Rotates lattice basis vectors A, B, C of structure

26

_images/Toolbars_26.png

alternate coordinate

Rotates X, Y, Z of structure

27

_images/Toolbars_27.png

Wrap

Wraps atoms outside lattice along unit axis to lattice, clicks down to select Wrap Along a/b/c

28

_images/Toolbars_28.png

Center

Centers all atoms or selected atoms as a whole in lattice cell, clicks down to select Center Along a/b/c

29

_images/Toolbars_29.png

Fit Cell

Automatically matches minimum unit lattice basis vector, clicks down to select Fit Cell Along a/b/c

30

_images/Toolbars_30.png

Minimize Structure

Performs structure optimization on molecular structure through molecular force field calculation, clicks down to select suitable force field. This icon can only activate when structure to be displayed is molecular structure

31

_images/Toolbars_31.png

Convert to Molecule

Converts current structure to molecular

32

_images/Toolbars_32.png

Convert to Crystal

Converts current structure to crystal

33

_images/Toolbars_33.png

Convert to Device

Converts current structure to device

34

_images/Toolbars_34.png

Distance

Measures distance between 2 atoms

35

_images/Toolbars_35.png

Angle

Measures angle between 3 atoms

36

_images/Toolbars_36.png

Dihedral angle

Measures dihedral angle between 4 atoms

37

_images/Toolbars_37.png

Vector between two atoms

Measures vector between 2 atoms

38

_images/Toolbars_38.png

Recalculate LinkerBond

Recalculates bond

Note

The Device Studio toolbars are important, so it is recommended that users read the function of each icon in Toolbars before using Device Studio. Also, for convenience of users’ use, Device Studio has categorized the icons in the toolbars, and when the icon is gray, it cannot be activated unless the condition is met. If help is needed, consult the Hongzhiwei professional solution center team.

Project Management Area is shown in fig. 3.11. If the project name is DeviceStudio, there are 3 structure files under this project, namely Au-Alkanethiol-Au.hzw, NaCl.hzw, and azulene.hzw. For structure files, such as Au-Alkanethiol-Au.hzw, as shown in the red frame of Figure 3.3-1, this area can manage input files for corresponding structure calculation, such as self-consistent calculation input file scf.input. Users can open and view the input file by right-clicking on the input file and selecting Open with, or find the file storage location in the computer by right-clicking on the input file and selecting Open Containing Folder. For structure files, if related calculation input files have been generated, they cannot be renamed; otherwise, if no related calculation input files have been generated, users can rename them by right-clicking on the structure file and selecting Rename, then renaming them.

_images/17_Project.png

fig. 3.11 Project Management Area

To create or open an existing project, import or export structure files in the Project Management Area, please refer to the detailed description of File.

Note

Device Studio has optimized Project, so it is recommended that users name project files, structure files, etc. in English without spaces, Chinese characters, asterisks, etc. when submitting homework for calculation. After submitting homework, including after submitting homework, do not change file names. If you want to change them, it is recommended to change them before submitting homework for calculation.

Structure 3D Display Area is shown in fig. 3.12. If the structure Au-Alkanethiol-Au.hzw is displayed in this area, users can open the structure file in the project management area by double-clicking on the structure file. In this area, users can zoom the 3D view of the structure by scrolling the mouse middle key; they can first select the 3D Viewer Translation Mode shortcut icon in the toolbar or press the middle mouse button, and then drag the mouse to translate the 3D view of the structure in this area; they can first select the 3D Viewer Rotation Mode shortcut icon or press the right mouse button, and then drag the mouse to rotate the 3D view of the structure in this area.

Users can perform various operations such as adding, deleting, modifying, etc. on the structure in this area, and the 3D view of the structure can be displayed in real time in this area. Users can perform structure operations according to the function description of each shortcut icon in Toolbars.

_images/18_3dViewer.png

fig. 3.12 Au-Alkanethiol-Au’s 3D Display

If structure Au-Alkanethiol-Au.hzw is displayed in the 3D display area, Structure Attribute Area shows the system information of the structure as shown in GraphicalInterface_13; if a specific atom of Au-Alkanethiol-Au.hzw structure is selected, Structure Attribute Area shows the atom information of the structure as shown in GraphicalInterface_14, users can modify the coordinate position or replace the atom of the selected atom by double-clicking on the mouse.

_images/19_Properties_SymmetrySystem.png
_images/20_Properties_Atom.png

As shown in fig. 3.13, Calculation Task Monitoring Management Area contains 5 modules, with the function descriptions as follows. When the task is in queue, calculating, or completed, Status is Queued, Running, Completed respectively. After calculation is completed, part of calculation results will be automatically pulled back to local. If more calculation results are needed, click the download button to download and return.

_images/21_JobManager.png

fig. 3.13 Calculation Task Monitoring Management Area

  • Description: Structure name.

  • Script: Location of task input file.

  • Commit Status: Task file transmission progress.

  • Status: Task calculation status.

  • Actions: Task calculation operation.

  • Process: Views task calculation log file to determine whether task calculation is completed through log file.

JobManager icon function is as follows table:

Number

Icon

Icon English Name

Function Description

1

_images/JobM_1.png

/

Clicks to enter Xshell exe file directory setting

2

_images/JobM_2.png

Open WinSCP

Clicks to connect current supercomputing server through WinSCP, as shown in fig. 7.19

3

_images/JobM_3.png

Open PuTTY

Clicks to connect current supercomputing server through PuTTY, as shown in fig. 7.18

4

_images/JobM_4.png

Reset IP

Clicks to enter MachineOptions interface, in which users can choose local or supercomputing server, or customize connection server. Connection server operation can refer to Nanodcal Connection Server section content

5

_images/JobM_5.png

Reload to server

Reconnects server

6

_images/JobM_6.png

refresh

Refreshes, clicks to refresh Calculation Task Monitoring Management Area status

7

_images/JobM_7.png

Download

Downloads, clicks to enter Calculation Result Download Interface as shown in fig. 7.17

8

_images/JobM_8.png

Cancel

Cancels, clicks to cancel calculation task

9

_images/JobM_9.png

Inspect simulation data in real time

Clicks to view calculation result log file in real time