What cad gives you
cad.create_box(width=100, …)— any catalogue action, by name, validated by its own schemacad.actions()/cad.help(name)— the catalogue, from inside the scriptcad.document,cad.features,cad.find(name)— the model as it standscad.objects(),cad.bounds()— the visible bodies, their volume, area and extentsparams— the variables you passed;print(…)captured;resultreturned