跳轉至

主視窗

啟動 ReciPro 時會出現主視窗。您可以從這個視窗選擇晶體、控制其旋轉並呼叫各種功能。

Main Window

區域 位置 說明
檔案選單 上方 檔案操作、選項、說明
旋轉控制 左側 檢視/設定晶體方位
晶體清單 中央上方 選擇與管理晶體
晶體資訊 中央下方 編輯點陣參數、對稱性、原子
功能 右側 啟動模擬/分析視窗

鍵盤與滑鼠快速鍵

主視窗會安裝數個應用程式全域快速鍵。當結構檢視器、極網、繞射模擬器、Spot ID 及計算機視窗取得焦點時,這些快速鍵仍持續有效。

快速鍵 動作
F1 開啟線上手冊的本頁
CTRL+SHIFT+D 開啟 / 關閉繞射模擬器
CTRL+SHIFT+V 開啟 / 關閉結構檢視器
CTRL+SHIFT+S 開啟 / 關閉極網
CTRL+SHIFT+T 開啟 / 關閉 Spot ID
CTRL+SHIFT + 方向鍵 將晶體往該方向旋轉一步(同時按住兩個方向鍵可斜向旋轉)
連按兩下 CTRL 開啟 / 關閉計算機
CTRL+SHIFT+R 切換所選晶體的 Reserved 標記
ReciPro 啟動時按住 CTRL 以停用 OpenGL 的方式啟動(圖形問題的復原方式)
以左鍵拖曳方位小工具(左下方,目前方位 之下) 旋轉晶體
在方位小工具上右鍵連按兩下 將小工具影像複製到剪貼簿
單擊功能按鈕 開啟 / 關閉該視窗
雙擊功能按鈕 強制顯示該視窗並使其置於最前
在清單中右鍵點按某晶體 內容功能表(重新命名 / 複製 / 刪除 / 匯出 CIF…)
雙擊 Current Index 標籤 顯示 / 隱藏 max-UVW 方塊
將檔案拖放到視窗上 載入晶體清單(.xml.cdb2)或晶體(.cif.amc

→ 各視窗一覽請參閱 21. 鍵盤與滑鼠快速鍵


基本工作流程

如果您初次使用 ReciPro,請參考以下步驟:

  1. 晶體清單中選擇目標晶體。若要使用 CIF/AMC 檔案,請將其拖放到晶體資訊中。
  2. 若您編輯了點陣參數或原子位置,請按 ↑ 新增 ↑↑ 取代 ↑,將變更寫回晶體清單。
  3. 旋轉控制中,使用晶帶軸、晶面、Euler 角或滑鼠拖曳來設定晶體方位。
  4. 功能開啟所需工具。繞射、HRTEM/STEMEBSD 及其他計算視窗會使用目前所選的晶體與方位。

檔案選單

File

選單項目 說明
Read crystal list (as new list) 載入晶體清單檔案(*.xml)並取代目前的清單
Read crystal list (and add) 附加至目前的清單
Read initial crystal list 重新載入預設的晶體清單
Save crystal list 儲存目前的晶體清單
Export selected crystal to CIF CIF 格式儲存
Clear crystal list 移除所有晶體
Exit 關閉應用程式

Option

選單項目 說明
Show Tooltips 切換工具提示的顯示
Use Miller-Bravais (hkil) index 在整個應用程式中對三方/六方晶系使用 4 指數記法
Reset registry settings on exit (effective after restart) 在下次重新啟動時重設設定
Disable Crystallography.Native library (requires restart) 若原生(C++)程式庫載入失敗,則退回使用受控碼
Disable all OpenGL rendering (requires restart) 適用於較舊的 GPU / 遠端桌面
Disable OpenGL text rendering (requires restart) 用於某些 GPU 上文字繪製問題的因應措施
Use MKL Library 使用 Intel MKL 進行數值運算
Dark mode 在淺色與深色配色佈景主題間切換
Powder diffraction function (under development) 啟用多晶(粉末)繞射視窗
Capture GUI Components… 用於儲存 GUI 螢幕擷取的開發者工具

Help

選單項目 說明
Program updates 檢查是否有新版 ReciPro 並安裝
Hint 顯示使用提示(已淘汰)
Version history 開啟版本歷史對話方塊
License 顯示 MIT 授權
GitHub page 在瀏覽器中開啟 ReciPro 儲存庫
Report bugs, requests, or comments 開啟 GitHub Issues 頁面
Help (Web) 在 GitHub Pages 上以符合 UI 語言的頁面開啟線上手冊。

語言可從另外的 Language 選單切換(英文/日文,需重新啟動)。

Language

在英文與日文之間切換 UI 語言。變更會在重新啟動 ReciPro 後生效。

Macro

開啟 巨集 視窗,以類 Python 指令稿自動化 ReciPro 的操作。對於重複性的工作流程,請參閱內建函式巨集範例


晶體方位控制

晶體的旋轉狀態由繞射模擬器、結構檢視器、極網、HRTEM/STEM 模擬器、EBSD 模擬器及其他視窗共用。它不僅是檢視設定——它定義了入射束方向以及模擬所使用的晶體座標關係。使用方式頁面提供了簡短的影片教學。

目前方位

目前方位

顯示晶體方位。拖曳以旋轉。軸:紅 = a,綠 = b,藍 = c

重設旋轉

重設為初始狀態:c 軸垂直於螢幕,b 軸朝上。

晶帶軸

顯示最接近螢幕法線的晶帶軸(例如 u+v+w < 30)。

Euler 角 (Z-X-Z)

使用 Z–X–Z Euler 角設定晶體方位:

  • \(\Phi\):繞 Z 軸旋轉
  • \(\Theta\):繞 X 軸旋轉
  • \(\Psi\):繞 Z 軸旋轉

旋轉依 \(\Psi \to \Theta \to \Phi\) 的順序套用。詳情請參閱旋轉幾何附錄 A1. 座標系

箭頭

箭頭

依角度 Step 旋轉。勾選 Animation 可進行連續旋轉。

視線方向

視線方向

將晶帶軸 [uvw] 或晶面 (hkl) 對齊為垂直於螢幕。

  • 固定:勾選時,在後續的旋轉操作中將指定的晶帶軸或晶面在空間中保持固定。
  • :將輸入的晶帶軸 \([uvw]\) 置於垂直於螢幕。若同時設定了 晶面,則該方向會在螢幕上朝上。
  • 晶面:將輸入晶面 \((hkl)\) 的法線置於垂直於螢幕。若同時設定了 ,則該方向會在螢幕上朝上。

設定方位的基本方式

方法 使用時機 位置
滑鼠拖曳 您想一邊觀察晶軸一邊自由旋轉。 目前方位面板
箭頭按鈕 您想要小幅且可重複的旋轉。 箭頭面板
晶帶軸 您已知檢視方向,例如 \([001]\)\([110]\) 視線方向 / 晶帶軸輸入
晶面法線 您想讓某晶面 \((hkl)\) 垂直於螢幕。 視線方向 / 晶面輸入
Euler 角 您需要可重現的數值方位。 Euler 角 (Z-X-Z)

旋轉矩陣與座標慣例請參閱旋轉幾何附錄 A1. 座標系


晶體清單

晶體清單

預設安裝約有 80 個晶體。選擇即可檢視詳細資訊並設定用於計算。在晶體清單中右鍵點按某晶體可開啟內容功能表:重新命名匯出為 CIF複製刪除

Crystal edit buttons

按鈕 動作
上移 / 下移 重新排序
複製 複製所選晶體
刪除 / 清除所有晶體 移除晶體
↑ 新增 ↑ / ↑ 取代 ↑ 加入清單或取代所選項目

晶體資訊

編輯點陣參數、對稱性與原子;將 CIF/AMC 檔案拖放至此以載入結構。此控制項由 ReciPro、PDIndexer 與 CSmanager 共用,但所顯示的索引標籤與功能因應用程式而異。ReciPro 顯示 Basic Info、Atom 與 Reference 索引標籤(EOS、Elasticity 及其他索引標籤屬於其他應用程式,不會在 ReciPro 中顯示)。

重要:請按 ↑ 新增 ↑↑ 取代 ↑ 以儲存變更。

Crystal Control

面板頂端固定顯示 Name(晶體名稱)、Formula(化學式,由原子清單計算得出)與 Reset(清空所有欄位)。

基本資訊 索引標籤

Basic Info

點陣參數、對稱性及由其衍生的量。

項目 說明
Cell constants 點陣參數 a、b、c(單位 Å = 10⁻¹⁰ m)與 α、β、γ。選擇某對稱性會自動加以約束(例如立方晶系為 a=b=c、α=β=γ=90°)。
Symmetry 選擇晶系、點群與空間群。在 Search 方塊中輸入即可列出符合的候選項(區分大小寫)。
Cell Volume / Cell Mass 晶胞的體積與質量。
Molar Volume / Molar Mass / Z / Density 莫耳體積、莫耳質量、每個晶胞的化學式單位數(Z)與密度。僅在已輸入原子時顯示。
Color of Profile 繪製此晶體繞射輪廓時所使用的顏色。

原子資訊 索引標籤

Atom

設定每個原子的種類、位置、溫度因子與散射因子。以 AddReplace(取代所選列)、Up/Down(重新排序)與 Delete 編輯原子清單。每個原子具有:

項目 說明
Label 原子標籤(任意識別碼)。
Element 元素(含離子價數)。
X, Y, Z 分數座標(0–1)。可輸入諸如 1/2 或 2/3 之類的分數。
Occ 佔有率(0–1)。

在原子清單的列上按一下右鍵並選擇 顯示等效原子位置,會開啟一個小視窗,列出由空間群對稱操作所產生的全部等效位置;其 Copy 按鈕可將清單複製為以 Tab 分隔的文字(例如便於貼入試算表)。

原點平移:平移所有原子座標的原點。使用預設按鈕(+ / )進行標準位移,或使用 Apply custom shift 進行任意量的位移。

德拜-沃勒因子(溫度因子)

項目 說明
Notation 使用 U 或 B 記法。
Model 等向性或非等向性。
B##, U## 非等向性情況下,輸入各分量(B11、…)。

散射因子:選擇每個原子所使用的散射因子。

Radiation 來源 / 設定
X-ray 含離子價數的散射因子(International Tables for Crystallography, Vol. C)。
Electron 電子散射因子(Peng 1998, Acta Cryst. A54, 481–485)。
Neutron 中子散射長度。選擇 Natural isotope abundanceCustom isotope abundance(任意同位素組成)。

文獻 索引標籤

Reference

記錄結構的來源:Note作者期刊標題

內容功能表(右鍵)

在控制項的空白區域右鍵點按可使用這些主要動作:

選單項目 動作
Beam Interaction 開啟電子束交互作用視窗。
Symmetry information 開啟對稱性資訊視窗。
Import from CIF, AMC CIF / AMC 檔案載入晶體。
Export to CIF 將目前的晶體匯出為 CIF
Revert cell constants 將晶胞常數還原為最初載入的值。
Convert to P1 spacegroup 將結構展開為空間群 P1。
Convert to a superstructure 轉換為 a、b、c 為整數倍的超結構(尺寸對話方塊)。
Convert to an equivalent space group 轉換為等價的空間群(不同的軸向設定)。

功能面板

右側的垂直按鈕列可啟動分析與模擬視窗(請參閱下方的功能表)。

Functions panel

按鈕 說明 詳細資訊
Crystal Database 從隨附 / 線上資料庫搜尋並匯入晶體 1. 晶體資料庫
Symmetry Information 空間群資訊與 ITC Vol. A 對稱性圖 2. 對稱性資訊
Beam Interaction 電子束與晶體的交互作用:反射、衰減、散射因子、螢光 3. 電子束交互作用
Rotation Geometry 3D 旋轉矩陣 / 測角儀角度 4. 旋轉幾何
Structure Viewer 3D 晶體結構 5. 結構檢視器
Stereonet 立體投影 6. 極網
Diffraction Simulator 單晶 X 光 / 電子繞射 7. 繞射模擬器
Trajectory Simulator 蒙地卡羅電子軌跡模擬 8. 電子軌跡
HRTEM/STEM Simulator HRTEM / STEM 影像模擬 9. HRTEM/STEM 模擬器
Spot ID v1 SAED 圖案指標化(舊稱「TEM ID」) 10. Spot ID v1
Spot ID v2 斑點偵測與指標化 11. Spot ID v2
EBSD Simulator EBSD 圖案模擬 12. EBSD 模擬
Powder Diffraction 多晶(粉末)繞射——透過 Option ▸ Powder diffraction function 啟用 -

另請參閱