Я, мабуть, зробив би це:
- Поставте молекулярну геометрію в Авогадро
- Налаштуйте подання таким, яким я його хочу
- Експорт до POVRay , не рендерінг, а збереження вхідного файлу
- Визначте, який атом є у файлі POVRay
- Додайте вектори за допомогою циліндрів та конусів (можливо, використовуючи макрос для визначення вектора, щоб зробити його простішим та візуальнішим)
Avogadro також може виводити послідовності вхідного формату XYZ в анімації, використовуючи POVRay і ffmpeg, але це не те, що я намагався, оскільки я зараз використовую Windows, і Avogadro, схоже, не має можливості вказати, де виконується виконуваний файл povray це якщо це не на вашому шляху.
Знову залежно від того, чи є ви прихильником Python чи ні, ви, можливо, зможете встановити сили на атоми за допомогою консолі Avogadro Python, а потім використовувати відображення вектора сили в Avogadro, але це теж не те, що я намагався.
Я не знаю жодного ідеально зручного інструменту, який дозволяє вам безпосередньо вводити вібраційні параметри та візуалізувати чи анімувати їх.