How to generate an ArrayMesh from Step (.stp) file in Godot using C#?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By MomoVR

I am currently working on a small project in Godot with step files. A step file (.stp) is a file extension for CAD models. My goal is to extract the geometry data from the file, and generate an ArrayMesh out of it.

Any ideas how i could do this in C#?