Import/Export IFC - compiling IfcOpenShell/pl: Revision history

Diff selection: Mark the radio buttons of the revisions to compare and hit enter or the button at the bottom.
Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit.

4 November 2023

  • curprev 13:5213:52, 4 November 2023Kaktus talk contribs 6,779 bytes +2 Created page with "12.4 Test końcowy, import {{FileName|house.ifc}} do nowego pliku, więc otwórz nowy plik i zaimportuj go ... to trochę potrwa."
  • curprev 13:5213:52, 4 November 2023Kaktus talk contribs 6,777 bytes +37 Created page with "12.3 Otwórz {{FileName|house.FCStd}}, wybierz główny obiekt "Building" i wyeksportuj go ({{MenuCommand|Plik → Eksport}}) ustawiając typ pliku na "Industry Foundation Classes (*.ifc)". Naciśnij {{Button|Zapisz}} i jeśli to zadziała i nie wyrzuci błędu w oknie Widoku raportu, to znaczy, że działa."
  • curprev 13:5113:51, 4 November 2023Kaktus talk contribs 6,740 bytes +27 Created page with "12.2 Przejdź do poradnika FreeCAD użytkownika Yorik, nawigacji do dolnej części strony i pobierz następujące pliki do przetestowania: {{Code|code= house.FCStd house.ifc }}"
  • curprev 13:4913:49, 4 November 2023Kaktus talk contribs 6,713 bytes +9 Created page with "12.1 w konsoli Python: {{Code|code= import ifcopenshell from ifcopenshell import geom }} jeśli nie wyrzuci żadnego błędu, oznacza to, że może być poprawnie zainstalowany."
  • curprev 13:4913:49, 4 November 2023Kaktus talk contribs 6,704 bytes +6 Created page with "==Testowanie== Po zainstalowaniu sprawdźmy, czy wszystko działa zgodnie z oczekiwaniami:"
  • curprev 13:4813:48, 4 November 2023Kaktus talk contribs 6,698 bytes +19 Created page with "12. Zamknij i ponownie otwórz program FreeCAD."
  • curprev 13:4813:48, 4 November 2023Kaktus talk contribs 6,679 bytes +2 Created page with "''(1)'' z projektu GitHub <br> ''(2)'' z folderu /build/"
  • curprev 13:4713:47, 4 November 2023Kaktus talk contribs 6,677 bytes +16 Created page with "11. Sprawdź, czy wszystko jest na swoim miejscu: {{Code|code= /site-packages/ifcopenshell/__init__.py (1) /site-packages/ifcopenshell/entity_instance.py (1) /site-packages/ifcopenshell/_ifcopenshell_wrapper.so (2) /site-packages/ifcopenshell/file.py (1) /site-packages/ifcopenshell/geom/__init__.py (1) /site-packages/ifcopenshell/geom/app.py (1) /site-packages/ifcopenshell/geom/main.py..."
  • curprev 13:4713:47, 4 November 2023Kaktus talk contribs 6,661 bytes +1 Created page with "10. Wklej je wewnątrz {{FileName|/site-packages/ifcopenshell/}}"
  • curprev 13:4613:46, 4 November 2023Kaktus talk contribs 6,660 bytes −11 Created page with "9. Teraz skopiujmy pliki do miejsca odpowiadającego wersji Python. W moim przypadku było to: {{Code|code= /IfcOpenShell/build/Darwin/x86_64/build/ifcopenshell/[b]python-2.7[/b].10/ifcwrap/ }}"
  • curprev 13:4613:46, 4 November 2023Kaktus talk contribs 6,671 bytes +31 Created page with "8. Teraz musimy wybrać dwa pliki wewnątrz folderu /build/, są to: {{Code|code= _ifcopenshell_wrapper.so ifcopenshell_wrapper.py }} ale ponieważ skompilowaliśmy wszystko, będziesz musiał wybrać ten, który pasuje do twojej wersji Python FreeCAD. Sprawdź to łatwo czytając pierwszą linię w widoku konsoli Python FreeCAD. W moim przypadku był to Python 2.7.11."
  • curprev 13:4413:44, 4 November 2023Kaktus talk contribs 6,640 bytes −1 Created page with "7. Wklej go do folderu '''/site-packages/'''. Teraz powinieneś mieć coś takiego: {{Code|code= /site-packages/ifcopenshell/__init__.py /site-packages/ifcopenshell/entity_instance.py /site-packages/ifcopenshell/file.py /site-packages/ifcopenshell/geom/app.py /site-packages/ifcopenshell/geom/main.py /site-packages/ifcopenshell/geom/occ_utils.py /site-packages/ifcopenshell/geom/__init__.py /site-packages/ifcopenshell/guid.py }}"
  • curprev 13:4313:43, 4 November 2023Kaktus talk contribs 6,641 bytes +1 Created page with "6. Otwórz nowe okno przeglądarki plików i przejdź do pobranego projektu GitHub: '''/IfcOpenShell/src/ifcopenshell-python/''' i skopiuj cały folder '''/ifcopenshell/'''."
  • curprev 13:3913:39, 4 November 2023Kaktus talk contribs 6,640 bytes +46 Created page with "5. Po zlokalizowaniu miejsca, w którym chcesz / musisz go zainstalować, przejdź tam za pomocą przeglądarki plików ''(Finder w OSX)''. To znaczy, przejdź do folderu {{FileName|/site-packages/}} : {{incode|cd site-packages/}}."
  • curprev 13:3913:39, 4 November 2023Kaktus talk contribs 6,594 bytes +94 Created page with "4. Otwórz FreeCAD i otwórz okna konsola Python i Widok raportu. Następnie wpisz w konsoli Python następujące polecenie: {{Code|code= import sys print sys.path }} Otrzymasz długą linię ze wszystkimi ścieżkami, które odczytuje FreeCAD. Możesz być w stanie zainstalować IfcOpenShell w dowolnej z nich, ale sugeruję umieszczenie go w takiej, w której znajdziesz {{FileName|/site-packages/}} po {{FileName|/Python/}} lub {{..."
  • curprev 13:2313:23, 4 November 2023Kaktus talk contribs 6,500 bytes +4 No edit summary
  • curprev 13:2213:22, 4 November 2023Kaktus talk contribs 6,496 bytes +39 Created page with "3. Po zakończeniu (nie pamiętam teraz, ale zostanie wypisane coś w stylu "Built IfcOpenShell..." i powróci do monitu) będziesz miał nowy folder {{FileName|/IfcOpenShell/build/}} pełen plików i folderów. Z mojego osobistego doświadczenia wynika, że dwa tygodnie temu skrypt nix "build-all.sh" nie zakończył się pomyślnie, ale po wypróbowaniu go wczoraj z najnowszymi aktualizacjami działał dobrze, więc przypuszczam, że możesz doświadczyć czegoś podobn..."
  • curprev 13:1813:18, 4 November 2023Kaktus talk contribs 6,457 bytes +17 Created page with "2. Z terminala przejdź do folderu {{FileName|/nix/}} i uruchom skrypt. W systemie OSX jest on wykonywany za pomocą: {{Code|code= cd nix/ ./build-all.sh }} Kompilacja zajmie od 30 do 120 minut. Nie jest to najmądrzejszy sposób kompilacji IfcOpenShell, ale ten prosty skrypt skompiluje wszystkie zależności, wersje Python itp."
  • curprev 13:1713:17, 4 November 2023Kaktus talk contribs 6,440 bytes +9 Created page with "==Kroki== 1. Pobierz lub sklonuj pełny projekt GitHub pod adresem https://github.com/IfcOpenShell/IfcOpenShell ''(zawsze będzie to najnowsza wersja)'' : {{incode|git clone https://github.com/IfcOpenShell/IfcOpenShell}}"

3 November 2023

30 October 2023

21 October 2021