sketchucation logo sketchucation
    • Login
    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

    [Plugin] Solids Penetration Check

    Scheduled Pinned Locked Moved Plugins
    23 Posts 7 Posters 13.6k Views 7 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R Offline
      richhaas
      last edited by

      @voljanko said:

      Yes,there is a way,why are you asking 😄
      Anyway,if you want to find the mistakes,that makes your group a non-solid,there is another plugin - Solid Inspector from thomthom.

      I don't draw with solids. Need a tool to check all the other things I draw to look for possible overlap conflicts between components, groups etc. 'Tile components' "intersecting" 'cabinet components' for instance...

      Richard

      1 Reply Last reply Reply Quote 0
      • G Offline
        glro
        last edited by

        @voljanko said:

        Please help me find the solution for this bug:
        -when one solid is a subcomponent and a subgroup in a component, the plugin can't find the penetration.
        I know the problem is in line 132 def1=solid1.entities.parent ,but don't know what to do about it.
        Thanks

        EDIT:SOLVED

        i cannot help you concerning the ruby programming, but i tried your plugin on the model included in your post, and it worked perfectly; event when i made a component from the component and the group

        i tried it also on the file included; components with solids inside, it worked, but in a strange way; i would like to know which are the components that interfere, but the information vanishes when the program stops...


        where are the components that intersect?


        penetration detected

        1 Reply Last reply Reply Quote 0
        • M Offline
          Matt666
          last edited by

          Aaaar it does not work with free versions... Can you do something?

          @unknownuser said:

          Error: #<ArgumentError: 'intersect' is a Pro only feature.>
          C:/Program Files/Google/Google SketchUp 8/Plugins/solids_penetration_check.rb:141:in intersect' C:/Program Files/Google/Google SketchUp 8/Plugins/solids_penetration_check.rb:141:in check_penetrations'
          C:/Program Files/Google/Google SketchUp 8/Plugins/solids_penetration_check.rb:32:in activate' C:/Program Files/Google/Google SketchUp 8/Plugins/solids_penetration_check.rb:159:in select_tool'
          C:/Program Files/Google/Google SketchUp 8/Plugins/solids_penetration_check.rb:159:in `penetrationcheck'
          C:/Program Files/Google/Google SketchUp 8/Plugins/solids_penetration_check.rb:13

          Frenglish at its best !
          My scripts

          1 Reply Last reply Reply Quote 0
          • 1
          • 2
          • 2 / 2
          • First post
            Last post
          Buy SketchPlus
          Buy SUbD
          Buy WrapR
          Buy eBook
          Buy Modelur
          Buy Vertex Tools
          Buy SketchCuisine
          Buy FormFonts

          Advertisement