91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

涵蓋了Revit建筑中部分功能的二次開發(fā)源碼,包括Ribbon菜單,模態(tài)/非模態(tài)對(duì)話框,實(shí)體創(chuàng)建,軸線編輯,實(shí)體編輯,實(shí)體標(biāo)注等主要功能。功能目錄如下: "繪制坐標(biāo)軸" "查看Ribbon菜單信息" "調(diào)用Revit命令" "顯示族樣式信息" "添加軸線" "刪除軸線" "軸線改名" "主輔軸標(biāo)注轉(zhuǎn)換" "重排軸線" "添加柱" "墻柱對(duì)齊" "添加墻" "添加梁" "墻搜樓板" "創(chuàng)建房間" "創(chuàng)建房間面積" "創(chuàng)建樓層面積" "標(biāo)注墻長(zhǎng)及洞口信息" "標(biāo)注墻厚" "編輯墻長(zhǎng)" "打斷墻" "3DView局部顯示" "3DView中實(shí)體選擇顯示" "創(chuàng)建陽臺(tái)" "創(chuàng)建臺(tái)階" "創(chuàng)建坡道"

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Diagnostics;

using?Autodesk.Revit;
using?Autodesk.Revit.ApplicationServices;
using?Autodesk.Revit.UI;
using?Autodesk.Revit.Attributes;

namespace?TestBIM
{
????[Autodesk.Revit.Attributes.Transaction(Autodesk.Revit.Attributes.TransactionMode.Manual)]
????[Autodesk.Revit.Attributes.Regeneration(Autodesk.Revit.Attributes.RegenerationOption.Manual)]
????public?class?App?:?IExternalApplication
????{
????????static?Autodesk.Revit.DB.AddInId?m_appId?=?new?Autodesk.Revit.DB.AddInId(new?Guid(“49620957-ED18-4F9B-A814-C82C81264B4D“));
????????//?get?the?absolute?path?of?this?assembly
????????static?string?ExecutingAssemblyPath?=?System.Reflection.Assembly.GetExecutingAssembly().Location;

????????public?Autodesk.Revit.UI.Result?onstartup(UIControlledApplication?application)
????????{
????????????AddMenu(application);
????????????AddAppDocEvents(application.ControlledApplication);
????????????return?Autodesk.Revit.UI.Result.Succeeded;
????????}

????????public?Autodesk.Revit.UI.Result?OnShutdown(UIControlledApplication?application)
????????{
????????????RemoveAppDocEvents();

????????????return?Autodesk.Revit.UI.Result.Succeeded;
????????}

????????private?void?AddMenu(UIControlledApplication?app)
????????{
????????????RibbonMenuCreater?creater?=?new?RibbonMenuCreater(app);
????????????creater.CreateRibbonMenu();

????????????Autodesk.Revit.UI.RibbonPanel?rvtRibbonPanel?=?app.CreateRibbonPanel(“TestBIM“);
????????????PulldownButtonData?data?=?new?PulldownButtonData(“Options“?“TestBIM“);

????????????RibbonItem?item?=?rvtRibbonPanel.AddItem(data);
????????????PulldownButton?optionsBtn?=?item?as?PulldownButton;

????????????optionsBtn.AddPushButton(new?PushButtonData(“Add?Axis...“?“Add?Axis...“?ExecutingAssemblyPath?“TestBIM.AddAxis“));
????????????optionsBtn.AddPushButton(new?PushButtonData(“Delete?Axis...“?“Delete?Axis...“?ExecutingAssemblyPath?“TestBIM.DeleteAxis“));
????????????optionsBtn.AddPushButton(new?PushButtonData(“ChangeName...“?“ChangeName...“?ExecutingAssemblyPath?“TestBIM.ChangeName“));
????????????optionsBtn.AddPushButton(new?PushButtonData(“Main/Auxiliary?Conversion...“?“Main/Auxiliary?Conversion...“?ExecutingAssemblyPath?“TestBIM.Main_AuxiliaryConversion“));
????????????optionsBtn.AddPushButton(new?PushButtonData(“Arrange?Nummber...“?“Arrange?Nummber...“?ExecutingAssemblyPath?“TestBIM.ArrangeNummber“));
????????}

????????private?void?AddAppDocEvents(Autodesk.Revit.ApplicationServices.ControlledApplication?app)
????????{

????????}

????????private?void?RemoveAppDocEvents()
????????{
????????}
????}
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-07-18?14:50??TestBIM\
?????文件????????2733??2012-06-12?15:34??TestBIM\App.cs
?????目錄???????????0??2012-08-14?13:55??TestBIM\Commands\
?????文件????????6405??2012-07-12?10:25??TestBIM\Commands\AddAreas.cs
?????文件????????6617??2012-06-19?10:42??TestBIM\Commands\AddAxis.cs
?????文件????????8166??2012-07-12?10:24??TestBIM\Commands\AddFullArea.cs
?????文件????????3380??2012-07-12?09:37??TestBIM\Commands\AddRooms.cs
?????文件????????4928??2012-05-31?14:33??TestBIM\Commands\ArrangeNummber.cs
?????文件????????2237??2012-05-30?11:11??TestBIM\Commands\ChangeName.cs
?????文件????????9175??2012-06-15?09:01??TestBIM\Commands\ColumnAlignToWall.cs
?????文件???????21034??2012-06-15?09:01??TestBIM\Commands\CreateBalcony.cs
?????文件???????15144??2012-06-05?08:58??TestBIM\Commands\CreateBeam.cs
?????文件???????21514??2012-06-15?09:02??TestBIM\Commands\CreateColumn.cs
?????文件???????19475??2012-07-02?17:00??TestBIM\Commands\CreateDimensionWtihDWH.cs
?????文件???????13646??2012-06-28?14:25??TestBIM\Commands\CreateFootstep.cs
?????文件????????7129??2012-07-11?15:37??TestBIM\Commands\CreateFullFloor.cs
?????文件???????15436??2012-06-28?14:25??TestBIM\Commands\CreateRamp.cs
?????文件???????13926??2012-06-20?17:01??TestBIM\Commands\CreateWall.cs
?????文件????????3967??2012-06-01?13:40??TestBIM\Commands\DeleteAxis.cs
?????文件???????16328??2012-07-02?17:06??TestBIM\Commands\DimentionWallThickness.cs
?????文件????????2205??2012-06-06?16:50??TestBIM\Commands\DrawOrigin.cs
?????文件????????2451??2012-07-02?17:14??TestBIM\Commands\ExecuteRevitCommand.cs
?????文件????????3368??2012-07-02?17:24??TestBIM\Commands\GetRibbonInfos.cs
?????文件????????2958??2012-07-02?13:58??TestBIM\Commands\ListVisibleFamilySymbol.cs
?????文件????????2607??2012-05-30?11:11??TestBIM\Commands\Main_AuxiliaryConversion.cs
?????文件????????5474??2012-05-30?11:33??TestBIM\Commands\ShowSectionBoxIn3dView.cs
?????文件????????5648??2012-06-05?16:02??TestBIM\Commands\ShowSelElementIn3dView.cs
?????文件????????6951??2012-07-03?17:41??TestBIM\Commands\WallLengthEditer.cs
?????文件????????8301??2012-07-03?17:41??TestBIM\Commands\WallSpliter.cs
?????目錄???????????0??2012-08-14?13:56??TestBIM\DisplayView\
?????文件????????8333??2012-06-20?10:07??TestBIM\DisplayView\CurvesPlotter.cs
............此處省略161個(gè)文件信息

評(píng)論

共有 條評(píng)論