建标库标准怎么导出pdf_一款批量输出PDF、DWG、NWC、IFC等多格式的Revit插件,你确定不用?...



3eb8fced632ae3f62c04d58dacfbca38.gif

免费获取Revit批量格式输出插件

后台回复两个关键字

批量

5983aeb234736e6d4d4d1fec86437d67.png 插件功能

为了说明该插件功能,后面以批量输出PDF和NWC为例

e7b62c18f4cb49adf252678da21a4878.gif

虽然目前部分国产Revit插件,譬如红瓦科技,橄榄山都可以将图纸批量输出PDF格式和DWG格式,还有些人使用Dynamo,能够批量输出图片、NWC等,当然都是可以的,其实这些用Revit自身功能也可以,只是有了这些骚操作后,方便,快捷,省时间。

下面介绍的这款插件,也具有这些功能,它的功能可以批量输出PDF、批量输出DWG、批量输出DGN、批量输出DWF、批量输出NWC、批量输出IFC、批量输出IMG,它将Revit原生态功能来了个大整合!最主要可以实现一键批量!

支持输出格式如下:

90f4a4a60f3ff3fc9b33bcb71170a529.png

插件安装

f366b3d0b15c0a842657b65c9259e539.png 01

下载插件

微信公号后台回复关键词:批量

02

插件安装

073cc7bcbfbd4d9c55a9428ed1ef1185.png

选择加载Revit版本

faf035ae8997f752c8ebfa105618bd3e.png

安装进行,如果中途杀毒软件提示拦截,请允许放行,还有提示安装PDF24,切记同意放行!

598bc7af732ae56a164b1e667c6a05ee.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是基于C#语言和RevitAPI的代码,可以实现在Revit中选择一个分视图并将其导出dwg文件,同时可以修改图纸尺寸标注和文字信息: ```csharp using Autodesk.Revit.ApplicationServices; using Autodesk.Revit.Attributes; using Autodesk.Revit.DB; using Autodesk.Revit.UI; using Autodesk.Revit.UI.Selection; using System.IO; [Transaction(TransactionMode.Manual)] public class ExportViewToDWG : IExternalCommand { public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements) { // 获取当前文档 UIDocument uiDoc = commandData.Application.ActiveUIDocument; Document doc = uiDoc.Document; // 创建一个选择器,选择一个分视图 ViewSelectionFilter viewFilter = new ViewSelectionFilter(ViewType.FloorPlan); Reference viewRef = uiDoc.Selection.PickObject(ObjectType.Element, viewFilter); Element viewElem = doc.GetElement(viewRef); View view = viewElem as View; // 创建导出选项 DWGExportOptions options = new DWGExportOptions(); options.FileVersion = ACADVersion.R2013; // 获取导出文件路径 string folderPath = "C:\\ExportedDWGs"; if (!Directory.Exists(folderPath)) Directory.CreateDirectory(folderPath); string filePath = folderPath + "\\" + view.Name + ".dwg"; // 导出dwg文件 using (Transaction tx = new Transaction(doc)) { tx.Start("Export View to DWG"); doc.Export(folderPath, view.Name, options); tx.Commit(); } // 修改图纸尺寸标注和文字信息 using (Transaction tx = new Transaction(doc)) { tx.Start("Modify View Graphics"); // 获取图纸尺寸标注和文字信息 FilteredElementCollector collector = new FilteredElementCollector(doc, view.Id); IList<Element> dims = collector.OfClass(typeof(Dimension)).ToElements(); IList<Element> texts = collector.OfClass(typeof(TextNote)).ToElements(); // 修改图纸尺寸标注 foreach (Dimension dim in dims) { if (dim is SpotDimension) { SpotDimension spotDim = dim as SpotDimension; spotDim.SetDimensionText("New Dimension Text"); } else { dim.ValueOverride = 10; // 修改尺寸值 } } // 修改文字信息 foreach (TextNote text in texts) { text.Text = "New Text"; } tx.Commit(); } return Result.Succeeded; } } ``` 这段代码首先让用户选择一个分视图,然后创建一个DWG导出选项,将该分视图导出dwg文件。接下来,使用事务修改图纸尺寸标注和文字信息,用户可以根据自己的需求修改相应的代码。请注意,此代码仅供参考,具体实现可能需要根据您的实际需求进行更改。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值