Mac User? | Join the Rayscaper Beta for Mac Learn More

Subcategories

  • No decscription available

    20 Topics
    462 Posts
    HornOxxH
    @pilou said: More appetizing in chocolate! Eggs are good as well - but only very fragile when falling down in SketchyPhysics
  • Camera - FOV = H unchecked

    6
    0 Votes
    6 Posts
    798 Views
    thomthomT
    Also throw in a mention of the camera shifting that occur at times when using camera.aspect_ratio...
  • The case of the missing data

    5
    0 Votes
    5 Posts
    444 Views
    honoluludesktopH
    Thanks, they both work:-) Ended up fixing my app in a couple of places. Wounder how I mucked the data:-(
  • SKSocket connected with my socket server

    4
    0 Votes
    4 Posts
    1k Views
    M
    Hello, Thanks for your answer and your way to send datas through a Webdialog using ajax. For the SKSocket class, I have asked to Scott (a Googler) at the Basecamp and the response is this class as been developed for an internal test but it's not fully implemented and fully working so don't use it if you want to be sure your code will run correctly. Regarding my needs : Now I just want to handles events from another windows software directly inside Ruby so I'll open another topic in the forum.
  • SU8 - new api

    16
    0 Votes
    16 Posts
    2k Views
    thomthomT
    The release notes is all I've found... which even appear to be incorrect when it comes to the selection observers.
  • Default save as v7?

    12
    0 Votes
    12 Posts
    2k Views
    TIGT
    If you are working in a model that's been opened in 'v8' then whenever you 'save' it will be as in the 'v8' format. Whenever you use 'save_as' it will be saved in the 'selected format' at the point you press OK: this defaults to 'v8' format every time: so you have to change it manually each time to another earlier version format - e.g. 'v7'... Sorry, but your "dream" hasn't / won't come true...
  • How to call method added to SU?

    9
    0 Votes
    9 Posts
    863 Views
    honoluludesktopH
    For other beginning ruby writers like myself: model = Sketchup.active_model @entities = model.active_entities @selection = model.selection . . . # Group entities inserted. sel = @selection sel_ents = sel.to_a first_entity = sel_ents[0] while sel_ents.length > 0 if ((sel_ents[0].is_a? Sketchup;;Edge) or (sel_ents[0].is_a? Sketchup;;Face)) and sel_ents[0] == first_entity new_group = sel_ents[0].all_connected sel_ents = sel_ents - new_group group = @entities.add_group(new_group) else sel_ents = sel_ents - [sel_ents[0]] end end model.commit_operation C&C is welcomed:-)
  • Mac32API.so ?

    5
    0 Votes
    5 Posts
    1k Views
    J
    Here's some related info: http://forums.sketchucation.com/viewtopic.php?p=66969#p66969
  • Page "Include in animation" flags

    4
    0 Votes
    4 Posts
    715 Views
    thomthomT
    Oh - so there is a difference between label and name... Hurray for documentation...
  • Pack Up Multiple Files into a Single .rb File?

    8
    0 Votes
    8 Posts
    853 Views
    tbdT
    I did something like that in timetrack.rb - here is the uncompress part zap_files = <<EOL {"tt_stop_l.png"=>"... removed ...", "tt_go_s.png"=>"... removed ..."} EOL if not FileTest.exists?("tt_stop_l.png") eval(zap_files).each_pair do |x,y| File.open(File.join(Sketchup.find_support_file("Plugins"), x),"wb") do |f| f.write y.unpack("m") end end end
  • Windows: Moving Floating Toolbars

    20
    0 Votes
    20 Posts
    3k Views
    J
    One problem is that some of the floating toolbars do not remember their shape after re-starting Sketchup. Using the new "Save Toolbar Positions" does not help, and I haven't figured how to resize them.
  • Invoke draw(view) method on tool startup

    5
    0 Votes
    5 Posts
    443 Views
    T
    @thomthom said: What I end up doing is: > def activate > Sketchup.active_model.active_view.invalidate > end > Thanks. It has done the trick. I've been trying def activate draw(Sketchup.active_model.active_view) end , but it has not worked.
  • Whutwhut? UTM class?? Since SU6??

    4
    0 Votes
    4 Posts
    381 Views
    Dan RathbunD
    Here's the link again: from Wikipedia search on "UTM": Universal Transverse Mercator coordinate system, a grid-based method of mapping locations on the surface of the Earth. http://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system _ .
  • Extract Material thumbnail?

    17
    0 Votes
    17 Posts
    2k Views
    TIGT
    If you get a 'large' image there are Ruby tools to down-size it into a thumbnail ??? http://rmagick.rubyforge.org/ http://snippets.dzone.com/posts/show/3621 http://oldwiki.rubyonrails.org/rails/pages/HowtoCreateThumbnailImages etc etc............
  • Entity and Vertex

    7
    0 Votes
    7 Posts
    902 Views
    D
    I just wanted to put the vertex in the selection for drawing considerations, but I'll do it in an other way. For the moment, I'm trying to found a memory leak when I try to send my mouse coordinates to a Webdialog for displaying it using the InputPoint class and the position method. It takes me a lot of memory and then makes sketchup very slow.
  • Add a group to another group by rupy-code

    3
    0 Votes
    3 Posts
    436 Views
    thomthomT
    @andreas said: Hi, I would like to insert "Group1" into "Group2" by ruby-code. What should I do to make this work? Are you talking about existing groups? If so, refer to TIGs post. If you are creating new groups via Ruby: group1 = model.active_entities.add_group group2 = group1.entities.add_group
  • Save Toolbar Positions

    2
    0 Votes
    2 Posts
    409 Views
    thomthomT
    When I last looked at the registry it appeared that the function was simply making a second set of registry keys. Originally you got lots of ToolbarsUser-Bar0 ToolbarsUser-Bar1 ToolbarsUser-Bar2 ... When you use SU8's Save Position you get an extra set: ToolbarsUserCustom-Bar0 ToolbarsUserCustom-Bar1 ToolbarsUserCustom-Bar2 ... So it's no easier to control their positions now, than what it was before.
  • Quick and easy ruby script?

    2
    0 Votes
    2 Posts
    436 Views
    P
    so if i understand correct you want a file with on each line: groupname1-location1 groupname2-location2 ? If so I think you need to: loop all SU entities check if entity is group if so: get the name get the location info store those in a array [[name,location],[name,location],[name,location]] or hash end of loop then put the array in a file with File.open Something like that i think
  • Does SketchUp delete empty groups?

    2
    0 Votes
    2 Posts
    508 Views
    thomthomT
    Yea - SU tries to clean up some times. If you for instance erase all the entities in a ComponentDefinition that definition will disappear. (Though I'm not exactly sure when SU does that.) Could you place a CPoint in it?
  • Sphere Create Ruby

    4
    0 Votes
    4 Posts
    655 Views
    thomthomT
    cheers!
  • Geosphere?

    15
    0 Votes
    15 Posts
    2k Views
    AdamBA
    There you go. http://forums.sketchucation.com/viewtopic.php?f=180&t=30694&p=269864#p269864

Advertisement