Skip to content

Proposing Wood Framing extension#3348

Open
Swichllc wants to merge 3 commits into
pyrevitlabs:developfrom
Swichllc:develop
Open

Proposing Wood Framing extension#3348
Swichllc wants to merge 3 commits into
pyrevitlabs:developfrom
Swichllc:develop

Conversation

@Swichllc
Copy link
Copy Markdown
Contributor

@Swichllc Swichllc commented Apr 30, 2026

Proposing Wood Framing extension
Added the required information to extensions.json for the repo https://github.com/Swichllc/PyRevit-Wood-Framing-extension.git

Name of your PR

Wood Framing

Description

Followed these instructions https://docs.pyrevitlabs.io/custom_extension/#review-process
Added the required information to extensions.json
The plugin is wood framing automation for Autodesk Revit - walls, floors, ceilings, roofs
Demo video - https://youtu.be/hA6lZou8Xfk?si=YZvo5nY2BTxFElqG


Thank you for contributing to pyRevit! 🎉

Proposing Wood Framing extension
Added the required information to extensions.json for the repo https://github.com/Swichllc/PyRevit-Wood-Framing-extension.git
@porrt23
Copy link
Copy Markdown

porrt23 commented May 27, 2026

I haven't read too much into this tool so I may have missed something that already answers this. I saw the github was noted "Revit family/content setup that matches the framing workflow used by the tools." Do you have those accessible or does the tool import them if they can't be found? Otherwise, no one else will be able to use this tool when it gets adds to the extension list.

@Swichllc
Copy link
Copy Markdown
Contributor Author

@porrt23 The plugin uses Revit framing and structural families, They need to be loaded to the project, it does not force the user to use specific families, but uses the standards families everyone have access to. You can also bring your own families and use the plugin to model with them, metal studs for example.
Loading these families is a basic process accessible to every Revit user, and come with Revit as a standard.

@jmcouffin
Copy link
Copy Markdown
Contributor

@Swichllc the root folder needs to be the .tab folder for it to work with the repo

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR proposes adding the “Wood-Framing” third-party extension to pyRevit’s registered extension catalog by appending a new entry to extensions/extensions.json, enabling it to appear in pyRevit’s Extensions UI and install flow.

Changes:

  • Added a new extension package definition for “Wood-Framing” (metadata: name, description, author, links, compatibility flags).
  • Registered the extension’s Git repository URL and website in the global extensions list.

Comment thread extensions/extensions.json Outdated
@pyrevitlabs pyrevitlabs deleted a comment from devloai Bot Jun 4, 2026
jmcouffin and others added 2 commits June 4, 2026 21:43
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@jmcouffin
Copy link
Copy Markdown
Contributor

I watched the video but did not try it yet; pretty darn cool.
This is indeed a huge rabbit hole you went in! @Swichllc Great job and thanks for sharing

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.

Comment on lines +273 to +277
"name": "Wood-Framing",
"description": "Wood framing automation for Autodesk Revit - walls, floors, ceilings, roofs",
"author": "Roi Hason @ Swich Design",
"author_profile": "https://www.linkedin.com/in/roi-h-0564a3114",
"url": "https://github.com/Swichllc/PyRevit-Wood-Framing-extension.git",
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants