问题标签 [revit-2015]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
213 浏览

revit-api - 使用 Revit API 确定相邻墙

我在一个项目中有几堵墙。我想找出哪些墙是相邻的。

0 投票
1 回答
471 浏览

revit-api - 传输项目标准 Revit

我想通过 revit API 传输项目标准。我能够复制除共享参数之外的所有元素。请让我知道如何在传输项目标准时复制共享参数。

0 投票
3 回答
1453 浏览

c# - Revit API - 错误的完整类名

我对 C# 和编码非常陌生。如果可能的话,我正在寻求一些帮助,以弄清楚如何修复这段代码以使其正常工作。

他们单独工作。我可以在功能区上创建一个新按钮并执行标准的 hello world。我还有一个宏,可以在其中成功删除所有工作表和视图,但尝试将两者结合起来会造成很大的困难!代码构建正常,但我在 revit 中收到此错误:

'未能初始化加载项“删除视图”,因为在加载项程序集中找不到类“DeleteViews”。FullClassName 为 Revit 调用加载项应用程序提供了入口点。要让 Revit 运行加载项,您必须确保此类实现“Autodesk.Revit.UI.ExternalCommand”接口。

我很确定我的问题是在第二段代码中引用。我知道我没有正确调用它,但找不到任何解决方案。

抱歉,如果这是一个愚蠢的问题,但非常感谢任何帮助我学习的帮助!

感谢你给与我的帮助

编码:

0 投票
1 回答
260 浏览

data-extraction - Revit 日志文件数据提取

我想知道是否可以从日志文件中获取组件的尺寸(如门)或数量?我们也可以将日志文件再次传输到 revit 模型吗?

0 投票
1 回答
154 浏览

revit-api - 如何使用 viewer-javascript-extract.spreadsheet

我使用模型衍生 API 进行几何和数据提取。现在我想在 excel 表中提取模型信息。我阅读了帖子https://github.com/Autodesk-Forge/viewer-javascript-extract.spreadsheet但我有很多问题。喜欢如何添加对 ForgeXLS 文件的引用?在哪里?什么是 Forgexlsx?如何调用下载方法?请详细说明。同样在另一篇文章https://github.com/Autodesk-Forge/model.derivative-csharp-context.menu上。我有 ID 和秘密并将其更改为 web.configure。但接下来呢?如何编译解决方案?

0 投票
1 回答
128 浏览

revit-api - 附加到零件或通用模型 Revit 的尺寸

我想标注我所有的通用模型,即面板和零件。我选择了一种方法来实现这一点。但我能看到的唯一问题是,在重新镶板时,它不会覆盖尺寸。

private static void CreateDimension(XYZ start, XYZ end, View view, string text, XYZ dir, double offset) { try { if (!start.IsEqual(end)) { using (Transaction t = new Transaction(AppMain.Settings.ActiveDoc , "添加尺寸")) { t.Start();

还有其他方法吗?

谢谢,罗伯

0 投票
1 回答
139 浏览

revit-api - 使这个临时尺寸永久“Revit”

我正在尝试对零件进行尺寸标注。在标注尺寸时,我收到一条消息,说明“将此临时尺寸永久化”。如何在不单击 UI 中的任何内容的情况下获得永久尺寸。

我在这里先向您的帮助表示感谢。

0 投票
1 回答
300 浏览

revit-api - 标注族实例。

我想标注家庭实例。创建维度时我应该提供什么参考。

我尝试了几种方法,但是当我删除族实例时,尺寸并没有被删除。这意味着,尺寸不会附加到族实例。

请帮忙。

0 投票
3 回答
1935 浏览

c# - 如何使用 C# 在 API 中加载 Revit 文件?

我想在代码中加载*.api文件。C#我正在尝试从 Revit 文件中导出图像以获取 c# 应用程序中的特定视图。问题是从 revit ( *.rvt) 文件中获取 ExternalCommandData。

我想浏览所有*.rvt文件并从 Windows 窗体调用上述方法。

0 投票
1 回答
753 浏览

revit-api - 从墙的边缘创建尺寸,到开口的侧面,再到墙的其他边缘

在一年的大部分时间里,我一直在断断续续地解决这个问题。正如标题所说,我希望从墙的一侧到开口的两侧(门洞),然后在墙的另一端(垂直和水平)终止。我也希望为墙上的所有家庭提供维度,但我已经能够使用 ScottWilson 的巫毒魔法助手类来实现这一点。在这里找到: http: //thebuildingcoder.typepad.com/blog/2016/04/stable-reference-string-magic-voodoo.html

问题在于确定对墙壁表面的适当稳定参考。我能够找到墙上的所有面孔,但这给了我 100 多个面孔进行分类。

如果有人可以帮助我,将不胜感激!

旁注:最接近的方法是通过我的面板投射光线追踪,然后使用参考相交法来确定参考。但我真的很难实现:http ://thebuildingcoder.typepad.com/blog/2015/12/retrieving-wall-openings-and-sorting-points.html