完善主體資料,免費(fèi)贈(zèng)送VIP會(huì)員!
    * 主體類(lèi)型
    * 企業(yè)名稱(chēng)
    * 信用代碼
    * 所在行業(yè)
    * 企業(yè)規(guī)模
    * 所在職位
    * 姓名
    * 所在行業(yè)
    * 學(xué)歷
    * 工作性質(zhì)
    請(qǐng)先選擇行業(yè)
    您還可以選擇以下福利:
    行業(yè)福利,領(lǐng)完即止!

    下載app免費(fèi)領(lǐng)取會(huì)員

    NULL

    ad.jpg

    二次開(kāi)發(fā)教程:Revit開(kāi)發(fā)通過(guò)Category設(shè)置構(gòu)件顏色

    發(fā)布于:2019-08-26 16:46:47

    網(wǎng)友投稿

    更多

    在Revit的視圖里可以通過(guò) 可見(jiàn)性/圖形替換


    來(lái)設(shè)置構(gòu)件的顯示顏色,里面有一個(gè)通過(guò)模型類(lèi)別


    設(shè)置構(gòu)件顏色的方法,在API里也是可以實(shí)現(xiàn)這一


    操作的。


    下面是一個(gè)設(shè)置墻類(lèi)別構(gòu)件顏色的小例子


    注意:此顏色在真實(shí)模式下不顯示


                Document doc = commandData.Application.ActiveUIDocument.Document;


                //過(guò)濾填充圖案

                FilteredElementCollector fillPatternFilter = new FilteredElementCollector(doc);

                fillPatternFilter.OfClass(typeof(FillPatternElement));

                //獲取實(shí)體填充

                FillPatternElement fp = fillPatternFilter.First(m => (m as FillPatternElement).GetFillPattern().IsSolidFill) as FillPatternElement;

                Transaction trans = new Transaction(doc, "trans");

                trans.Start();

                View v = doc.ActiveView;

                ElementId cateId =new ElementId((int)BuiltInCategory.OST_Walls);

                //

                OverrideGraphicSettings ogs = v.GetCategoryOverrides(cateId); 

                //設(shè)置 投影/表面 ->填充圖案->填充圖案

                ogs.SetProjectionFillPatternId(fp.Id);

                //設(shè)置 投影/表面 ->填充圖案->顏色

                ogs.SetProjectionFillColor(new Color(255, 0, 0));

                //應(yīng)用到視圖

                v.SetCategoryOverrides(cateId, ogs);            

                trans.Commit();

                return Result.Succeeded;

    本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。

    未標(biāo)題-1.jpg

    上一篇:二次開(kāi)發(fā)教程:Revit開(kāi)發(fā)獲取房間內(nèi)的構(gòu)件

    下一篇:二次開(kāi)發(fā)教程:Revit開(kāi)發(fā)實(shí)現(xiàn)在modeless對(duì)話框中無(wú)法刪除構(gòu)件

    60acb4e0ef112.png
    主站蜘蛛池模板: 精品国产一区二区三区AV| 人妻少妇精品一区二区三区| 国产在线精品一区二区三区不卡| 国产成人高清精品一区二区三区| 久久久久人妻精品一区二区三区 | 香蕉久久一区二区不卡无毒影院 | 精品无码一区二区三区亚洲桃色| 波多野结衣一区二区三区88| 性盈盈影院免费视频观看在线一区| 亚洲一区无码中文字幕乱码| 国产亚洲一区二区精品| 国产在线观看一区二区三区精品| 北岛玲在线一区二区| 亚洲欧洲精品一区二区三区| 国产色综合一区二区三区| 国产伦精品一区二区三区| 久久99久久无码毛片一区二区| 国产免费一区二区三区免费视频 | 国产精品毛片一区二区| 日本中文字幕在线视频一区| 无码日韩人妻AV一区免费l | 一区二区三区日韩| 中文字幕一区二区三| 色综合一区二区三区| 视频一区二区三区在线观看| 无码精品久久一区二区三区| 日韩一区二区免费视频| 亚洲av无码一区二区三区在线播放 | 五月婷婷一区二区| 国产一区二区三区播放心情潘金莲 | 香蕉久久AⅤ一区二区三区| 国产精品乱码一区二区三区 | 91成人爽a毛片一区二区| 亚洲一区二区三区免费观看| 国产精品香蕉一区二区三区| 日本无卡码免费一区二区三区| 国产综合视频在线观看一区 | 亚洲性无码一区二区三区| 国产精品美女一区二区三区| 视频一区二区在线观看| 亚洲色欲一区二区三区在线观看|