🏢 PlaceMaker | 25% off for February including new Google Earth data imports! Learn more
  • Changing Model axis?

    3
    0 Votes
    3 Posts
    272 Views
    thomthomT
    hm.. that's what I thought of doing for making a Change Group Axis plugin. But for this plugin I want to change the model axis, and I don't want to shift all the geometry around to fake it as that will cause other problems, with scenes for examples...
  • Most Valuable Rubys

    11
    0 Votes
    11 Posts
    595 Views
    I
    @xrok1 said: BTW ,ilay7k google also has an english translator! Thanks. Please, сontinue to explore Google services and it will useful for you and others
  • Sketchup toolbars

    6
    0 Votes
    6 Posts
    1k Views
    X
    +100 on the rubys
  • How could do this? Help

    5
    0 Votes
    5 Posts
    310 Views
    N
    Hmm, perhaps it can be done... i'm not so skilled in ruby, but here are some really good guys. I'm tkinking if any drawing operation could be recorded as ruby action. If you draw a line, some observers to stay and watch every move and record in a text file the first point, second point and the line adding between that points. In theory there is no limit of observers that you can use but I'm not aware about how much will slow down the computer. Of course, the file can go really big. Or can be recorded just created faces/components/groups. This can make the job a little smaller. At least for simple geometry this could work. Just a stupid ideea...
  • Copy along road?

    31
    0 Votes
    31 Posts
    5k Views
    pilouP
    @unknownuser said: One by one
  • [ruby request] edges to layer

    3
    0 Votes
    3 Posts
    235 Views
    R
    @thomthom said: Or would it be ok if it affected all components? It would be fabulous )
  • Simply awesome "extensions" index

    25
    0 Votes
    25 Posts
    2k Views
    E
    And my ie, too, and my Google Chrome, and my Firefox... But I'm sure they'll sort it out. EDIT: It was my own stupidity... I should have been clicking on the "Forums" button instead of scrolling down to see the forums... I figured it out some days ago.
  • Which was the very first ruby plug-in for SU?

    5
    0 Votes
    5 Posts
    381 Views
    tbdT
    yup, Numb.rb was the first Ruby script made from someone not from @Last - 1.o (12.Jun.2oo4) how time flies
  • Exploded circle not circle anymore... (request code or idea)

    8
    0 Votes
    8 Posts
    869 Views
    N
    I played around with Curve class methods model = Sketchup.active_model edges = Sketchup.active_model.selection first_edge = edges[0] curve = first_edge.curve puts edges.count puts first_edge puts curve and for a selected circle the output was: 24 #Sketchup::Edge:0x3fc8cc0 #Sketchup::ArcCurve:0x40f86e0 but for an exploded circle i got 24 #Sketchup::Edge:0x3dbd9a8 nil The only conclusion is that add_circle method add some extra information (like center point and radius) to the circle object. And that makes the difference. One way could be to redraw selected segments with circle or arc. I'll think about this. First select wanted segments then compute the point wehere vectors perpendicular on edges intersect. Now distance from that point to a segment's vertex is the radius. First vertex on edges[0] and last vertex on edges[-1] can help to find the starting and ending angle. In the end, edges.count represents the number of segments for add_arc. Now selected segments can be replaced with an ArcCurve object. One thing remains: to check if selected edges were part of a face. If not, just redraw the arc. But if the face exists, i think an array must be created with all vertexes to redraw the face. Ok, things can become messy if selection contains other strange entities... but it can be refined. grrr... I think those guys from Google could make a lot of things more transparent here... and not just here
  • [Obsolete] FredoScale 1.0e (Free Scaling, Taper Scaling)

    140
    0 Votes
    140 Posts
    34k Views
    fredo6F
    It seems that SU tries to optimize the size of file, and it uses the same entities for Groups, until they are edited. When you copy a group, you can check that in the Entity window, it does tell you that there are several instances. BUT, you don't have the "Make Unique" feature. The workaround I found to make a group unique is simply to open it and close it. From the Ruby standpoint, there seems to be no way to detect that a group exists in multiple instances. In SU6, I use make_uniquemethod on Groups in a rather blind way. In SU7, you get a warning message telling you this method is deprecated, so I thought SU7 would automatically make a group unique as soon as you apply some transformation to its entities. It does not seem to be the case. Anyway, the bug is easy to fix. It will go to the next version. But I can't remove this bloody Warning messge from the Ruby console! If anyone knows how to check a Group is in one or several copies in the model, thanks to advise Fredo
  • Dumbest ruby question ever?

    3
    0 Votes
    3 Posts
    294 Views
    A
    Well that's not a dumb question! I was expecting something like: "Did that guy that made Ruby own Ruby Tuesdays?" (can anyone think of something grander?)
  • Follow me & scale

    7
    0 Votes
    7 Posts
    444 Views
    I
    Hi Guys, thank you all a lot for the feedback tapermaker is even better than what I had in mind & Personally I think this could be added even in the must have plugin.
  • Convert sketchup files to ruby

    20
    0 Votes
    20 Posts
    2k Views
    thomthomT
    @tig said: To take it to its logical conclusion you extract all of the skp data into a data file... That is in effect the skp file so why have you bothered ? That's what I've been thinking as well. I think we need some clarification on the actual purpose of the original question. I could be that the question itself isn't correct.
  • I need SU:Plugin Zerkalo for SU7

    5
    0 Votes
    5 Posts
    373 Views
    J
    http://www.crai.archi.fr/RubyLibraryDepot/Ruby/em_geo_page.htm
  • Selection Box problem after intalling rubys

    6
    0 Votes
    6 Posts
    329 Views
    thomthomT
    Also, when experience problems with plugins, open the Console Window as it might output useful information to pin point the problem. Remember, you have to open the window before you do any action you know fail. Opening it afterwards will have no use.
  • Advanced Tutorial?

    3
    0 Votes
    3 Posts
    328 Views
    T
    Thanks, I'll do just that!
  • Ruby to organize plugins

    22
    0 Votes
    22 Posts
    1k Views
    jeff hammondJ
    nah bob.. no sucker punch.. i just found out about it 3 weeks ago or so when i finally upgraded to leopard and read one of those "99 hidden leopard features" type of articles..
  • Hello, and is it possible to do this? (long, sorry)

    10
    0 Votes
    10 Posts
    647 Views
    T
    @jim said: Myles, I'd be willing to create a Dynamic Component for you to try if you can send it to me with an explanation. You could also upload the Component here, if you'd like. Jim, that's a very nice offer. I'll see if I can upload something here - it would be very simple.
  • Export > Animation > SWF ?

    5
    0 Votes
    5 Posts
    1k Views
    D
    Hi All This should work for almost any "movie" format. Super translator from and to===== http://www.erightsoft.com/SUPER.html Such as avi-mov-wmv to swf/flv etc. Audio and Video settings. I have used this a bunch and no VD. It will make you scroll through info before getting to the download and will beg for a small $$$ when you go to settings. One will need to know settings for each file formatb but works like sliced bread when you configure correctly. Hint: deselect DirectShow Decode [ ]box dtr
  • Line on surface.

    5
    0 Votes
    5 Posts
    443 Views
    A
    Jim! I need to buy some brain memory How can I forgot that! Of course ! Thanks!

Advertisement