赞助商
赞助入驻
Peter's Tools

Peter's ToolsPetersTools 2.21 (legacy)

A variety of tools including bill of materials tools, a project timer, an archiving tool, and more.

更新日期:2021年11月23日分类标签: 语言: 平台:

2 人已下载 手机查看

此插件为官方原版未经修改,如需了解对应#rhino插件#的原版信息,可在页面底部点击跳转官方网站进行查看下载。

哪里可以下载到rhino插件
当然是访问建筑曲奇导航的Rhino插件板块,超全rhino 插件下载请访问: rhino插件大全


 

V3.2.1

这是一系列我编写的脚本(在许多人的帮助下),我将其编译成一个插件以及一个配套的工具栏。包括几何体创建/编辑工具,材料清单,质量计算,以及其他数据工具,一个项目计时器,一个归档脚本,等等。这里是可用命令的列表(所有命令也可以通过输入PetersToolsCommands获得):

***Mac用户:目前还没有Mac的工具栏。我还在尝试解决这个问题。与此同时,可以通过输入PetersToolsCommands来访问命令***

材料清单和对象数据工具

  1. RealMaterialTools - 包括为对象添加真实材料的选项(包括一种基于密度创建自定义材料的方法,并且已经内置了一些材料),匹配真实材料,选择没有真实材料的对象,按材料名称选择对象,或从选定对象中删除真实材料数据。
  2. BOM - 根据密度计算对象质量,并将对象注释和其他属性导出到.csv文件或剪贴板。(注:为了进行质量计算,对象需要被分配“真实材料”。)你可以选择要导出到材料清单的列。可以导出到材料清单的项目包括部件名称、名称计数、真实材料、密度、质量、包装尺寸、对象注释、体积、表面积、层、体积中心和面积中心。还可以从用户文本的自定义字段获取数据。
  3. MassTools - 包括4个工具。AddMassText 创建一个与任何对象链接的实时文本对象。ScaleObjectToSpecificMass 执行此操作。Mass 仅计算质量并将其写入命令行,而CenterofGravity 显示一组封闭对象基于各自重量的累积重心。
  4. ObjectNoteTools - 包括为对象添加对象注释的选项,匹配对象注释,选择没有对象注释的对象,按注释文本选择对象,或从对象中删除注释。对象注释会显示在BOM或DotWithData工具中。
  5. DotWithData - 向选定对象添加注释点,文本选项可以是部件名称、层、真实材料、质量、对象体积、对象表面积、对象注释、体积中心、面积中心或边界框尺寸。
  6. NameTools - 允许你按序列号命名一组对象,一次性向一批对象名称添加文本(无论是在名称的前面还是后面),或选择未命名的对象。

几何体创建或编辑工具

  1. TrimAtLine - 提示你绘制一条线作为修剪线,选择你想要修剪的对象,然后右键删除该线。
  2. TrimAtZero - 相同,但从0,0开始画线。
  3. SplitBoth - 相互分割两组曲面。
  4. SplitWithEdgesAndCurves - 自动化在选择了分割命令后输入'crv'的脚本。
  5. JoinCurvesByClosestEnds - 通过添加两条直线,将两条曲线的最近端连接起来。
  6. QuickCage - 在命令行上点击15个数字之一(2到16),或输入一个数字,工具将围绕你的对象创建一个边界框笼,每个方向有这么多点。
  7. SetX - 在世界X方向上展平一个对象。
  8. SetXTo0 - 在世界X方向上将对象展平到0。
  9. SetY - 在世界Y方向上展平一个对象。
  10. SetYTo0 - 在世界Y方向上将对象展平到0。
  11. SetZ - 在世界Z方向上展平一个对象。
  12. SetZTo0 - 在世界Z方向上将对象展平到0。
  13. MagicCap - 从任何选择的曲线和/或表面边缘创建一个平面表面。
  14. HideAllUnselectedCurves - 隐藏所有未锁定的可见未选择的曲线。
  15. HideAllUnselectedPoints - 隐藏所有未锁定的可见未选择的点。

计时器

TimerTools - 用于跟踪项目花费时间的工具。选项包括StartTimer, StopTimer, TimerLog, 和 CalculateTotalHours。TimerLog 是一个包含开始和停止时间的文本文件,它是你当前rhino文档的一部分。如果你犯了错误,可以手动编辑它 - 只需打开TimerLog即可。

归档

这组工具管理你可能稍后需要的几何体片段的归档。它通过创建一个名为Archive的层来实现,该层始终保持关闭状态,并且它管理从该层添加或检索项目。我创建这个是因为我用Hide仅仅为了隐藏几分钟的东西,我需要其他东西来长期保留我稍后可能需要的东西。有4个选项:ArchiveObjects 将对象移动到归档层。ArchiveCopy 将对象的副本移动到归档层。UnarchiveSelected 允许你从归档层选择对象,将其从该层移动到当前层,而UnarchiveChronologically 允许你根据归档对象的时间来取消归档。

杂项工具

  1. ZoomToUnlocked - 缩放到所有未锁定的对象('normal' 对象)。
  2. ZoomToUnlockedAll - 与缩放到未锁定的对象相同,但是所有视图。
  3. DetailsTools - 用于创建和修改布局的工具。CreateFittedLayout 创建一个填充页面的4视图布局,与同步细节相匹配。DetailsTools中的其他工具包括ChangeDisplayModeAllDetails, ZoomExtentsAllDetails, ZoomByFactorAllDetails, RotateRight, RotateLeft, 和 FlipView。
  4. AddPointAtBBoxCentroid - 在对象的边界框中心添加一个点。
  5. AboutPetersTools - 显示你正在运行的版本信息和一个链接到更多信息的框。
  6. PetersToolsCommands - 显示插件中所有命令的可点击列表。

相关资源

ScriptParasite for Grasshopper
Allows editting of Grasshopper C# scripts in external editors
Elk
Elk is a set of tools to generate map and topographical surfaces using open source data from OpenStreetMap.org and USGS.   OpenStreetMap.or
FacadeModel
Build facade model commponents, all types of curtain wall,frame,unit eg. 幕墙建模,涉及所有类型幕墙建模,框架,单元等
One Click LCA
Official plugin of One Click LCA for life-cycle assessment. The installation files include both the Rhino and Grasshopper plugins.
SmartTags for Rhino
Allows tagging of objects in a Rhino model for a better classification (than just putting them in layers
Arch Master
This plugin helps you automatically generate the corresponding columns, beams, number of floors, etc. according to the parameters you input.

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...
登录后可以自定义书签并同步收藏内容哦~
登录 获取素材