Drop groups and components onto geometry below

Drop selected groups/components onto geometry below.  Useful for getting entourage (cars, people, plants, etc.) onto topo surfaces.



Select the items to drop, then either:

  • right-click and select DropGC from the context menu
  • click on Plugins>DropGC
  • click on the Smustard Toolbar icon for DropGC

Items will be dropped onto visible geometry directly beneath the origin point.  If there is no geometry beneath the item's origin point, the item will not be affected.


Hey Michael! I'd love to have this extension but it doesn't work for Sketchup 2018 version. Can you upgrade its compatibility with the latest version?


Good Job!

What is the difference? "drop.rb"

Michał P's picture

I'd like to help but, sorry, I don't understand the logic of this sentence. Usually when someone says "difference" they also add "between" and compare two arguments. For now I can only say that there is no difference.

Jeff H's picture

Sadly it does not work for SketchUp 8.

Whether I click on the "drop" icon or right-click and select dropGC, any selected objects or components just refuse to drop onto a surface, whether that surface is and object or otherwise. Pity, I had a perfect application for it.

Jeff H's picture

Sadly it does not work for SketchUp 8.

Whether I click on the "drop" icon or right-click and select dropGC, any selected objects or components just refuse to drop onto a surface, whether that surface is and object or otherwise. Pity, I had a perfect application for it.

Michał P's picture

Simple and useful. Thanks :D

Hi Does this work on Sketchup 2016?

Michał P's picture

Yes, it does :) And with 2017 too.

Omar C's picture

Using this plugin you will get different results depending on where the component or group origin is located. If you locate the origin of a group or component at the bottom of its bounding box, or the lowest point in the geometry, then you will get the expected result, drop of geometry unto another geometry below. If the origin point of the geometry is in the middle of the geometry, then you get an incremental drop equal to the distance of the origin point to the lowest point in the geometry. The point is, where you place the origin of your group/component matters.

Prénom N.'s picture

Thank you for this script. I search the same command for other axis...

can the components take the form of the geometry to which the group/components are droped

tomasz c's picture

this tool work nice ; but base on axis only :/ someone know some similar tool based on mesh actually? any one ?!!

Baptiste B.'s picture

Hello ! I just discovered your plugin and it works quite good for me (thank you !) except two issues :

1- When I select all of my components, and execute the DropGC command (see picture below) :
Link to image : http://postimg.org/image/ttih7aqd7/
- some of the components move (GREEN)
- some components do not move (RED)
- some components move at a random altitude between the moved ones and the others that did not move (BLACK)

If i click several times, it gets better : more components move.

Any idea on the reason / how I can solve this problem ?

2- See picture on this link : http://postimg.org/image/tzfena8t3/ it is a view from below the image.
Some of the components are placed quite good (green), but some are really below the surface (red).
Would you have any advice on how to improve this ?

3 - As your plugin solve (almost) immediatly my problem, i ask you this following question :
do you know if from these components touching my surface, I can rotate them so that they perfectly fit the surface ?

A big thank you for your help and your work on this plugin !


Mohammed A.'s picture

Thank you

Aaron Troy's picture

Just letting everyone know this is working for me in SU2016.
Occasionally have problems where plugin doesn't use lowest point on object, and drops too far.
More often than not it works

Ahmed M.'s picture


Derrick F.'s picture

tried using it many times. bit the object wont drop.

Sergey G.'s picture

Works great and simple. Thank you.

Himanshu D's picture

it do nothing
su8 mac os10.6.8
cubes( component ) with simple geometry below.
selected+right click+drog CG= nothing is happening

Michiel A's picture

I have some problems with it. I have a complex plane and i want to drop 3 different kind of objects onto it. but sadly only the simpelest of them has completed the drop

Alan H's picture

All you need to do is take your complex component, and delete the contents (copy it to a temp file) and replace it with a simple cube, then the drop will work, and all the cubes will drop, then replace the cube with the original contents and jobs a gooden... :o)

Taner Açıkalın's picture

Good and useful plugin, thank you!

Smustard Team's picture

My apologies - I thought this issue was resolved. I now see that there was a typo in the "fix". The latest fix is under moderation here, or available now at Smustard.

emahfuz's picture

same problem as above:

see the error message
Error Loading File /Users/edson/Library/Application Support/SketchUp 2014/SketchUp/Plugins/smustard_DropGC/DropGC.rb
Error: #
/Users/edson/Library/Application Support/SketchUp 2014/SketchUp/Plugins/smustard_DropGC/DropGC.rb:183:in `create_menu'
/Users/edson/Library/Application Support/SketchUp 2014/SketchUp/Plugins/smustard_DropGC/DropGC.rb:210:in `'
/Applications/SketchUp 2014/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in `require'
/Applications/SketchUp 2014/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in `load'
/Users/edson/Library/Application Support/SketchUp 2014/SketchUp/Plugins/smustard_DropGC.rb:15:in `register_extension'
/Users/edson/Library/Application Support/SketchUp 2014/SketchUp/Plugins/smustard_DropGC.rb:15:in `'

R B.'s picture

Doesn't install properly. Tried it on two machines, exact same problem.

Here is the error message:

Error Loading File C:/Users/RB/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/smustard_DropGC/DropGC.rb
Error: #
C:/Users/RB/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/smustard_DropGC/DropGC.rb:183:in `create_menu'
C:/Users/RB/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/smustard_DropGC/DropGC.rb:210:in `'
C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/extensions.rb:197:in `require'
C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/extensions.rb:197:in `load'
C:/Users/RB/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/smustard_DropGC.rb:15:in `register_extension'
C:/Users/RB/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/smustard_DropGC.rb:15:in `'

Beth O's picture

I am also having a problem loading this into 2014. Any suggestions?

Wheat D's picture

Using SketchUp 2014. Have installed twice with same "Error Loading File" message appearing when Sketchup is opened. Have uninstalled for now. Is this compatible with 2014? Are there other .rb files that need to be loaded for this one to work correctly?

Ron D's picture

nevermind, downloaded a copy directly from the smustard.com site, and installed in manually, works fine.

Ron D's picture

I'll post on Smustard, but cannot get the dropGC to show up on either the plugin menu or or the right click menu in sketchup 2014 despite it sucessfully installing. Anyone else experiencing this?

François L's picture

The plugin works very well with solids. But sadly, I tried dropping a solid onto a slightly complex flat plane object and the object just stayed there...

Smustard Team's picture

Could you please contact me through Smustard? (see link at right) I'd like to see a sample model that does not behave as expected, so I can see if there is something that needs fixed.

Kyu K's picture

Pretty straight forward. Used it to drop trees on a 2d site plan down onto a 3d topo. Saved me some time. Only complaint is that the topo has to be below the origin point, but I'm sure there's good reason to why it's written to behave that way. Thank you for the script!

23946 users
4.35 KB
DropGC (1.0.3); June 24, 2014
Number of Views: 
OS Compatibility: 
Extensions: 8
Smustard plugins add command features to simplify repetitive or difficult modeling management tasks - just ask the thousands of users in over 80 countries across all 6 continents! Smustard began in 2006 with the intent of providing quality plugins to the SketchUp community and to help spur development of the SketchUp Ruby API. Smustard continues that effort through the work of the Smustard Team and the guest authors that post their plugins and help contribute to the SketchUp Ruby community. In case you're wondering, the name "Smustard" is a play on words related to our beloved SketchUp. If you remove the letter "S" from both words, you get "mustard" and "ketchup": popular condiments in American culture. Incidentally, the "Sm" sound is pronounced like that in "Smith" rather than "S-mith".