构件之间创建连接关系
/// <summary> /// 创建连接 /// </summary> /// <param name="activeDoc"></param> /// <param name="message"></param> /// <returns></returns> private static void Creat.
射线法测量拾取点高度(内含关于链接文件判断问题
using Autodesk.Revit.Attributes;using Autodesk.Revit.DB;using Autodesk.Revit.UI;using Autodesk.Revit.UI.Selection;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DYMO{
梁齐斜板之常见插件做法
梁齐斜板常见的梁齐斜板常见的梁齐斜板根据常见插件梁齐板插件,会出现一个问题,板上布置梁功能好像不是很理想(当然普遍都是板下布置梁)下面代码有序包含WPF部分内容,所以不要之间引用,思路可以参考一下using Autodesk.Revit.Attributes;using Autodesk.Revit.DB;using Autodesk.Revit.UI;using Autodesk.Revit.UI.Selection;using System;using System.Collecti
计算一个数与一组数字中的哪一个数字大小最接近(数字择优)
1 /** 2 * 计算一个数与一组数字中的哪一个数字大小最接近 3 * @param re 4 * @param ble 5 * @return 6 */ 7 public static int choicePreset(int[] re,int ble) { 8 //1.存差值的绝对值 9 int[] result=new int[re.length];10 //2.存差值对.
Iselection,过滤器
#region 梁过滤器class BeamISelection : ISelectionFilter{ public bool AllowElement(Element elem) { Categories categories = elem.Document.Settings.Categories; if (elem is FamilyInstance && elem.Category.Id == categories.get_Item
高亮选中并聚焦到元素方法
public void FocusElements(UIApplication uiApp,List<ElementId> elementIds) { var doc = uiApp.ActiveUIDocument.Document; //切换到三维视图 var views = new FilteredElementCollector(doc).OfClass(typeof(View3D));
二次开发视图名切换到对应视图
public static void ActiveViewByName(UIApplication app, string viewname) { Document doc = app.ActiveUIDocument.Document; UIDocument uidoc = app.ActiveUIDocument; FilteredElementCollector collector .
wpf使用Image
<Image Source="/RevitWpfTheme;component/Pic/main.jpg" Grid.Column="1" Grid.Row="1" Stretch="Fill" />/RevitWpfTheme=>类名component=》代指前面的类名
今日推荐
周排行