tillbaum / pytiba

pytiba is an extension for pyRevit
GNU General Public License v3.0
20 stars 43 forks source link

pytiba

pytiba is an extension for pyRevit

GitHub license

Features

Hide/Unhide HelpConstruction objects:

Hides/ unhides Help Construction Objects (Hilfskonstruktionen) i.e: Detail- and Modellines, TextNotes, Dimensions. All latter objects which contain the letter "HK" in their typename can be hidden and unhidden. Useful if you need to draw lines/textnotes/dimensions that should not appear on your sheets you want to print.\ Video: https://youtu.be/5SQk24mHIhE

pdf_export tool (One-Click-PDF-Export-Solution)

Note: with Revit 2022 Version this feature is implemented natively

The pdf_export tool exports:

dwg/dxf_export tool:

Exports multiple Revit Sheets to dwg or dxf format with user specified filename. The filename can consist of any parameter found in the properties of the SheetView. Current date and/or time letters are also supported.

Levels from Excel:

Creates Levels from an Excel worksheet table.
Video: (https://www.youtube.com/watch?v=YW9SxNtxfvE)

Section Tools (collection)

Video: Bridge_Sections: https://youtu.be/n2K7Ex94knA, Developed View of Walls: https://youtu.be/dLOM2APDQpQ)

Schedule csv-Export

Exports selected Schedules to csv-files and import them in one Excel Workbook file.
Video: (https://youtu.be/6-b6gVSqS5E)

DublicateSheets

Note: with Revit 2022 Version this feature is implemented natively

Dublicates a selected sheet (ProjectBrowser). Including multiple TitleBlocks and Legend Views.
Select a Sheet in the ProjectBrowser and hit the Sheet-Dublicate-Button.
Video: (https://www.youtube.com/watch?v=sUjJq2U34tg)

Delete SystemCategoryTypes

Easily delete NOT needed FamilyTypes of SystemCategories like "not needed" Texnotes, CAD-imported LineStyles, Filled Regions, GenericAnnotations in your current Revit-Project and clean it up.
Video: (https://youtu.be/rk5dsa-9PH0)

Transfer/Match Instance Parameter of same category-type

This tool works like the "match properties" tool you find in text processing programs. It works for instance parameters of the same Type. Ex.: You want to change the level of a Wall it is attached to (Parameters: base- and top-constraint). Choose a scource walltype and pick the destination walltype.
Parameters are transferred from source to destination i.e the wall changes the level.
Video: (https://www.youtube.com/watch?v=NOQwtMtklbY)

Transfer/Match selected Parameters

The same tool as above only that one can choose the parameters that are transferred in a selection dialog.

Family Folder, Project Folder

Just a link to your important Revit Content Folders. Opens a folder in Windows Explorer. Pressing Shift + Click lets you choose the Folder to open in your file system.

SaveAs

Adds the missing SaveAs Button. Can be added to the Quick Launch Toolbar. (Left Click on Button > Add to Quick launch Toolbar)

Update Fam/Prj

Update all project-files/family-files in a folder (including subfolders) to the current running revit version.
(credits: www.sixtysecondrevit.com by J.Pierson)


Credits

License

This package is licensed under GNU GENERAL PUBLIC LICENSE, Version 3, 29 June 2007.