Hi,
Are they more extensions (excepts DWG/DXF) that you are supported to convert to STEP ?
Thanks,
@danies8,
Hello,
Aspose.CAD can load a variety of CAD file types and then save them to STEP. In addition to DWG and DXF, the library also supports conversion from formats such as DGN, IGES, STL, OBJ, and DWF. So if you have a drawing in any of these extensions, you can load it with Aspose.CAD and export it to a STEP file.
If you are working with a different CAD format that isn’t listed here, could you let us know which one it is? Providing a sample file (or at least the file extension) will help us verify whether it can be processed and converted to STEP with the current version of Aspose.CAD.
Feel free to share any code snippet you are using for the conversion, and we’ll be glad to take a look and make sure everything is set up correctly.
So ,I looked in Chat CPT
These are engineering, CAD, 3D modeling, and design file formats:
| Format | Full Name | Main Use | Typical Software |
|---|---|---|---|
| DGN | Design | CAD drawings, especially infrastructure and civil engineering | Bentley Systems MicroStation |
| IGES | Initial Graphics Exchange Specification | Exchange of 2D/3D CAD geometry between different CAD systems | Autodesk, Dassault Systèmes, Siemens |
| STL | Stereolithography | 3D surface geometry, mainly 3D printing and manufacturing | 3D printers, CAD/CAM software |
| OBJ | Wavefront OBJ | 3D models, meshes, textures, and visualization | Blender, 3ds Max, Maya, CAD/3D software |
| DWF | Design Web Format | Sharing and publishing CAD design data for viewing/reviewing | Autodesk Design Review and Autodesk products |
Quick explanation
- DGN – A CAD drawing format used heavily by MicroStation. It can contain 2D and 3D design information and is common in civil engineering, infrastructure, roads, railways, and large engineering projects.
- IGES (.igs / .iges) – An older but widely recognized CAD exchange format designed to transfer engineering geometry between different CAD systems. It can represent curves, surfaces, and some solid-related information.
- STL (.stl) – A very simple 3D triangular mesh format. It describes the outer surface of a 3D object using triangles. It is extremely common for 3D printing. It generally does not contain rich CAD information such as feature history, materials, or parametric dimensions.
- OBJ (.obj) – A 3D model/mesh format commonly used in visualization, animation, gaming, and 3D applications. It can be accompanied by MTL files containing material information and can reference texture images.
- DWF (.dwf) – Autodesk’s publishing and review format for design data. It is intended more for sharing, viewing, printing, and reviewing CAD designs than for editing the original CAD model. DWFx is a related format based on XPS technology.
If you’re asking in the context of your CAD Converter project, I would categorize them roughly as:
CAD drawing: DGN, DWF
CAD exchange: IGES
3D mesh: STL, OBJ
For a converter architecture, IGES → STEP and DGN → DWG/DXF are very different conversion problems from STL/OBJ → CAD, because STL and OBJ are primarily mesh formats, while DWG, DXF, DGN, IGES, and STEP represent more structured CAD geometry.
Can you please verify how to convert:
DGN, IGES, STL, OBJ, and DWF to SPEP ?
@danies8,
The same code snippet like here will work for all formats. We have basic conversions from all formats mentioned above, but the export result may lack required quality and features support.
Please note the last paragraph:
For a converter architecture, IGES → STEP and DGN → DWG/DXF are very different conversion problems from STL/OBJ → CAD, because STL and OBJ are primarily mesh formats, while DWG, DXF, DGN, IGES, and STEP represent more structured CAD geometry.
Formats are different, were designed for different purposes, and store not only data in different formats, but also different data. The more important questions are about what you exactly expect (what features you need) in result e.g. from OBJ to STP export. Do you need to export textures, materials? OBJ has both, but STP has neither textures nor materials, and some solution - feasible in practice and suitable for you - should be implemented. The same applies for all other pairs.