Skip to content

pyrevitlabs/pytiba

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

The pdf_export tool exports:

  • multiple Revit Sheets to pdf at the same time,
  • with filenames specified by sheet parameters for each sheet, i.e. „Sheet Number_Current Revision_Sheet Name_date_time“
    (ex: “A01_b_Floorplan L00_17.06.18_11:34.pdf“ ).
  • with papersize format automatically matching the sheetsize format
  • Sheetview selection is made either by selecting Sheets in Project Browser before the script is run or by Sheet-Selection-Dialog.
    pdf_export_documentation (work in progress)

Video: https://youtu.be/uPb8Xyhw6hk

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.

Palettes (2D objects):

All 2D objects (currently TextNotes, Detail-Lines, Generic Annotations, Detail Items)
on a Modeless Palette:
Video: https://youtu.be/vMcQCD8qNIM

ViewFilterPalette:

Easily manage your ViewFilters from a Modeless Palette.
Video: https://youtu.be/HfmFzPlSlkI

Levels from Excel:

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

Section Tools (collection)

  • Create Sections and SectionViews along lines (Model- or Detail-lines).
    Select Detail / Modellines, run tool.
    By selecting a connected line sequence, one can create a developed view of walls.
  • Arrange Viewports on SheetView, (Select Viewports on Sheet you want to arrange, run tool). This tool arranges the Viewports in order. Running the tool again reverses the order.

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

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)

Copy Family-Types from other Projects to your current Project-Tool

Easily transfer/copy all needed FamilyTypes from other Projectfiles to your current Revit Projectfile.
Video: (https://www.youtube.com/watch?v=0MLAXWrOHQ8&t=2s)

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.

About

pytiba is an extension for pyRevit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%