Cách tôi sẽ làm có thể là:
- Đặt hình học phân tử vào Avogadro
- Thiết lập chế độ xem chính xác theo cách tôi muốn
- Xuất sang POVRay , không kết xuất nhưng giữ tệp đầu vào
- Tìm ra nguyên tử nào trong tệp POVRay
- Thêm vectơ bằng cách sử dụng hình trụ và hình nón (có thể sử dụng macro để xác định vectơ để làm cho nó dễ dàng và nhất quán hơn)
Avogadro cũng có thể kết xuất các chuỗi đầu vào được định dạng XYZ thành hình động bằng POVRay và ffmpeg, nhưng đó không phải là thứ tôi đã thử vì hiện tại tôi đang sử dụng Windows và Avogadro dường như không có tùy chọn để xác định vị trí có thể thực thi được là nếu nó không nằm trong con đường của bạn.
Một lần nữa tùy thuộc vào việc bạn có phải là người hâm mộ Python hay không, bạn cũng có thể đặt lực lên các nguyên tử bằng bảng điều khiển Avogadro Python và sau đó sử dụng màn hình vectơ lực trong Avogadro, nhưng đó cũng không phải là điều tôi đã thử.
Tuy nhiên, tôi không biết về bất kỳ công cụ hoàn toàn thuận tiện nào cho phép bạn đặt các tham số rung động và trực quan hóa hoặc hoạt hình chúng.