FlexDoor Hardware Customization

FlexDoor is designed with Full Customization in mind! 🙂  In addition to customizing dimensions of the different door elements, you can also personalize the door by changing different hardware combinations or you can create your own hardware designs  – You can place different handles, knobs, bars, bolt and latch mechanisms, locks, face plates, strike plates…  All you need, is to take a few basic measurements, tweak a few parameters, a few minutes work, and you’ve got a new set of hardware!

  • No knowledge in dynamic component programming needed!
  • Works in Sketchup Pro & Sketchup Make!


So let’s get started!


FlexDoor Hardware Terminology

FlexDoor Hardware Terminology Diagram

FlexDoor ‘Hardware’ Terminology

FlexDoor has 5 basic hardware component types.  Each is interchangeable with it’s own type.   The ‘Lockset’ component includes three different components that can be changed all at once.

  1. FlexDoor_Hinge – Hinges (currently not fully editable).
  2. FlexDoor_Lockset – Includes the Handles & Lock Mechanism Components .
    • FlexDoor_Handle – There are two handles – one is a mirrored copy.
    • FlexDoor_LockMechanism – Anything you want to sit in between the handles.
  3. FlexDoor_DoorJambHW – Anything you want to fit on the Frame side.



Changing Hardware:

Hardware can only be changed with Dynamic FlexDoor Hardware Components that have been created from within FlexDoor.

  • ‘Double Click’ on the FlexDoor handle until you reach the ‘Lockset’ component.  You will know you’ve reached the right place, when it reads in the ‘Component Options’ window: “Hardware Customization”.
  • Do Not Scale & Do Not Move the Hardware Component! – edit it’s contents only.
  • If you accidentally move it, or it loads into the wrong location, select the ‘Interact Tool’ and click on it.  It should jump right back into place.

There are 5 methods to change hardware!

Depending on which components you are changing and which version of Sketchup you’re in,  some methods will work better than others:


Method 1 (‘Swap’):

Handle Change Animation 'Method 1'

Using the ‘Swap’ Command

  • ‘Right Click’ on the ‘Lockset’ Component / ‘Dynamic Components’ / ‘Swap Component’
  • Choose your new dynamic FlexDoor ‘Lockset’.  Done! You have a new set of handles in place.


Method 2 (‘Reload’):

Handle Change Animation 'Method 2'

Using the ‘Reload’ Command

  • ‘Right Click’ on the Hardware Component / ‘Reload’ / ‘Yes’ (replace with a different file) / Choose your new dynamic FlexDoor ‘Lockset’.  Almost Done.

  • The new hardware may become misplaced.  Select the ‘Interact Tool’  Click once, and the set of handles should jump right into place.


Method 3 (‘Replace Selected’):

Handle Change Animation 'Method 3'

Using the ‘Replace Selected’ Command

  • Open the ‘Components’ window (‘Menu Bar’ / ‘Window’ / ‘Components’).  Browse to a library where you’ve stored all of your FlexDoor Hardware Components.  Right click on any ‘Lockset’ in the library and choose ‘Replace Selected’.  Almost Done!
  • The new hardware is most probably misplaced.  Select the ‘Interact Tool’  Click once, and the set of handles should jump right into place.


Method 4 (‘Paste’ and ‘Move’):

'Paste' and 'Move' Animation

‘Paste’ and ‘Move’

It doesn’t always work, and it depends on which element you’re copying and pasting.  For instance if you copy and paste the ‘Lock-Mechanism’ component (from one ‘Lockset’ to another…),  Move it anywhere with the move tool, and it should jump into place.   Each component is programmed a little differently…  If copying and pasting doesn’t work, try any of the other methods.


Method 5 (3D Warehouse ‘Reload’ – Sketchup 2016 only):

Handle Change - Animation 'Method 5'

Using the ‘3DWarehouse – Reload’ Command

  • ‘Right Click’ on the Hardware Component / ‘3D Warehouse / ‘Reload’ /
  • Search for the tag words “FlexDoor, Hardware, Lockset…” / Choose the desired ‘FlexDoor Lockset’ / ‘Click’ on ‘Download’ and it will be replaced.
  • If you’ve created your own hardware combinations, please feel free to contribute to the free FlexDoor Hardware collection on 3DWarehouse – make sure to add a few relevant tag words to make it easily searchable.



Creating Your Own Hardware Combinations:

You can change the handles within the ‘Lockset’ component to any shape and size you desire.  You can make your own combinations;  Handles with or without a bolt assembly, different handles on each side,  You can delete or add a different ‘LockMechanism’… it’s up to you.


Important First Steps

When editing a new ‘Lockset’ always begin with these 3 very important steps:

  1. Under the main menu select ‘Window’ / ‘Model Info’ / ‘Components’ / Check ‘Show component axes’
  2. Make sure ‘# doors‘ is set to 1, and that the door swings towards you!
  3. The handle you will be editing must be the one closest to you.  It must be for a ‘left hand’ – The opposite (mirrored) ‘right hand’ handle will update itself when the editing is done).


Editing the 'Left Handed' Handle

Editing the ‘Left Handed’ Handle

Take Measurements

  • Measure and write down the LenX, LenY, LenZ, boundary dimensions of the new ‘Left Handed’ handle you want to place.  You may find Thom Thom’s ‘Draw Boundingbox’ plugin very helpful for taking measurements of amorphous handles.
  • If the handle is asymmetrical/NOT round, measure and write down the distance between the handle ‘Axis of Rotation’ and the ‘Right Component Boundary’.

Taking Measurements Diagram

Taking Measurements – Click to Enlarge

Replace with New Handle

See Video above:

  • ‘Double Click’ to enter into the ‘Lockset’ component.
  • Select the ‘left handed’ handle (closest to you).
  • In the ‘Options Window’ Change LenX LenY LenZ dimensions to correspond to the new Handle dimensions.  Note: the current handle will deform (that’s OK!).
  • Under ‘Axis Adjustment’ – If the new handle is symmetrical on the YZ axis, or round like a knob – choose ‘(a) centered‘ and ignore the next setting.
  • If the Handle is asymmetrical, choose ‘(b) from right boundary‘ and enter the distance you measured from the right boundary.  (This setting makes sure the ‘Handle Distance’ FlexDoor setting is correct).
  • ‘Right Click’ on the handle and choose – ‘Scale Definition’
  • ‘Double Click’ to enter into the handle.
  • Place the new handle EXACTLY within the new LenX LenY LenZ boundaries.
  • Delete the old handle.
  • The ‘Lockset’ is positioned according to it’s ‘Component Axis’ – It’s axis must remain on the right boundary.  It’s Z position may be altered – Remember that it’s Z position is determined by the the ‘Handle Height’ FlexDoor setting.
  • The opposite (mirrored, right hand) handle will re-scale to the new scale only after it’s refreshed or if it moves.  To make sure – move the mirrored handle a little in any direction – it should then re-scale and jump back into place. (If not… something is wrong! – undo and restart whole edit procedure)
  • Make sure to ‘Purge Unused’ !!! to remove any remaining definitions of the old handle.
  • Follow the same procedure for the Bolt component.  You may also just delete the Bolt Component…
  • Right click on the ‘Lockset’ component / ‘Save As’.
  • Done!  You can now Swap any ‘Lockset’ components with the one you just created.

Note: The same procedures apply to the separate ‘FlexDoor_DoorJambHW’ component.  (It is visible only if ‘# doors‘ is set to 1).


Back to the main FlexDoor Product Page.


For support, questions, suggestions, ideas – feel free to contact directly, or to post a message / write a review on Sketchucation.

Happy Flexing! 🙂