File Format FCStd/pl

Standardowy format pliku FreeCAD FreeCAD Standard file format jest głównym formatem pliku FreeCAD. Zawartość pliku jest złożona, obsługuje kompresję i osadzanie różnych rodzajów danych.

Zawartość plików .FCStd
FCStd jest standardowym plikiem zip zawierającym jeden lub więcej plików o specyficznej strukturze. Jako takie, możliwe jest rozpakowanie pliku przy użyciu zwykłego narzędzia dekompresującego zip, ale należy zachować ostrożność podczas pakowania zawartości pliku. FreeCAD zawiera Project Utility do ponownego pakowania plików, jego użycie jest opisane w Zmień źródło pliku .FCStd poniżej.

Document.xml
Jest to główny plik opisujący wszystkie obiekty wewnątrz dokumentu FreeCAD, czyli tylko geometryczną i parametryczną definicję obiektów, a nie ich wizualną reprezentację. Jeżeli FreeCAD jest uruchomiony w trybie konsolowym (bez GUI), to tylko ten będzie użyty.

GuiDocument.xml
Jest to odpowiednik GUI pliku. Dla każdego obiektu opisanego w pliku znajduje się jeden odpowiadający mu obiekt w pliku, opisujący wizualną reprezentację tego obiektu (kolor, szerokość linii itd.).

Miniatury/thumbnail.png
Jest to miniatura przedstawiająca obraz dokumentu o wymiarach 128x128 pikseli, która jest zrzutem ekranu z widoku 3D w wybranym widoku z perspektywy czasu. Miniaturki są generowane tylko wtedy, gdy jest włączona odpowiednia opcja w preferencjach programu FreeCAD.

Szablony/*.svg
W folderze Templates przechowywane są pliki svg szablonów używane na stronach Drawing.

*.brep
Są to B-rep kształty wszystkich obiektów, które mają postać Part w. Każdy obiekt, nawet jeśli jest parametryczny, ma swój kształt przechowywany jako indywidualny plik, więc może być dostępny dla komponentów bez potrzeby ponownego obliczania kształtu.

Struktura
Struktura typowego pliku :

--File.fcstd | --Document.xml --GuiDocument.xml |  --Thumbnails |   --thumbnail.png |  --Templates |   --MyPage.svg --Shape1.brep --Shape2.brep --etc...

Zmień źródło pliku .FCStd
Istnieje możliwość zmiany źródła pliku, ale procedura nie jest pozbawiona ryzyka, dlatego też musimy pracować na kopii.

Po wykonaniu kopii swojego projektu, wykonaj poniższe kroki:

Utwórz nowy katalog i umieść swoją kopię w tym katalogu (w Twoim FCStd może znajdować się wiele plików).


 * Go in Menu
 * Source : Give your copy to unpack path.
 * Destination : Give the path to the unzipped files.
 * Click
 * Go to your directory and open both files andt  using Notepad++ (Windows) (Notepad++ to modify a word in all open documents).
 * : contains all your project information to the interface, display in the Combo view, the configuration of FreeCAD . ..
 * Example with Text004


 * : contains all information relating to the constituent objects your project.
 * Example with Text004


 * Information such as :


 * as well as other definitions containers file= relate has a file and if you change example "DiffuseColor" in  You must also change the name of the file for correspondence.
 * Once the Word change is identified, search (your Word) and Replace by (your new word) and click on and your change will be the same in both files  and.
 * When changes are complete, return to the Menu
 * Source : Give the path of the file that you just changed and that is to restore.
 * Destination : Give the path of the FCStd file to restore.
 * Click In the new window click on  (to avoid errors by rewriting the file) and you post. Click on  you can check the "Load project file after creation".
 * If you have checked "Load project file after creation" your project will load in FreeCAD.
 * PS : It is imperative that it have concordance, documents and files without which there will be errors in your  file. To do this should always work on a copy of your project.

Other
Here, a file Converter utility ImageConv.