⚠️ Update | Sketchucation Tools 5.0.8 released with licensing improvements and bugfixes Download

Alkategóriák

  • No decscription available

    20 Témakörök
    462 Hozzászólások
    HornOxxH
    @pilou said: More appetizing in chocolate! Eggs are good as well - but only very fragile when falling down in SketchyPhysics
  • Plugins menu not shown or in different language

    2
    0 Szavazatok
    2 Hozzászólások
    265 Megtekintések
    thomthomT
    Yes - one always use the English names regardless of what locale the user might have. The Plugins menu is only mission when no plugins has added any menus to it.
  • How to select without using the mouse

    6
    0 Szavazatok
    6 Hozzászólások
    1k Megtekintések
    M
    MAN U R Genius
  • How to scale a face nested in component

    4
    0 Szavazatok
    4 Hozzászólások
    445 Megtekintések
    B
    http://code.google.com/intl/zh-CN/apis/sketchup/docs/ourdoc/entities.html Important note: If you apply a transformation to entities that are not in the current edit context (i.e. faces that are inside a group), SketchUp will apply the transformation incorrectly, since the geometry has one origin and the current edit context has another. You can correct for this by watching the Model.edit_transform and Model.active_path. See ModelObserver.onActivePathChanged for more information. I put it in the origin and tried, there still is a problem ,the side face of the tube come out of the group(component) with the top and bottom face being still in the group
  • Determine OS bit version with ruby

    8
    0 Szavazatok
    8 Hozzászólások
    4k Megtekintések
    Dan RathbunD
    @unknownuser said: as I dont have 64bit Windows to test it up, take in account this as well - "The %ProgramFiles% itself depends on whether the process requesting the environment variable is itself 32-bit or 64-bit" %ProgramFiles% = ENV['ProgramFiles'] But I told him to use %ProgramFiles(x86)% (which is ENV['ProgramFiles(x86)'],) and should not be present on 32bit systems. On a 64bit system, running a 32bit process (in this case 32bit Sketchup, running 32bit Ruby as a subprocess,) a copy of the enviroment is created for the process. Both the vars ENV['ProgramFiles'] and ENV['ProgramFiles(x86)'] should contain a pathstring that points at the same 32bit localized "program files" directory.
  • Ruby can't connect MS access

    3
    0 Szavazatok
    3 Hozzászólások
    1k Megtekintések
    B
    thank you, yes you are right, I used ASP grammar here:( but I find I also used wrong database driver provider, anyway ,I have worked it out.
  • Deleting entities on a layer doesn't work

    12
    0 Szavazatok
    12 Hozzászólások
    1k Megtekintések
    K
    I study civil engineering and the script is some kind of homework. I'll talk to my tutor in two days. After that I'll know wether I'm allowed to give you the code. Thanks so far. Tim
  • Good way to test a script

    8
    0 Szavazatok
    8 Hozzászólások
    928 Megtekintések
    liquid98L
    @pixero said: Here's a topic I started with some good info about debugging scripts: http://forums.sketchucation.com/viewtopic.php?f=180&t=34052 That's a really useful thread indeed, thnx
  • Evaluate expression as input to input form

    11
    0 Szavazatok
    11 Hozzászólások
    2k Megtekintések
    thomthomT
    @ktkoh said: The problem was that some entries were interpreted as strings. UI.inputbox returns values in the same class as you feed the defaults. So if you feed it Lengths it returns lengths.
  • [Code Snippets]

    4
    0 Szavazatok
    4 Hozzászólások
    44k Megtekintések
    Dan RathbunD
    (No longer Maintained due to lack of donations.) Platform Issues / Differences / Specifics Platform Differences Bugs / Issues When do Tools.active_tool_id return 0 ? GUI UI.show_model_info() w/ no args X-Mouse Window Focus for Mac OSX ?? Misc. Help with Mac compatibility? Ruby [FAQ] Detect if plugin is running on the Mac vs PC ? Ruby (versions) Sketchup.send_action arguments: Mac vs PC WebDialog WebDialog - hide scrollbars WebDialog (resizing windows) WebDialogs - The Lost Manual — R1 2009NOV09 WebDialog set_file WebDialog.set_html() Gotchas Webdialogs and Javascript void [FIXED!!!] Anyone seen this web dialog bug? System / OS [Code] Sketchup Safe Shutdown method [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=24327:1a2mqsys]onKeyDown repeat parameter problem[/url:1a2mqsys] Mac / OSX Specific Bugs / Issues [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=35959:1a2mqsys]SU 8 Mac & strange content[/url:1a2mqsys] (memory leak?) GUI [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=33888:1a2mqsys]Mac Toolbars Editable?[/url:1a2mqsys] [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=34002:1a2mqsys]My Apple Keyboard VK_KEYS[/url:1a2mqsys] Misc. Ruby [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=34219:1a2mqsys]Ruby Version for Sketchup 8.0 M1 on Mac ??[/url:1a2mqsys] WebDialog [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=30127:1a2mqsys]JS loading problem under Mac OS X SU[/url:1a2mqsys] [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=29751:1a2mqsys]PC v MAC webdialog populate[/url:1a2mqsys] [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=26927:1a2mqsys]Sketchup use of WebKit[/url:1a2mqsys] [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=32415:1a2mqsys]Webdialog position not preserved across session on MAC[/url:1a2mqsys] [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=25865:1a2mqsys]WebDialogs are caching and not refreshing images[/url:1a2mqsys] [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=39842:1a2mqsys]WebDialog.set_html fails under Safari 5.0.6[/url:1a2mqsys] System / OS [url=http://forums.sketchucation.com/viewtopic.php?f=15%26amp;t=29330:1a2mqsys]Auto-running a Mac '.command' File from Sketchup?[/url:1a2mqsys] [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=30314:1a2mqsys]"Mac32API.so" ?[/url:1a2mqsys] PC / Win Specific Bugs / Issues Files [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=43007:1a2mqsys][Code] PCFileTools[/url:1a2mqsys] - Support UTF8 (TIG) GUI [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=29970:1a2mqsys]Windows: Moving Floating Toolbars[/url:1a2mqsys] Misc. Ruby [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=16574:1a2mqsys]Win32API vs DL lib[/url:1a2mqsys] WebDialog [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=27594:1a2mqsys]Web dialog browser version[/url:1a2mqsys] System / OS [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=36772:1a2mqsys]Determine OS bit version with ruby[/url:1a2mqsys] [url=http://forums.sketchucation.com/viewtopic.php?f=180%26amp;t=18488:1a2mqsys]Sketchup registry key ?[/url:1a2mqsys] (No longer Maintained due to lack of donations.) COMMUNITY CONTENT Moderators may edit post / add links at will.
  • Input and Output files in Ruby

    4
    0 Szavazatok
    4 Hozzászólások
    568 Megtekintések
    J
    Just another thought (while browsing around the forums..) depth = width = length = nil File.open("My Documents\\slabout.text") { |fp| depth, width, length = fp.gets, fp.gets, fp.gets }
  • Deleting a layer

    3
    0 Szavazatok
    3 Hozzászólások
    1k Megtekintések
    Dan RathbunD
    The erase!() method is defined in class Sketchup::Drawingelement Sketchup::Layer is a subclass of Sketchup::Entity, NOT a subclass of Sketchup::Drawingelement, so it does not inherit a erase!() method. You will need to move all entities off of the layer, then use Layers.purge_unused() BTW.. Layers is a C++ collection, not a Ruby Array.
  • Writing a C extension

    3
    0 Szavazatok
    3 Hozzászólások
    410 Megtekintések
    Dan RathbunD
    @ishboo said: Nobody have experience with this? We have discussed this in previous topics... ... we currently have an active topic going on C/C++ Plugins: Plugin DLL Other threads on this issue: Getting Started with C++ and Sketchup Ruby extension module using C/C++ (mostly about using SWIG) Example of Compiled Extension with SWIG and CMake Ruby C++ extension crashes SketchUp Re: Optimization Tips (discussing Ruby vs C speed) Programming in C, C++ for Mac and Windows? Are Swig generated Ruby bindings compatible with Sketchup? Examples: TBD's SUExt extension example
  • Does Sketchup has a threading mechanism

    3
    0 Szavazatok
    3 Hozzászólások
    498 Megtekintések
    Dan RathbunD
    You could also try to see if using the UI.start_timer block method works for you. This with execute the block immediately, and not repeat: UI.start_timer(0.0,false) { my_calc_method() }
  • Browserscope

    2
    0 Szavazatok
    2 Hozzászólások
    380 Megtekintések
    thomthomT
  • Transformation Newbie...

    4
    0 Szavazatok
    4 Hozzászólások
    516 Megtekintések
    thomthomT
    InputPoint.transformation http://code.google.com/intl/no/apis/sketchup/docs/ourdoc/inputpoint.html#transformation Gives you the transformation for the input point. Will probably be useful to you for converting between local and model co-ordinates.
  • 000

    4
    0 Szavazatok
    4 Hozzászólások
    488 Megtekintések
    H
    I just test your plugin
  • Layer0 questions

    5
    0 Szavazatok
    5 Hozzászólások
    4k Megtekintések
    TIGT
    layer=model.add("Layer0") does return a reference to a layer in any locale - including EN. It is the same layer as model.active_layer=nil Setting the active layer to nil and getting its name is the foolproof way of finding the default-layer's name in that locale. If you are sure that layers[0] is always the default layer then using that should work too. Then to process all layers except the default-layer you can use model.layers.to_a[1..-1].each{|layer|###do process###} as it misses off the first one...
  • Detecting Ctrl-[Move || Rotate]

    4
    0 Szavazatok
    4 Hozzászólások
    422 Megtekintések
    P
    Awesome, thats exactly what i needed! Have a great sunday!
  • Module, Class, attr_accessor help?

    4
    0 Szavazatok
    4 Hozzászólások
    418 Megtekintések
    D
    I do it that way all the time.
  • Ruby & sectionplane

    3
    0 Szavazatok
    3 Hozzászólások
    471 Megtekintések
    P
    Thanks for the immediate reply.

Advertisement