Punkty: Import punktów
Appearance
|
|
| Lokalizacja w menu |
|---|
| Punkty → Import punktów ... |
| Środowisko pracy |
| Punkty |
| Domyślny skrót |
| brak |
| Wprowadzono w wersji |
| - |
| Zobacz także |
| Import Eksport |
Opis
Polecenie Import punktów importuje chmurę punktów z pliku.
Użycie
- Istnieje kilka sposobów na wywołanie polecenia:
- Wybierz plik chmury punktów.
- Naciśnij przycisk Otwórz.
Właściwości
Zobacz stronę Konwertuj na punkty.
Format pliku chmury punktów
Następujące reguły mają zastosowanie dla plików chmur punktów z rozszerzeniami .asc, .pcd lub .ply:
- Każda linia pliku musi zawierać współrzędne X, Y i Z punktu.
- Współrzędne muszą być oddzielone spacjami.
- We współrzędnych musi być użyty znak dziesiętny, a nie przecinek.
Przykładowy plik chmury punktów
0 0 0 1.4562 -7.2354 12.2367 5.9423 3.1728 -17.6439
Do testów możesz użyć ten plik, który jest wersją low polygon Stanford Bunny.
Tworzenie skryptów
Poniższy kod może zostać użyty do przeskalowania zaimportowanej chmury punktów. Wybierz chmurę punktów i uruchom skrypt wklejając go do konsoli Pythona lub zapisując jako makro i uruchamiając je.
from PySide import QtWidgets
import FreeCAD as App
import FreeCADGui as Gui
def scale_points(obj, scale_x, scale_y, scale_z):
mtx = App.Matrix()
mtx.scale(scale_x, scale_y, scale_z)
pts = obj.Points.copy()
pts.transformGeometry(mtx)
obj.Points = pts
App.ActiveDocument.recompute()
if Gui.Selection.getSelection():
obj = Gui.Selection.getSelection()[0]
if obj.isDerivedFrom("Points::Feature"):
scale, ok = QtWidgets.QInputDialog.getDouble(
None,
"Scale point cloud",
"Scale:",
value=1.0,
decimals=6
)
if ok:
scale_points(obj, scale, scale, scale)
- 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, Złożenie, BIM, 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