| 查看: 1858 | 回复: 22 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
axue0475_cn银虫 (小有名气)
|
[交流]
怎么画高分子链三维结构图?
|
||
|
怎么画高分子链三维结构图? 一个高分子链,一共60个左右碳原子,还有几个其他原子,现在得到每个原子的坐标,想用一种软件画出这些原子三维链结构图,每个原子用小球表示,不同的原子用不同颜色的小球表示,请问各位,用什么软件可以实现,具体实现步骤是什么? 要求:回答者要说明白详细步骤才给付金币,并且确实可行!!! |
» 猜你喜欢
依托企业入选了国家启明计划青年人才。有无高校可以引进的。
已经有7人回复
遇见不省心的家人很难过
已经有24人回复
博士延得我,科研能力直往上蹿
已经有9人回复
天津大学招2026.09的博士生,欢迎大家推荐交流(博导是本人)
已经有6人回复
AI 太可怕了,写基金时,提出想法,直接生成的文字比自己想得深远,还有科学性
已经有6人回复
有院领导为了换新车,用横向课题经费买了俩车
已经有9人回复
酰胺脱乙酰基
已经有13人回复
同年申请2项不同项目,第1个项目里不写第2个项目的信息,可以吗
已经有4人回复
有时候真觉得大城市人没有县城人甚至个体户幸福
已经有10人回复

|
既然楼猪告诉俺你以前用过vb 就比较好办了 我给你说一下方法: 从cad2000开始 autocad内部出了支持autolisp语言,还增加了 AutoCAD ActiveX,这样就可以使用VB进行二次开发。在程序中声明AutoCAD对象之后,就可以使用autocad的所有对象 属性和方法,例如在空间(x,y,z)出建立一个半径为r的球体,也就是你的原子,语法如下:RetVal=object.AddSphere(Center,Radius),其中RetVal为新创建的球体对象,Object为模型空间对象,Center为球心坐标,Radius为球体半径,球体创建好后,可根据球体所代表的原子类型赋予其不同颜色,只要修改球体对象对应的属性即可。 你只要将你要生成的那些原子的坐标 类型 写到一个文本文件里,程序运行之后就可以将这些数据自动读入到数组中,然后调用上面的语句 就可以在空间指定位置上自动生成你希望的那些原子了,至于原子之间的连接就是生成一个圆柱体而已了 呵呵 没啥技术难度 RetVal=Object.AddCylinder(Center,Radius,Height) Height就是两个球心坐标的之间的距离,地球人都知道咋算 |
23楼2006-09-06 09:38:56

3楼2006-07-27 21:57:14
4楼2006-07-28 00:30:15
lienbo2005
至尊木虫 (著名写手)
王者荣耀
- 应助: 0 (幼儿园)
- 金币: 27825.8
- 帖子: 1805
- 在线: 391.2小时
- 虫号: 255029
- 注册: 2006-05-27
- 性别: GG
- 专业: 功能陶瓷
5楼2006-07-28 08:27:36













回复此楼