sketchucation logo sketchucation
    • Login
    1. Home
    2. Jim
    3. Topics
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    🚨 Skimp | 25% Off until March 30 Buy Now
    J
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 409
    • Posts 4,235
    • Groups 2

    Topics

    • J

      High Quality YouTube Videos

      Watching Ignoring Scheduled Pinned Locked Moved Corner Bar
      9
      0 Votes
      9 Posts
      663 Views
      TaffGochT
      Hi, Jim (et.al.) Last month, there was an article in PC Magazine,... ...How to Upload High-Quality YouTube Videos I haven't tried it myself, but the article might provide the info you need. (It's apparent that vimeo still beats YouTube, hands down.) Taff
    • J

      WebDialogs with Windows Vista

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      422 Views
      daikuD
      The other bug I've noticed with Vista has nothing to do with ruby, but with dialogs in general: http://www.sketchucation.com/forums/scf/viewtopic.php?f=11&t=10719 Not sure if it's affecting your web dialogs. CB.
    • J

      [Plugin] GreyscaleMode

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      133
      0 Votes
      133 Posts
      155k Views
      S
      [quote="bik"] "If your first click on the "Front Face mode" and then (whatever reason) you directly click on the "Greyscale mode", you will lose irremediably your colored model. Impossible to come back, so at this moment, pay attention to not save your model after changed the mode folowing this sequence !" Thanks Bik for pointing this out, it happened to me. So here is the work around. Probably you have saved some preset views and perspectives during the design that you want to preserve. First, Save the model. Then "Save As (model name)BW.skp. In the BW (black & white clone model) make the whole model a component. Then you can apply the Greyscale plugin, with your original donor model secure in the original coloured textures. When the original is further developed, Save that and open your BW clone, right click on the model (which we made a component, remember) and select "Reload" and choose your original donor model. Or you could delete your clone component in the BW drawing, Copy the original donor from its file, and "Edit/Paste in Place" it in your BW drawing. I hope that helps.
    • J

      [ruby-doc] ComponentDefinition.insertion_point=

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      2
      0 Votes
      2 Posts
      535 Views
      TIGT
      ComponentDefinition.insertion_point returns the 'origin' axes of the Component Definition as it was originally made or they where later relocated - which affects the subsequent insertion point of instances. ComponentDefinition.insertion_point=[12,34,56] <say> will appear to reset this BUT when you repeat the above although it returns this new value it doesn't move the axes or where subsequent instances are placed... Weird...
    • J

      Undo Deleted Entities

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      4
      0 Votes
      4 Posts
      601 Views
      J
      I know what a Hash is in Ruby, but are you guys talking about the same "hash"? It's not clear how I could use a Ruby hash without running into the same problem; needing to search Entities for the matching ID. I wanted one of my plugins to handle selections in undo and redo operations, so I wrote a Selection Manager to handle it. It appears to work just fine using the entityID of each selected entity stored in an array of arrays; and stepping back and forth thru the stack. Second issue, there appears to be a que-ing, or scheduler in Sketchup? If I call Sketchup.undo followed immediately by my undo, the entities have not been "undone" in time for my undo to find them. I hacked it up using... Sketchup.undo UI.start_timer(0.1) { my_undo} Any alternative?
    • J

      SketchUp Arrays & Enumerable

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      7
      0 Votes
      7 Posts
      1k Views
      J
      Ah, I used Array.instance_methods but I see that it requires an agument of "true" to get the inherited and mix-in methods also. ( 98 methods ) (Array.instance_methods(true) - Object.methods).sort ["&", "*", "+", "-", "<<", "[]", "[]=", "all?", "any?", "assoc", "at", "clear", "collect", "collect!", "compact", "compact!", "concat", "cross", "delete", "delete_at", "delete_if", "detect", "distance", "distance_to_line", "distance_to_plane", "dot", "each", "each_index", "each_with_index", "empty?", "entries", "fetch", "fill", "find", "find_all", "first", "flatten", "flatten!", "grep", "index", "indexes", "indices", "inject", "insert", "join", "last", "length", "map", "map!", "max", "member?", "min", "nitems", "normalize", "normalize!", "offset", "offset!", "on_line?", "on_plane?", "pack", "partition", "pop", "project_to_line", "project_to_plane", "push", "rassoc", "reject", "reject!", "replace", "reverse", "reverse!", "reverse_each", "rindex", "select", "shift", "size", "slice", "slice!", "sort", "sort!", "sort_by", "to_ary", "transform", "transform!", "transpose", "uniq", "uniq!", "unshift", "values_at", "vector_to", "x", "x=", "y", "y=", "z", "z=", "zip", "|"]
    • J

      Tall Screenshots

      Watching Ignoring Scheduled Pinned Locked Moved Corner Bar
      6
      0 Votes
      6 Posts
      373 Views
      G
      I use SnagIt from TechSmith - it has an option to scroll windows to capture them. Very useful for long lists like that. Bob
    • J

      The PhlatPrinter: Home-built CNC foam cutter

      Watching Ignoring Scheduled Pinned Locked Moved Corner Bar
      1
      0 Votes
      1 Posts
      277 Views
      No one has replied
    • J

      SketchUp Modeling Business Model

      Watching Ignoring Scheduled Pinned Locked Moved Corner Bar
      15
      0 Votes
      15 Posts
      1k Views
      C
      interesting... although it seems very cheesy... the modeling isn't very impressive.
    • J

      [Plugin] fretboard.rb

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      5
      0 Votes
      5 Posts
      8k Views
      R
      Hi Jim Very cool, I'm planning to model a Fender stratocaster. @+
    • J

      Click Style Preferences in Tools

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      2
      0 Votes
      2 Posts
      498 Views
      R
      I took a look in the model.options list, and nothing there looks promising (I didn't expect it to, since what you want aren't really model options. If I have a chance, I'll do some more checking tomorrow, but I don't expect positive results...
    • J

      SumatraPDF - OpenSource, No-Frills Reader

      Watching Ignoring Scheduled Pinned Locked Moved Freeware
      3
      0 Votes
      3 Posts
      2k Views
      L
      It has "issues" with certain graphic-heavy PDF files, and printing limitations. No frills is what you get...Foxit is bigger but handles more PDF types.
    • J

      ParaCloud Generative Modeling

      Watching Ignoring Scheduled Pinned Locked Moved Hardware, Software & Gadgets
      5
      0 Votes
      5 Posts
      1k Views
      pilouP
      It is not a sort of perversion to use Excel as a 3D program? Seems a very strong plugin!
    • J

      One for Fred

      Watching Ignoring Scheduled Pinned Locked Moved Corner Bar
      6
      0 Votes
      6 Posts
      404 Views
      F
      @kwistenbiebel said: @fbartels said: They just need to get that roof curving in multiple directions ... Fred Building cost X 2. (+ a damn good structural engineer) Kwist, Probably but perhaps not, although I have a bunch of work ahead of me to prove that. I've been plugging away on experiments with PVC pipe structures and although the progress has been slow I've been reasonably pleased with the results. I'd make faster progress with a bigger research budget but that might jeopardize my marriage. Fred
    • J

      Scaling Transformation

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      6
      0 Votes
      6 Posts
      1k Views
      J
      Just for reference, the following works for scaling along the Group's axis: m = Sketchup.active_model e = m.active_entities s = m.selection tr = s[0].transformation trs = Geom;;Transformation.scaling( 2, 1, 1 ) s[0].transformation = (tr * trs) but this scales along the global axis: s[0].transformation = (trs * tr) as does this: s[0].transform! trs
    • J

      Plugin Security

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      5
      0 Votes
      5 Posts
      653 Views
      T
      Let me clear up a remark I made at the top of this thread, and even my followup posts. When I said "that is not the topic", I thought I was posting to Lewis's thread about a Ruby vulnerability that applies to people who use Ruby on a server for websites. However, this thread, your topic, certainly applies, and yes, you can do just about anything you want with Ruby.
    • J

      The Transformation Matrix

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      13
      0 Votes
      13 Posts
      4k Views
      J
      Ok, good. I wasn't sure if asin was simply overlooked, or if you needed something different.
    • J

      [ruby doc] Page.layers incorrect return value

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      4
      0 Votes
      4 Posts
      774 Views
      R
      Documentation error. Page.layers should logically return an array of layer objects rather than the layers parent object, and it does. Just one of those cut-paste-forgot-to-edit errors, most likely.
    • J

      [ruby doc] Entities.add_group

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      6
      0 Votes
      6 Posts
      1k Views
      T
      You are welcome. I thought I had already done it. Thanks for the tickler. Todd
    • J

      Prompt to save WebDialog?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      568 Views
      tbdT
      if you select open and un-check "always ..." still has the problem ? usually this appears when MIME setup is wrong
    • 1
    • 2
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 16 / 21