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
  • Select last entity

    18
    0 Votes
    18 Posts
    4k Views
    M
    This is quite useful for selecting the last object extension. Could there be a variation of this that selects and zooms into the last object?
  • Edit_transform not available in the C-API?

    3
    0 Votes
    3 Posts
    591 Views
    pixelcruncherP
    @dan rathbun said: The C API is mainly written to act upon files. There is only some limited things you can do with "live" models. Currently, the C API cannot be used to modify the active model. You can get the active edit path via: SUModelGetActivePath() ... and from it the transform via: SUInstancePathGetTransform() Thanks, Dan, for the information! I solved it in my code by having a ModelObserver, implementing onActivePathChanged, and passing it to my C-extension code. Even though you cannot modify the active model, you still need to know the edit transformation for some cases. If a user opens a model to edit, if you query the instance transformation, it will be a world-coordinate transformation instead of a transformation relative to the parent. My C code assumes transformations relative to the parent, so I must calculate that using the edit transformation. You probably already knew this, but I'm putting it here for posterity. Cheers, Thomas
  • [code] extract png thumbnail image from .skp file

    19
    0 Votes
    19 Posts
    7k Views
    Dan RathbunD
    @jkoll66 said: I know this post is like a thousand years old, but I was using the "extract_png.rb" from "Jim". It doesn't seem to work in SU2023. I need this to compile a catalogue of all of my components. Is there an updated version out there somewhere? I really need this. Thanks in advance! If you are doing this from within SketchUp, try something like: # SketchUp 2015 or later. def export_thumbnails(source_path = nil, dest_path = nil) # unless source_path && File.directory?(source_path) models = Sketchup.active_model.path if models.empty? models = File.join(ENV['HOME'], 'Documents') end # source_path = UI.select_directory( title; "Select Model Directory", directory; models ) return unless source_path end # unless dest_path && File.directory?(dest_path) images = Sketchup.active_model.path images = source_path if images.empty? # dest_path = UI.select_directory( title; "Select Image Output Directory", directory; images ) return unless dest_path end # Dir.glob( '*.skp', base; source_path ) do |skp| source_file = File.join(source_path, skp) image_file = skp.split('.')[0] << '.png' output_file = File.join( dest_path, image_file ) Sketchup.save_thumbnail(source_file, output_file) end # Dir loop # end ###
  • How to retrieve the structure of instance up to model?

    3
    0 Votes
    3 Posts
    428 Views
    Dan RathbunD
    @areal3d said: hello, how can i get the whole path as in the pickhelper from a selected instance? You will either need to build an InstancePath as you drill down or get the Model.active_path and add the selected instance to it.
  • Ruby and special characters

    10
    0 Votes
    10 Posts
    1k Views
    Dan RathbunD
    @tig said: In the very first line of your Ruby RB file add this. # encoding; UTF-8 This should ensure your own code is properly formatted. This magic comment does not ensure that the code file is saved as UTF-8 w/o BOM. This must be set in whatever code editor is being used.
  • Defining position of input box created via ruby

    2
    0 Votes
    2 Posts
    364 Views
    Dan RathbunD
    @areal3d said: is there any way to controll the position of the ruby inputbox on the screen, just to put it a bit away from the center of the screen? Sorry, Stan. NO the UI.inputbox method always centers the dialog.
  • Extension using c#

    10
    0 Votes
    10 Posts
    7k Views
    M
    @icehuli said: Someone might be interested in using c# and .net stuff. I created a very simple example to write a ruby extension in c#. https://bitbucket.org/icehuli/sucsexttutorial can you guide me to run the sample code
  • SKP 2023 - german translation

    2
    0 Votes
    2 Posts
    330 Views
    TIGT
    Königsblau = Royal Blue [plain wrong!] Ruby-Konsole = Ruby Console [simply correct]
  • Ruby . - on key now - flags problem

    1
    0 Votes
    1 Posts
    231 Views
    No one has replied
  • Extracting values from imported IFC

    1
    0 Votes
    1 Posts
    256 Views
    No one has replied
  • Prince IO Sketchup Game Demo

    42
    0 Votes
    42 Posts
    35k Views
    J
    Is there any way to fix this?
  • Searching for a plugin code template

    3
    0 Votes
    3 Posts
    393 Views
    IltisI
    Thank you very much, this is exactly what I'm looking for !
  • Fix and improve the code

    1
    0 Votes
    1 Posts
    251 Views
    No one has replied
  • Plugin test version

    10
    0 Votes
    10 Posts
    872 Views
    A
    edit: found the filed for the version......upload worked thanx for helping me !!!! stan
  • How to generate borderless Windows in macos

    1
    0 Votes
    1 Posts
    261 Views
    No one has replied
  • Plugin to identify "Thermal Bridges"

    6
    0 Votes
    6 Posts
    3k Views
    C
    @rossthompson said: Hi, I'm afraid not. I wasn't able to find a solution. Ross OK thanks for the reply.
  • 0 Votes
    1 Posts
    124 Views
    No one has replied
  • [第一财经]快三上岸回本求大师带(驰名商标)

    1
    0 Votes
    1 Posts
    105 Views
    No one has replied
  • 0 Votes
    1 Posts
    107 Views
    No one has replied
  • BTG Clothing

    1
    0 Votes
    1 Posts
    136 Views
    No one has replied

Advertisement