91手机视频在线-91手机视频在线观看-91手机在线-91手机在线播放-91手机在线观看

完善主體資料,免費贈送VIP會員!
* 主體類型
* 企業名稱
* 信用代碼
* 所在行業
* 企業規模
* 所在職位
* 姓名
* 所在行業
* 學歷
* 工作性質
請先選擇行業
您還可以選擇以下福利:
行業福利,領完即止!

下載app免費領取會員

NULL

ad.jpg

二次開發教程:Revit開發之管段

發布于:2019-07-25 15:09:05

網友投稿

更多

在API里管段對應了一個PipeSegment類,要獲取可以用Class過濾去來過濾


如果要創建管段可以使用PipeSegment的Create方法來創建,這是個靜態方法


public static PipeSegment Create(

Document ADocument,

ElementId MaterialId,

ElementId ScheduleId,

ICollection<MEPSize> sizeSet

)

下面是一個獲取管段的小例子:


        private void PipeSegment()

        {

            FilteredElementCollector temc = new FilteredElementCollector(doc);

            temc.OfClass(typeof(PipeSegment));

            string info = null;

            foreach(Element e in temc)

            {

                info += e.Name + Environment.NewLine;

            }

            ModlessWindow.Show(info);

            //結果:

            //碳鋼 - Schedule 40

            //碳鋼 - Schedule 80

            //不銹鋼 - 5S

            //不銹鋼 - 10S

            //銅 - A

            //銅 - B

            //銅 - C     

            //銅 - D

            //塑料 - Schedule 40

            //塑料 - Schedule 80  

            //鑄鐵 - 22

            //鑄鐵 - 30

            PipeSegment ps = temc.First() as PipeSegment;

            ICollection<MEPSize> mpSizes = ps.GetSizes();//獲取尺寸列表

            info = null;

            info += ps.Name + Environment.NewLine;

            foreach(MEPSize ms in mpSizes)

            {

                info += (ms.NominalDiameter * 304.8).ToString() + "\t\t"+ (ms.OuterDiameter * 304.8).ToString() + "\t\t" + (ms.InnerDiameter * 304.8).ToString() + Environment.NewLine;

            }

            ModlessWindow.Show(info);

            /*

             * 結果

             * 碳鋼 - Schedule 40

            15        21.336        15.7988

            20        26.67        20.9296

            25        33.401        26.6446

            32        42.164        35.052

            40        48.26        40.894

            50        60.325        52.5018

            65        73.025        62.7126

            80        88.9        77.9272

            90        101.6        90.1192

            100        114.3        102.2604

            125        141.3002    128.1938

            150        168.275        154.051

            200        219.075        202.7174

            250        273.05        254.508

            300        323.85        303.2252

            350        355.6        333.4004

            400        406.4        381

            450        457.2        428.6504

            500        508        477.8756

            600        609.6        574.7004

             

             */



        }

本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。

未標題-1.jpg

上一篇:二次開發教程:WPF 依賴屬性

下一篇:二次開發教程:C# 泛型弱事件管理器

主站蜘蛛池模板: 欧洲成品大片在线播放 | 可以免费观看的一级毛片 | 一级成人a毛片免费播放 | 日韩久草 | 国产网站在线 | 国产肉丝在线 | 婷婷六月丁香色婷婷网 | 亚洲首页 | 在线播放黄色网址 | 国产免费女同性视频网站 | 日韩中文一区 | 欧美国产在线视频 | 欧美xxxxx九色视频免费观看 | 久草加勒比 | 免费观看激色视频网站(性色) | 视频一区二区不卡 | 久久久www免费人成看片 | 午夜一级片 | 最新国产麻豆精品 | 手机在线日韩高清理论片 | 国产三级精品三级 | a级国产乱理片在线观看 | 欧美日韩中文国产一区二区三区 | 久久久久久久久综合影视网 | 91精品国产欧美一区二区 | 性做久久久久免费看 | 国产黄大片在线观看视频 | 91视频免费播放 | 99视频精品全部国产盗摄视频 | 九九精品免视频国产成人 | julia一区二区中文字幕 | 九九精品国产99精品 | 探花视频 | 免费国产一区二区三区 | 亚洲精品一区二区不卡 | 一级毛片私人影院 | 99久久精品毛片免费播放 | 视频一区免费 | 特级全黄一级毛片视频 | 国产区视频在线 | 黄色a级网站 |