用户登录
找回密码
立即注册
搜索
热搜: 视频教程
查看: 10542|回复: 3

怎么读取下图中红框中的参数?

[复制链接]

1

主题

2

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2017-2-24 09:16:30 | 显示全部楼层 |阅读模式
怎么读取下图中红框中的参数?
链接.jpg
回复

使用道具 举报

750

主题

3684

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12359
QQ
发表于 2017-2-25 22:39:06 | 显示全部楼层

Revit应该尚未公开这个API
力鼎用户成功,
Joe
回复

使用道具 举报

1

主题

2

帖子

16

积分

新手上路

Rank: 1

积分
16
 楼主| 发表于 2017-2-27 10:56:43 | 显示全部楼层
admin 发表于 2017-2-25 22:39
Revit应该尚未公开这个API

再请教个问题,那对于轴网在链接模型的情况,轴网的GetDatumExtentTypeInView、GetCurvesInView这两个函数中需要传视图参数,得不到链接的哪个视图,那应该传什么参数啊?
回复

使用道具 举报

3

主题

10

帖子

116

积分

注册会员

Rank: 2

积分
116
发表于 2017-2-27 11:47:41 | 显示全部楼层
本帖最后由 ZFC 于 2017-2-27 11:52 编辑
bimxuexi 发表于 2017-2-27 10:56
再请教个问题,那对于轴网在链接模型的情况,轴网的GetDatumExtentTypeInView、GetCurvesInView这两个函 ...

您可以看看Level这个类,
private void GetLevelInformation(Autodesk.Revit.DB.Element element)
{
    // Get the level object to which the element is assigned.
    if (element.LevelId.Equals(ElementId.InvalidElementId))
    {
        TaskDialog.Show("Revit","The element isn't based on a level.");
    }
    else
    {
        Level level = element.Document.GetElement(element.LevelId) as Level;

        // Format the prompt information(Name and elevation)
        String prompt = "The element is based on a level.";
        prompt += "\nThe level name is:  " + level.Name;
        prompt += "\nThe level elevation is:  " + level.Elevation;

        // Show the information to the user.
        TaskDialog.Show("Revit",prompt);
    }
}


还有ViewPlan两个结合着看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

京ICP备17008402号-1  |  Archiver  |  手机版  |  小黑屋  |  橄榄山BIM论坛    

点击立刻咨询
快速回复 返回顶部 返回列表