Plugin which lets me rotate groups fast, using arrow keys?

Plugin which lets me rotate groups fast, using arrow keys?

Postby IntelCoreDuo » Thu Jan 11, 2018 5:25 pm

Background: I model botanically accurate trees in SketchUp (I've given up SpeedTree) for archviz.
Once I've created a bunch of branches, I need to place them along the tree trunk quickly and precisely, often rotating them a bit to avoid much overlap with other branches. This would be much quicker using keys, e.g numpad keys. Besides, picking the right axis for rotation is really hard, as it is hidden inside the tree trunk.

Ideally, I would love to find a plugin which lets me do the following:
Rotate selected component along Axis Z from component base in incremental steps of X degree using keyboard only.

I've found one plugin which seems to do the job, which seems a bit clunky - unfortunately I have to select the plugin window for each separate component. It is not "perfectly integrated".
https://sketchucation.com/plugin/826-jf-moveit

Any other suggestions or workarounds would be greatly appreciated.
0

IntelCoreDuo 
 

Re: Plugin which lets me rotate groups fast, using arrow key

Postby TBoy » Thu Jan 11, 2018 7:47 pm

+1
Move and Rotate with keyboard keys will be good addition for SketchUp.
Ctrl+ 1,2,3 for Move, Shift+1,2,3 for Rotate or something similar( for example).
0

TBoy 
 

Re: Plugin which lets me rotate groups fast, using arrow key

Postby TBoy » Sat Jan 13, 2018 8:17 am

Did you try this:
https://sketchucation.com/pluginstore?pln=ky_Key_Rotate

You can edit the code and replace default 90* rotation with any suitable value.
0

TBoy 
 

Re: Plugin which lets me rotate groups fast, using arrow key

Postby IntelCoreDuo » Sat Jan 13, 2018 11:41 am

Key rotate uses component center, not component base to rotate.
Also, I don't know how to open and edit plugin codes - is it hard to learn?

EDIT: I managed to change the rotation, but I can't for the life of me figure out how to change the point of rotation from group/component center to its base.

Apparently need to rewrite this line:
pt = e.bounds.center
0

IntelCoreDuo 
 

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago



Ad Machine 
Robot
 



 

Return to Extensions & Applications Discussions

Who is online

Users browsing this forum: optimaforever and 2 guests

Visit our sponsors: