sketchucation logo sketchucation
    • Login
    1. Home
    2. RichMorin
    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 41
    • Posts 104
    • Groups 1

    Topics

    • RichMorinR

      The Naming of Groups (API issues)

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      11
      0 Votes
      11 Posts
      845 Views
      fredo6F
      @richmorin said: @jolran said: Hope this can help you (although it's related to modifying geometry in groups): http://sketchucation.com/forums/viewtopic.php?f=180&t=52014&view=unread#p470425 Yes, that was very interesting. Thanks for the pointer (though it didn't make me feel any better about the situation): "It's worse than that — he's dead, Jim!" Sigh. -r Groups should be unique and not treated as components with multiple instances when freshly copied. This is causing so much trouble for scripts! and probably the source of numerous crashes. Regarding group names, I think the SU implementation is that the name is just an attribute. The identification is done internally based on Ids of the underlying definitions. If we wanted that all groups are created with a unique name, then I am afraid that this is a request for the SU team to modify the core. Of course, a script that will make all name unique can be written, but you would have to run it every time you create a new group. Fredo
    • RichMorinR

      Help needed in traversing the Model

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      15
      0 Votes
      15 Posts
      370 Views
      thomthomT
      Yes, it'd be trivial to collect hidden entities or collect stats. But the point being is that the code is compact and easy when you traverse like that instead of walking model.definitions which would require backtracing.
    • RichMorinR

      Migrating plugins to SketchUp 2013

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      14
      0 Votes
      14 Posts
      2k Views
      danielbowringD
      Epic bump, but is there any news on this? Was upgrading the installation ruby put on the backburner? Should we still be expecting this sometime in the future (or a complete library at least)? To me at least, this seems like a really important feature - plugins and the community around them are a powerful part of sketchup.
    • RichMorinR

      My current Wish List for SketchUp

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

      Making changes visible

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      7
      0 Votes
      7 Posts
      128 Views
      Dan RathbunD
      You have to save the view's camera properties to a new Sketchup::Camera instance, then restore it. view = Sketchup.active_model.active_view vcam = view.camera props = [vcam.eye,vcam.target,vcam.up,vcam.perspective?] cam = Sketchup;;Camera.new(*props) view.zoom_extents view.camera= cam
    • RichMorinR

      Wish List - WebDialog communication model

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      16
      0 Votes
      16 Posts
      2k Views
      chrisglasierC
      @caseychamberlain said: @richmorin said: As an example of quirky behavior, execute_script() imposes a fairly small (and undocumented) limit on the size of the executed code string. So, although the call can be used to transfer data (eg, as JSON), any significant amount of data will require multiple calls. What is the limit? I was relying on this to push (sizeable) model data into a silverlight plugin in the WebDialog. I had assumed I needed to chunk, but it would really help to know what that limit is, so I can chunk to that size. Thanks! This is the overriding problem: https://developers.google.com/sketchup/docs/ourdoc/webdialog#add_action_callback
    • RichMorinR

      Trying to find the 3DW modeler "travis"

      Watching Ignoring Scheduled Pinned Locked Moved Corner Bar
      4
      0 Votes
      4 Posts
      126 Views
      RichMorinR
      That's a cute hack; thanks!
    • RichMorinR

      Wish List - Ruby interpreter and libraries

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      8
      0 Votes
      8 Posts
      2k Views
      Dan RathbunD
      @thomthom said: Don't know about 1.8.7 - but they tried 1.9 I think. So did I !! The main issue is that that they (the Ruby Core guys,) renamed functions on the c-side, without leaving aliases that would properly call the newer named functions. This is the character encoding realm.
    • RichMorinR

      Wish List - plugin management and namespacing

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

      SketchUp API Wish List

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      22
      0 Votes
      22 Posts
      3k Views
      aadbuildA
      Sorry about that I was not thinking. There are many improvements that would be fanatastic if were added. Has there been any thing mentioned that we will still be able to access the back end of Sketchup? Or do we have to become some sort of partner with Trimble and only a select few will have access? No point in asking for more access when there is a possibility we will have less. It would be greatto get a comment from the powers to be
    • RichMorinR

      "SketchUp Ruby Cookbook"

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      615 Views
      Dan RathbunD
      We have one here at SCF: [Code Snippets] ... although it doesn't have the word "cookbook" in the title.
    • RichMorinR

      SketchUp developer IRC channel - #sketchup-dev

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      6
      0 Votes
      6 Posts
      399 Views
      RichMorinR
      I was out of town for a couple of weeks, so the channel went away, but I've restarted it.
    • RichMorinR

      SF Bay Area SketchUp meeting, 5/26

      Watching Ignoring Scheduled Pinned Locked Moved Corner Bar
      2
      0 Votes
      2 Posts
      111 Views
      GaieusG
      Hurray for Chris! (I will be a bit fat that day but with all who participates - in "spirit")
    • RichMorinR

      SF Bay Area SketchUp meeting, 5/26

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

      SF Bay Area SketchUp meeting, 4/6

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      2
      0 Votes
      2 Posts
      224 Views
      Chris FullmerC
      I'll be there. Its a little over an hour away for me, but I think it will be worth it. And its always fun to meet up with other SU users and talk about SU. It'll be good to see you again Rich, Chris
    • RichMorinR

      SketchUp Sunday Social (SUSS)

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      212 Views
      RichMorinR
      @khai said: open only to programmers or to all? Open to anyone, but be prepared for a programming focus to any substantive discussions. If demand warrants, I'm sure we could have events aimed at a modelers and others, but my own background and interests lie in programming.
    • RichMorinR

      Need help on writing threaded plugin code

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      10
      0 Votes
      10 Posts
      889 Views
      RichMorinR
      @thomthom said: UI.timer ? or a Javascript timer? This has to be a UI.timer, because it runs in the plugin (telling the plugin when to look for proxied messages from the JavaScript client code). I'm using SU 8, so the bug you mention isn't a problem for me. However, it would be nice to have a solution that works for earlier versions.
    • RichMorinR

      SF Bay Area Developer Workshop?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      6
      0 Votes
      6 Posts
      260 Views
      RichMorinR
      We've had 50+ views of this topic, but only two positive responses. If you are interested, please say so (either publicly or privately; I don't care). That way, I'll know whether there's enough interest to start things rolling.
    • RichMorinR

      Need help with meta-attribute definitions

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      2
      0 Votes
      2 Posts
      198 Views
      RichMorinR
      I have updated the page substantially, but still need feedback, etc. C'mon, folks...
    • RichMorinR

      Would anyone like a developer's IRC channel?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      19
      0 Votes
      19 Posts
      1k Views
      dereiD
      @richmorin said: since we only want SketchUp developers, I'm not sure where else would be appropriate... Well... more NEW Sketchup developers? ... the kind who didn't knew that they are Sketchup Developers until they hear about this ?
    • 1 / 1