I have a design, which has some pads for soldering wires in production, and also some components that don't have STEP models yet.
During STEP export this results in bodies generating black solids (A) with height taken either from Body areas in footprint or some default value (I think). Setting a Body area with height of 0 doesn't seem to work (it gets ignored) Also, the THT pads develop some kind of gray, spherical shape (B).
How to make just nothing to appear if STEP model is not assigned?
EDIT: what does work is following: choose any random step file for the component. The go into Edit -> Design Properties and manually edit the <STEP Filename> and delete the value. This way I end up with an empty <STEP Filename> parameter and this prevents STEP exporter from inserting the placeholder. There doesn't seem to be a way to insert an empty <STEP Filename> parameter or any checkbox that would say "no 3D body" or "PCB feature". I think the same situation will occur when creating eny PCB feature that is a component rather than geometric primitive such as PCB antennas, inductors, fuse links, solder pads etc
The method above seems to me a really nasty procedure that is essentially workaround for an option I failed to find or one that is just missing.
If you find the attribute <STEP Filename> and/or <3D Package> on the part, and leave the values empty they should be suppressed in the data after saving the changes and reloading the part into the design.
If you are still having trouble please contact email@example.com and I can advise further through there.