Skrypty wektorów
Wektory są używane dosłownie wszędzie w programie FreeCAD.
Przykład:
v=FreeCAD.Vector()
v=FreeCAD.Vector(1,0,0)
v=FreeCAD.Base.Vector()
v2 = FreeCAD.Vector(3,2,-5)
v3 = v.add(v2)
print v3.Length
Description: odległość między wektorem a prostą przechodzącą przez wektor1 w kierunku wektora2.
Returns: float
Description: wektor do najbliższego punktu na odcinku od wektora1 do wektora2.
Returns: vector
Description: odległość między wektorem a płaszczyzną zdefiniowaną przez punkt i normalną.
Returns: float
Description: mnoży (skala jednostajna) wektor przez podany współczynnik.
Returns: nothing
Description: normalizuje wektor (ustawia jego długość na wartość 1.0).
Returns: nothing
Description: rzutuje wektor na prostą przechodzącą przez wektor1 w kierunku wektora2.
Returns: nothing
Description: rzutuje wektor na płaszczyznę zdefiniowaną przez punkt (wektor1) i normalną (wektor2).
Returns: nothing
Description: To samo co mnożenie, ale pozwala określić różne wartości dla kierunków x, y i z. (niejednolita skala)
Returns: nothing
- 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, Start, Powierzchnia 3D, Rysunek Techniczny, Test Framework, Web