24小时热门版块排行榜    

查看: 1412  |  回复: 3

笑笑愁

金虫 (小有名气)

未知

[求助] 如何把lammps的轨迹文件转化为视频呢? 已有2人参与

如题,谢谢!
回复此楼
有志者,事竟成。
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

茹此无声

木虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
月只蓝: 金币+2, 感谢指导 2014-01-11 07:32:05
笑笑愁: 金币+3, ★★★很有帮助 2014-01-11 14:40:13
在vmd中有个制作视频的,把图像文件导出来,再利用VM制作。

[ 发自小木虫客户端 ]
人类一思考,上帝就发笑。
2楼2014-01-11 00:17:13
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

lsloneil

专家顾问 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
月只蓝: 金币+2, 鼓励交流 2014-01-12 09:24:59
笑笑愁: 金币+3, ★★★很有帮助 2014-01-12 11:09:23
------- To view a lammps trajectory in VMD --------





1) Build a PSF file for use in viewing with VMD.



This step works with VMD 1.9 and topotools 1.2.  

(Older versions, like VMD 1.8.6, don't support this.)





a) Start VMD

b) Menu  Extensions->Tk Console

c) Enter:



(I assume that the the DATA file is called "system.data"



   topo readlammpsdata system.data full

   animate write psf system.psf



2)



Later, to Load a trajectory in VMD:



  Start VMD

  Select menu: File->New Molecule

-Browse to select the PSF file you created above, and load it.

  (Don't close the window yet.)

-Browse to select the trajectory file.

  If necessary, for "file type" select: "LAMMPS Trajectory"

  Load it.



   ----  A note on trajectory format: -----

If the trajectory is a DUMP file, then make sure the it contains the

information you need for pbctools (see below.  I've been using this

command in my LAMMPS scripts to create the trajectories:



  dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz



It's a good idea to use an atom_style which supports molecule-ID numbers

so that you can assign a molecule-ID number to each atom.  (I think this

is needed to wrap atom coordinates without breaking molecules in half.)



Of course, you don't have to save your trajectories in DUMP format,

(other formats like DCD work fine)  I just mention dump files

because these are the files I'm familiar with.



3) -----  Wrap the coordinates to the unit cell

          (without cutting the molecules in half)



a) Start VMD

b) Load the trajectory in VMD (see above)

c) Menu  Extensions->Tk Console

d) Try entering these commands:



    pbc wrap -compound res -all

    pbc box



    ----- Optional ----

    Sometimes the solvent or membrane obscures the view of the solute.

    It can help to shift the location of the periodic boundary box

    To shift the box in the y direction (for example) do this:



    pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0}

    pbc box -shiftcenterrel {0.0 0.15 0.0}



    Distances are measured in units of box-length fractions, not Angstroms.



    Alternately if you have a solute whose atoms are all of type 1,

    then you can also try this to center the box around it:



    pbc wrap -sel type=1 -all -centersel type=2 -center com



4)

    You should check if your periodic boundary conditions are too small.

    To do that:

       select Graphics->Representations menu option

       click on the "Periodic" tab, and

       click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes.



5) Optional: If you like, change the atom types in the PSF file so

   that VMD recognizes the atom types, use something like:



sed -e 's/   1    1      /   C    C      /g' < system.psf > temp1.psf

sed -e 's/   2    2      /   H    H      /g' < temp1.psf  > temp2.psf

sed -e 's/   3    3      /   P    P      /g' < temp2.psf  > system.psf



(If you do this, it might effect step 2 above.)


以上为lammps mailing list某位大神的回帖关于vmd如何读入lammps trajectory,读入之后就可以制作动画了。
3楼2014-01-12 00:23:33
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
VMD
4楼2014-01-14 17:14:18
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 笑笑愁 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[找工作] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +4 23jxep3nCNZb 2026-09-14 4/200 2026-09-18 11:18 by HjTo14L7GlnE
[找工作] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +7 3n8v2C8RimXI 2026-09-13 8/400 2026-09-18 09:28 by yS4CkeWDhD6V
[考博] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +6 3n8v2C8RimXI 2026-09-13 6/300 2026-09-18 09:18 by yS4CkeWDhD6V
[找工作] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +8 QUjhNVAcOSff 2026-09-13 9/450 2026-09-18 09:04 by yS4CkeWDhD6V
[基金申请] 国社科系统bug了,是不是要放榜了? +6 kynobel 2026-09-16 7/350 2026-09-18 08:26 by llionlee007
[找工作] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +4 vZfe6xYu34yj 2026-09-14 4/200 2026-09-18 02:28 by cITaGg3p5edr
[硕博家园] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +4 40ms4Wlo4umh 2026-09-14 4/200 2026-09-18 01:04 by cITaGg3p5edr
[找工作] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +4 3n8v2C8RimXI 2026-09-13 4/200 2026-09-17 22:39 by cuPZTDXS3VOd
[考研] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +8 QUjhNVAcOSff 2026-09-13 9/450 2026-09-17 22:05 by cuPZTDXS3VOd
[硕博家园] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 mibUvS8DDCwf 2026-09-15 3/150 2026-09-17 16:03 by 0ngsZVSCTS7z
[考研] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +4 0pYnUiPDfdnk 2026-09-14 4/200 2026-09-17 14:15 by ObVzqQQh1rrE
[考研] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +5 23jxep3nCNZb 2026-09-14 5/250 2026-09-17 13:29 by ObVzqQQh1rrE
[考研] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +6 23jxep3nCNZb 2026-09-14 6/300 2026-09-17 13:29 by ObVzqQQh1rrE
[考博] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 vZfe6xYu34yj 2026-09-14 3/150 2026-09-17 05:38 by k06BKNblrGRH
[公派出国] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +6 s3fFTmArrBt6 2026-09-14 6/300 2026-09-17 02:38 by Tql5LQhh5rLK
[公派出国] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +4 LwdutQ8HoqWP 2026-09-13 7/350 2026-09-17 02:02 by Tql5LQhh5rLK
[考研] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +4 23jxep3nCNZb 2026-09-14 4/200 2026-09-16 21:03 by MHf40yA0Uhyb
[考研] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +5 s3fFTmArrBt6 2026-09-14 5/250 2026-09-16 19:15 by rRvxEj3zorCy
[考研] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +5 LwdutQ8HoqWP 2026-09-13 5/250 2026-09-16 03:14 by DgNGHc3h5tPl
[教师之家] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +4 s3fFTmArrBt6 2026-09-13 4/200 2026-09-15 06:50 by 5BDX0d0WFp7t
信息提示
请填处理意见