Co to jest format pliku MCDX?
.mcdx to natywny format arkusza używany przez PTC Mathcad Prime, oprogramowanie do matematyki inżynierskiej opracowane przez PTC (Parametric Technology Corporation). Wprowadzony w 2011 roku wraz z Mathcad Prime 1.0, zastąpił starsze formaty .xmcd i .mcd używane przez klasyczny Mathcad (wersje do 15).
Wewnętrznie .mcdx to archiwum ZIP zbudowane w oparciu o standard Open Packaging Conventions (OPC/OOXML) - tę samą architekturę kontenera, której używają nowoczesne dokumenty Microsoft Office. Zmiana rozszerzenia pliku .mcdx na .zip pozwala dowolnemu narzędziu do archiwizacji na sprawdzenie jego zawartości. Wewnątrz pakietu kluczowymi elementami są:
[Content_Types].xml- manifest pakietumathcad/worksheet.xml- obszary arkusza, równania i bloki tekstumathcad/result.xml- buforowane wyniki obliczeń numerycznych- folder
media/- osadzone obrazy i zasoby wykresów
Kompatybilność działa tylko „w przód”: nowsze wersje Mathcad Prime otwierają starsze pliki .mcdx, ale starsza instalacja nie może otworzyć arkuszy zapisanych przez nowszą. Nie istnieje żadne narzędzie firm trzecich, które w pełni przelicza zawartość .mcdx - w przeciwieństwie do jego poprzednika .xmcd, który obsługuje SMath Studio. PTC oferuje bezpłatny poziom tylko do odczytu o nazwie Mathcad Express, który otwiera wiele plików .mcdx bez płatnej licencji.
Format koduje równania, jednostki, tekst, wykresy i wyniki obliczeń w strukturalnym formacie XML, co umożliwia inspekcję zawartości arkusza poprzez rozpakowanie pakietu. Rozmiar pliku waha się od około 20 KB dla prostych arkuszy do 20 MB lub więcej, gdy obecne są osadzone obrazy i dane wykresów.
Bezpieczeństwo
RYZYKO: LOWPlik .mcdx to arkusz obliczeniowy w pakiecie ZIP. Mathcad obsługuje osadzone skrypty/komponenty w arkuszach, dlatego podobnie jak w przypadku każdego dokumentu, otwieraj pliki .mcdx tylko z zaufanych źródeł. Sam plik nie jest wykonywalny przez samo istnienie, a otwarcie go jako ZIP w celu sprawdzenia XML jest bezpieczne. Unikaj portali pobierania „MCDX viewer” innych firm, które dołączają oprogramowanie reklamowe - zamiast tego używaj PTC Mathcad / darmowego trybu Express lub eksportu do PDF.
Szczegóły formatu
w pigułce[Content_Types].xml oraz pliku obszarów mathcad/worksheet.xml (a także mathcad/result.xml, mediów itp.). Zmiana rozszerzenia na .zip pozwala dowolnemu narzędziu do archiwizacji na jego inspekcję.Programy otwierające pliki MCDX
mathcad/worksheet.xml i osadzone multimedia - tylko do inspekcji, bez przeliczania. Szczegóły techniczne
specyfikacja| Format kontenera | ZIP - Open Packaging Conventions (w stylu OPC/OOXML), ta sama architektura, której używają .docx i .xlsx |
| Magiczne bajty | 50 4B 03 04 („PK”) na offsetcie 0 - standardowa sygnatura nagłówka lokalnego pliku ZIP |
| Typ MIME | application/vnd.ptc.mathcad.prime (akceptowany również jako application/zip lub application/octet-stream) |
| Kodowanie wewnętrzne | Części XML w formacie UTF-8 wewnątrz binarnego opakowania ZIP |
| Kompresja | DEFLATE dla każdego wpisu (standardowa kompresja ZIP) |
| Główny plik arkusza | mathcad/worksheet.xml - przechowuje wszystkie obszary obliczeniowe, równania, bloki tekstu i formatowanie |
| Plik pamięci podręcznej wyników | mathcad/result.xml - utrwalone wyniki obliczeń numerycznych zapisane obok obszarów arkusza |
| Manifest pakietu | [Content_Types].xml w katalogu głównym ZIP - deklaracje typów zawartości w stylu OPC dla wszystkich części wewnętrznych |
| Kompatybilność wersji | Zgodność tylko „w przód”: nowszy Mathcad Prime otwiera starsze .mcdx; starszy Prime nie może otworzyć arkuszy zapisanych przez nowszą wersję |
| Szyfrowanie na poziomie pliku | Brak domyślnie; blokowanie arkusza w aplikacji nie szyfruje bazowego kontenera ZIP |
| Kontrola integralności | CRC-32 dla każdego wpisu (standard ZIP); brak podpisu cyfrowego na poziomie aplikacji |
| Kolejność bajtów | Little-endian (struktury katalogu głównego i nagłówka lokalnego ZIP) |
| Typowy rozmiar pliku | 20 KB - 20 MB; rośnie wraz z osadzonymi obrazami, wykresami i buforowanymi danymi wyników |
| Platforma | Tylko Windows - PTC Mathcad Prime nie posiada wersji na macOS ani Linux |
| Metoda inspekcji | Zmień rozszerzenie na .zip i otwórz za pomocą 7-Zip lub dowolnego narzędzia ZIP, aby bezpośrednio przeglądać mathcad/worksheet.xml |
| Wydano | 2011 (PTC Mathcad Prime 1.0) |
| Najnowsza wersja | PTC Mathcad Prime 10 (2024) - current shipping release |
| Specyfikacja | www.mathcad.com |
Konwersje MCDX
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki MCDX.
Najczęściej zadawane pytania
Co to jest plik .mcdx?
Jak mogę otworzyć plik .mcdx za darmo?
Dlaczego mój Mathcad nie otwiera tego pliku .mcdx?
Jaka jest różnica między .mcdx a .xmcd?
Jak przekonwertować .mcdx na PDF?
Czy mogę otworzyć .mcdx w ogóle bez Mathcad?
mathcad/worksheet.xml, aby przeczytać surowy znacznik. Do użytecznego podglądu potrzebujesz Mathcad Prime (darmowy tryb Express) lub pliku PDF wyeksportowanego przez autora.