| 查看: 769 | 回复: 8 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
【求助】【求助】2008.10版本的VNL建模的问题 (5个金币做感谢)
|
|||
|
建模的时候遇到一个问题,请问在Molecular Bulider里面建立的模型,怎么直接(注意,是直接,不是坐标一个一个输入)导入到Bulk builder里面去?急求! 第一个回到正确的奉上5个金币感谢帮忙! |
» 猜你喜欢
博士延得我,科研能力直往上蹿
已经有7人回复
退学或坚持读
已经有27人回复
面上基金申报没有其他的参与者成吗
已经有5人回复
有70后还继续奋斗在职场上的吗?
已经有5人回复
遇见不省心的家人很难过
已经有22人回复
多组分精馏求助
已经有6人回复
8楼2009-10-22 01:23:34
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
wuchenwf(金币+6,VIP+0):十分感谢 4-2 18:52
hora0212(金币+5,VIP+0):谢谢,还有个问题,在bulk输入文件里面,有句 a=4*Units.Angstrom,请问这行话怎么解释?谢谢 4-2 20:59
csfn(金币+5,VIP+0):希望经常来交流,最近计算综合版正在准备一个专栏写作的想法,欢迎你的加入:-) 6-21 07:49
wuchenwf(金币+6,VIP+0):十分感谢 4-2 18:52
hora0212(金币+5,VIP+0):谢谢,还有个问题,在bulk输入文件里面,有句 a=4*Units.Angstrom,请问这行话怎么解释?谢谢 4-2 20:59
csfn(金币+5,VIP+0):希望经常来交流,最近计算综合版正在准备一个专栏写作的想法,欢迎你的加入:-) 6-21 07:49
|
Molecule Builder和Bulk Builder存出来的文件其实没啥大的区别。 先来看两个文件: CH4-mole.py from ATK.KohnSham import * # Define elements elements = [Carbon, Hydrogen, Hydrogen, Hydrogen, Hydrogen] # Define coordinates coordinates = [[ 3.45550642e-09, 1.19410352e-05, -1.31631681e-05], [ -6.28788060e-01, 6.61296564e-01, 5.99709498e-01], [ 6.30445237e-01, -5.99739608e-01, 6.59760796e-01], [ 6.30352985e-01, 5.98024259e-01, -6.61261220e-01], [ -6.32010202e-01, -6.59723506e-01, -5.98052220e-01]]*Angstrom # Set up configuration molecule_configuration = MoleculeConfiguration(elements,coordinates) CH4-bulk.py from ATK.KohnSham import * # Select Bravais lattice and define lattice constants bravais_lattice = SimpleCubic( a=4*Units.Angstrom ) # Define bulk elements and unit cell coordinates elements = [Carbon, Hydrogen, Hydrogen, Hydrogen, Hydrogen] coordinates = [[ 3.45550633e-09, 1.19410352e-05, -1.31631678e-05], [ -6.28788054e-01, 6.61296546e-01, 5.99709511e-01], [ 6.30445242e-01, -5.99739611e-01, 6.59760773e-01], [ 6.30352974e-01, 5.98024249e-01, -6.61261201e-01], [ -6.32010221e-01, -6.59723520e-01, -5.98052204e-01]]*Angstrom # Set up bulk configuration bulk_configuration = BulkConfiguration( bravais_lattice, elements, cartesian_coordinates=coordinates ) 你先把Molecule Builder建的模型保存为py文件,然后把上面绿色(分子结构)部分留着,头尾改一下仍旧存为py文件,再把这个文件拽到Bulk Builder图标上就行了。 VNL界面上没有“File open”这样的菜单,都是直接拽来拽去,刚开始我也很不习惯。 |

2楼2009-04-02 13:50:06
★ ★ ★ ★ ★
zdhlover(金币+2,VIP+0):非常感谢兄弟的热情帮助,欢迎常来这里讨论 4-3 10:50
wuchenwf(金币+3,VIP+0):谢谢 6-10 21:32
zdhlover(金币+2,VIP+0):非常感谢兄弟的热情帮助,欢迎常来这里讨论 4-3 10:50
wuchenwf(金币+3,VIP+0):谢谢 6-10 21:32
|
# Select Bravais lattice and define lattice constants bravais_lattice = SimpleCubic( a=4*Units.Angstrom ) 如注释所言,这是定义布拉维晶格参数;对于SimpleCubic(立方体)来说,只需要输入一个参数:边长 a=4埃。 你导入Bulk Builder之后,再重新修改晶格参数就行,这里仅仅是需要一个py文件的格式。 |

3楼2009-04-03 08:16:02
moueor
金虫 (小有名气)
- 1ST强帖: 1
- 应助: 0 (幼儿园)
- 金币: 1233.6
- 红花: 1
- 帖子: 157
- 在线: 16.3小时
- 虫号: 485186
- 注册: 2007-12-27
- 专业: 分离过程
4楼2009-06-10 15:42:03













回复此楼