赞助商
赞助入驻
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 - 显示插件中所有命令的可点击列表。

相关资源

Modelur4Rhino
Modelur is a parametric urban design plugin for Rhino. Modelur allows you to quickly create, compare and evaluate different urban design alternatives.
script-sync
Script-sync is a Rhino plug-in to run C# and Python (IronPython or CPython scripts in RhinoV8 directly from VSCode.
Falko
Falko Finite Element Analysis For Rhino
Slime
Slime is a toolkit for image processing and generative systems, including Skeletonization and Skeleton-based Physarum/Slime Mold System.
HankinArrow
Islamic Ornament drawing assistant
Split CMYK
Gets separate CMYK values from a Grasshopper colour datatype.

暂无评论

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