一、 簡介
Visio是一款強大的圖表和流程圖繪製工具,Visio 2010中增加了科學圖形包,用於創建並定製科學圖表。科學圖形包為繪製化學結構、分子軌道、生命科學與工程學等提供了大量的模板和工具。
二、 Visio科學圖形包中的主要功能
1. 提供多種模板:科學圖形包提供了非常多的模板,用於創建流程圖、實驗室儀器、化學結構等,這些模板涵蓋了通用和專業的科學圖形。
2. 繪製具有關聯的實驗室圖像:Visio支持創建與實驗室相關的流程圖,例如儀器、化學反應方程式和生物分子結構等。這些實驗室圖像是可關聯的。用戶只需滑鼠單擊,即可切換到相應頁面。
3. 創建可將數據導入和導出的圖表:Visio 支持創建可將數據導入和導出的圖表。用戶可以通過外部數據源創建 Visio 圖表、更新數據和分享信息。
4. 可自定義圖像:Visio 支持用戶自定義模板、圖表元素和形狀。用戶可以根據自己的需要,實現更好地可視化效果。
5. 支持多種格式的文件:Visio 支持多種格式的文件,包括 XML、PDF、XPS 和 HTML 等。用戶可以將 Visio 圖錶轉換為其他格式,以便更好地與其他應用程序共享。
三、 Visio科學圖形包的應用場景
應用於多種不同類型的科學圖表,如化學結構、分子軌道、生命科學與工程學等。
1. 化學結構:Visio 可以用於繪製化學結構圖、化合物名稱圖、還原電點陣圖等。支持多種顏色、形狀,同時支持導入和導出數據,以便更好地與其他應用程序共享。
2. 分子軌道:Visio 還可用於繪製分子軌道圖和化學鍵。有許多模板可供選擇,基礎的原子、離子、共價鍵和離子鍵等等,可以與實驗室的信息相結合。
3. 生命科學與工程學:Visio 還提供了生命科學和工程學的模板,如蛋白質分析、生物反應器設計和生物氣候箱等。這些模板支持任何形式、任何顏色,可以達到更好的可視化效果。
四、 Visio科學圖形包代碼示例
創建化學結構圖
Sub CreateChemicalStructure() Dim shp As Visio.Shape Set shp = Application.ActivePage.ImportEx("C:\Chemical_Molecule.vsd", _ visImportDefault) shp.Cells("PinX").FormulaU = "4.25 in" shp.Cells("PinY").FormulaU = "5.5 in" End Sub
創建分子軌道圖
Sub CreateMolecularOrbital() Dim shp As Visio.Shape Set shp = Application.ActiveWindow.Page.DrawOval(2, 2, 6, 6) shp.DrawNURBS False, 3 shp.Cells("FillForegnd").FormulaU = "RGB(255, 192, 0)" shp.Cells("FillBkgndTrans").FormulaU = "0.3" shp.Cells("EventDblClick").FormulaU = "GotoNamedView(" _ "0, ""Orbital"")" shp.Cells("User.molecule").FormulaU = _ """C2H6O - ethanol, molecular orbital""" End Sub
創建生命科學模板
Sub CreateBiologicalTemplate() Dim shp As Visio.Shape Set shp = Application.ActivePage.ImportEx("C:\Life_Sciences.vsd", _ visImportDefault) shp.Cells("PinX").FormulaU = "4.25 in" shp.Cells("PinY").FormulaU = "5.5 in" End Sub
總結
Visio 科學圖形包是一款用於創建並定製科學圖表的強大工具,提供多種模板和工具,包括化學結構、分子軌道、生命科學與工程學等,支持多種格式的文件和自定義圖像,適用於多種不同類型的科學圖表,具有更好的可視化效果和靈活性。
原創文章,作者:RNEL,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/147969.html