亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        S ma r t 3 D建庫常見報(bào)錯(cuò)的解決方案研究

        2017-11-04 06:01:31李俊宏翁榮城
        化工設(shè)計(jì)通訊 2017年10期
        關(guān)鍵詞:建庫字面支管

        李俊宏,翁榮城

        (中交第四航務(wù)工程勘察設(shè)計(jì)院有限公司,廣東廣州 510230)

        S ma r t 3 D建庫常見報(bào)錯(cuò)的解決方案研究

        李俊宏,翁榮城

        (中交第四航務(wù)工程勘察設(shè)計(jì)院有限公司,廣東廣州 510230)

        討論了Smart3D在建庫過程中常見的報(bào)錯(cuò)類型,并提出了由于導(dǎo)庫、表格匹配、規(guī)則表、元件表出錯(cuò)等因素導(dǎo)致的報(bào)錯(cuò)的解決方案。

        Smart3D;建庫;報(bào)錯(cuò)

        Smart3D是Intergraph公司推出的新一代三維設(shè)計(jì)軟件,在化工、石化、醫(yī)藥、電力等領(lǐng)域具有廣泛的運(yùn)用[1]。相比上一代產(chǎn)品PDS,Smart3D采用獨(dú)立平臺(tái),以數(shù)據(jù)為中心,以規(guī)則為驅(qū)動(dòng)[2-3],建模操作更為智能化。采用Smart3D進(jìn)行三維設(shè)計(jì),數(shù)據(jù)庫的準(zhǔn)確建立是關(guān)鍵[4],尤其對(duì)于管道模型,含有的元件眾多,且Smart3D建庫采用Excel表格進(jìn)行,建庫過程需要對(duì)多張表格進(jìn)行定義,表格間相互關(guān)聯(lián),因此,報(bào)錯(cuò)種類繁多。數(shù)據(jù)庫的頻繁報(bào)錯(cuò)給建庫人員及建模人員造成極大的困難,成為制約項(xiàng)目進(jìn)度的重要因素。本文主要考察在Smart3D建庫過程中常見的錯(cuò)誤類型,并結(jié)合實(shí)際,提出解決方案,以期為Smart3D使用者提供參考。

        1 導(dǎo)庫中的常見報(bào)錯(cuò)

        1.1 要修改的對(duì)象未找到

        報(bào)錯(cuò)提示:

        WARNING:cannot modify object.object was not found in the database.Skipped the row[行號(hào)]in[Sheet名]WorkSheet of[Excel文件路徑].

        WARNING:failed to modify object.object was not found in the database.Skipped the row[行號(hào)]in[Sheet名]WorkSheet of[Excel文件路徑].

        這類報(bào)錯(cuò)的字面原因是在數(shù)據(jù)庫中找不到正在執(zhí)行修改或刪除操作的數(shù)據(jù)。原因可能是因?yàn)檩斎氪嬖谑终`,或者之前可能存在誤刪除操作,導(dǎo)致建庫人員以為在數(shù)據(jù)庫中的有效數(shù)據(jù)實(shí)際上已經(jīng)被刪除了。因此,按照日志文件中提供的Excel文件路徑、Sheet名和行號(hào),仔細(xì)檢查該行數(shù)據(jù)是否存在上述兩種情況即可。

        1.2 創(chuàng)建的對(duì)象與已有對(duì)象重復(fù)

        報(bào)錯(cuò)提示:

        WARNING:cannot create object.Object already exists in the database.Skipped the row[行號(hào)]in[Sheet名]WorkSheet of[Excel文件路徑].

        這類報(bào)錯(cuò)是由于數(shù)據(jù)庫中存在與正在操作的數(shù)據(jù)相同的項(xiàng),通常都是因?yàn)榭截愓迟N后忘記修改關(guān)鍵字段造成的錯(cuò)誤。兩行數(shù)據(jù)是否相同的判斷依據(jù)對(duì)每張Sheet都不一樣,因此需要根據(jù)出錯(cuò)數(shù)據(jù)所在的Sheet,仔細(xì)檢查出存在重復(fù)定義的項(xiàng)。

        1.3 定義了非法的屬性值

        報(bào)錯(cuò)提示:

        WARNING:The value specified for Property:XXX is Invalid.Skipped the row[行 號(hào) ]in[Sheet名 ]WorkSheet of[Excel文件路徑].

        這類報(bào)錯(cuò)需要檢查所填的字段是否在字段表(Allcodelist)中已經(jīng)定義,報(bào)錯(cuò)原因一方面可能是錄入字段時(shí)沒有將報(bào)錯(cuò)涉及的字段錄入數(shù)據(jù)庫,另一方面需要檢查是否存在輸入時(shí)造成的手誤,尤其是字段中帶有空格或點(diǎn)號(hào)的情況。

        2 因表格之間匹配出錯(cuò)導(dǎo)致的報(bào)錯(cuò)

        2.1 No part found in Catalog Data

        排查思路:字面含義是未找到部件,如圖1所示。通常問題都是出在元件表(Catalog)和規(guī)則表(Speci fi cation)之間的匹配上。

        圖1 沒有找到元件數(shù)據(jù)示例

        元件表中,重點(diǎn)檢查報(bào)錯(cuò)元件所在表格,包括檢查端面尺寸信息(Npd[x],NpdUnitType[x])是否填寫正確?是否遺漏了部分尺寸(或尺寸組合)?

        而規(guī)則表中,首先要檢查元件的PCF表(PipingCommodityFilter),如圖2所示。如尺寸范圍(FirstSizeFrom、First-SizeTo、SecondSizeFrom、SecondSizeTo)是否將報(bào)錯(cuò)的組件涵蓋在內(nèi)?尺寸壁厚(SizeSchedule)是否與元件表中的ScheduleThickness[x]對(duì)應(yīng)?此外,對(duì)涉及支管的管件而言,還要檢查支管表(PipeBranch),如圖3所示。查看元件表中是否有與支管表相對(duì)應(yīng)的各類支管(如三通、支管臺(tái))?

        圖2 PCF表示例

        2.2 Error Updating Symbol

        排查思路:這類報(bào)錯(cuò)的字面含義是符號(hào)更新錯(cuò)誤,如圖4所示。這是唯一一種與端面表(Allcommon)有關(guān)的報(bào)錯(cuò),基本上都是讀取端面尺寸時(shí)出錯(cuò)引起的。重點(diǎn)需要檢查元件表與端面表之間的匹配問題。元件表中,主要檢查報(bào)錯(cuò)的元件所在的表格中所填的”端面形式-端面標(biāo)準(zhǔn)-壁厚/壓力等級(jí)”組合在端面表中是否存在?如圖5中“RFFE-ASME B16.5-CL.150”的組合。端面表中,根據(jù)出現(xiàn)報(bào)錯(cuò)的”端面形式-端面標(biāo)準(zhǔn)-壁厚/壓力等級(jí)”組合,檢查相應(yīng)的端面數(shù)據(jù)表,查看其中的端面數(shù)據(jù)是否有誤即可。此外,對(duì)閥門而言,還應(yīng)檢查是否有對(duì)應(yīng)閥桿數(shù)據(jù)。

        圖3 支管表示例

        圖4 符號(hào)更新錯(cuò)誤示例

        圖5 端面信息數(shù)據(jù)示例

        2.3 No Gasket Found

        排查思路:這類報(bào)錯(cuò)的字面含義是沒有匹配的墊片,因此重點(diǎn)檢查的也是與墊片有關(guān)的元件表和規(guī)則表之間的匹配。

        元件表中,主要檢查相應(yīng)閥門、法蘭元件表中,PressureRating(壓力等級(jí))是否定義正確,以及墊片元件表中所填的MaterialsGrade(材料等級(jí))、GasketType(墊片類型)是否在字段表中有定義。

        規(guī)則表中,重點(diǎn)檢查以下三個(gè)地方:

        (1)報(bào)錯(cuò)所涉及的法蘭端面是否定義正確。

        (2)報(bào)錯(cuò)涉及的壓力等級(jí)和端面標(biāo)準(zhǔn),是否設(shè)有一個(gè)默認(rèn)(GasketOption為1)的墊片供選擇?

        (3)該墊片的商品碼(ContractorCommodityCode)在墊片元件表中是否有定義?

        2.4 No mating fl ange found

        圖6 無匹配的法蘭示例

        排查思路:本類報(bào)錯(cuò)的字面含義是找不到匹配的法蘭,如圖6所示。通常出現(xiàn)這類報(bào)錯(cuò)說明閥門或其他法蘭型管件本身沒問題,而是它們所需配套的法蘭存在問題。因此,按前面所述的3種思路排查法蘭可能存在的問題后,再繪制閥門即可。

        3 因規(guī)則表導(dǎo)致的報(bào)錯(cuò)

        3.1 Invalid Material Control Data

        排查思路:本類報(bào)錯(cuò)的字面含義是材料控制數(shù)據(jù)錯(cuò)誤,如圖7。這類報(bào)錯(cuò)基本只集中在規(guī)則表的PipingCommodity-MatlControlData(管材控制表)。因此需要檢查Contractor-CommodityCode(材料商品碼)是否填寫正確,是否與元件表中的IndustryCommodityCode(產(chǎn)品碼)一致。對(duì)有閥桿的閥門,還需要檢查ValveOperatorType(閥桿類型)、ValveOperatorGeoIndStd(閥桿幾何標(biāo)準(zhǔn))在字段表中有無定義、ValveOperatorCatalogPartNumber(閥桿分類編號(hào),如3為手輪型)是否與部件表中一致。

        圖7 材料控制數(shù)據(jù)錯(cuò)誤示例

        3.2 Invalid Branching

        排查思路:本類報(bào)錯(cuò)的字面含義是無效支管。排查思路比較簡(jiǎn)單。支管組件如果存在問題,更普遍的報(bào)錯(cuò)是No part found in Catalog Data(未找到部件)而不是Invalid Branching(非法分支),通常出現(xiàn)這一提示說明該支管組件在部件表中定義正常,但在支管表中,該尺寸組合對(duì)應(yīng)的組件類型有誤。

        因此,重點(diǎn)檢查PipeBranch(支管表)即可,尤其是報(bào)錯(cuò)部件“尺寸組合-支管類型”之間的對(duì)應(yīng)關(guān)系。

        4 因元件表導(dǎo)致的報(bào)錯(cuò)

        單純因元件表導(dǎo)致的報(bào)錯(cuò)主要是Incompatible Component Selected,字面含義即選用的部件不匹配。

        排查思路:主要原因是連接端面形式或壓力等級(jí)不符。出現(xiàn)這類報(bào)錯(cuò),應(yīng)當(dāng)分別檢查相連接的兩個(gè)元件表格。

        首先,檢查EndPreparation(端面形式信息)是否填寫有誤。如螺紋管道(FTE)與承插管件(SWE)顯然是無法相連的。

        其次,檢查PressureRating(壓力等級(jí)信息),這是比較常見的錯(cuò)誤原因,例如將一組CL.150的部件數(shù)據(jù)復(fù)制為CL.300時(shí),就會(huì)導(dǎo)致這種報(bào)錯(cuò)。如兩個(gè)法蘭連接元件的壓力等級(jí)不匹配時(shí),如果螺栓孔半徑、孔數(shù)目和環(huán)半徑一致,則繪制時(shí)可以連接,但會(huì)提示Incompatible Component Selected。

        5 結(jié)語

        Smart3D作為一款優(yōu)秀的三維設(shè)計(jì)軟件,在大型化工、石化工程項(xiàng)目中將會(huì)扮演越來越重要的角色,尤其是BIM+概念的提出,未來更傾向于采用SPF+SPPID+SPI+Smart3D的集成化設(shè)計(jì)[5]模式,這將會(huì)對(duì)數(shù)據(jù)庫的準(zhǔn)確性、穩(wěn)定性提出更高的要求。本文所述在建庫過程中出現(xiàn)的報(bào)錯(cuò)類型,可為建庫人員提供參考,提升建庫效率。

        [1] 郭穎.SmartPlant3D的工程化應(yīng)用[J],中國勘察設(shè)計(jì),2014,1:89-91.

        [2] 陸洋.SmartPlant 3D軟件在石化設(shè)計(jì)中的應(yīng)用[J],化工設(shè)計(jì)2015,25(6):40-42.

        [3] 馬正峰.影響SmartPlant3D 軟件應(yīng)用的因素分析[J],中國石油大學(xué)勝利學(xué)院學(xué)報(bào),2014,28(3):26-29.

        [4] 譚茹.淺析SmartPlant 3D 軟件的管道數(shù)據(jù)庫[J],科技視界2015,21:61-62.

        [5] 劉茁.李俊宏,翁榮城,BIM+技術(shù)在化工項(xiàng)目設(shè)計(jì)中的應(yīng)用研究,廣 東 化 工 [J],2017,44(4):112-113,117.

        Research on Solutions of Common Error in Smart3D Database Creation

        Li Jun-hong,Weng Rong-cheng

        The common error types of database creation in Smart3D was discussed,and the solutions were put forward caused by the factors such as the database transformation,the form matching,the rule sheet,the catalog sheet errors and so on.

        smart3D;database creation;error

        TP391.41

        A

        1003–6490(2017)10–0240–02

        2017–08–07

        李俊宏(1988—),男,碩士研究生,助理工程師。2015年畢業(yè)于四川大學(xué),主要從事化工工藝設(shè)計(jì)、配管、應(yīng)力分析等工作。

        猜你喜歡
        建庫字面支管
        Dog-tired·“累成狗”
        新型根系狀脫水管的構(gòu)造參數(shù)研究及脫水模型構(gòu)建
        昆鋼6#高爐熱風(fēng)爐支管波紋補(bǔ)償器技術(shù)改造
        昆鋼科技(2020年6期)2020-03-29 06:39:34
        金縷衣
        國際化工項(xiàng)目中壓力管道支管補(bǔ)強(qiáng)計(jì)算的探討
        別誤會(huì)這些英語
        面向建庫與制圖一體化的規(guī)則研究
        中文期刊回溯建庫的實(shí)踐與思考——以貴州省圖書館為例
        核電廠小支管振動(dòng)評(píng)定方法與減振技術(shù)研究
        數(shù)字在法語俚語中的使用
        国产网红主播无码精品| 在线免费观看毛视频亚洲精品| 成人国产精品三上悠亚久久| 国产亚洲精品成人aa片新蒲金 | 国产精品污www一区二区三区| 日本久久久久| 国产女主播福利一区二区 | 日本一区二区三区在线播放| 亚洲福利二区三区四区| 亚洲国产欧美在线观看| 男人和女人高潮免费网站| 国产精品欧美亚洲韩国日本| 国产女人精品一区二区三区| 久久96国产精品久久久| 亚洲国产精品久久久久秋霞1| 中文亚洲AV片在线观看无码| 日韩在线一区二区三区中文字幕| 国产麻豆剧果冻传媒一区| 又黄又爽又色的视频| 亚洲αv在线精品糸列| av手机免费在线观看高潮| 国产色xx群视频射精| 成人国产午夜在线视频| 国产中文字幕亚洲综合| 日本在线精品一区二区三区| 九九精品国产亚洲av日韩| 亚洲精品国产国语| 亚州中文字幕乱码中文字幕 | 老少配老妇老熟女中文普通话 | 乱子伦av无码中文字幕| 日本在线观看一区二区三区视频 | 97超碰国产成人在线| 国产精品美女久久久久久 | 日本按摩偷拍在线观看| 国产精品久久久久9999吃药| 99re这里只有热视频| 日本一区二区高清视频在线| 女人18片毛片60分钟| 亚洲成a人片在线观看无码| 日韩Va亚洲va欧美Ⅴa久久| 国产乱精品女同自线免费|