Устранение неполадок¶
Если при использовании PDIndexer возникла проблема, сначала проверьте пункты ниже. Большинство проблем решается установкой среды выполнения или проверкой настроек.
Приложение не запускается¶
PDIndexer требует .NET Desktop Runtime 10.0. Если эта среда выполнения не установлена, при запуске может появиться ошибка, либо программа завершится, ничего не сделав.
Решение
Следуйте инструкциям Среда выполнения и установка, чтобы установить последнюю версию .NET Desktop Runtime 10.0 (x64), затем перезапустите PDIndexer.
Язык интерфейса не переключается¶
Вы можете изменить язык интерфейса через меню Параметры ▸ Язык, выбрав Английский (требуется перезапуск) или Японский (требуется перезапуск). Однако смена языка вступает в силу только после перезапуска.
Note
То, что вид не меняется сразу после выбора языка, — нормальное поведение. Закройте PDIndexer и запустите его снова.
Сброс повреждённых настроек¶
Положения окон, настройки цвета и различные параметры сохраняются в реестре. Если настройки повредились и программа работает некорректно, вы можете очистить реестр, чтобы вернуться к исходному состоянию.
- В меню отметьте Параметры ▸ Очистить реестр (отметьте и перезапустите).
- Закройте PDIndexer. При выходе все сохранённые настройки будут очищены.
- Запустите PDIndexer снова — он запустится в исходном (по умолчанию) состоянии.
Warning
Это действие очищает все сохранённые настройки, включая расположение окон и параметры. Отменить его нельзя, пока вы не перезапустите приложение и настройки не будут сброшены.
Импорт из буфера обмена от IPAnalyzer / CSManager не работает¶
Профили и кристаллы, скопированные в родственных приложениях, таких как IPAnalyzer и CSManager, могут автоматически импортироваться в PDIndexer через буфер обмена. Если ничего не импортируется, возможно, отключено отслеживание буфера обмена.
- Убедитесь, что в меню включён пункт Параметры ▸ Следить за буфером обмена.
- Когда эта функция включена, профили/кристаллы, скопированные из других приложений, считываются автоматически.
Tip
Если вы хотите автоматически считывать вновь созданные файлы .pdi в определённой папке, используйте Параметры ▸ Следить за файлом.
Соотношения интенсивностей не рассчитываются¶
Для расчёта теоретических интенсивностей дифракции кристаллическая структура должна содержать атомные позиции (атомные координаты). Если атомные позиции не заданы, положения пиков (значения \(d\)) всё же можно рассчитать, но соотношения интенсивностей — нет.
Решение
На странице Параметры кристалла введите элемент, координаты и заселённость для каждого атома. После ввода атомных позиций соотношения интенсивностей рассчитываются на основе структурного фактора.
При аппроксимации параметры решётки выдаются как NA (недоступно)¶
При уточнении параметров решётки методом аппроксимации пиков недостаточное количество независимых отражений может привести к тому, что параметры решётки останутся неопределёнными, и результат будет отображён как NA (недоступно).
- В зависимости от кристаллической системы необходимо предоставить достаточное количество отражений, чтобы определить нужное число независимых параметров решётки (например, только \(a\) для кубической системы, но шесть значений \(a, b, c, \alpha, \beta, \gamma\) для триклинной).
- Если отражения линейно зависимы (смещены в одном направлении), некоторые параметры решётки не могут быть определены. Включайте отражения разной ориентации.
Решение
См. раздел Аппроксимация дифракционных пиков и убедитесь, что в аппроксимацию включено достаточное количество независимых отражений.
Проблема всё ещё не решена¶
Если приведённые выше шаги не помогли, а также для сообщений о воспроизводимых ошибках и предложений по улучшению, пожалуйста, сообщите о них в трекере issue на GitHub. По возможности приложите шаги воспроизведения, использованный файл и снимок экрана.
- Трекер issue: https://github.com/seto77/PDIndexer/issues