【技术实现步骤摘要】
本专利技术实施例涉及计算机领域,尤其涉及一种无机化学分子的显示方法和装置。
技术介绍
电子出版物是指以数字代码方式,将有知识性、思想性内容的信息编辑加工后存储在固定物理形态的磁、光、电等介质上,通过电子阅读、显示、播放设备读取使用的大众传播媒体。化学分子是化学物质的基本组成部分,包括单质,化合物。为了保持化学分子稳定,化学分子中的各原子之间形成化学键,并形成复杂的空间构型。目前电子出版物通过文字、图像、音频、视频等形式显示化学分子的平面图形,无法准确显示化学分子的空间结构,难于满足用户需求。
技术实现思路
本专利技术实施例提供一种无机化学分子的显示方法和装置,实现了对无机化学分子空间结构的准确显示和位置调整,更能满足用户需求。本专利技术实施例提供了一种无机化学分子的显示方法,包括:接收用户输入的无机化学分子的显示请求,所述显示请求中携带所述无机化学分子的分子式;根据所述无机化学分子的分子式,确定所述无机化学分子的空间构型信息和所包含的原子大小信息;根据所述无机化学分子的空间构型信息和所包含的原子大小信息,生成所述无机化学分子的三维模型,并在屏幕上显示所述三维模型;接收所述用户输入的无机化学分子的动态变化信息,并根据所述动态变化信息调整所述三维模型在所述屏幕上的位置。本专利技术实施例还提供了一种无机化学分子的显示装置,包括:接收模块,用于接收用户输入的无机化学分子的显示请 ...
【技术保护点】
一种无机化学分子的显示方法,其特征在于,包括:接收用户输入的无机化学分子的显示请求,所述显示请求中携带所述无机化学分子的分子式;根据所述无机化学分子的分子式,确定所述无机化学分子的空间构型信息和所包含的原子大小信息;根据所述无机化学分子的空间构型信息和所包含的原子大小信息,生成所述无机化学分子的三维模型,并在屏幕上显示所述三维模型;接收所述用户输入的无机化学分子的动态变化信息,并根据所述动态变化信息调整所述三维模型在所述屏幕上的位置。
【技术特征摘要】
1.一种无机化学分子的显示方法,其特征在于,包括:
接收用户输入的无机化学分子的显示请求,所述显示请求中携带所述无
机化学分子的分子式;
根据所述无机化学分子的分子式,确定所述无机化学分子的空间构型信
息和所包含的原子大小信息;
根据所述无机化学分子的空间构型信息和所包含的原子大小信息,生成
所述无机化学分子的三维模型,并在屏幕上显示所述三维模型;
接收所述用户输入的无机化学分子的动态变化信息,并根据所述动态变
化信息调整所述三维模型在所述屏幕上的位置。
2.根据权利要求1所述的方法,其特征在于,所述根据所述无机化学
分子的分子式,确定所述无机化学分子的空间构型信息,具体包括:
若根据所述无机化学分子的分子式确定所述无机化学分子中包含原子
团,则确定所述原子团对应的空间构型信息,所述原子团对应的空间构型信
息包括所述原子团中各原子的位置信息以及所述原子团中的中心原子与所述
原子团中除中心原子外的其它原子之间所形成的圆柱体的化学键的键长信息
和所述化学键的截面半径信息;
确定所述无机化学分子中除所述原子团外的其它原子的位置信息以及所
述除所述原子团外的其它原子与所述原子团中相应的原子形成的圆柱体化学
键的键长信息和所述化学键的截面半径信息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述无机化学
分子的空间构型信息和所包含的原子大小信息,生成所述无机化学分子的三
维模型,具体包括:
根据所述无机化学分子的空间构型信息中的中心原子的位置信息以及所
述无机化学分子中的中心原子的大小信息,将所述中心原子显示在三维坐标
中的固定位置;
根据所述无机化学分子的空间构型信息中除所述中心原子外的其它原子
的位置信息以及所述无机化学分子中除所述中心原子外的其它原子的大小信
息,将所述除所述中心原子外的其它原子显示在所述三维坐标中;
根据所述无机化学分子的空间构型信息中各原子之间所形成的圆柱体的
\t化学键的键长信息和所述化学键的截面半径信息,将所述化学键显示在三维
坐标中。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述动态变化信
息包括旋转角度信息和旋转时间信息,所述旋转角度信息至少包括第一旋转
角度,第二旋转角度和第三旋转角度中的一种。
5.根据权利要求4所述的方法,其特征在于,所述接收所述用户输入
的无机化学分子的动态变化信息,并根据所述无机化学分子的动态变化信息
调整所述三维模型在所述屏幕上的位置,具体包括:
根据所述旋转角度信息,绕相应的坐标轴顺时针方向旋转相应的角度,
根据所述旋转时间信...
【专利技术属性】
技术研发人员:宋汉营,
申请(专利权)人:北大方正集团有限公司,北京北大方正电子有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。