3d Doors Windows Frames
Adding doors, windows and frames -fully customizable- to your model in just seconds!
3d Doors Windows Frames

RubySoft proudly presents: ‘3dRubyWindow’ a powerful but easy to use extension for SketchUp to add 3d Doors Windows and Frames into your model. Never before has it been so easy to add them in low, medium or high level of details into your model. And it takes only seconds!

Downloading this extension will give you a ten days full (Pro) functionality. A license can be bought at our webshop after that.

From all of us at RubySoft: Happy SketchUp-ing!


RubyWindow claims you can design and place a complex window in less than 30 seconds. Having just designed and placed over forty windows, French Windows and doors I can confirm that claim!

After you have entered the basic data for your project there is a logical sequence of 1) Selecting frame configuration 2) Adjusting frame dimensions and details 3) Selecting window/door fill 4) Adjusting the details and finally 5) Choosing the Level of Detail (Low for modeling, Medium or High for presentation). All this can be completed in 30 seconds per window.

I had a “special” project that needed louvres/shutters instead of one of the normal window fills. The folks at RubyWindow showed me how to prepare a custom “user component” and enter it into the UC library.

It is an excellent easy-to-use extension producing high quality models/graphics for a wide range of windows and doors. It is especially useful for schematic design before a window manufacturer is selected for construction. If the window manufacture does not have his own SketchUp models then RubyWindow will be able to produce darn good imitations.

As final note – every country/region seems to have its own convention for naming the parts of a window/door. It is worth taking the time to familiarize yourself with the convention RubyWindow uses.


I would like to buy this plugin, but here's the thing : you mentionned the 5.0 version few months ago, and this is still the 4.2 version that is available on your website. Do you keep working on this software ? Will it evolve in the next months ?

I would also like to know if there is a library of other profiles.

Thank you for the good work you did with this plugin, and happy new year to the team !

Gwénaël N.

Ruby Soft HQ's picture

Hello Gwénaël,

We are full time and in a devoted and dedicated manner working on a completely revised v5. Since it is a new plugin 'from scratch' it takes some more time than expected but it will meet standards that even a factory can (fully automatic) process the frames. So it will be a real new breath of fresh air. We will approach our dedicated clients to join us in the beta testing soon.

The current version 4.2 is a stable version (no bugs have been reported the last months) and it will stay fully functional.

Thank you for your kind words and a happy new year to you and to all the SketchUp-ers in the world!

From all of us here at RubySoft: “Happy SketchUp-ing!”


Ok, thank you for your answer, that was fast :)

Some more questions... I LOVE questions :) !

1 - I use Thea Render plugin for Sketchup and was wondering if I could apply my own materials on doors and windows.

2 - From time to time, I put in my projects specifics sliding doors / windows : 3 equal sliders on 3 rails. I searched for this kind of element in the free trial but didn't found it. Do I have bad eyes ? Or is it not available for now ? If so, will it be part of the 5.0 version ?

Best regards.


Ruby Soft HQ's picture

You are welcome!

Anwers: I love answers! :-)

1 - Sure. You can still play with all the colors or designs on the components as you like. nJoy SketchUp and live your heart out! :-)
2 - We don't cover all options nor all possible doors, windows or accessoires like door handles and so on. We DO have the UC (User Component) possibility in a FULL license version. You can first create the frame like you can do right now. Each 'area inside' a frame can be filled with a filling (duh) which can be a door a window or any specific component (user component) that you have created before as SKP file or can download from the 3dWarehouse. It will automatically be scaled and placed in the opening. The other accessoires can be placed anywhere you like. Even the 'welcome' floor mat. :-)
Three doors on two rails will be available in version 5. Three on three will be more of an aluminium solution rather than wood and does not have our first priority. But again: if you have created a two slider solution it is easy to clone one door!


정말 감사합니다.

Ruby Soft HQ's picture

참 잘 오셨습니다



I could not get Ruby Windows to be recognized after installation in Sketchup Pro 2016. I requested help and they found I had an unusual problem. The technician connected directly to my computer (with my permission) and worked until the problem was solved. He then extended my trial period so I did not lose the trial days to evaluate the extension. I am very impressed with the technical support they provided. I am now using the extension. Thank you to Alex.
Harold W.

Dan F's picture

I like the plugin, but the licensing process sucks. It should be instant. I've paid and am waiting for my license now for over 24 hours. I've got work to do... I need what I've paid for...

Ruby Soft HQ's picture

Hi Dan,

Good to hear you like the plugin. As I have explained in my email: we have had to travel some 1.600 miles the last 21 hours so yes it took a little longer than normal to respond. We try to be quicker than 6 hours for any email coming in and do manage to get the average time down to less than an hour.

I have compensated your wait time by extending your license expiration time.

Everyone though will have to deal with the following considerations:

1) We normally live in European Standard Time zone. So In summer GMT/UTC+2 in winter GMT/UTC +1
2) For security reasons we don't have the generation of the keys written in some fance online application that probably will get hacked one day revealing the way the coding works and revealing our customer information!
3) When we receive the confirmation letter of the purchase with your key and pin outside office hours, you might have to wait a bit since we don't have an alarm bel triggered when we try to sleep for a few hours.
4) We don't mind helping you in the weekends, during holidays, after 9pm if we know beforehand and are more than happy to skip our mother-in-law's birthdays if we can help our clients.

So you have been the first in two years that had an effective wait of 15 hours. Again: our apologies and we hope to serve you as quick as all others whenever the next time will be.


Kate S's picture

Nice extension but its only a trial. It would be very helpful if it's free for us to use.

If you are good at something, never give it for free...
*torrent downloads

Ruby Soft HQ's picture

Hello Kate,

Yes it is a trial (that is where the whole second alinea is talking about). And yes, as discussed some time ago in this thread already, we know that it would be helpful if it would be for free. But I have tried your approach the other day at our local Shell after filling up the tank of my car.

Even this multi-zillion dollar company did not even wanted to let me test drive their fuel for ten days...
The world is harsh these days don't you think?

Best regards and if you need a key to evaluate the plugin a few more days, feel free to drop me a line! You are always welcome.


Best regards,


Strange I get some customers who think that because you are drawing for a living (Architecture) that its a such a simple thing to move a few doors and windows, change the pitch of a roof, extend a floor plan that you should do it for free....... Just taking a trial of your software before investing for future projects. Thanks for the 30 days grace ! :)

Ruby Soft HQ's picture

Thank you for your comment Simon!

I hope the tutorial and video (available on our website (link in the mail that you have received)) will explain the working and capabilities of our software. Feedback is always appreciated and whenever you decide to buy a license please remind me of this comment and I will make a nice gesture too!


Jack G's picture

what about if you want windows to open

Ruby Soft HQ's picture

Hi Jack

You can use the normal SketchUp tools to open, rotate or move a window.

Easy as 1-2-3. :-)

Happy SketchUp-ing,


Hi there guys,

Nice plugin. After watching the tutorial video it all became clear and I like the quick implementation in my models. Is there a way of changing profiles myself?
Keep up the good work!

Ruby Soft HQ's picture

Hello Herman,

Thanks for your comment. We are working on version 5 right now and expect it to be launched this fall. With that version you will be able to create your own profiles. Also the possibility to insert other than squared frames will become available (multi-angled frames).

If you want to become a beta tester please send us an email via support@rubysoft.eu.

From all of us at Rubysoft: "Happy Sketchup-ing!"


Sam F.'s picture

Rubysoft is one off the best and most ''game'' changing things in he plugin store off sketch up.
This is the most easy way to draw a window,door,sliding door,........
And most off all the service from the team is stunning they will help you until the problem is solved.

Big thanks to the rubysoft team!!

Ruby Soft HQ's picture

Hello Sam F.

Thanks for your comment! We try to do our best and always happy if we can help our users and clients!

Happy SketchUp-ing from all of us!


Kim B's picture

my add door button doesn't enable?

Ruby Soft HQ's picture

Hello Kim B

This is the most frequently asked question. We have emailed a tutorial to your e-mail address upon registering, but we also have a youtube video on our website including a step-by-step explanation. www.rubysoft.eu

Let me answer it here also: the problem is that you are 'trying to put on your safety belt but still are outside of your car' :-)

Well first of all you need to know that all buttons in the toolbar will appear active (and in color) only when there is a possibility to use them! For example: changing a window to a high details setting without selecting it first, will not activate the 'change level of detail' button so it will remain grey.
What you do is first draw a rectangular shape on your model. Then select it: now you see that a new button lights up! Click it and accept all default values. Now you can tripple click on the inner side of the new frame and the 'fillings' toolbar will become active and you can add a window or door to your frame. Easy!
Here is the direct link to the tutorial page on our website with a video: http://www.rubysoft.nl/main-menu/3dwindow-tutorial-basics/

Good Luck


David K's picture

So I have downloaded this tool but can not access your website? is it down? Can not purchase a licence.

Ruby Soft HQ's picture

Dear David K and all others who suffered as much as we did...

I am sorry for the inaccessibility of our website. Our provider is recovering from a major DDoS-attack on their network and we were one of many who lost connection to the virtual world for quite some time. :-(

For the inconvenience caused I am more than happy to offer you a promotion coupon for a 20%-discount on a FULL and LITE license. Use the applicable two words (with the dash): 'darn-ddos' on check-out, but act quickly: it is set to expire on April 1st.

Best regards from all of us,


Leon S's picture

Can you add Doors/Windows to round surfaces?

Leon S's picture

Can you add Doors/Windows to round surfaces?

Ruby Soft HQ's picture

Hi Leon,

In the current version you cannot add a frame to a round surface directly. Version 5 will have this feature (as to other kinds of shapes) we are working on that.

But, what you can do is create a square frame, fill it with the window/door? or your likings, then explode the component and use the endpoints as the start of the cirkels to create any shape you like. Since you have exploded the component, it will no longer be considered as a 3dWindow component so changes cannot be imposed on the newly developed shape. It will still save you from a lot of time if you want to create the frame on a high level of detail though.


(BTW: Seven comments to get your answer?!)

Leon S's picture

Can you add Doors/Windows to round surfaces?

Leon S's picture

Can you add Doors/Windows to round surfaces?

Leon S's picture

Can you add Doors/Windows to round surfaces?

Leon S's picture

Can you add Doors/Windows to round surfaces?

Leon S's picture

Can you add Doors/Windows to round surfaces?

Tanvi Y's picture

Hii. i recently bought the LITE version of ruby window. I am currently using the 4.1 version and i don't understand how to update the 4.1.9 version. Please help.
Thanks :)

Ruby Soft HQ's picture

Hello Tanvi

Hello Tanvi,

How to install the plugin or how to install a new update?

On the home page www.rubysoft.eu you will always find the download button to the latest version since the Extension Warehouse is slow to process new versions.

* Goto www.rubysoft.eu and scroll down a bit.
* Click on the download button with your right mouse button and use SAVE AS… (if you see some scrambled page you have opened the software with some text editor. You should see a windows dialogue that wants to save a file named something like: RS_Window_RDT_*.rbz)
* Choose a location on your computer where you want the file to be downloaded to.
* Start SketchUp
* Go to Preferences, Extensions, Install Extension…
* Select the file you have just downloaded to your computer.
* Wait a few seconds and the latest version of the plugin has been installed.
* Now close SketchUp
* Restart SketchUp again to benefit from the most reliable and advanced version of 3dWindow.

Good luck,


Arma B's picture

Nice.... it's good application

Hazrat H's picture

sir i download 3d door but is not downloaded sir how is download it

Ruby Soft HQ's picture

Hello Hazrat H.

You can download the latest version 3dWindow: 4.1.8 'Elizabeth' from our website www.rubysoft.eu.

Happy SketchUp-ing!


iemar o's picture


ken v's picture

Ruby Windows is an excellent pluyin. The service is incredible. There is actually someone on the other end - responding to the email! I am very happy that I took the chance I purchased this plugin. I look forward to working with Ruby on their new products!

Ruby Soft HQ's picture

Hi Ken,

Thank you for your nice comment. Yes there indeed is someone to respond to your email. Actually there is more than one but I have the privilege to take care of the interaction with clients. :-)

Enjoy SketchUp and RubySofts 3dWindow plugin!


Barry N's picture

Drawing windows and doors from scratch is a pain in the neck. I am so happy that I decided to buy 3d Doors Windows Frames. It’s so easy to use, draw a rectangle put in a few details like how far back from the wall exterior etc. and click the button - your window or door is implanted perfectly into the wall.
The most impressive part of buying this plugin is that if you have any problems as I did with the license. Alex is there every step of the way to get you up and running. A real gentleman.
Thanks Alex, Happy New Year
Cheers Barry

Peter M.'s picture

excellent plugin and very professional and quick support
thanks for this excellent work
peter, france

Sam F.'s picture

Great plugin and great service!!

Jack J.'s picture

Great extension!
Is there a student discount/extended trial/license for students?
I was happy with the first 5 windows I made, but now I've got about five more so I can finish this project, and I can't quite afford to buy the full license on a student budget.

Tyler S's picture

hey it wont work.

Ruby Soft HQ's picture


Hey! I never know how to respond to these kinds of messages...

Taking the time to write 4 words but not providing us with any information which could lead to a cause seems like a waste of everyones time. But you are also more than welcome to raise a ticket via support@rubysoft.eu.


Ruby Soft HQ's picture

Hi Jack,

Thanks for your review and comment. Please send us an email at info@rubysoft.eu with some proof that you are a student and we will get back to you shortly with an offer that has suited many students.

Happy SketchUp-ing!


Lakshman S.'s picture

Designing windows and doors was such a pain earlier.. getting actual timber and cutting it into shape might have been faster! (;p) I am glad that I decided to use 3d Doors Windows Frames. It has immediately reduced the time I spent on preparing presentations for client's, significantly! Given the dynamic nature of building design/ architecture.. and the number of changes a design goes thru, before being finalized.. it's a bonus when you can get back to the client, with changes in place, sooner than they expected. Cheers!

-Lakshman, Construction Project Manager, Chennai, India.

Александр С's picture

Error: #
c:/users/______/appdata/roaming/sketchup/sketchup 2015/sketchup/plugins/rs_window/resources/libraries/mac_address_lib.rbs:157:in `strip!'
c:/users/______/appdata/roaming/sketchup/sketchup 2015/sketchup/plugins/rs_window/resources/libraries/mac_address_lib.rbs:157:in `mac_inline?'
c:/users/______/appdata/roaming/sketchup/sketchup 2015/sketchup/plugins/rs_window/resources/libraries/mac_address_lib.rbs:104:in `block in Mac_Address'
c:/users/______/appdata/roaming/sketchup/sketchup 2015/sketchup/plugins/rs_window/resources/libraries/mac_address_lib.rbs:89:in `each'
c:/users/______/appdata/roaming/sketchup/sketchup 2015/sketchup/plugins/rs_window/resources/libraries/mac_address_lib.rbs:89:in `Mac_Address'
c:/users/______/appdata/roaming/sketchup/sketchup 2015/sketchup/plugins/rs_window/rubywindow_menus.rbs:371:in `Start_Menu'
c:/users/______/appdata/roaming/sketchup/sketchup 2015/sketchup/plugins/rs_window/rubywindow_load.rbs:86:in `'
c:/users/______/appdata/roaming/sketchup/sketchup 2015/sketchup/plugins/rs_window/rubywindow_load.rbs:2:in `'
c:/users/______/appdata/roaming/sketchup/sketchup 2015/sketchup/plugins/rs_window/rubywindow_load.rbs:1:in `'
C:/Program Files/SketchUp/SketchUp 2015/Tools/extensions.rb:197:in `eval'
C:/Program Files/SketchUp/SketchUp 2015/Tools/extensions.rb:197:in `require'
C:/Program Files/SketchUp/SketchUp 2015/Tools/extensions.rb:197:in `load'
C:/Users/______/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/RS_Window.rb:18:in `register_extension'
C:/Users/______/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/RS_Window.rb:18:in `'
C:/Users/______/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/RS_Window.rb:10:in `'

What do whit this?

93911 users
1.5 MB
3d Doors Windows Frames (4.2); March 10, 2016
Number of Views: 
OS Compatibility: 
Extensions: 1
RubySoft is a Dutch company (The Netherlands - Europe) which is dedicated to boost the use of SketchUp in Design, Modelling, Construction and Building processes. We are experienced in 3d Visualization & Modeling, programming in RubyScript (plugins) and are project members during construction projects.