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
    主站蜘蛛池模板: 国产a v无码专区亚洲av| 国产综合色在线视频播放线视| 日韩 欧美 小说 综合网 另类| 亚欧乱色视频网站大全| 丁香六月激情综合| 日韩毛片视频| 人人妻人人澡人人爽欧美一区| 国产成人精品免费av| 成人国产免费| 成人亚洲天堂| 影音先锋丝袜制服| 91亚洲国产视频| 九九热这里只有国产精品| 国产精品播放| 欧美精品成人一区二区在线观看| 日本三区视频| 爱做久久久久久| 二级特黄绝大片免费视频大片| 亚洲色欲色欲www网| 亚洲区第一页| 久久国产av麻豆| 国产丝袜无码一区二区视频| 日韩在线网址| 激情综合网激情综合| 一级一级一片免费| 亚洲毛片一级带毛片基地| 丰满人妻久久中文字幕| 欧美一级在线看| 无码'专区第一页| 日韩精品久久久久久久电影蜜臀| 日本欧美视频在线观看| 99热这里只有成人精品国产| 国产精品免费露脸视频| 日韩在线永久免费播放| 欧美激情综合| 欧美国产中文| 亚洲国产成人久久77| 久久精品丝袜| 五月激情婷婷综合| 久久鸭综合久久国产| 久久精品这里只有精99品| 亚洲日韩高清在线亚洲专区| 91毛片网| 国产欧美精品一区aⅴ影院| 亚洲中文精品人人永久免费| 大学生久久香蕉国产线观看| 四虎AV麻豆| 超碰91免费人妻| 精品一区二区三区自慰喷水| 欧美无遮挡国产欧美另类| 国产视频一区二区在线观看 | 欧美在线免费| 伊人网址在线| 久久国产精品嫖妓| 九九热视频在线免费观看| 亚洲午夜18| 久久青草热| 亚洲国产天堂久久综合| 亚洲精品少妇熟女| 欧美一级夜夜爽www| 99精品久久精品| 久久精品国产91久久综合麻豆自制| 国产打屁股免费区网站| 亚洲区第一页| 国产欧美精品午夜在线播放| 国产精品99久久久| 亚洲天堂网视频| 免费高清a毛片| 日韩视频精品在线| 国产成人av一区二区三区| 超级碰免费视频91| 色综合中文字幕| 国产老女人精品免费视频| 欧美成人午夜在线全部免费| 亚洲V日韩V无码一区二区| 国产成人高清精品免费5388| 欧美亚洲一区二区三区在线| 久久黄色视频影| 99re精彩视频| 另类重口100页在线播放| 亚洲av无码人妻| 国产成人高清精品免费5388|