Placement API/pl: Difference between revisions
(Created page with "Przykład ustawienia Umiejscowienia obiektu dokumentu:") |
(Created page with "{{APIClass|Placement| ) lub (Placement) lub (Matrix) lub (Base, Rotation) lub (Base,Rotation,Center) lub (Base,Axis,Angle|Konstruuje umiejscowienie, puste lub z podanymi argum...") |
||
Line 12: | Line 12: | ||
}} |
}} |
||
{{APIClass|Placement| ) |
{{APIClass|Placement| ) lub (Placement) lub (Matrix) lub (Base, Rotation) lub (Base,Rotation,Center) lub (Base,Axis,Angle|Konstruuje umiejscowienie, puste lub z podanymi argumentami, lub jako kopię podanego umiejscowienia.}} |
||
{{APIProperty|Base| |
{{APIProperty|Base|wektor reprezentujący położenie umiejscowienia.}} |
||
{{APIProperty|Rotation| |
{{APIProperty|Rotation|czworościan reprezentujący obrót umiejscowienia.}} |
||
{{APIFunction|inverse| | |
{{APIFunction|inverse| |oblicza odwrotność umiejscowienia|umiejscowienie}} |
||
{{APIFunction|move|Vector| |
{{APIFunction|move|Vector|przesuwa umiejscowienie wzdłuż podanego wektora|}} |
||
{{APIFunction|multVec|Vector| |
{{APIFunction|multVec|Vector|stosuje umiejscowienie do podanego wektora|wektor wynikowy}} |
||
{{APIFunction|multiply|Placement| |
{{APIFunction|multiply|Placement|zwielokrotnia to umiejscowienie|wynikające umiejscowienie}} |
||
{{APIFunction|toMatrix| | | |
{{APIFunction|toMatrix| | |macierz reprezentująca transformację umiejscowienia}} |
||
{{Userdocnavi{{#translation:}}}} |
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 19:42, 27 August 2021
(Październik 2019) Nie edytuj tych stron. Informacje są niekompletne i nieaktualne. Najnowsze API można znaleźć w automatycznie generowana dokumentacja API, lub wygenerować dokumentację samodzielnie, śledząc dokument Dokumentacja źródłowa.
W FreeCAD, umiejscowienie definiuje pozycję i obrót obiektu. Koncepcja umiejscowienia jest szczegółowo wyjaśniona na tej stronie: Umiejscowienie.
Przykład ustawienia Umiejscowienia obiektu dokumentu:
myObj = FreeCAD.ActiveDocument.ActiveObject
pl = FreeCAD.Placement()
pl.move(FreeCAD.Vector(2,0,0))
myObj.Placement = pl
Placement( ) lub (Placement) lub (Matrix) lub (Base, Rotation) lub (Base,Rotation,Center) lub (Base,Axis,Angle)
Description: Konstruuje umiejscowienie, puste lub z podanymi argumentami, lub jako kopię podanego umiejscowienia.
Centrum użytkownika
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Architektura, Assembly, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework