999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CreoParametric三維可視化裝配工藝規劃軟件實現

2018-05-30 11:45:10張帥鋒
中文信息 2018年2期
關鍵詞:可視化數據庫工藝

張帥鋒

摘 要:本文建立了面向三維輔助裝配工藝規劃系統的裝配信息模型,完成CreoParametric三維裝配模型的工藝信息的集成,利用自由風格的設計功能和高效靈活的3D詳細設計功能來加快概念設計速度,并且基于ASP.NET平臺,采用CreoParametric建模技術和三層框架技術,開發了軟件的原型。

關鍵詞:CreoParametric 概念設計 ASP.NET平臺 三層框架

中圖分類號:G642 文獻標識碼:A 文章編號:1003-9082(2018)02-0-02

引言

隨著計算機軟硬件技術的不斷進步,計算機輔助設計(CreoParametric)技術也得到了快速的發展。目前,在機械制造業的產品設計過程中,三維CreoParametric技術已經得到了廣泛的應用。這使得一個產品從設計、工藝到生產裝配乃至維修保養等環節得到了根本性的改變,從而大幅度的提升了新產品的設計、生產效率,降低了產品的研發成本,實現了產品的快速設計和制造。 在軟件開發過程中,應用了基于.NET平臺的.net framework4.5三層框架技術、SqlServer2008的數據庫和Dreamweaver設計頁面技術,利用這些技術提高了軟件的運行性能,在Visual Studio 2013平臺上,成功的開發了基于Creo Parametric的三維可視化裝配工藝規劃軟件,從而實現了仿真的“三維可視化裝配”。[1-2]

一、軟件特點

三維可視化裝配工藝規劃軟件是基于三維輕量化模型的基礎上來進行可視化工藝設計。軟件可以直接讀取主流的三維模型數據,充分利用原始設計模型中的信息,可對三維模型的產品結構進行管理,通過交互的方式來定義產品的裝配工序以及工序中的零件組成。對工序中的零部件在三維空間中進行路徑規劃,同時利用工裝設備來模擬產品的實際裝配場景,仿真整個裝配過程,分析比較產品裝配工藝的可行性。軟件直接利用三維工藝來指導車間的三維裝配制造,也可以輸出二維工藝編制文件來進行輔助描述。利用該軟件可以通過與三維產品模型的交互,可視化地完成裝配工藝規劃、組件分配、裝配動畫、仿真分析以及三維工藝發布等,使工藝文件更直觀和更容易理解。提高產品的裝配質量、降低裝配時間和成本。[3]

二、需求分析和模塊設計

需求分析是發現、求精、建模、規格說明和復審的過程。通過對此軟件的深入調研的過程中,將其軟件進行模塊化設計,如下圖1所示:

1.工序管理

對工序的菜單和視頻的添加、刪除、編輯和查詢的操作進行管理維護。

2.模型管理

對模型的菜單和模型圖片的添加、刪除、編輯和查詢的操作進行管理維護。

3.用戶管理

對用戶的個人資料進行維護,可進行添加、刪除、編輯和查詢維護等。

三、開發平臺的介紹

1.IIS服務器介紹

Internet Information Server的縮寫為(IIS)是一個World Wide Web server。Gopher server和FTP server全部包容在里面。IIS意味著你能發布網頁,并且有ASP(Active Server Pages)、JAVA、VBscript產生頁面,有著一些擴展功能。IIS是隨Windows NT Server4.0一起提供的文件和應用程序服務器。是在Windows NT Server上建立Internet服務器的基本組件。它與Windows NT Server完全集成,允許使用Windows NT Server內置的安全性以及NTFS文件系統建立強大靈活的Internet站點。

2.SQL Server 2008數據庫介紹

SQL Server是一個關系數據庫管理系統。SQL Server所使用的數據庫查詢語言稱為Transact-SQL,它是SQL Server的核心,Transact-SQL強化了原有的SQL關鍵字以進行數據的存取,儲存及處理等功能,Transact-SQL擴充了流程控制指定,可以使你方便的編寫功能強大的存儲過程,他們存放在服務器端,并預先編譯過,執行速度非???,觸發是一種特殊的存儲過程,用來確保SQL Server數據庫引用的完整性,可以建立插入、刪除和更新。SQL Server簡單易學且兼容性良好,由于今天Windows操作系統占領著主導地位,選擇SQL Server一定會在兼容性取得很大的優勢。

3.ASP.NET介紹

ASP.NET建立在.NET Framework的編程類之上,是使開發人員能夠使用.NET框架開發基于Web的應用程序的環境,它是由.NET框架提供的類庫構建而成的一個Web應用程序模型,該模型由一組控件(例如HTML控制以及功能更強大的Web控件)和一個基本結構組成。

ASP.NET完全基于組件,可以使用.NET框架提供的各種運行環境服務,支持完全面向對象的Visual Basic、C#、.NET等多種語言。

四、軟件的設計與開發

1.數據庫的建立

通過對軟件進行需求和功能分析,設計出該軟件的數據表。其主要包括工序管理表、模型管理表和用戶管理表等三類。

2.系統安全機制設置

為了軟件和數據信息的安全性,防止用戶信息被盜用出現隱私泄漏等問題,軟件采用了完善的用戶和密碼驗證。同時,ASP.NET本身也有著強大的安全機制,其中包括如下技術:

(1)Web.config中配置的授權規則(具體來講就是元素),確保調用者可以訪問所請求的文件或文件夾。

(2)Windows身份驗證,另一個HTTP模塊會檢查調用者是否具有訪問所請求資源的必要權限。

(3)Web.config的數據庫連接授權。如:[3]

3.工序管理模塊的實現

(1)CreoParametric建模

①張緊輪預裝

(2)功能描述

該模塊主要實現的功能是展示所有的工序菜單和通過每一步的工序菜單獲取設備對應的三維裝配視頻等,也可對所有的工序菜單和視頻進行添加、刪除、編輯等。這樣可以利用該軟件高效、直觀的看到完成設備的裝配工作。

部分代碼如下:

//通過sql語句讀取數據

StringBuilderstrSql = new StringBuilder();

strSql.Append(“select ID,ParentID,Name,Info,Remark “);

strSql.Append(“ FROM Information where ParentID=0”);[2]

[WebMethod]

//工序菜單讀取 返回菜單信息

public string GetAllDirList(intparentID)

{

DataSet ds = im.GetMenuIDByParentID(parentID);

if (ds.Tables[0].Rows.Count> 0) {

for (int i = 0; i

{

//綁定父級菜單

if (parentID == 0) {

msg = msg + “

  • ” + ds.Tables[0].Rows[i][“Name”] + “”;

    }else{

    //綁定子級菜單

    msg = msg + “

    ”;

    } GetAllDirList(Convert.ToInt32(ds.Tables[0].Rows[i][“ID”])); //注意:這里使用C#遞歸的方法

    }

    }

    else

    {

    }

    returnmsg;

    }

    [WebMethod]

    public static string getInfo(int id)

    {

    InformationManagerims = new InformationManager();

    if (id > 0)

    {

    ids = id;

    DataSet ds = ims.GetList(“ id=” + id);

    return video(ds.Tables[0].Rows[0][“Info”].ToString());

    }

    else

    {

    return “”;

    }

    }

    public static string video(string url) {

    n = url;

    stringmsg = “ ”;

    returnmsg;

    }[4]

    五、結束語

    本文基于ASP.NET開發平臺,利用了CreoParametric建模技術,應用了B/S開發模式,實現了三維可視化裝配工藝規劃軟件的開發。充分利用了ASP.NET、CreoParametric建模和SQL Server數據庫的優點,使軟件的設計、開發、安全性和可維護性都有了較大的提高。軟件運行穩定、可靠,操作簡單、功能完善,完全適應現代化設備管理的要求。

    參考文獻

    [1]張海藩.軟件工程導論(第3版)[M].北京清華大學出版社,1998.

    [2]張 曜.SQL Server函數使用手冊[M].北京:冶金工業出版社,2003.

    [3]Kothari N,Datye V.鄧春紅,等譯.ASP.NET服務器控件與組件開發[M].北京機械工業出版社,2002.

    [4]周立柱,馮建華,孟小峰,等.SQL Server數據庫原理—設計與實現[M].北京清華大學出版社,2003.

    [5]龔波,于自躍.小型軟件企業實施 CMMI 過程改進研究和分析[J].計算機應用研究,2004,21(8):64-67.

    [6]段琳琳.王如龍.極限編程在軟件項目開發中的研究與應用[J].計算技術與自動化.2008. 27 (l):127-130.

    [7]唐愛國,王如龍.軟件項目范圍變更流程與過程控制研究[J].項目管理技術,2006. 4(9):71-73.

    [8]孫紅先,趙聽友,蔡冠梁.化工模擬軟件的應用與開發[J],計算機與應用化學,2007,24(9): 1285-1288.

    [9]黃佳,SAP 業務數據傳輸指南[M],北京,人民郵電出版社,2006,234-238.

  • 猜你喜歡
    可視化數據庫工藝
    基于CiteSpace的足三里穴研究可視化分析
    基于Power BI的油田注水運行動態分析與可視化展示
    云南化工(2021年8期)2021-12-21 06:37:54
    基于CGAL和OpenGL的海底地形三維可視化
    轉爐高效復合吹煉工藝的開發與應用
    山東冶金(2019年6期)2020-01-06 07:45:54
    5-氯-1-茚酮合成工藝改進
    世界農藥(2019年2期)2019-07-13 05:55:12
    “融評”:黨媒評論的可視化創新
    傳媒評論(2019年4期)2019-07-13 05:49:14
    數據庫
    財經(2017年2期)2017-03-10 14:35:35
    數據庫
    財經(2016年15期)2016-06-03 07:38:02
    數據庫
    財經(2016年3期)2016-03-07 07:44:46
    數據庫
    財經(2016年6期)2016-02-24 07:41:51
    主站蜘蛛池模板: 国产亚洲精品自在久久不卡| 尤物国产在线| 国产精品亚洲精品爽爽| 人妻一区二区三区无码精品一区| 亚洲欧洲日产无码AV| 国产成人精品2021欧美日韩| 伊人狠狠丁香婷婷综合色| 青青草91视频| 91www在线观看| 国产区人妖精品人妖精品视频| 亚洲欧美不卡视频| 国产欧美网站| 国产精品第| 国产精鲁鲁网在线视频| 亚洲高清无码久久久| 免费国产小视频在线观看| 久久人午夜亚洲精品无码区| 成人国产精品视频频| 伊人精品视频免费在线| 国产精品内射视频| 波多野结衣在线se| julia中文字幕久久亚洲| 亚洲精品老司机| 国产微拍一区| 狠狠色丁婷婷综合久久| www亚洲天堂| 久久精品国产精品国产一区| 无码高潮喷水专区久久| 亚洲成年网站在线观看| 国产情精品嫩草影院88av| 亚洲日韩精品综合在线一区二区| 亚洲天堂精品在线| 中文字幕自拍偷拍| 久久综合九色综合97网| 欧亚日韩Av| 国产麻豆福利av在线播放 | 国产精品爽爽va在线无码观看| 五月天福利视频| 精品一区二区三区自慰喷水| 亚洲欧美日本国产综合在线| 在线精品亚洲国产| 青青草国产免费国产| 国产一在线| 91在线精品麻豆欧美在线| 色综合天天综合中文网| 亚洲精品国偷自产在线91正片| 九色综合视频网| 噜噜噜久久| 亚洲日韩图片专区第1页| 国产第一福利影院| 毛片免费视频| 成人在线不卡视频| 亚洲精品中文字幕无乱码| 免费在线视频a| 国产内射一区亚洲| 国产精品成人一区二区| 欧美日韩国产高清一区二区三区| 99久久成人国产精品免费| 午夜不卡视频| 色丁丁毛片在线观看| 亚洲一级毛片| 五月激情婷婷综合| 9999在线视频| 国产成人三级| 亚洲第一区精品日韩在线播放| 欧美一级特黄aaaaaa在线看片| 日韩专区欧美| 国产免费久久精品99re不卡 | 69av在线| 四虎精品黑人视频| 99热这里只有免费国产精品| 99热这里只有精品在线观看| 精品1区2区3区| 91福利国产成人精品导航| 噜噜噜久久| 亚洲第一网站男人都懂| www.精品国产| 亚洲资源站av无码网址| 99热国产这里只有精品无卡顿"| 国产手机在线ΑⅤ片无码观看| 久久超级碰| 国产高清自拍视频|