Does SketchUp have AutoSolidTools like ArchiCAD?

english:
can sketchup do autosolidTools?
like in archicad, to speed up work …
For example: we have a door and window frame object, then we put it on the wall so that the wall automatically has a hole, if we take the window door frame so that the wall hole is automatically closed as in the archicad …
isn’t that such an amazingly fast thing …
I hope it’s in SketchUp version 2020 …

bahasa indonesia:
apakah sketchup bisa melakukan autosolidTools?
seperti di archicad, untuk mempercepat pekerjaan…
contoh: kita punya obyek kusen pintu dan jendela, kemudian kita taruh pada dinding sehingga dinding otomatis berlubang, jika kusen pintu jendela tadi kita ambil sehingga dinding berlubang tadi otomatis tertutup seperti di archicad…
bukankah yang seperti itu merupakan hal luar biasa cepat…
aku berharap itu ada di sketchUp versi 2020…

SketchUp is a surface modeler, that means its primitives are edges and faces. Solid operations involve intersection operations, which are computationally very expensive. If you want that a solid cuts a hole (door frame) through a large amount of edges and faces, you potentially have to test every face of the door against every face of the building. This is not always amazingly fast, only if you have a single front face and a single back face of the wall.

SketchUp has a cut-opening components which automatically cut a hole given a component (with a loop of edges) and a single face. The component can be the door and it is associated with the front face of the wall. So the operation can be fast, because it is known which face to intersect.

With a simple trick you can also cut a hole in the back face of the wall: Create another component (containing only the loop of edges) and place it on the back face. There are two extensions that do it automatically: Double-Cut and FlexTools

Please understand that the Opening objects are virtual. They are used by the display pipeline to draw voids, and do not create geometric edges (edge loops) at the opening location. (Ie, exporters usually must read the opening data and create the geometry themselves in their export format.)