Hva er FCSTD-filformatet?
.fcstd er en dokumentfil knyttet til FreeCAD, en programvarepakke for parametrisk 2D/3D-modellering. Internt er en .fcstd-fil et ZIP-arkiv som inneholder Document.xml (det parametriske objekttreet), GuiDocument.xml (visnings-/kameratilstand), én eller flere .brp OpenCASCADE BREP-geometrifiler, og et miniatyrbilde. Du kan gi nytt navn fra .fcstd til .zip og inspisere innholdet i et hvilket som helst arkivverktøy. FreeCAD tilbyr også ulike simuleringsfunksjoner, og .fcstd-formatet kan konverteres til andre populære formater, inkludert STEP og STL.
FreeCAD
FreeCAD er tilgjengelig for Windows, Linux og macOS. Brukergrensesnittet er basert på Qt-teknologi; et kommandolinjegrensesnitt (CLI) er også tilgjengelig. FreeCAD er basert på konseptet om en «arbeidsbenk» (workbench) - et sett med verktøy og funksjoner gruppert for en bestemt oppgave som må utføres i løpet av en fase i prosjektutviklingen. Arbeidsbenker gir brukerne det beste utvalget av verktøy for en gitt oppgave. FreeCAD støtter også mange andre filformater som brukes av ulike CAD-programmer.
Hver gang et prosjekt lagres, opprettes det også en .fcstd1 sikkerhetskopi som inneholder den forrige revisjonen i det samme ZIP-baserte formatet.
Sikkerhet og trygghet
RISIKO: MEDIUMEn FCStd er data (en ZIP med XML + geometri) og kjører ikke kode i seg selv ved åpning. Den virkelige forsiktighetsregelen gjelder FreeCADs makrosystem: FreeCAD-dokumenter og tilleggs-arbeidsbenker kan inneholde Python-automatisering (.FCMacro), og Addon Manager installerer fellesskapskode - kjør kun makroer/arbeidsbenker fra kilder du stoler på. Selve FCStd-filen er trygg å inspisere; gi den nytt navn til .zip for å se inni før åpning hvis du er usikker på kilden. Last ned FreeCAD kun fra freecad.org eller den offisielle GitHub-siden for å unngå versjoner med reklamevare.
Formatdetaljer
i et nøtteskallProgrammer som åpner FCSTD-filer
Tekniske detaljer
dyp spesifikasjon| Beholderformat | ZIP-arkiv (PKZIP / DEFLATE); en `.fcstd`-fil er en gyldig ZIP og kan åpnes med ethvert arkivverktøy |
| Interne filer | `Document.xml` (parametrisk objekttre), `GuiDocument.xml` (visnings- og kameratilstand), én eller flere `.brp` BREP-geometrifiler, og et PNG-miniatyrbilde |
| Komprimering | DEFLATE per ZIP-oppføring; geometri-oppføringer i `.brp` lagres komprimert som standard |
| Magic bytes | `50 4B 03 04` («PK») ved posisjon 0 - standard signatur for ZIP lokal filhode |
| MIME-type | `application/x-extension-fcstd`; gjenkjennes også som `application/zip` av generiske verktøy |
| Geometrikjerne | OpenCASCADE BREP grense-representasjonsdata lagret i `.brp`-filer - samme kjerne som brukes for STEP/IGES import-eksport |
| Skjemaversjonering | Attributtene `SchemaVersion`, `ProgramVersion` og `FileVersion` i rotelementet til `Document.xml` registrerer hvilken FreeCAD-versjon som skrev filen |
| Parametrisk historikk | Full parametrisk modellhistorikk lagret som et objekt-avhengighetstre i `Document.xml`; beregnes på nytt ved åpning |
| Sikkerhetskopi | Hver lagring produserer en `.fcstd1`-fil som inneholder forrige revisjon i det identiske ZIP-baserte formatet |
| Integritetskontroll | Kun ZIP per-oppføring CRC-32 sjekksum; ingen digital signatur for hele filen og ingen kryptering |
| Typisk filstørrelse | 50 KB - 50 MB; vokser med formkompleksitet, masketetthet og innebygde TechDraw-maler |
| Plattformstøtte | Windows, macOS og Linux - FreeCAD (hovedapplikasjonen) er plattformuavhengig og har åpen kildekode |
| Lagring av GUI-tilstand | Aktiv arbeidsbenk, visningsinnstillinger og synlige/skjulte tilstander lagres i `GuiDocument.xml` sammen med geometrien |
| ZIP-oppføringsgrense | Standard ZIP tillater opptil 65 535 oppføringer; ZIP64-utvidelsen fjerner dette; reelle `.fcstd`-dokumenter bruker langt færre |
| Utgitt | 2002 (FreeCAD project start); .FCStd container in current form by FreeCAD 0.13+ |
| Siste versjon | FreeCAD 1.0 (stable, November 2024); FCStd schema versioned inside Document.xml (SchemaVersion attribute) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | wiki.freecad.org |
FCSTD-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om FCSTD-filer.