Yes. Both use the OpenCascade core and both store this object in a wrapped instance variable. So you could take the wrapped OCCT object from a cq Shape and assign it to a b3d Shape of the same kind. Something like:
import build123d as b3d
b3d_solid = b3d.Solid.make_box(1,1,1)
... some cadquery stuff ...
b3d_solid.wrapped = cq_solid.wrapped
Yes. Both use the OpenCascade core and both store this object in a
wrapped
instance variable. So you could take thewrapped
OCCT object from a cq Shape and assign it to a b3d Shape of the same kind. Something like: