计算化学公社

 找回密码 Forget password
 注册 Register
Views: 7449|回复 Reply: 3
打印 Print 上一主题 Last thread 下一主题 Next thread

[波函数分析求助] 求助:AICD 3.0 无法输出图像

[复制链接 Copy URL]

2

帖子

0

威望

51

eV
积分
53

Level 2 能力者

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 MichaelLiu 于 2021-1-16 23:33 编辑

系统为ubuntu 20.04,安装在Win10下用VMWare建立的虚拟机里,log文件为用g09运行正常结束后产生的,povray和povchem都已经安装,但是在执行AICD软件包中的教程chapter 1的时候遇到了问题,按照教程中的命令输入后,povray无法顺利的生成图片,具体终端显示如下

michaelliu@ubuntu:~/ACID/tutorial-data$ AICD -m 2 -s -rot 0 90 0 -b -1 0 0 -runpov benzol.nmr.log
Processing file benzol.nmr.log...

1. Dateienpaar: benzol.nmr.icd40000 und benzol.nmr.pdb

Molekülinformationen:
6 0 0 0 2.6192
6 0 0 2.2677 1.3096
6 0 0 2.2677 -1.3096
6 0 0 0 -2.6192
6 0 0 -2.2677 -1.3096
6 0 0 -2.2677 1.3096
1 0 0 0 4.6525
1 0 0 4.0289 2.3263
1 0 0 4.0289 -2.3263
1 0 0 0 -4.6525
1 0 0 -4.0289 -2.3263
1 0 0 -4.0289 2.3263

0 = -2147483648 * -2147483648 * -2147483648
Grenzen:
0 <= Isotropie <= 0
0 <= Anisotropie <= 0
0.38199 <= X <= 0.38199
0 <= Y <= 0
0 <= Z <= 0

Cube-file wird geschrieben. Bitte warten.

1. Input-file: benzol.nmr.icd40000
0 = -2147483648 * -2147483648 * -2147483648
Grenzen:
0 <= Isotropie <= 0
0 <= Anisotropie <= 0
0.381989 <= X <= 0.381989
0 <= Y <= 0
0 <= Z <= 0

Punkte auf der Isooberfläche
Es wurden 0 Pfeile generiert.
Davon zeigen 0 in die Isooberfläche hinein (-nan%).

Mittelwert der Pfeillänge: -nan
Pfeilstatistik:
0  0  0  0  0  0  0  0  0  0  0  0  
Dreiecke werden generiert. Bitte warten.
Neuberechnen der Normalen. Bitte warten.

Povray-input wird geschrieben. Bitte warten.
Ignored 0 arrows who are shorter than 0
Ignored 0 arrows who are longer than 1e+10
Bildgrenzen:
1e+38 <= Isotropie <= -1e+38
1e+38 <= Anisotropie <= -1e+38
1e+38 <= X <= -1e+38
1e+38 <= Y <= -1e+38
1e+38 <= Z <= -1e+38


Welcome to PovChem! This is version 1.00. For general
instructions see http://ludwig.scs.uiuc.edu/~paul/Manual.html

Read configuration file "/home/michaelliu/ACID/povchem/povchem.cfg".
Read periodic table "/home/michaelliu/ACID/povchem/periodic.tab".

Found 12 atoms...
...loaded into memory.
Wrote 12 spheres...
...and read 24 bonds into memory.

Wrote 0 single, 12 double, 0 triple, 0 higher order, and 0 hydrogen bonds.

benzol.nmr.inc created.
Writing color and atom definitions...
Writing bond definitions...
Pov header benzol.nmr.pov created.


Persistence of Vision(tm) Ray Tracer Version 3.7.0.8.unofficial (g++ @
x86_64-pc-linux-gnu)
This is an unofficial version compiled by:
Dimitri John Ledkov <xnox@ubuntu.com> for Debian <www.debian.org>
The POV-Ray Team is not responsible for supporting this version.

POV-Ray is based on DKBTrace 2.12 by David K. Buck & Aaron A. Collins
Copyright 1991-2013 Persistence of Vision Raytracer Pty. Ltd.

Primary POV-Ray 3.7 Architects/Developers: (Alphabetically)
  Chris Cason         Thorsten Froehlich  Christoph Lipka   

With Assistance From: (Alphabetically)
  Nicolas Calimet     Jerome Grimbert     James Holsenback    Christoph Hormann
  Nathan Kopp         Juha Nieminen     

Past Contributors: (Alphabetically)
  Steve Anger         Eric Barish         Dieter Bayer        David K. Buck     
  Nicolas Calimet     Chris Cason         Aaron A. Collins    Chris Dailey      
  Steve Demlow        Andreas Dilger      Alexander Enzmann   Dan Farmer        
  Thorsten Froehlich  Mark Gordon         James Holsenback    Christoph Hormann
  Mike Hough          Chris Huff          Kari Kivisalo       Nathan Kopp      
  Lutz Kretzschmar    Christoph Lipka     Jochen Lippert      Pascal Massimino  
  Jim McElhiney       Douglas Muir        Juha Nieminen       Ron Parker        
  Bill Pulver         Eduard Schwan       Wlodzimierz Skiba   Robert Skinner   
  Yvo Smellenbergh    Zsolt Szalavari     Scott Taylor        Massimo Valentini
  Timothy Wegner      Drew Wells          Chris Young      

Other contributors are listed in the documentation.

Support libraries used by POV-Ray:
  ZLib 1.2.11, Copyright 1995-2012 Jean-loup Gailly and Mark Adler
  LibPNG 1.6.37, Copyright 1998-2012 Glenn Randers-Pehrson
  LibJPEG , Copyright 1991-2013 Thomas G. Lane, Guido Vollbeding
  LibTIFF 4.1.0, Copyright 1988-1997 Sam Leffler, 1991-1997 SGI
  Boost 1.71, http://www.boost.org/
  OpenEXR 2.3.0 and IlmBase 2.3.0, Copyright (c) 2002-2011 Industrial Light &
Magic.

Parser Options
  Input file: /tmp/AICD-Si4qsh.d/RenderMich.pov
  Remove bounds........On
  Split unions.........Off
  Library paths:
    /usr/share/povray-3.7
    /usr/share/povray-3.7/ini
    /usr/share/povray-3.7/include
    /tmp/AICD-Si4qsh.d
    /usr/lib/povray3
    /usr/lib/povray3/include
  Clock value:    0.000  (Animation off)
Image Output Options
  Image resolution.....1024 by 768 (rows 1 to 768, columns 1 to 1024).
  Output file..........benzol.nmr_40000_0.050_-1_0_0_symmaniso_4.2.png, 24 bpp
PNG
  Dithering............Off
  Graphic display......Off
  Mosaic preview.......Off
  Continued trace......Off
Information Output Options
  All Streams to console..........On
  Debug Stream to console.........On
  Fatal Stream to console.........On
  Render Stream to console........On
  Statistics Stream to console....On
  Warning Stream to console.......On
==== [Parsing...] ==========================================================
File '/tmp/AICD-Si4qsh.d/Isoober.inc' line 24: Parse Error: No triangles in
triangle mesh.
Fatal error in parser: Cannot parse input.
Render failed

Error while processing povray input

在加入参数-c保存产生的pov文件后,复制到win下的povray里也无法产生图片,打开Isoober.inc文件看有部分内容确实为空:
#declare Magnetfeldvektor=
union
{ cylinder { < 5,-0,-0 >,< -2.5,0,0 >,0.15 }
  cone { < -2.5,0,0 >,0.3,< -5,0,0 >,0.0 }
}
#declare Aufrufzeile=
text
{ ttf "timrom.ttf" "/home/michaelliu/ACID/AICD-smooth_isosurface -s -m 0 -x 10000000000 -- 0.050 -1 0 0 symmaniso benzol.nmr.icd40000 " 1, 0
  pigment { color Black }
}
#declare Legende=
union
{ cylinder { < 0,0.1,0 >,< 0.44096,0.1,0 >,0.0304 pigment { Green }}
  cone { < 0.44096,0.1,0 >,0.0608,< 0.52918,0.1,0 >,0 pigment { Red }}
  text
  { ttf "timrom.ttf" "entspricht -nan" 1, 0
    pigment { color Black }
    scale 0.33
    translate < 0.7,0,0 >
  }
}
#declare Isooberflaeche =
mesh
{}

#declare Pfeile =
union
{}


求问应该如何解决,谢谢!

6万

帖子

99

威望

6万

eV
积分
125141

管理员

公社社长

2#
发表于 Post on 2021-1-17 03:49:44 | 只看该作者 Only view this author
按照此文先试图重复出文中的图像
使用AICD 2.0绘制磁感应电流图
http://sobereva.com/294http://bbs.keinsci.com/thread-1270-1-1.html
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

2

帖子

0

威望

51

eV
积分
53

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2021-1-17 22:50:32 | 只看该作者 Only view this author
sobereva 发表于 2021-1-17 03:49
按照此文先试图重复出文中的图像
使用AICD 2.0绘制磁感应电流图
http://sobereva.com/294(http://bbs.ke ...

谢谢,问题已经解决,AICD 3.0和2.0都能顺利的运行了,现在就只是等值面不连续的问题需要解决,我再仔细看看这几个帖子

210

帖子

1

威望

4354

eV
积分
4584

Level 6 (一方通行)

4#
发表于 Post on 2021-1-18 08:05:09 | 只看该作者 Only view this author
MichaelLiu 发表于 2021-1-17 23:50
谢谢,问题已经解决,AICD 3.0和2.0都能顺利的运行了,现在就只是等值面不连续的问题需要解决,我再仔细 ...

isovalue过大导致的等值面不连续问题可以通过"-l"命令改小isovalue来解决
Ph.D., Asst. Prof. at UOsaka.
Homepage: wongzit.github.io

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-2-21 03:56 , Processed in 0.206935 second(s), 26 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list