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!
    ⚠️ Important | Libfredo 15.6b introduces important bugfixes for Fredo's Extensions Update
    J
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 406
    • Posts 4,216
    • Groups 2

    Topics

    • J

      Damn, this is a good cup of coffee.

      Watching Ignoring Scheduled Pinned Locked Moved Corner Bar
      10
      0 Votes
      10 Posts
      479 Views
      irwanwrI
      @solo said: Freelancer here, so I'm potentially at work all the time. I even worked yesterday (Thanksgiving) stopped for lunch/dinner and continuing today. I could do with a good cup of Java right now. I'm just thankfull I have work this week.
    • J

      (Windows) Plugins Locations

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      5
      0 Votes
      5 Posts
      355 Views
      Dan RathbunD
      @thomthom said: @jim said: @dan rathbun said: User acces to the AppData folder heirarchy on Win 6+ is problematic. Reference? [Citation Needed] .. what for ? Just try it. I'm not saying there is not a solution. But you first need to recreate the situation. 1) Create a new (temporary,) user account on your Win7 machine called "JoeUser" or whatever. Do not give this new user account admin privileges. Just a standard user like in a work or school setting. 2) Now try and access the %APPDATA% path in Windows Explorer. (Heck.. even try it as an Admin,, it's still a PITB !)
    • J

      GitBucket

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      1
      0 Votes
      1 Posts
      187 Views
      No one has replied
    • J

      [code] Folder Browser

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      1
      0 Votes
      1 Posts
      880 Views
      No one has replied
    • J

      Yardoc for ruby api

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      14
      0 Votes
      14 Posts
      725 Views
      J
      Added some new methods that came in version 8.0 M2. https://github.com/jimfoltz/SketchUp-Ruby-API-Doc The new GitHub Windows client makes it very easy to contribute.
    • J

      Get Toolbars from ObjectSpace

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      7
      0 Votes
      7 Posts
      698 Views
      Dan RathbunD
      Yea that's weird. I never recommend using any constructor without making sure that there is a reference to it for later use. We are still lacking (auto-generated) collections for many types of things, incl. toolbars. Either the collection object would be "held" by the UI module (ie: UI::ToolbarSet,) or "held" by the class itself, and accessed via a class method.
    • J

      WebDialog Buttons

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      19
      0 Votes
      19 Posts
      973 Views
      thomthomT
      I model the virtual keyboard I type on to code my plugins! The model off course generated with ruby code. Oh what a fine conundrum.
    • J

      [Plugin] Solids Trim and Keep (Pro Only)

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      34
      0 Votes
      34 Posts
      31k Views
      Dave RD
      @adventurousconifer said: This is a real time saver. I'm using Sketchup 2017 on a Mac and notice that I have to reinstall this extension every time I restart Sketchup. Do you have any tips on making it stay installed? How did you install it? What directory did you install it into? My guess is you aren't installing it in the correct location.
    • J

      Erase a single unused Definition

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      4
      0 Votes
      4 Posts
      486 Views
      TIGT
      The definition.entities.clear! should work much as my suggestion, inside the operation block? You could always suffix its new name with "[Untrimmed]" so it's easy to spot? You could also add a closing dialog 'Remove the now Unused Untrimmed Definition from the Browser ?', Yes|No Then the user decides... I have just written something very similar myself, within a broader 'commercial' tool, BUT that auto-removes the old untrimmed definition. That one gets complicated as it is say a panel component that is trimmed on one edge using special shaped instances [it's remade as a component rather than a group], a 'hidden' proxy of the original untrimmed panel is retained after the trimming is done, it is also given attributes defining what was done on that trim; then you can trim the 2nd, 3rd, 4th edges etc, each time the attributes are expanded for each edge trimmed; now the rub - the edge trimming is editable per edge, so if I want to redo the trimming to the 2nd edge I have to start with an untrimmed version again [derived from the proxy] then read the attributes that it has and repeat the 1st then the new 2nd trim and then repeat the 3rd, 4th etc. This is because trimming one edge affects the abutting other two edges... I have taken a while to get my head around it! Now you can trim parts out of all sides of the panel using various shaped 'notches' and edit them too... Now to finish the next part - these trimmed edges marry into panels meeting at right-angles and their 'notched' edges have to be the reverse of the other panels... A tangle of attribute crosschecks and a trimming frenzy ensues...
    • J

      [Plugin] Audible Tool Click (Oct 2, 2011)

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      2
      0 Votes
      2 Posts
      4k Views
      TIGT
      Thanks You might consider adding 'filtering' to the tool changes, otherwise doing 'transparent operations' like orbit/pan/zoom will also 'beep' annoyingly...
    • J

      Meaningless Menu Separators

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      5
      0 Votes
      5 Posts
      245 Views
      Dan RathbunD
      @thomthom said: You mean so that separators only adds a separator between the native tools and the plugin tools? And.. I agree with the above for Main menus (incl. "Plugins",) and the right-click Context menu.
    • J

      Dynamic Spiral Stairs Help

      Watching Ignoring Scheduled Pinned Locked Moved Dynamic Components sketchup
      11
      0 Votes
      11 Posts
      2k Views
      R
      Hi Jim, I've been around for quite a while, but never felt I had much of anything to contribute. Time to try and give some back to all the great contributors on this forum. I don't think the precision is there to get that last <0.1mm on the calculations. I have ran the calcs through an excel sheet for both the spiral staircase and for some I did exploring making a dynamic reducer after looking at perryman's thread, but in each case the calcs are correct but lacking on Sketchup due to rounding errors. I'm going to explore factoring of the calcs to reduce the rounding error, but I feel the final solutions will always come up minutely short. In saying that, the incomplete geometry is only really visible when zoomed in, so for a lot of models it will not be a problem. For me though, this lack of complete accuracy is driving me mad for a solution.
    • J

      SelectorGadget - Bookmarklet for css and xpath selectors

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      2
      0 Votes
      2 Posts
      916 Views
      thomthomT
    • J

      Google Code Now Supports git

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      2
      0 Votes
      2 Posts
      161 Views
      thomthomT
    • J

      Axis Inference Locking on Dim Tool

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Bug Reporting sketchup
      2
      0 Votes
      2 Posts
      397 Views
      mitcorbM
      Hi, Jim: In Sketchup 8 I inserted a sphere component and made a tall narrow box near it, I applied the native dim tool, clicked on some vertex on the sphere and dragged over to the box hovered over an edge and clicked- it didn't take, so while the tool still waited for the second relevant point, I clicked on a top vertex on the box. The dimension displayed the direct distance (non ortho), but as I brought the cursor downward a dotted blue line accompanied, and clicking near the edge below that vertex the dimension was set. Is this not what you see? Or, do you mean, after first click you do not have any type of axis locking? That is what I see also. Would this be a bug or an undeveloped feature, or have you been able to do this previously? Because, it is not available in my 7 version either. Just hoping to corroborate and keep this item floating in the active topics.
    • J

      500 Plugin Requests

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      14
      0 Votes
      14 Posts
      2k Views
      Dan RathbunD
      @dan rathbun said: @tig said: So who is to produce the list of [REQ] posts that have been answered / unanswered ? (1) Can moderators set a topic to "Solved" against a certain post, with the new "solution feature" (green check button) ?? The answer to (1) I'd say is YES. Here's an image of one of my posts.[image: 8HVb_solved_post_in_topic_list.PNG] I personally changed the title prefix from "[Issue]" to "[Closed]", but it was Gábor that actually marked it solved. (He reminded me of the "solution feature" in doing so.)
    • J

      SketchUp API Blog - Extensions

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      7
      0 Votes
      7 Posts
      242 Views
      Dan RathbunD
      @aerilius said: Since I'm relatively new to ruby/plugins, I haven't yet dared to propose SketchupExtension in the Plugin-Installer-Tool discussion, I did. I asked Dana to have a look at my example, in another topic. @aerilius said: ...but also because I had the impression that in its current state, it is neither useful to users nor was I sure whether it's well designed (I can not really judge about that). Well, there is a difference between the Ruby functionality, and the Application UI functionality. Most users hate the Preferences dialog panel interface, for several reasons: Too small, only shows limited number in the list.* Panel cannot be sized.* The amount of attribute data displayed is fixed.* The list cannot be sorted (it's shown in load order.) Now... the Ruby functionality issues (or short-comings,) have prevented others from creating a better manager. The most glaring is the one Dana is working on, that is "one-click" installation and updating. This is also the number one complaint. @aerilius said: I think it's important for this discussion that we know if it's necessary to invent our own "standard" how to manage/disable plugins, It's more important that rubyists use a common class, that can be extended. For instance, we already have the issue where some plugins are Smustard Organizer compatible, but not SketchupExtension compatible, and visa versa. There are quite a few plugins (a most all of the Google authored plugins,) that already use SketchupExtension class instances. It does make sense not to orphan them. @aerilius said: or if SketchupExtension could once become a serious possibility (with some overhaul ). YES, and I've already done an overhaul, for my own use, and proved to myself that the class can be improved greatly (and the few current bugs fixed.) BUT.. I don't "own" the class, it's a standard API class, so I can't release the code. I have about $2500 labor into it, and was wondering, if anyone would be interested in donating toward it. If a "donation piggybank" reached that amount I'd release it. (I wonder if I can convince 100 people to donate $25, or 2500 to donate a buck?)
    • J

      SCF Forum Syntax Highlighter (v 1.5)

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      21
      0 Votes
      21 Posts
      4k Views
      Dan RathbunD
      @driven said: @Jim, how about changing the topic title to just SFC_Forum_SyntaxHighlighter and include other browser versions in your top post. A one-stop shop ?
    • J

      [Idea] Multiple Image Style Exporter

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      8
      0 Votes
      8 Posts
      443 Views
      T
      Here is a work around for this process that might work. create a scene tab for each composition layer and a corresponding style for each. once the styles are created this should be a pretty quick process for each view. go into model info and turn off scene transitions under animation export a animation but set it to export jpegs. you can set the jpegs to whatever size you need hit go. I have exported multiple scenes like this and its worked well. I think all you would have to do would be to incorporate the styles of the composite layers that you need and you should be away to the races
    • J

      Group -&gt; Make Component Discards Group Name

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Bug Reporting sketchup
      3
      0 Votes
      3 Posts
      504 Views
      mitcorbM
      @TIG: This is an interesting revelation for me. I was always thinking that a group was the first step to a component, not the other way around. But what you say makes sense. Things are not always what they appear to be
    • 1 / 1