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

    Posts

    Recent Best Controversial
    • 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
    • 1 / 1