66 lines
2.2 KiB
Markdown
66 lines
2.2 KiB
Markdown
# FreeCAD Web Format and Python API Inventory
|
|
|
|
- Source revision: `4f4e9244e613ea2df06e70027074a562695048cb`
|
|
- Format evidence: `236`
|
|
- Public Python API evidence: `13385`
|
|
|
|
## Formats
|
|
|
|
| Extension | Direction | First source evidence |
|
|
|---|---|---|
|
|
| `.3mf` | export, import | `src/Mod/Mesh/Init.py:17` |
|
|
| `.amf` | export | `src/Mod/Mesh/Init.py:31` |
|
|
| `.ast` | import, unknown | `src/Mod/Mesh/Gui/Command.cpp:359` |
|
|
| `.brep` | export, unknown | `src/Mod/Fem/femmesh/netgentools.py:90` |
|
|
| `.brp` | export, import, unknown | `src/Mod/BIM/importers/importIFClegacy.py:839` |
|
|
| `.csv` | import, unknown | `src/Mod/Spreadsheet/Gui/Command.cpp:198` |
|
|
| `.dae` | import | `src/Mod/BIM/Init.py:34` |
|
|
| `.dxf` | export, import, unknown | `src/Mod/BIM/ArchReference.py:981` |
|
|
| `.fcstd` | export, unknown | `src/Mod/Assembly/CommandInsertLink.py:343` |
|
|
| `.ifc` | export, import, unknown | `src/Mod/BIM/ArchReference.py:988` |
|
|
| `.iges` | import, unknown | `src/Mod/Part/App/TopoShape.cpp:728` |
|
|
| `.igs` | export, import | `src/Mod/Import/Init.py:36` |
|
|
| `.json` | export, import, unknown | `src/Mod/BIM/Init.py:33` |
|
|
| `.obj` | export, import, unknown | `src/Mod/BIM/ArchBuildingPart.py:1300` |
|
|
| `.off` | import, unknown | `src/Mod/Mesh/Gui/Command.cpp:362` |
|
|
| `.ply` | export, import, unknown | `src/Mod/Mesh/Gui/Command.cpp:356` |
|
|
| `.step` | import, unknown | `src/Mod/CAM/Path/Op/Surface.py:820` |
|
|
| `.stl` | unknown | `src/Mod/Mesh/Gui/Command.cpp:358` |
|
|
| `.stp` | import, unknown | `src/Mod/BIM/OfflineRenderingUtils.py:91` |
|
|
| `.svg` | export, import, unknown | `src/Mod/BIM/ArchSchedule.py:820` |
|
|
| `.txt` | export, import | `src/Mod/Fem/Init.py:102` |
|
|
|
|
## Python API Counts
|
|
|
|
| Module directory | Public entries |
|
|
|---|---:|
|
|
| `Assembly` | 552 |
|
|
| `BIM` | 2366 |
|
|
| `CAM` | 2883 |
|
|
| `Cloud` | 3 |
|
|
| `Draft` | 2043 |
|
|
| `Fem` | 1305 |
|
|
| `Help` | 14 |
|
|
| `Import` | 1135 |
|
|
| `Inspection` | 3 |
|
|
| `Material` | 178 |
|
|
| `Measure` | 31 |
|
|
| `Mesh` | 211 |
|
|
| `MeshPart` | 13 |
|
|
| `OpenSCAD` | 294 |
|
|
| `Part` | 1191 |
|
|
| `PartDesign` | 238 |
|
|
| `Plot` | 28 |
|
|
| `Points` | 12 |
|
|
| `ReverseEngineering` | 3 |
|
|
| `Robot` | 16 |
|
|
| `Sandbox` | 30 |
|
|
| `Show` | 104 |
|
|
| `Sketcher` | 141 |
|
|
| `Spreadsheet` | 63 |
|
|
| `Start` | 2 |
|
|
| `Surface` | 10 |
|
|
| `TechDraw` | 247 |
|
|
| `TemplatePyMod` | 244 |
|
|
| `Tux` | 25 |
|