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

    Topics

    • S

      Dynamic Component Value Reference Model Attribute Value

      Watching Ignoring Scheduled Pinned Locked Moved Dynamic Components sketchup
      4
      0 Votes
      4 Posts
      6k Views
      P
      To update references on change of a global, one needs to do a "redraw" as per the context menu for each component, rather than do this manually, a simple ruby script can be attached to a button as per https://forums.sketchup.com/t/redraw-all-dynamic-components/77512 https://sketchucation.com/pluginstore?pln=ae_ToolbarEditor where else a component instance will update to the current global on insert. Can you share the main focus of your use of DCs? as its quite likely other scripts will be useful.
    • S

      Excluding scenes from animation

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      11
      0 Votes
      11 Posts
      4k Views
      Dan RathbunD
      @skastafari said: I am looking for a method to exclude pages from my animation similar to how the "Include in animation" checkbox works from within Sketchup's scene editor. ... I had found a thread from Dan Rathbun somewhere dating a couple years back discussing a need for this, but I can't seem to find what the outcome was. If anyone knows, please advise. FYI,... Finally, ... the API has been updated for version 2018 and higher ... ... both a query method and a setter method have been added to the Sketchup::Page class. Sketchup::Page.include_in_animation= Sketchup::Page.include_in_animation?
    • S

      Need some development help.

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      9
      0 Votes
      9 Posts
      2k Views
      S
      Wow! okay. This is totally awesome. This is quite a few levels above what I am capable of writing. This may take me like a week just to figure out. Sdmitch, you have saved me hundreds of hours of treachery. I want to buy you a beer, but I think you deserve a whole keg. This is way better then what I was plugging away at. Tig had got me thinking in the right direction about what I was trying for better ideas, and I had a feeling bounds was the answer to locating the foobar. I changed line 65 to some regex (=~/^[Ff]oo/) I learned from Tig back in the day to solve for a couple foos that were made unique and I left out the selection bits. This should be the example to anyone trying to get components out of their parents and gathered into their own. I want to thank the community here for being so awesome and living up to the name Sketchucation. I have learned so much from guys like Dan Rathbun, Thom Thom, TIG, sdmitch and too many others to list. Thanks & Cheers!
    • S

      Help getting Parallel Projection in current view from Ruby

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      1k Views
      S
      Thanks thomthom, you never let me down.
    • S

      Help hiding groups and components from Ruby prompt.

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      5
      0 Votes
      5 Posts
      680 Views
      S
      Heh, I opened that can of worms and closed it real quick. I went to an array from a list of model names to hide. I am much happier this way. Thanks
    • S

      Problem with imported geometry.

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      11
      0 Votes
      11 Posts
      933 Views
      D
      Jim's was updated to use Assimp and the external SU C++ SDKrecently in the last 3 months... just sayin... john
    • S

      Ruby Group Swap

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      12
      0 Votes
      12 Posts
      2k Views
      S
      If anyone is interested, I finally solved my imported group's origin problem fairly simply with this... ga = entities.grep(Sketchup::Group) ga.each { |e| n=e.name; e.model.entities.add_group(e); e.parent.instances[0].name=n} Basically it just takes all the groups after import, adds them into a new group and names the new group the same name. This resets the origin, and allows the swap code to work properly.
    • S

      Need some help again.

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      295 Views
      S
      Thanks again TIG! I am very grateful. I knew I was missing something, but was pretty much stumped. Thanks for putting me back on track, and so quickly. Cheers
    • S

      Method to Explode Groups by name beginning...

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      179 Views
      S
      Looks like you focused only on group class, and corrected the wall name syntax, and I am very grateful as it now works! Thanks Tig
    • 1 / 1