sketchucation logo sketchucation
    • Login
    โ„น๏ธ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Performing a subtraction or boolean difference

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    3 Posts 3 Posters 1.1k Views 3 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
      revelever
      last edited by

      Hi all- I am trying to perform a subtract operation with these two objects: https://www.dropbox.com/s/ydbonm5d7wy0297/Screenshot%202015-10-15%2023.10.55.png?dl=0

      neither are solid-which is my problem... although the phone object is a manifold .stl, it didn't maintain that status upon import to sketchup. I do not understand why the speaker object is mot manifold...

      any ideas about how to perform this operation are appreciated.

      Thank you,

      -Rev


      reciever_low_poly.skp

      1 Reply Last reply Reply Quote 0
      • Rich O BrienR Online
        Rich O Brien Moderator
        last edited by

        Use Solid Inspector 2 to highlight the problems and fix them.

        Download the free D'oh Book for SketchUp ๐Ÿ“–

        1 Reply Last reply Reply Quote 0
        • TIGT Offline
          TIG Moderator
          last edited by

          Vanilla "Solid Inspector" [NOT 2] indicates the issues.
          "Solid Inspector 2" will fix many issues, but you will need to fix some yourself manually.

          At the expense of "boiling these cabbages more than once" [Irish saying]... I'll reiterate what a 'Solid' is...

          A Manifold Solid [at least as far as SketchUp is concerned] has the following properties:-

          It is a "Container" [i.e. a Group or Component-instance].
          If you Select it and the 'Entity Info' top-bar says 'Solid' then it is a 'Solid' [BUT subject to the provisos at the end...]
          It must contain only Geometry.
          Geometry is defined as Edges and Faces [Curves/Arcs/Circles are made from Edges, Surfaces are made from Faces].
          Although the non-interacting Guide-lines and Guide-points are also "allowed" [and probably would not affect an export to STL or similar], I'd still recommend you avoid including them.

          So the 'exclusion' list includes nested Groups or Component-instances, Text, Dims etc...
          [You example does contain some nested parts in the microphone]
          There are further limitations on its 'Geometry'.
          Every Edge must support two Faces - no fewer and no more.
          This means that an Edge CANNOT:
          be 'faceless'
          have only one face - e.g. forming a ledge, shelf, hole-perimeter etc
          be shared by more that two faces - e.g. supporting an internal partition face where it has three or more faces, or a shared edge between to volumes which would otherwise be considered a solid but they'd have four faces

          There are 'CleanUp' plugins to remove coplanar or stray-edges etc.
          You can use Xray mode and temporary Section-cuts to access the inside of these forms to tidy them up by Deleting unwanted edges/faces.

          There are some other issues which might affect 'Solidity'...
          The Faces of a Solid should be consistently oriented.
          Use Monochrome mode...
          Front-faces [Style-dependent, but usually off-white] to the outside, and back-faces [Style-dependent, but usually blue-gray] to the inside.
          Once you have a Solid, then the Context-menu > Orient will fix this.

          You can still have a SketchUp 'Solid' Container reported, which is not 3d-printable ! ๐Ÿ˜ฎ
          If its Geometry defines a 3d object that cannot exist in the real world it'll fail !
          An form like this 'intersects' itself - like a magician who reaches through a solid wall to touch something on the other side.
          To treble-check for this, you can take a Container and edit it, Select All and Context-menu > Intersect with Context.
          If you exit the Edit and it's still a Solid in Entity Info all is OK.
          If it is not then something was wrongs and you need to fix it, as outlined earlier...

          TIG

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

          Advertisement