CadQuery is a Python-based solid-modeling library with editable dimensions in code. Its official example gallery includes a plate with holes, parametric enclosures and bearing pillow blocks. The import/export documentation explicitly supports STEP solids, STL and 3MF.

This is useful when you want an exact small part—such as a bracket, spacer or test fixture—without a long GUI modeling session. The Python script is the editable parametric source; the exported STEP is geometry for Plasticity or another CAD application, not a transferred feature-history tree.

For a quick proof, copy the official plate-with-hole example, set the dimensions to a real caliper measurement, export STEP and import it into Plasticity. This is a good alternative to wrestling an STL into a BREP when you can define the part from scratch.

How to Try / Visit / Explore: https://cadquery.readthedocs.io/en/latest/importexport.html

Go to Source — Primary: https://cadquery.readthedocs.io/en/latest/examples.html