sketchucation logo sketchucation
    • Login
    1. Home
    2. Sweek
    ℹ️ 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 1
    • Posts 4
    • Groups 1

    Sweek

    @Sweek

    10
    Reputation
    1
    Profile views
    4
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    Sweek Unfollow Follow
    registered-users

    Latest posts made by Sweek

    • RE: Getting group's dimensions

      Thank you, I will work on this.

      posted in Developers' Forum
      S
      Sweek
    • RE: Getting group's dimensions

      Hi,

      Effectively, I tried as you said and it works.
      I will ask my internship supervisor how he created his groups.

      Do you know if people get group's dimension like I did or if they use another way ?

      posted in Developers' Forum
      S
      Sweek
    • RE: Getting group's dimensions

      Thanks for your answer. I will try to explain.

      I made this:
      -group B size is 15126,
      -group 3 size is 15123,
      -group 4 size is 15123

      http://sketchucation.com/forums/download/file.php?mode=view&id=147016&sid=0a3ceca0aaca666d6788aa408da8a10b

      If my selection is B like this:
      http://sketchucation.com/forums/download/file.php?mode=view&id=147017&sid=0a3ceca0aaca666d6788aa408da8a10b

      I get this results (which are right only for group B):

      http://sketchucation.com/forums/download/file.php?mode=view&id=147018&sid=0a3ceca0aaca666d6788aa408da8a10b

      http://sketchucation.com/forums/download/file.php?mode=view&id=147019&sid=0a3ceca0aaca666d6788aa408da8a10b

      http://sketchucation.com/forums/download/file.php?mode=view&id=147020&sid=0a3ceca0aaca666d6788aa408da8a10b

      As you can see, for group 3 and 4 the width is not correct.
      But if my selection is 4 for example:

      http://sketchucation.com/forums/download/file.php?mode=view&id=147021&sid=0a3ceca0aaca666d6788aa408da8a10b

      I get right results for group 4:

      http://sketchucation.com/forums/download/file.php?mode=view&id=147022&sid=0a3ceca0aaca666d6788aa408da8a10b

      Usually, how do you get the size of all groups in a model ?


      hierarchy.png


      1.png


      2.jpg


      3.jpg


      4.jpg


      5.png


      6.jpg

      posted in Developers' Forum
      S
      Sweek
    • Getting group's dimensions

      Hello,

      I'm new here and I need help for my project. I try to get width, height and depth of my selected entities.
      For example, this is my project's hierarchy:

      http://sketchucation.com/forums/download/file.php?mode=view&id=147002&sid=1873d96db67d9c19c9fd179524a03797

      
      model = Sketchup.active_model
      selection = model.selection
      
      selection.each do |entity| 
        UI.messagebox(entity.name)
        entity.entities.each do |sub_entity|
          UI.messagebox(sub_entity.name)
        end
      end
      
      

      With this code, if I select A, I get the group A, 1 and 2. Now I'd like to get each group's dimensions. I tried this:

      
      model = Sketchup.active_model
      selection = model.selection
      
      selection.each do |entity|
        bb1 = Geom;;BoundingBox.new
        bb1.add(entity.bounds)  
        UI.messagebox("Name; #{entity.name}\nWidth; #{bb1.width}\nHeight; #{bb1.height}\nDepth; #{bb1.depth}")
        entity.entities.each do |sub_entity|
          bb2 = Geom;;BoundingBox.new
          bb2.add(sub_entity.bounds)  
          UI.messagebox("Name; #{sub_entity.name}\nWidth; #{bb2.width}\nHeight; #{bb2.height}\nDepth; #{bb2.depth}")
          bb2.clear
        end
        bb1.clear
      end
      
      

      If I select the A group I get the right values for A but not for its subgroups 1 and 2.
      If I select the subgroup 1, I get the right values for the subgroup 1.

      If you can explain me why I get this, or tell me how to get what i want. I would appreciate.


      hierarchy.png

      posted in Developers' Forum
      S
      Sweek