sketchucation logo sketchucation
    • Login
    1. Home
    2. JClements
    3. Topics
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 193
    • Posts 912
    • Groups 1

    Topics

    • JClementsJ

      Preferences > Files > BackUp Location ... Please

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Feature Requests sketchup
      1
      0 Votes
      1 Posts
      2k Views
      No one has replied
    • JClementsJ

      Blend along Path Script?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      6
      0 Votes
      6 Posts
      1k Views
      A
      sorry rick, didn't mean to make people steal your or anybody's work. but thanks to all authors leaving their script 'readable' for everyone else to learn or get inspired from. this is the important part of smustards EULA @unknownuser said: You may not alter, publish, market, distribute, give, transfer, sell or sublicense the Scripts or any part of the Scripts.
    • JClementsJ

      Import or Paste all Layers AND Pages?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      7
      0 Votes
      7 Posts
      1k Views
      Didier BurD
      Mmmm, I must check that asap...
    • JClementsJ

      Question - a way to select a set of veritces/end points

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      8
      0 Votes
      8 Posts
      2k Views
      G
      There's another option. Scale has lots of subtle 3D control. If only an edge is selected, tugging on the top/bottom, dead-center handle will only raise/lower an end. Tugging at one of the selected edge corner handles would lengthen/shorten the edge along its vector, etc... Selecting a face would be similar. Face and edge combinations can be scaled. Works swell while in hidden geometry. For the greatest control, orbit around the model so the cursor tugging on the handle is in front of some geometry. The closer the geometry is located the better. That's one way to harness inference - using neighboring geometry to finesse/steer the handles. Otherwise scale may seems to go wacko. Smoove and Smoove+Shift work, and an offset can be set for controlled, incremental bumping. But I don't use it much. Fine-tuning shapes often means tweaking as little as one edge at a time. And of course tools like nudge.rb, nudge bits and pieces. That's real handy. Using scale to move vertices like this means some initial 3D movement of geometry first to get a 3D bounding box. [image: kitty.jpg]
    • JClementsJ

      Question - Can User Defined Axis be recognized in Ruby?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      781 Views
      JClementsJ
      An example. http://www.sketchucation.com/forums/scf/sas/Ruby/userdefinedaxis.skp
    • JClementsJ

      General Windows Utility - Screen Ruler

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      2
      0 Votes
      2 Posts
      903 Views
      D
      Thank you John. A very useful link. [digby dart]
    • JClementsJ

      Pivot Camera script. Does such a script exist?

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      2
      0 Votes
      2 Posts
      1k Views
      GaieusG
      There might be a file size limit.
    • JClementsJ

      Is there a way in Ruby to import KML files into SU?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      1k Views
      JClementsJ
      I believe so. I believe it can be opened with a standard editor. If I can get a sample file of data points, I will post it here. I'll have to wait until person who creates specific KMLs returns from vacation in 2 weeks.
    • JClementsJ

      Request: Automatically add ConstructionPoint at Center of Ci

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      13
      0 Votes
      13 Posts
      3k Views
      R
      The Tools observer has some problems - "toolname" is truncated on the Mac, making it hard (or impossible) to get the active tool based on name. However, the toolid works fine. class MyToolsObserver < Sketchup;;ToolsObserver def onActiveToolChanged(tools,toolname,toolid) #do stuff here puts "Selected tool; #{toolid} ;; #{toolname}" end end Sketchup.active_model.tools.add_observer(MyToolsObserver.new) That said, to constrain drawing to a 2D plane will probably require recreating all the tools with the constraints built in.
    • JClementsJ

      A List of Shortcuts?

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Discussions sketchup
      12
      0 Votes
      12 Posts
      3k Views
      G
      Here's a txt version of the "Introductory SketchUp Notes" I provide my students - these are the "default" shortcuts - you can easily change them to be whatever you want - there's also some additional information listed here as well - maybe this will help (& I hope I'm not infringing on any copyright laws by posting this): start To change units to decimal: Window --> Model Info --> Units --> Format --> Decimal --> (close the dialog box) To show toolbars: View --> Toolbars --> Getting Started View --> Toolbars --> Large Tool Set View --> Toolbars --> Views Note: Status Bar – the long gray rectangular area at the bottom of the drawing area Value Control Box – located on the right side of the status bar Must press Enter to have a value accepted Default Shortcuts: T = Tools --> Tape measure Space bar = Tools --> Select S = Tools --> Scale Q = Tools --> Rotate P = Tools --> Push/Pull B = Tools --> Paint Bucket F = Tools --> Offset M = Tools --> Move E = Tools --> Eraser CTRL + Z = Edit --> Undo CTRL + T = Edit --> Select None CTRL + A = Edit --> Select All CTRL + Y = Edit --> Redo CTRL + V = Edit --> Paste G = Edit --> Make Component Delete key = Edit --> Delete CTRL + X = Edit --> Cut CTRL + C = Edit --> Copy R = Draw --> Rectangle L = Draw --> Line C = Draw --> Circle A = Draw --> Arc Z = Camera --> Zoom H = Camera --> Pan O = Camera --> Orbit end
    • JClementsJ

      Since I can't find the movie tutorials anymore nor am able t

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Discussions sketchup
      2
      0 Votes
      2 Posts
      779 Views
      JClementsJ
      Thanks, I think I see how it works now.
    • JClementsJ

      A Ruby to display the name and creator of a ruby?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      2
      0 Votes
      2 Posts
      4k Views
      A
      If the programmers would writing real extensions, you could see name etc. under Windows > Preferences. Would be possible to do this with variables, BUT: The programmers must write classes, not only simple methods including the following module in the way the class MyExtension does: module DescribedExtension @@author = '' @@version = '' # ... end class MyExtension > Sketchup;;Extension include DescribedExtension def initialize @@author = 'azuby' if @@author.empty? @@version = '1.0' if @@version.empty? end # YOUR METHODS HERE end So you can ask the extension for info: if MyExtension.include? DescribedExtension puts MyExtension.author puts MyExtension.version end A much better way would be a kind of manger, which is could from extensions which include DescribedExtension. Than you only have to ask the manager for all described extensions. This is done in my approach to write an extension manager. But unfortunately the Sketchup Ruby API does not provide the required methods to finish my work. But you can go into the sources and look how it is done. azuby
    • JClementsJ

      Shadow Setting Dialog

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Feature Requests sketchup
      1
      0 Votes
      1 Posts
      9k Views
      No one has replied
    • 1
    • 2
    • 6
    • 7
    • 8
    • 9
    • 10
    • 10 / 10