CAA export to STEP with custom mapping

Hello:

I am new to develop CAA RADE add-ins for CATIA, I want to know if there is any possible way to create an add-in which can do the STEP PDM Export with a custom mapping in CATIA. If so which are the libraries and the framework I should be using from the documentation? And would it also be possible to do it in the CATIA 3DExperience (rich client) instead of the native CATIA application?

Best regardscaaprogrammingAutomation