code: def local_obj(self):
          
          if self._local_obj is None:
              # Simplified or Complex
              if self._simple:
                  value = self.make_simple()
              else:
                  value = self.make()
              # Verify type
              if not isinstance(value, cadquery.CQ):
                  raise MakeError("invalid object type returned by make(): %r" % value)
              # Buffer object
              self._local_obj = value
          return self._local_obj
docs: Buffered result of :meth:`make` which is (probably) a
          :class:`cadquery.Workplane` instance. If ``_simple`` is ``True``, then
          :meth:`make_simple` is returned instead.
  
          .. note::
              This is usually the correct way to get your part's object
              for rendering, exporting, or measuring.
  
              Only call :meth:`cqparts.Part.make` directly if you explicitly intend
              to re-generate the model from scratch, then dispose of it.