PowerKeys4Revit Keys & Usage

Click Blue Stripe to Expand for Information on Keyboard Shortcut
Click on the Blue Stripes below and they will open to explain what the Keyboard Shortcut will do.
Go to Setup Revit Productivity Appto setup environment for using PowerKey4Revit

Contents

PowerKeys Structure
centered image
Click here to open lightbox with image
List of Current Commands
Current commands/scripts and Keyboard Shortcuts
DescriptionKeyboard ShortcutSpeedKey
w1Select text, arrow leftw1+F13+ = Shift Key
w2Select text, arrow last removew2+F14^= Control Key
w3Select text, arrow right TOPw3+F15!= Alt key
w4Select text, curved arrow leftw4+F16#= Window Key
w5Select text, curved arrow rightw5+F17
w6Select text, Move arrow right TOP to Bottomw6+F18
revRevision cloud 2 points and tagrev+F19so:
ceCeiling 2 pointsce+F20#NAME?
g(spacebar)region, 2 pointsg(spacebar)+F21^F13= Control + F13
m(spacebar)mirror objects draw axis NO COPY  m(spacebar)+F22!F13= Alt + F13
ogSelect all ELEMENTS of type & over-ride graphicsog+F23#F13= WinKey + F13
ohReset Selected  ELEMENTS of type & Reset over-ride graphicsoh+F24
nnNote from file w/ list (Set arrow values in ini file)nn^F13
snSchedule Note from file w/ list  sn^F14
r1Rotate objects 90° (clockwise)r1^F15
r2Rotate objects 180°  r2^F16
r3Rotate objects 270° (clockwise) or 90° (anticlockwise)r3^F17
ppArch GUI note w/text  (Set arrow values & Units in ini file)pp^F18
lpDuct GUI Note w/text  (Set arrow values & Units in ini file)lp^F19
66Pipe GUI Note w/text  (Set arrow values & Units in ini file)66^F20
rr1VG- from filerr1^F21
rr2VG- Room InFill & RefTogglerr2^F22
rr3VG- Room Sep Line Togglerr3^F23
ceiceiling 2 pointscei
revrev cloud rectangular with rev tagrev
wsnworkset new list from filewsn#F24
sbSearch Project Browser, add input and then press.{esc}{tab}sb#F15
sdSearch Project Browsersd^!F13
symbolØdeg(spacebar)^F24
symbol°dia(spacebar)!F13
symbol½1/2(spacebar)!F14
symbol¼1/4(spacebar)!F15
symbol¾3/4(spacebar)!F16
symbol1/8(spacebar)!F17
symbol3/8(spacebar)!F18
symbol5/8(spacebar)!F19
symbol7/8(spacebar)!F20
symbol1/3(spacebar)!F21
symbol2/3(spacebar)!F22
symbol@(spacebar)!F23
symbolang(spacebar)!F24
symbol±+-(specebar)#F13
symbolcl(spacebar)#F14
symbolgf(spacebar)
symboldegC(spacebar)#F16
symboldegF(spacebar)#F17
symbolaup(spacebar)#F18
symboladn(spacebar)#F19
symbolart(spacebar)#F20
symbolalf(spacebar)#F21
symboltik(spacebar)#F22
symbolrx(spacebar)#F23
Other
hlpOpens List of PowerKeys in Revit
SSSSOpens User.ini file in Notepad
7777Opens Frequency.ini file in Notepad
F3Suspend PowerKey4RevitF3
F4Toggle PowerKey4Revit OnF4
coooStarts Tooltip Coordinates.exe
Win+1Toggle coordinates on/off
chooStarts Crosshairs.exe
Win+2Toggle crosshairs on/off
Win+3Toggle crosshairs Lock position on/off

Simple Keyboard Shortcuts using Spacebar

The following Keyboard Shortcuts are just a personal preference- They are based on AutoCAD using the Spacebar as an Enter key. So some of these Keyboard Shortcut s are standard AutoCAD commands.

In normal course of using Revit they should not interfere with what you do, but if you have come from an AutoCAD background then you may prefer them.

l(Spacebar)          Detail Line
This key allows you to draw Detail Line. Easier to remember than “DL”
g(Spacebar)          Region
This creates a Region in Rectangular mode. Click 2 points and it will create rectangle region
w(Spacebar)          Wall
Wall with “W” and Spacebar instead of “WA”
r(Spacebar)          Door
This just uses “R” and Spacebar to add Door Family (‘R” used as “D” is used for dimension)
n(Spacebar)          Window
This just uses “n” and Spacebar to add Window Family (“N” used as “W” is used for wall)
d(Spacebar)          Dimension
This just uses “d” and Spacebar to add Dimension and “esc” to exit Dimension command
cos(Spacebar)          Dimension Note - C.O.S. check dimension on site
This just uses “cos” and Spacebar to add “C.O.S. check dimension on site” note which is handy for Dimension note on drawing
co(Spacebar)          Dimension Note - C.O.S.
This just uses “co” and Spacebar to add “C.O.S.” note which is a handy abbreviation for Dimension note on drawing
t(Spacebar)            Text
This just uses “T” and Spacebar to get into Text mode, rather than “TX”

Go to top

Modify Commands

These are modify commands that have pre-sets for mirroring & rotation to speed up repetitive tasks

m(Spacebar)            Mirror- Draw Axis NO copy
This just uses “m” and Spacebar- select items that you want, use Ctrl to add extra items (you must use Ctrl + mouse select even for one item, then after selecting items take finger off Ctrl button, this selects set of items you want to mirror, then click on point that you wish to be first point of mirror line, then click where you want second point of mirror line. The objects will be mirrored (no copy)”
r1,r2 & r3 90°, 180° & 270° (-90°) Degree Rotation - Check Ro (Spacebar) & R3 for selecting for rotation and then getting point of rotation
InformationVideoOther Info/Links
r1= This just uses “m” and Spacebar- select items that you want, use Ctrl to add extra items (you must use Ctrl + mouse select even for one item, then after selecting items take finger off Ctrl button, this selects set of items you want to rotate, then it shows centre of rotation, click on blue point and drag centre of rotation to where you want , then click away from this centre and it will rotate selected set 90°

r2= This just uses “m” and Spacebar- select items that you want, use Ctrl to add extra items (you must use Ctrl + mouse select even for one item, then after selecting items take finger off Ctrl button, this selects set of items you want to rotate, then it shows centre of rotation, click on blue point and drag centre of rotation to where you want , then click away from this centre and it will rotate selected set 180°

r3= This just uses “m” and Spacebar- select items that you want, use Ctrl to add extra items (you must use Ctrl + mouse select even for one item, then after selecting items take finger off Ctrl button, this selects set of items you want to rotate, then it shows centre of rotation, click on blue point and drag centre of rotation to where you want , then click away from this centre and it will rotate selected set 270° (-90°)

no info at present

Go to top

Symbols

Theisan easier method of writing symbols in Revit text notes, if you prefer to type in abbreviation rather than using right click context menu to find symbol. It allows you to maintain flow while writing note.

Click to see list of current symbols and their keyboard shortcut

dia(Spacebar)= Ø
deg(Spacebar)= °
1/2(Spacebar)= ½
1/4(Spacebar)= ¼
3/4(Spacebar)= ¾
1/8(Spacebar)= ⅛
3/8(Spacebar)= ⅜
5/8(Spacebar)= ⅝
7/8(Spacebar)= ⅞
1/3(Spacebar)= ⅓
2/3(Spacebar)= ⅔
@(Spacebar)= ≈
ang(Spacebar)= ∠
+-(Spacebar)= ±
cl(Spacebar)= ℄
gf(Spacebar)= ₪
degc(Spacebar)= ℃
degf(Spacebar)= ℉
aup(Spacebar)= ⬆
adn(Spacebar)= ⬇
art(Spacebar)= ➡
alf(Spacebar)= ⬅
tik(Spacebar)= ✅
rx(Spacebar)= ❌

Go to top

Text from File to model & text from File to Schedule

These allow you to easily add pre-written notes, or write notes on the fly in a text editor( with Spell checker) to then grab from file and insert into text field or schedule.

The process allows for consistency of note structure in office (saving time in QA document checking process) and allows for writing bulk notes on the fly to drop in as you create new details and access standard note blocks quickly.

“nn” allows you to select a line from a file to make a note, “fn” takes all the content of a file and puts it in a note, useful for sheet notes and legends. “sn” takes line of text from file and puts it into a cell in a schedule.

nn Text from File to model , ff all file to model & sn Text from File to Schedule
InformationVideoOther Info/Links
Type “nn” and this will open a file select dialogue box where you can select a text file, opening the text file it will give you a list of notes you have created and you can select one.
You then need to pick a point of where you want the note to go and click and it will paste that note into revit. You need to click outside of the note area and then stretch note
box to size you want. This is a quick way to have spell-checked notes or pre-written notes to add to Revit quickly

Type “fn” and this will open a file select dialogue box where you can select a text file, on selection of file it will ask for you to select location to put text then it will put all the file content into that text box. This has no arrow for text field. It is good for Abbreviation lists and block notes on sheets.

Type “sn” and this will open a file select dialogue box where you can select a text file, opening the text file it will give you a list of notes
you have created and you can select one. You then need to pick a cell where you want the note to go and click and it will paste that note into revit.
This is a quick way to have spell-checked notes or pre-written notes to add to Revit quickly

No info at present

Go to top

Arrows for Text

Rather than using ribbon for adding/modifying arrows for text blocks, use Keyboard Shortcuts to add/modify. In the User setup file there is already a preset for user arrow type preference for text and this enhances that by allowing to add extra or remove arrows using Keyboard Shortcuts.

These have been changed from A1 to A6 to W1 to W6 as the keys conflict with search in project browser, eg looking for drawing A10

Arrows for Text w1, w2, w3, w4, w5 & w6
InformationVideoOther Info/Links
This is a quicker way to put Arrows onto Text rather than using the ribbon

w1 Select text, arrow left
This allows you to select a text block and then type “a1” and it puts an Arrow to Top Left of Text block. Quicker than using the ribbon to add an arrow

w2 Select text, arrow last remove
Select a text block that has an Arrow that you want removed and type “a2” and it will remove last arrow, keep selection and type again and it will remove another arrow. Handy if you are copying text block and want arrow on other side

w3 Select text, arrow right TOP
select text block and type “a3” and this will put arrow on text block at Top Right. Far quicker than using the ribbon

w4 Select text, curved arrow left
This allows you to select a text block and then type “a4” and it puts a Curved Arrow to Top Left of Text block. Quicker than using the ribbon to add an arrow

w5 Select text, curved arrow right TOP
select text block and type “a5” and this will put a curved arrow on text block at Top Right. Far quicker than using the ribbon

w6 Select text, Move arrow right TOP to Bottom
Select Text block with arrow at Top Right and press “a6” and it will move the arrow to Bottom Right

NOTE: In video it talks of A1 to A6, these have been remapped to Q1 to Q6 as they conflicted with the Project Browser search for Sheets A1…. etc
No other info at this time

Go to top

Select Type Elements & Override Graphics

When quickly trying to override graphic in a view or for resetting overrides these two scripts allow you to select one element and then it selects all the elements of the same type and opens the Override Graphics dialogue to allow you to then select modifications.

og          Select all ELEMENTS of type & override graphics
Type “og” and then select an element of the type that you want OVERRIDE GRAPHICS. This will select all of that Object/Family type in the Current View and then open the Override Graphics Dialogue Box so that you can then change graphics to your requirements
oh          RESET ELEMENTS of type & RESET override graphics
Type “oh” and then select an element of the type that has had OVERRIDE GRAPHICS applied. This will select all of that Object/Family type in the Current View and then open the Override Graphics Dialogue Box and RESET the overrides back to NO overrides

Go to top

Tools – Get Mouse Coordinates & CrossHairs

These are 2 tools to help you develop scripts for Visibilty Graphics, (Worksets and Browser navigation in development) to create bespoke scripts to automate Visibility Graphic Settings. The tools are extra programs so need only be used when building bespoke scripts.

Tool: Get Mouse Coordinates - Toggle WinKey+1 - Separate program start from Tray
This is a separate program that can be activated from the tray menu icon for PowerKey4Revit by right clicking its icon and clicking on “Get Mouse coordinates”. This starts a program (amber icon in menu tray). When activated use Winkey+1 to toggle on/off tooltip at mouse curser showing coordinates at that point.
Note: you can adjust the calibration of the location (use Crosshairs to help) by adding adjustments in the “RevitProductivityUserSettings.ini” file in the Document\PowerKey4Revit directory on your PC.
This tool allows you to build up scripts for the RR1 visibility graphics command and for Workset commands (to come).
Tool: Crosshairs - Toggle WinKey+2 (show/hide) & WinKey+3 (lock position/unlock) - Separate program start from Tray
This is a separate program that can be activated from the tray menu icon for PowerKey4Revit by right clicking its icon and clicking on “Crosshairs Start program”. This starts a program (green icon in menu tray). When activated use Winkey+2 to toggle on/off showing crosshairs & Winkey+3 to lock position/unlock. This is useful for calibrating Mouse coodinate location.
The tool is good for showing where the mouse is going to see if you are accurately getting to the right point to click (the tick boxes can be quite small and easily missed)

Note: you can You can adjust colour of Crosshairs in “RevitProductivityUserSettings.ini” file in the Document\PowerKey4Revit directory on your PC.
This tool allows you to build up scripts for the RR1 visibility graphics command and for Workset commands (to come).

Go to top

Visibility Graphic Toggles from File V0.07

This allows you to develop your own visibility graphic scripts for toggling on/off specific model categories, annotation, analytic categories and also import layers. You build your own selection scripts and run them as required. This can be useful for setting up View Templates as they work in all views (plans/Elevations/Sections etc) whereas View Templates only work in each one. So if you want to turn Elevation & Section arrows off in Plans & Elevations & Sections you can use the sae script in each and then set up View Template.

When working on projects you will use Temporary Hide/Show for categories and it can be frustrating when, on show all the categories are shown, it then becomes a pain to re-hide a lot of superfluous categories, this script allows you to simplifying the view by toggling off/on categorias such as text, tags, grids, dimensions to allwo you a cleaner view to work in so when you do temporary hide/show these other categories stay off until you run the script. Quick and handy way to work on busy views.

rr1          VG- from File
Type “rr1” and this will open a Pop up for you to select a text file where you have a preset list/script for toggling Visibility Graphics. These text files can contain lists/scripts for toggling visibility for the following Tabs, Model, Annotation, Analytics & Imported tabs. One script can only do one Tab at a time. So if you want to turn off/on model categories and annotation categories you have to build 2 different list/script files, still calling the same command “rr1”

TEXT FILE FOR THIS COMMAND 

  Note- Go to \Documents\PowerKey4Revit\RevitProductivityUserSettings.ini file to set path of where you want the files to be kept:

[VizGraphicsStartFolder]
VGStartF=C:\Users\Current_User\Documents\PowerKey4Revit\VG\

  • The first tow items at top of page for setup
  • 1st Item = Pause length in milliseconds, set: 500 (500 milliseconds)
  • 2nd item Item = Which Tab to go to? set number 0,1,2,3 ; 0 for model, 1 for Annotation, 2 for Analytics, 3 for Imported
  • REPEATABLE STEPS BELOW
  • step1: look for letter or name, eg l or line, Leave a SPACE ((spacebar) not a nothing on this line if you want another item in category)
  • step 2: Arrow DOWN to get to the item that you want to click on, 0 if you want arrow UP instead step
  • step 3: Arrow UP to get to the item that you want to click on, 0 if you want arrow DOWN instead step
  • Step 4:  X coordinate in pop-up of button you want to click on
  • Step 5: Y coordinate in pop-up of button you want to click on
  • Repeat steps 1 to 5 for as many iterations as you want

You are required to build the list/scripts yourself using the Get Mouse Tool to find the box for clicking on. See tools items for how to do this.

rr2          VG- Room InFill & RefToggle
type “rr2” and this toggles both Room Infill & Room Reference On/Off. Useful if you want to see rooms to adjust them in say sections
rr3  (renamed from RR1)        Visibility Graphics- Room Sep Line Toggle
Type “rr3″and this will open Visibility Graphics dialogue box and Toggle the settings for Room Separation Line -ON/OFF. Handy if Room separator lines showing when printing drawing set

Go to top

Other Combined Commands

These are basic commands, the ceiling you pick by two points, and adding revision you pick 2 point and then it puts Revision tag.

ce          Ceiling, 2 points
Type “ce” and this sets Ceiling to Draw Ceiling & sets to Rectangle so click on 2 points and it completes ceiling in drawing for you
rev          Revision cloud with Rev Tag
Type “rev” and this sets command ready to draw revision cloud to 2 points & after 2nd point it then requires you to click where you want the revision tag to be. Only one Revision box/cloud and tag

Go to top

Detail Note Gui’s (Graphical User Interface)

These GUI’s are a method for adding repetitive notes that have some changes, like pipe notes stating pipe dia, service and insulation or duct note for rectangular or round , service and whether it requires insulation. It saves on cut/paste & edit other notes and allows you to quickly add simple variations.

These type of note GUI’s can be specifically built to your need at special request.

lp Duct Gui note
Type lp and GUI will
pop-up and you can add information to GUi.
pp Pipe Gui note
Type pp and popup Gui will
be available for filling in quick note.
66 Architectural Wall Note
Type 66 and Gui pops up and you can fill in information and then click where you want the note to be positioned. You can select text that you want to show by having checkbox by a particular line slected.

Go to top

Load NEW Worksets from File

wsn Load NEW Worksets from File
Type “wsn” and pop up box will open so you can select text file with list of workset names you wish to add to model. You can set the folder where you wish to store these files in ine userSettings.ini file (in Revit type “sss(spacebar) to open. After selecting file it will open the workset dialogue box and insert the new worksets.

Search Project Browser in a quicker and easier manner

sb & sd Search Project Browser
Type “sd” and it will open search box for project browser, after typing search if you press esc or tab it will go immediately to the next iten that has the search item, close the search dialogue box and move cursor to right hand side of screen for easy access of item in project browser.
Type “sb” and this will collapse project browser list and search item from top of browser (views first). After typing search item hit esc or tab keys and this will go to first item it finds, then close dialogue box and move cursor to right side.
If, when dialogue box is open you want to manually iterate through search items then you will need to close dialoge box (Alt+C or button) and move cursor from middle of screen to item seached for in project browser.

Suspend PowerKey4Revit

F3 & F4 F3 suspend PowerKey4Revit in Revit, F4 unsuspend keys
Type “F3” and it will suspend the PowerKey4Revit commands without closing program. Can be used if you have a normal Keyboard Shortcut that has the same mapping that is being overridden by PowerKey4Revit Keyboard Shortcut. This suspends PowerKey4Revit so that the original Keyboard Shortcut will function.
F4 toggles PowerKey4Revit keys back to being active again.
These can be used if you do not wish to

Go to top

Revit Pure Bubble Notes

bn bubble notes with schedule
Type “bn” to initiate script for bubble notes as per Revit Pure Note Setup Pamphlet
After typing ‘bn” a dialogue box pops up and asks you to select a generic note family, then you need to select a type in the properties drop down and then you need to place it in your sheet or view, then you need to hover over it and wait for note shape to highlight, click on it and then an arrow is added, text visibility turned off and curser locate in note number/title box ready for code.
Select bubble note in sheet/view and use “sn” (schedule note from file) to add text to note.
You need to create you own NOTE BLOCK Schedule from ribbon – View>Schedule>NOTE BLOCK
See video for user.ini setup variables

Go to top