All Projects → albandechasteigner → GeniusLociForDynamo

albandechasteigner / GeniusLociForDynamo

Licence: MIT license
Genius Loci is a package of 300+ custom nodes for Dynamo in Revit.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to GeniusLociForDynamo

OrchidForDynamo
This repository contains the content of the Orchid package for Dynamo
Stars: ✭ 81 (+376.47%)
Mutual labels:  dynamo, revit, dynamobim
thesaurus
TT Hackathon 2018 - Autocomplete for Visual Programming Nodes
Stars: ✭ 23 (+35.29%)
Mutual labels:  dynamo, revit
VisualDiff
A Dynamo view extension to visually compare the differences between two Dynamo Graphs
Stars: ✭ 13 (-23.53%)
Mutual labels:  dynamo, dynamobim
DynAI
Practical applications of AI / Machine Learning in BIM, implemented as a Dynamo Package
Stars: ✭ 24 (+41.18%)
Mutual labels:  revit, dynamobim
DynFreeCAD
Dynamo nodes for FreeCAD
Stars: ✭ 41 (+141.18%)
Mutual labels:  dynamo, dynamobim
speckle-sharp
.NET SDK, Schema and Connectors: Revit, Rhino, Grasshopper, Dynamo, ETABS, AutoCAD, Civil3D & more.
Stars: ✭ 214 (+1158.82%)
Mutual labels:  dynamo, revit
Artifact
An in-memory distributed database
Stars: ✭ 63 (+270.59%)
Mutual labels:  dynamo
dynamo-node
DynamoDB mapper
Stars: ✭ 12 (-29.41%)
Mutual labels:  dynamo
SketchUpNET
SketchUp C# API - A C++/CLI API Wrapper for the Trimble(R) SketchUp(R) C API
Stars: ✭ 83 (+388.24%)
Mutual labels:  dynamo
RevitTemplates
Templates for creating plugins for Revit
Stars: ✭ 64 (+276.47%)
Mutual labels:  revit
RevitFamilyBrowser
Browser for .rfa Revit family files
Stars: ✭ 82 (+382.35%)
Mutual labels:  revit
FlexLM-License-Usage-Logger
python utility script to parse and log the lmutil lmstat results on a FlexLM server
Stars: ✭ 20 (+17.65%)
Mutual labels:  revit
Revit2glTF
An open source glTF format exporter for Autodesk Revit.
Stars: ✭ 143 (+741.18%)
Mutual labels:  revit
RevitExportObjAndGltf
The Revit-based plug-in realizes the export of 3D files in obj or gltf format, which may have small material problems, which can be improved in the later stage; because the project needs to engage in the secondary development of Revit in the near future, similar plug-ins are rarely found on the Internet Related information will be recommended to…
Stars: ✭ 42 (+147.06%)
Mutual labels:  revit
Onboxframework
A framework for building Cross-Platform Revit Apps
Stars: ✭ 41 (+141.18%)
Mutual labels:  revit
FreeMVD WorkFlow
This project has been moved/forked to https://gitlab.com/osarch/FreeMVD_WorkFlow
Stars: ✭ 21 (+23.53%)
Mutual labels:  revit
TuneUp
A profiler for Dynamo graphs
Stars: ✭ 27 (+58.82%)
Mutual labels:  dynamo
RevitExtensions
Extensions for Revit plugin development
Stars: ✭ 37 (+117.65%)
Mutual labels:  revit
mapboxRevit
View Revit models inside Mapbox
Stars: ✭ 23 (+35.29%)
Mutual labels:  revit
SpeckleRevit
Archived, dev moved to https://github.com/speckleworks/SpeckleRevitReboot
Stars: ✭ 17 (+0%)
Mutual labels:  revit

contributions welcome Maintained Current version Follow me on Twitter for updates

Logo Genius Loci

Genius Loci is a compilation of 300+ custom nodes for the Dynamo environment. The vast majority of nodes are written in Python and related to Revit. Particular emphasis is placed on interoperability and many nodes can handle with DWG, DWF, NWC and IFC files. Another goal is to interact easily with linked files and Revit documents. Other categories of nodes focus on automating dimensions and managing materials and graphics.

Genius Loci is compatible with Dynamo 2.x. Revit 2017 to Revit 2023. Make sure to have the DynamoIronPython2.7 package installed for Dynamo 2.13 in Revit 2023.

Feedbacks, issues, pull request and suggestions for improvement are welcome and can be reported in the repository.

Some custom nodes were inspired by the brilliant authors of the packages like archi-lab.net, Clockwork and Springs and adapted to meet my needs. Thanks to the original authors for their great Python scripts and for everything they taught me by analyzing them..

INSTALLATION

Installation is simple - just use Dynamo's built-in package manager and search for Genius Loci.

If the package helps you be more productive, feel free to vote for it in Dynamo's package manager. You can also donate on : Buy Me A Coffee

UPDATES

21.05.18 Update nodes for Revit 2022 and add Export PDF.
21.01.12 Added CAD Block Location from DWG link, Closest Level, TextNote AddLeader, Family Properties, Documents Properties, All Elements of Family, Document Units nodes.
20.11.08 Fixed the Print PDF(multiple formats) node which only worked for Dynamo 2.6 in previous update "20.10.15".
20.06.18 Added Delete Compound Layer, Material Add Image and Duct Surfaces References nodes
20.05.14 Added Link DWF, Copy DWFMarkup and Print Settings Properties nodes.
20.04.29 Added Group Lines by Orthogonality and Element Filter By Name (equals, contains, doesn't contain) nodes
20.04.23 Added Parse and Export PAT File nodes, Purge using API. Improvement for the creation of tags on linked elements.
20.04.16 Added nodes to batch create fill patterns, Element Inner Centroid and FamilyInstance.ByReference nodes.
20.04.04 Added CAD Layer Overrides, Create Family Parameter and All Elements at Phase nodes. Updated Material Change Texture Path, CAD Layer Visibility and Set SubCategory Properties nodes.
20.03.24 Added All Elements at Level+, Element Change Level, Element Origin Reference, Family Document, Reset Materials Properties, Material Find Texture Path and Dimension Properties nodes. Updated Create Material, Get Project Locations and Dimension ByReferences nodes.
19.09.03 Revised custom node inputs for Dynamo 2.2
19.08.23 Added AppearanceAsset Get Properties, Get and Set Material Properties, Link IFC nodes.
19.05.27 Added Manage Worksets of RevitLinkInstance and Family Get SubCategory nodes.
2019.5.6 Added FamilyInstance Reference Line, 3DView Toggle To Isometric, updated Export IFC.
2019.2.22 Added Convert Linked Reference node
2019.02.06 Updated Compound Surfaces References node. Added Compound Edges References, Create 3DView and Create Note Block Schedule nodes.
2019.1.28 Updated Set SubCategory Properties. Added FamilyInstance Symbolic Lines, Set Wall JoinType, Wall Edges References, Element Points References and Set SystemType Properties nodes.
2019.1.20 Added Get Elements at Ends and Get Joined Elements nodes.
2019.1.14 Added Create Compound System FamilyType, Get SystemType Properties, Set SketchPlane By Line, Compound Surfaces References and Element Pattern Reference nodes.
2019.01.01 Added FamilyInstance Reference, FamilyInstance ReferenceType, Wall Layer References, Element Reference, and Dimension ByReferences nodes.
2018.12.17 Added Wall CompoundStructureLayersLocation and Tag Set Location nodes. Updated Create Line Pattern.
2018.12.09 Updated Tag Get tagged Element node (it now works with tags on linked elements and linked rooms). Added View Range and Create Line Pattern nodes.
2018.11.29 Added support for Foreground and Background Patterns in various nodes. New nodes : View SetElementOverrides, Material Create and Add AppearanceAssetElement, Material Set Render Appearance Color and FilledRegion Color Change nodes.
2018.11.22 Added 3DView Lock or Unlock, 3DView Restore Orientation, Create Sheet List Schedule, Create View List Schedule, Get Pinned Element and Get Hidden Element nodes.
2018.11.02 Added View Properties, Collector of UserWorksets, Collector of Detail Items Types, and Tag Get tagged Element nodes. Updated SelectByCategoryAnd3DView node.
2018.10.20 Added Display Units, ReportRevitLinks and Reload Revit Links nodes.
2018.10.16 New nodes to create Material, to set Rendering Color and Tint Color, to change Texture Path and to Get and Set Appearance Asset.
2018.10.09 New nodes : Railing SetPath, Get/ Set and Create DWG Export Setup nodes, Purge Unused
2018.10.02 Added Get Elements Overrides
2018.09.16 Added Reload CADLinks. Updated Print PDF in document node.
2018.09.05 New nodes : Get Phase Map, Collector of FillPatternElement, FilledRegion Pattern Change, Enumerate Datum Extent Type, Switch between 2D or 3D extent
2018.08.27 Added the ability to tag linked elements to the node Create Independent Tag. New nodes : Tag Is Orphaned, Get Phase Filter Presentation, Get Phase Filter

SOURCE OF PACKAGE NAME

Genius Loci usually refers to a location's distinctive atmosphere or the spirit of the place. It's a familiar notion for architects. Automation should free up time to create a better architecture.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].