Hvad er FCSTD-filformatet?
.fcstd er en dokumentfil tilknyttet FreeCAD, en parametrisk 2D/3D-modelleringssoftwarepakke. Internt er en .fcstd-fil et ZIP-arkiv, der indeholder Document.xml (det parametriske objekttræ), GuiDocument.xml (visnings-/kameratilstand), en eller flere .brp OpenCASCADE BREP-geometrifiler og et miniaturebillede. Du kan omdøbe .fcstd til .zip og inspicere indholdet i ethvert arkivværktøj. FreeCAD tilbyder også forskellige simuleringsfunktioner, og .fcstd-formatet kan konverteres til andre populære formater, herunder STEP og STL.
FreeCAD
FreeCAD er tilgængelig til Windows, Linux og macOS. Dens GUI er baseret på Qt-teknologi; en CLI er også tilgængelig. FreeCAD er baseret på konceptet om en «workbench» - et sæt værktøjer og funktioner grupperet til en bestemt opgave, der skal udføres under en fase af projektudviklingen. Workbenches giver brugerne det bedste udvalg af værktøjer til en given opgave. FreeCAD understøtter også mange andre filformater, der bruges af forskellige CAD-softwareprogrammer.
Hver projektgemning producerer også en .fcstd1 sikkerhedskopi, der indeholder den forrige revision i det samme ZIP-baserede format.
Sikkerhed og tryghed
RISIKO: MEDIUMEn FCStd er data (en ZIP med XML + geometri) og kører ikke i sig selv kode ved åbning. Den reelle forsigtighed gælder FreeCADs makrosystem: FreeCAD-dokumenter og tilføjelses-workbenches kan indeholde Python (.FCMacro) automatisering, og Addon Manager installerer community-kode - kør kun makroer/workbenches fra kilder, du har tillid til. FCStd-filen alene er sikker at inspicere; omdøb til .zip for at kigge indeni, hvis du er usikker på kilden. Download kun FreeCAD fra freecad.org eller dens officielle GitHub for at undgå adware-omformateringer.
Formatdetaljer
kort fortaltProgrammer der åbner FCSTD-filer
Tekniske detaljer
dyb specifikation| Containerformat | ZIP-arkiv (PKZIP / DEFLATE); en `.fcstd`-fil er en gyldig ZIP og kan åbnes med ethvert arkivværktøj |
| Interne filer | `Document.xml` (parametrisk objekttræ), `GuiDocument.xml` (visnings- og kameratilstand), en eller flere `.brp` BREP-geometrifiler og en PNG-miniature |
| Komprimering | DEFLATE pr. ZIP-indgang; geometri-indgange i `.brp` gemmes som standard komprimeret |
| Magic bytes | `50 4B 03 04` («PK») ved offset 0 - standard ZIP lokal filhoved-signatur |
| MIME-type | `application/x-extension-fcstd`; genkendes også som `application/zip` af generiske værktøjer |
| Geometrikerne | OpenCASCADE BREP boundary-representation data gemt i `.brp`-filer - samme kerne som bruges til STEP/IGES import-eksport |
| Skema-versionering | `SchemaVersion`, `ProgramVersion` og `FileVersion` attributter i `Document.xml` rodelementet registrerer den skrivende FreeCAD-version |
| Parametrisk historik | Fuld parametrisk modelhistorik gemt som et objektafhængighedstræ i `Document.xml`; genberegnes ved åbning |
| Sikkerhedskopi | Hver gemning producerer en `.fcstd1`-fil, der indeholder den forrige revision i det identiske ZIP-baserede format |
| Integritetskontrol | Kun ZIP pr.-indgang CRC-32 tjeksum; ingen digital signatur for hele filen og ingen kryptering |
| Typisk filstørrelse | 50 KB - 50 MB; vokser med formens kompleksitet, mesh-tæthed og indlejrede TechDraw-skabeloner |
| Platformunderstøttelse | Windows, macOS og Linux - FreeCAD (hovedapplikationen) er tværplatform og open-source |
| Lagring af GUI-tilstand | Aktiv workbench, viewport-indstillinger og synlige/skjulte tilstande gemmes i `GuiDocument.xml` sammen med geometrien |
| ZIP-indgangsbegrænsning | Standard ZIP tillader op til 65.535 indgange; ZIP64-udvidelsen ophæver dette; reelle `.fcstd`-dokumenter bruger langt færre |
| Udgivet | 2002 (FreeCAD project start); .FCStd container in current form by FreeCAD 0.13+ |
| Seneste version | FreeCAD 1.0 (stable, November 2024); FCStd schema versioned inside Document.xml (SchemaVersion attribute) |
| Åben standard | Ja · royaltyfri |
| Specifikation | wiki.freecad.org |
FCSTD-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om FCSTD-filer.