DIMENSION 5支持revit吗

来源:360问答 责任编辑:李利平
默认
特大
宋体
黑体
雅黑
楷体


DIMENSION 5支持revit吗(图2)


DIMENSION 5支持revit吗(图5)


DIMENSION 5支持revit吗(图7)


DIMENSION 5支持revit吗(图9)


DIMENSION 5支持revit吗(图12)


DIMENSION 5支持revit吗(图14)

  为了解决用户可能碰到关于"DIMENSION 5支持revit吗"相关的问题,突袭网经过收集整理为用户提供相关的解决办法,请注意,解决办法仅供参考,不代表本网同意其意见,如有任何问题请与本网联系。"DIMENSION 5支持revit吗"相关的详细问题如下:DIMENSION 5支持revit吗
===========突袭网收集的解决方案如下===========

解决方案1:

Revit开发 - 尺寸标注(Dimension)


代码:

 

using Autodesk.Revit.Attributes;

using Autodesk.Revit.DB;

using Autodesk.Revit.UI;

using Autodesk.Revit.UI.Selection;

using System;

 

namespace RevitAddin4

{

    [TransactionAttribute(TransactionMode.Manual)]

    public class RevitAddin : IExternalCommand

    {

        public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)

        {

            UIDocument uiDoc = commandData.Application.ActiveUIDocument;

            Document doc = uiDoc.Document;

            Selection selection = uiDoc.Selection;

            //选择待标注的对象

            Reference reference1 = selection.PickObject(ObjectType.PointOnElement);

            Reference reference2 = selection.PickObject(ObjectType.PointOnElement);

            ReferenceArray refArray = new ReferenceArray();

            refArray.Append(reference1);

            refArray.Append(reference2);

            Element element = doc.GetElement(reference1);

            Line line = element.GetGeometryObjectFromReference(reference1) as Line;         

            if (line == null)

            {

                TaskDialog.Show("错误", "不是line");

                return Result.Failed;

            }

            //旋转90度,作为尺寸标注线

            double dir = Math.Acos(line.Direction.X) + Math.PI / 2;

            Line dirLine = Line.CreateUnbound(line.Origin, new XYZ(Math.Cos(dir), Math.Sin(dir), 0));

            //在事务中创建尺寸标注线

            using (Transaction tr = new Transaction(doc))

            {

                tr.Start("Create detail curve");

                doc.Create.NewDimension(doc.ActiveView, dirLine, refArray);

                tr.Commit();

            }         

            return Result.Succeeded;

        }

    }

}

DIMENSION 5支持revit吗

tr.Start("Create detail curve");                doc.Create.NewDimension(doc.ActiveView, dirLine, refArray);  &nb...

在Revit中,如何编程创建新类型(如窗户或墙)

在Revit中创建对象用Autodesk.Revit.Creation.Document 和 Autodesk.Revit.Creation.Ap... = null; foreach(Element elem in collector){ if(elem.Name == "Linear Dimension Sty...

revit 里面的family types 参数怎么导出来

app.ActiveUIDocument.Document; //get an exising dimension type. FilteredElementCollector collector = new FilteredElementCollector(doc); collector.OfClass (typeof(DimensionT...

在Revit中,如何编程创建新类型(如窗户或墙)

//get an exising dimension type. FilteredElementCollector collector = new FilteredElementCollector(doc); collector.OfClass (typeof(DimensionType)); DimensionType dimType...

有关冲压模具方面的外文参考资料附带翻译,不少于5000字,做毕...

part漏件 wrong part错件 excessive defects过多的缺陷 critical defect极严重缺陷 major defect主要缺陷 minor defect次要缺陷 not up to standard不合规格 dimension/...

那位高人能提供下冲压来料检验标准..急

part漏件 wrong part错件 excessive defects过多的缺陷 critical defect极严重缺陷 major defect主要缺陷 minor defect次要缺陷 not up to standard不合规格 dimension/size...

声明:突袭网提供的解决方案均由系统收集自互联网,仅供参考,突袭网不保证其准确性,亦不代表突袭网观点,请自行判断真伪,突袭网不承担任何法律责任.

为您准备的相关内容:

  • DELL的DIMENSION E520 Intel 965G主板是否支持DDR2 800可以,ddr2 800会自动降频到667模式运行的 (你原来的是667) 个人推荐微星299的3650不错 性价比超高 鬼泣4 真三国无双5,都可以流畅运行
  • fortran里dimension title(5)是什么意思?括号里的五代表变两个数...数组名字叫 title 目前来说,我建议你彻底忘记 dimension 这个关键字,而改用显式的变量类型。 比如 title 是整数的,则: integer :: title(5)...
  • fortran里dimension title(5)是什么意思?括号里的五代表变...这是定义一个数组,数组一共5个元素.数组名字叫 title 目前来说,我建议你彻底忘记 dimension 这个关键字,而改用显式的变量类型. 比如 title ...
  • VF中 DIMENSION DG(5,8)后,与数组元素DG(3,2)等价的一维数...1) sy(1,2) sy(1,3) sy(2,1) sy(2,2) sy(2,3) sy(3,1) sy(3,2) sy(3,3) sy(4,1) sy(4,2) sy(4,3)。 sy如果被定义成一维数组:DIMENSION sy(12) 存储顺序会是:sy(1) sy(2) sy(...
  • DELL Dimension 5150最多能升级到哪里,特别是CPU因为PD已经是可以支持的CPU中性能最高的了。 4月以后的945G,部分可以直接上酷睿核心的U,部分可以通过升级BIOS来支持酷睿。如果是这种...
  • VF中 DIMENSION DG(5,8)后,与数组元素DG(3,2)等价的一维数...1) sy(1,2) sy(1,3) sy(2,1) sy(2,2) sy(2,3) sy(3,1) sy(3,2) sy(3,3) sy(4,1) sy(4,2) sy(4,3)。 sy如果被定义成一维数组:DIMENSION sy(12) 存储顺序会是:sy(1) sy(2) s...
  • the 5th dimension是什么第五维 科学家们认为,三维空间模型已经是非现实的,现在宇宙学家将时间看作第四维,而第五维指的是能量无界限。根据科学家的假设,...
  • >>> 温馨提示:您还可以点击下面分页查看更多相关内容 <<<

    头条

    热门

    Copyright ? 2012-2016 tuxi.com.cn 版权所有 京ICP备10044368号 京公网安备11010802011102号 关于我们 | 广告服务 | 诚聘英才 | 联系我们 | 友情链接 | 免责申明