sketchucation logo sketchucation
    • Login
    1. Home
    2. Skastafari
    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!
    🛣️ Road Profile Builder | Generate roads, curbs and pavements easily Download
    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
      709 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
      988 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
      318 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
      196 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