Quantcast
Channel: Extensions - SketchUp Community
Viewing all articles
Browse latest Browse all 3601

Learning Ruby for SketchUp

$
0
0

@josephkim626 wrote:

Hi all,

I decided to write here as I thought it would be the best place to ask and gather information from other generous people.

Recently, I had been thinking I should really pick up how to code or write scripts in Ruby to enhance my modeling process in SketchUp. I realize that I can achieve so much with short and simple script/coding in SketchUp. I do not intend to learn to the extent where I produce full SketchUp extensions (perhaps I might be able to), but just enough to aid my modeling process for now.

I am very comfortable in modeling and can utilize multiple extensions that you amazing developers have generously contributed to the community. But sometimes, I wish it was done slightly different, or just do simple operations to fill the gaps between other great extensions that are already available. Sometimes I come across tedious tasks where I have to move and scale hundreds of objects, and I am thinking several lines of scripts on the console with aid me greatly.

I am tech savvy. I build my own machines, can fix software problems as long as they let me by doing some registry changes, type couple of lines in CMD that I can find by Googling. But I am limited as I do not have any experience in coding or programming. I don't know how I have left that un-learned so long. I can sometimes kind of figure out the logics when looking at the written script, and change some values to suit what I want, but that is about it. I am sure many people can do such things without knowing the language at all.

So, the question:
How difficult would it be to reach the level of writing scripts for simple operations such as move, scale, change axes... for multiple objects?
Where and how will be a great way to achieve this?

I don't wish to start digging out "Basics in programming" tutorials as things that I learn there are Java, C++ which I might not need at all for this purpose. Or heck, do I need to learn all of that?

Posts: 6

Participants: 5

Read full topic


Viewing all articles
Browse latest Browse all 3601

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>