Drafter

MainTab

I strongly believe in the power of nice drawings, neatly organized tags, consistency, I hate misalignments and “blinking” things in pdf-s. I learned that I could automate these (and other) things with Dynamo, but everyone should be able to do it without learning programming.

Drafter is intended to help you with all things connected with production of drawings so you can make them faster and be prouder of work you do!

For now, there are 180 scripts helping you to work faster and more precise. And this project will grow with time! I already have a list of almost 300 scripts I want to include in it.

All the tools are easy to use and master. I provided the small GIF animation (showing how the script works) to almost all the buttons. Just click the links below (under the video). There are a lot of buttons in each category so it might take some time to load them to your browser.

Using only one of 180+ scripts will significantly improve your work! Also, I made this tool as cheap as possible, so everyone can afford it and save some time!

Link to the Autodesk App Store

Video

Please watch videos in HD.

Short Video

For an introduction to Drafter, please watch the short version below. You can also show it to your boss to convince them to buy this this tool 😉

Detailed Video

For a detailed introduction to Drafter, please watch the longer version below.

Other Help

I am also recommending going to the provided help below. Simply click on the interesting command from the list. I made small animations for you and short descriptions about each of the buttons. Please inform me if something is not clear!
Please give animations some time to download

Licenses for Students

If you are a student who cannot afford to buy the license for Drafter, please contact me and I will get you one! In return please share the knowlage about my tool with you peers and collegues, and write a honest review on Autodesk App Store!

List

Title Lines 1. Title Lines

Align TL to the point 1.1. Align TL to the point
Align TL in the X axis 1.2. Align TL in the X axis
Align TL in the Y axis 1.3. Align TL in the Y axis
Set length of selected TL as per PICKED Viewport 1.4. Set length of selected TL as per PICKED Viewport
Set length of selected TL with MENU 1.5. Set length of selected TL with MENU
Set positions of selected TL as per PICKED Viewport 1.6. Set positions of selected TL as per PICKED Viewport
Set positions of selected TL with MENU 1.7. Set positions of selected TL with MENU
Save To MEMORY - TL position and length 1.8. Save To MEMORY - TL position and length
Set TL position and length as in MEMORY - Active sheet 1.9. Set TL position and length as in MEMORY - Active sheet
Set TL position and length as in MEMORY - Selected Viewports 1.10. Set TL position and length as in MEMORY - Selected Viewports
Set TL position and length as in MEMORY - Selected Sheets 10.11. Set TL position and length as in MEMORY - Selected Sheets

Project Browser 2. Project Browser

Sheet Number - Add prefix2.1. Sheet Number - Add prefix
Sheet Number - Add suffix2.2. Sheet Number - Add suffix
Sheet Number - To lower case2.3. Sheet Number - To lower case
Sheet Number - To UPPER CASE2.4. Sheet Number - To UPPER CASE
Sheet Number - To Title Case2.5. Sheet Number - To Title Case
Sheet Number - Find and replace2.6. Sheet Number - Find and replace
Sheet Number - Find and replace (All)2.7. Sheet Number - Find and replace (All)
Names - Add prefix2.8. Names - Add prefix
Names - Add suffix2.9. Names - Add suffix
Names - To lower case2.10. Names - To lower case
Names - To UPPER CASE2.11. Names - To UPPER CASE
Names - To Title Case2.12. Names - To Title Case
Names - Find and Replace2.13. Names - Find and Replace

Vertical Views 3. Vertical Views

Top & Base Offset - Active3.1. Top & Base Offset - Active
Top & Base Offset - Selected Views3.2. Top & Base Offset - Selected Views
Top & Base Offset - Views on Selected Sheets3.3. Top & Base Offset - Views on Selected Sheets
Extend Side - Active3.4. Extend Side - Active
Extend Side - Selected Views3.5. Extend Side - Selected Views
Extend Side - Views on Selected Sheets3.6. Extend Side - Views on Selected Sheets
Set Top & Base as Picked - Active Sheet3.7. Set Top & Base as Picked - Active Sheet
Set Top & Base as Picked - Selected Views3.8. Set Top & Base as Picked - Selected Views
Set Top & Base as Picked - Views on Selected Sheets3.9. Set Top & Base as Picked - Views on Selected Sheets
Set Top & Base with MENU - Active3.10. Set Top & Base with MENU - Active
Set Top & Base with MENU - Selected Views3.11. Set Top & Base with MENU - Selected Views
Set Top & Base with MENU - Views on Selected Sheets3.12. Set Top & Base with MENU - Views on Selected Sheets
Save To MEMORY - Top & Base Elevation3.13. Save To MEMORY - Top & Base Elevation
Set Top & Base from MEMORY - Active3.14. Set Top & Base from MEMORY - Active
Set Top & Base from MEMORY - Selected Views3.15. Set Top & Base from MEMORY - Selected Views
Set Top & Base from MEMORY - Views on Selected Sheets3.16. Set Top & Base from MEMORY - Views on Selected Sheets

Viewports 4. Viewports

Align selected Viewports (Top) 4.1. Align selected Viewports (Top)
Align selected Viewports (Middle Y-Axis) 4.2. Align selected Viewports (Middle Y-Axis)
Align selected Viewports (Bottom) 4.3. Align selected Viewports (Bottom)
Align selected Viewports (Left) 4.4. Align selected Viewports (Left)
Align selected Viewports (Middle X-Axis) 4.5. Align selected Viewports (Middle X-Axis)
Align selected Viewports (Right) 4.6. Align selected Viewports (Right)
Number by Click 4.7. Number by Click
Add +1 to selected detail numbers 4.8. Add +1 to selected detail numbers
Subtract 1 from selected detail numbers 4.9. Subtract 1 from selected detail numbers
Add prefix to detail numbers of selected viewports 4.10. Add prefix to detail numbers of selected viewports
Add suffix to detail numbers of selected viewports 4.11. Add suffix to detail numbers of selected viewports
Renumber detail from left to right 4.12. Renumber detail from left to right
Renumber detail from top to bottom 4.13. Renumber detail from top to bottom
Order horizontally from the middle of view 4.14. Order horizontally from the middle of view
Order horizontally with a chosen gap 4.15. Order horizontally with a chosen gap
Order up to 4 viewports in two rows with 2 points 4.16. Order up to 4 viewports in two rows with 2 points

Sheets 5. Sheets

Numbers - Add +1 to Selected Sheet 5.1. Numbers - Add +1 to Selected Sheet
Numbers - Subtract 1 from Selected Sheet 5.2. Numbers - Subtract 1 from Selected Sheet
Reset Title On Sheet - Active Sheet 5.3. Reset Title On Sheet - Active Sheet
Reset Title On Sheet - Selected Sheets 5.4. Reset Title On Sheet - Selected Sheets
Reset Title On Sheet - All Sheets 5.5. Reset Title On Sheet - All Sheets
Fake Scale - Active Sheet 5.6. Fake Scale - Active Sheet
Fake Scale - Selected Sheets 5.7. Fake Scale - Selected Sheets
Fake Scale - All Sheets 5.8. Fake Scale - All Sheets
Generic Annotations - Adjust positions on all sheets 5.9. Generic Annotations - Adjust positions on all sheets
Generic Annotations - Save position to MEMORY 5.10. Generic Annotations - Save position to MEMORY
Generic Annotations - Load position from MEMORY to Selected 5.11. Generic Annotations - Load position from MEMORY to Selected

Scopeboxes 6. Scopeboxes

Aling plans on the sheets with the same scopebox 6.1. Aling plans on the sheets with the same scopebox

Title Blocks 7. Title Blocks

Reset position to default - Selected TB 7.1. Reset position to default - Selected TB
Reset position to default - Instances of Selected TB Type 7.2. Reset position to default - Instances of Selected TB Type
Reset position to default - All TB 7.3. Reset position to default - All TB
Rescue! Set position - Instances of Selected TB Type7.4. Rescue! Set position - Instances of Selected TB Type
Rescue! Set position - All Title Blocks 7.5. Rescue! Set position - All Title Blocks
TB - Save position to MEMORY 7.6. TB - Save position to MEMORY
TB - Load position from MEMORY to Selected 7.7. TB - Load position from MEMORY to Selected

Legends 8. Legends

Position of all instances of selected Legend 8.1. Position of all instances of selected Legend
Title line type of all instances of selected Legend 8.2. Title line type of all instances of selected Legend
Title line position & length of all instances of selected Legend 8.3. Title line position & length of all instances of selected Legend
Make look THE SAME all instances of selected Legends 8.4. Make look THE SAME all instances of selected Legends
Legend - Save position to MEMORY8.5. Legend - Save position to MEMORY
Legend - Load position from MEMORY to Selected 8.6. Legend - Load position from MEMORY to Selected

Schedules 9. Schedules

Position of all instances of selected schedule 9.1. Position of all instances of selected schedule
Rotation of all instances of selected schedule 9.2. Rotation of all instances of selected schedule
Schedule - Save position to MEMORY 9.3. Schedule - Save position to MEMORY
Schedule - Load position from MEMORY to Selected 9.4. Schedule - Load position from MEMORY to Selected
MATCH 2 Schedules - All Column Widths 9.5. MATCH 2 Schedules - All Column Widths
MATCH 2 Schedules - Total width by changing last column 9.6. MATCH 2 Schedules - Total width by changing last column
Column Widths - Adjust with Clicks 9.7. Column Widths - Adjust with Clicks
Column Widths - Adjust them with MENU 9.8. Column Widths - Adjust them with MENU
Column Widths - Save widths to MEMORY 9.9. Column Widths - Save widths to MEMORY
Column Widths - Set widths from MEMORY to Selected 9.10. Column Widths - Set widths from MEMORY to Selected
Column Widths - Set all the same with Menu 9.11. Column Widths - Set all the same with Menu
Total Width - Adjust it with MENU 9.12. Total Width - Adjust it with MENU
Total Width - Extend/shorten the last column with MENU 9.13. Total Width - Extend/shorten the last column with MENU
Unhide all columns - Selected Schedules 9.14. Unhide all columns - Selected Schedules
Toggle visibility of hidden columns - Selected Schedules 9.15. Toggle visibility of hidden columns - Selected Schedules
Toggle visibility of hidden columns - Active 9.16. Toggle visibility of hidden columns - Active
Reset visibility of hidden columns - Active 9.17. Reset visibility of hidden columns - Active
Reset visibility of hidden columns - All 9.18. Reset visibility of hidden columns - All

Revisions 10. Revisions

Save revision visibility to MEMORY10.1. Save revision visibility to MEMORY
Restore revision visibility from MEMORY 10.2. Restore revision visibility from MEMORY
Show all revision clouds and tags 10.3. Show all revision clouds and tags
Delete clouds - Active 10.4. Delete clouds - Active
Delete clouds - Selected Views or Sheets 10.5. Delete clouds - Selected Views or Sheets

Text Notes 11. Text Notes

Text Notes to lower case 11.1. Text Notes to lower case
Text Notes to Title Case 11.2. Text Notes to Title Case
Text Notes to UPPER CASE 11.3. Text Notes to UPPER CASE
Text Notes to UPPER CASE - Active 11.4. Text Notes to UPPER CASE - Active
Text Notes to UPPER CASE - All 11.5. Text Notes to UPPER CASE - All
Delete double spaces - Selected Text Notes 11.6. Delete double spaces - Selected Text Notes
Delete double spaces - Active 11.7. Delete double spaces - Active
Delete double spaces - All 11.8. Delete double spaces - All
Match width of selected TN to the PICKED 11.9. Match width of selected TN to the PICKED
Set width of selected TN with MENU 11.10. Set width of selected TN with MENU

Text Notes - Position 12. Text Notes - Position

Move selected Text Notes to the point 12.1. Move selected Text Notes to the point
Move selected Text Notes by 2 points 12.2. Move selected Text Notes by 2 points
Swap position of 2 Text Notes 12.3. Swap position of 2 Text Notes
Align selected Text Notes in X-Axis 12.4. Align selected Text Notes in X-Axis
Align selected Text Notes in Y-Axis 12.5. Align selected Text Notes in Y-Axis
Alignment - Change and adjust Text Notes (Horizontal) 12.6. Alignment - Change and adjust Text Notes (Horizontal)
Alignment - Change and adjust Text Notes (Vertical) 12.7. Alignment - Change and adjust Text Notes (Vertical)
Rotation - Make TN Horizontal 12.8. Rotation - Make TN Horizontal
Rotation - Make TN Vertical 12.9. Rotation - Make TN Vertical
Rotation - Set TN with Menu 12.10. Rotation - Set TN with Menu
Distances (Y-Axis) between selected Text Notes (Horizontal) 12.11. Distances (Y-Axis) between selected Text Notes (Horizontal)
Distances (X-Axis) between selected Text Notes (Vertical) 12.12. Distances (X-Axis) between selected Text Notes (Vertical)
Set average distance (Y-axis) between selected Text Notes (Horizontal) 12.13. Set average distance (Y-axis) between selected Text Notes (Horizontal)
Set average distance (X-axis) between selected Text Notes (Vertical) 12.14. Set average distance (X-axis) between selected Text Notes (Vertical)
Set distance between selected Text Notes with Menu 12.15. Set distance between selected Text Notes with Menu

Text Note - Leaders 13. Text Note - Leaders

Delete Leaders13.1. Delete Leaders
Leader Settings13.2. Leader Settings
Make Text Notes leader lines horizontal13.3. Make Text Notes leader lines horizontal
Make Text Notes leader lines vertical13.4. Make Text Notes leader lines vertical
Move Text Notes so their leader lines go horizontal13.5. Move Text Notes so their leader lines go horizontal
Move Text Notes so their leader lines go vertical13.6. Move Text Notes so their leader lines go vertical
Make Text Note leader lines go straight without elbow13.7. Make Text Note leader lines go straight without elbow
Make Text Note leader lines go with 90-degree elbow (Horizontal)13.8. Make Text Note leader lines go with 90-degree elbow (Horizontal)
Make Text Note leader lines go with 90-degree elbow (Vertical)13.9. Make Text Note leader lines go with 90-degree elbow (Vertical)
Align Text Note leader elbows to point (horizontal)13.10. Align Text Note leader elbows to point (horizontal)
Align Text Note leader elbows to point (vertical)13.11. Align Text Note leader elbows to point (vertical)
Save Text Note Leader to Memory13.12. Save Text Note Leader to Memory
Set Text Note Leader from MEMORY from Anchor13.13. Set Text Note Leader from MEMORY from Anchor
Set Text Note Leader from MEMORY from End13.14. Set Text Note Leader from MEMORY from End

Tags 14. Tags

Material Tags - List empty14.1. Material Tags - List empty
Material Tags - Nudge all empty14.2. Material Tags - Nudge all empty
Material Tags - Delete all empty14.3. Material Tags - Delete all empty

Tags - Position 15. Tags - Position

Move selected Tags to the point15.1. Move selected Tags to the point
Move selected Tags to the same place15.2. Move selected Tags to the same place
Move selected Tags by 2 points15.3. Move selected Tags by 2 points
Swap position of 2 Tags15.4. Swap position of 2 Tags
Align selected Tags in X-Axis15.5. Align selected Tags in X-Axis
Align selected Tags in Y-Axis15.6. Align selected Tags in Y-Axis
Align selected Tags in X-Axis (Left)15.7. Align selected Tags in X-Axis (Left)
Align selected Tags in X-Axis (Right)15.8. Align selected Tags in X-Axis (Right)
Align selected Tags in Y-Axis (Top)15.9. Align selected Tags in Y-Axis (Top)
Align selected Tags in Y-Axis (Bottom)15.10. Align selected Tags in Y-Axis (Bottom)
Alignment - Change and adjust Tags (Horizontal)15.11. Alignment - Change and adjust Tags (Horizontal)
Alignment - Change and adjust Tags (Vertical)15.12. Alignment - Change and adjust Tags (Vertical)
Distances (Y-Axis) between selected Tags (Horizontal)15.13. Distances (Y-Axis) between selected Tags (Horizontal)
Distances (X-Axis) between selected Tags (Vertical)15.14. Distances (X-Axis) between selected Tags (Vertical)
Average distance (Y-axis) between selected Tags (Horizontal)15.15. Average distance (Y-axis) between selected Tags (Horizontal)
Average distance (X-axis) between selected Tags (Vertical)15.16. Average distance (X-axis) between selected Tags (Vertical)
Distance between selected Tags with MENU15.17. Distance between selected Tags with MENU

Tags - Leaders 16. Tags - Leaders

Make Tag leader lines horizontal16.1. Make Tag leader lines horizontal
Make Tag leader lines vertical16.2. Make Tag leader lines vertical
Move Tags so their leader lines go horizontal16.3. Move Tags so their leader lines go horizontal
Move Tags so their leader lines go vertical16.4. Move Tags so their leader lines go vertical
Make tags leader lines go straight without elbow16.5. Make tags leader lines go straight without elbow
Make tags leader lines go with 90-degree elbow (Horizontal)16.6. Make tags leader lines go with 90-degree elbow (Horizontal)
Make tags leader lines go with 90-degree elbow (Vertical)16.7. Make tags leader lines go with 90-degree elbow (Vertical)
Align tags leader elbows to point (horizontal TN)16.8. Align tags leader elbows to point (horizontal TN)
Align tags leader elbows to point (vertical TN)16.9. Align tags leader elbows to point (vertical TN)

Dimensions 17. Dimensions

Reset value overrides in selected Dimensions17.1. Reset value overrides in selected Dimensions
Reset text position in selected Dimensions17.2. Reset text position in selected Dimensions
Find & Replace in all dimensions17.3. Find & Replace in all dimensions
Find Zeros in dimensions17.4. Find Zeros in dimensions

Regions 18. Regions

Convert Masking Region into Filled Region18.1 Convert Masking Region into Filled Region
Walls to Filled Region18.2 Walls to Filled Region

Various 19. Various

SWAP19.1 SWAP

Family Editor 20. Family Editor

Move Text Element to the point20.1. Move Text Element to the point
Draw lines at (0, 0)20.2. Draw lines at (0, 0)
Set width of selected Text Elements with MENU 20.3. Set width of selected Text Elements with MENU

Trial version

Please don’t hesitate to contact me on linkedin if you think about buying multiple licenses and need to show how the tool works to the directors etc. I will try to help.

Versions

back to LIST
Version 1 was published at XXXX-XX-XX. Works on Autodesk Revit 2020 - 2024.

Known Problems

back to LIST

The number of tools makes it hard to make sure that all of them work 100% of times. So please don’t try to break them and report problems to me! Together we can save even more time for you!

Problems on To-Do List:

Spatial Elements Tag (room tags, area tags etc) are not supported by Tag tools - WIP
Tags and Text notes - alignment will not work as intended if you rotate the north - I already made it work on non-perpendicular sections and elevations, but still not on plans!
Tags nudging - for 2020 - 2022 - Sorry no nudging for these versions ;) WIP
Tags and Text notes with multiple references - tag tools might not work for them as intended - WIP
Tags and Text notes - copying leader settings from memory might not work on sections and elevations as intended.

Problems not on To-Do List:

Full support for older versions (2020, 2021, a few in 2022) - You are able to download the tool, but some buttons might not work (for example title lines, tags, legends1)

Your support will help improve this app!

This toolset will grow in time! Your support will keep it alive and kicking! Please don’t hesitate to contact me with a feedback or ideas of new features.