Hi @Circuiteromalaguito,
kicad developer are planning to integrate IGES and possibly STEP models directly in the 3D viewer, as a plugin, but when this will be available it difficult to say... for sure it will not be available for the upcoming stable release.
Kicad scripting at the moment is available only for pcbnew and there are some nice scripts to generate footprints for DIP, QFP, BGA ...
they will be available under New Footprint wizard.
The used language is python, so it is quite easy to modify or make a script... scripting doc is a lacking feature...
Anyway, kicad comes with human readable format, so it is possible to script something from outside (e.g. build a panelized PCB)...
Moreover, talking of kicad StepUp script, the script is an external tool for kicad and it is written in python ...
It reads the kicad_pcb board and converts it to a mechanical model that can be used in any MCAD software.
And you can do also the opposite... if you add an enclosure to your mechanical design, you can display that also in kicad 3D viewer, matching exactly what you'll get in mechanical environment:
bi-directional collaboration between ECAD and MCAD worlds!
The workflow is very simple and maintains the usual way of working in kicad.
With
kicad StepUp script, kicad has
now a true parametric 3D MCAD collaboration tool that put beside the 3D photo-realistic rendering of all board elements
and everything is achieved with a single command...
One other 'STEP' ahead to compete with the big ones
Maurice