IFC, STEP, IPT, 3D-DXF, 3D 2D DWG, PLY, ASC, xyz, e57, ptx, las, laz, x_t, SLDPRT, IGES, PDF, dgn, FBX, SAT, 3dm wrl 3ds

In diesem Forum Fragen und Diskussionen in Deutsch
Forum rules
Foren-Regeln und hilfreiche Informationen

WICHTIG: Bitte zuerst lesen, bevor Sie posten
User avatar
thomas-neemann
Veteran
Posts: 11729
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Arbeitsablauf für IFC, STEP, IPT, 3D-DXF, 3D DWG, PLY, ASC, xyz, e57, ptx, las, laz u. IGES -Files

Post by thomas-neemann »

Gift wrote: Wed Dec 01, 2021 5:39 am
thomas-neemann wrote: Tue Nov 30, 2021 8:41 pm ...


die große (ca 500 mb datei) läuft bei mir nicht

http://sourceforge.net/projects/e57-3d- ... 7/download
Schaue ich mir später an.


wenn ich sie mit cloudcompare als ply binary speichere, kann ich sie in freecad importieren. ist dann aber sehr langsam.
wenn ich sie in asc speichere und mit asc/2 3 mal behandle kann man damit flüssig arbeiten
(das ergebnis musste ich dann mit cloudcompare nochmal als ply abspeichern)


1.png
1.png (38.62 KiB) Viewed 2251 times
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
User avatar
thomas-neemann
Veteran
Posts: 11729
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Arbeitsablauf für IFC, STEP, IPT, 3D-DXF, 3D DWG, PLY, ASC, xyz, e57, ptx, las, laz u. IGES -Files

Post by thomas-neemann »

Gift wrote: Wed Dec 01, 2021 5:39 am
meine inputs haben alle keine farben, muß man dazu noch etwas machen? kann man deine datei irgendwo runterladen?

lg thomas
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
User avatar
Gift
Posts: 769
Joined: Tue Aug 18, 2015 10:08 am
Location: Germany, Sauerland

Re: Arbeitsablauf für IFC, STEP, IPT, 3D-DXF, 3D DWG, PLY, ASC, xyz, e57, ptx, las, laz u. IGES -Files

Post by Gift »

thomas-neemann wrote: Wed Dec 01, 2021 2:00 pm
Gift wrote: Wed Dec 01, 2021 5:39 am
meine inputs haben alle keine farben, muß man dazu noch etwas machen? kann man deine datei irgendwo runterladen?

lg thomas
Du musst die aktuelle fc_import.py nehmen, oder nach dem Commit die Datei anpassen.
thomas-neemann wrote: Wed Dec 01, 2021 7:22 am ...

wenn ich sie mit cloudcompare als ply binary speichere, kann ich sie in freecad importieren. ist dann aber sehr langsam.
wenn ich sie in asc speichere und mit asc/2 3 mal behandle kann man damit flüssig arbeiten
(das ergebnis musste ich dann mit cloudcompare nochmal als ply abspeichern)
Ohne Farben ging gestern die Garage. Mit Farben teste ich gleich.

Beim ausdünnen stelle ich mir die Frage ob es nicht sinnvoller ist, den Abstand zwischen den Vektoren zu messen und dann zu entscheiden ob der Punkt überflüssig ist. Das führt aber zu dem Problem: Sind die Vektoren sortiert? Bei der Methode jeden Punkt zu löschen sollte das aber auch die Voraussetzung sein. Sonst können theoretisch ein ganzer Bereich eliminiert werden.


edit:

Geht. Siehe Bild. BSD schlägt Linux. :lol:
Attachments
E57_Cars.png
E57_Cars.png (971.15 KiB) Viewed 2162 times
User avatar
thomas-neemann
Veteran
Posts: 11729
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Arbeitsablauf für IFC, STEP, IPT, 3D-DXF, 3D DWG, PLY, ASC, xyz, e57, ptx, las, laz u. IGES -Files

Post by thomas-neemann »

Gift wrote: Wed Dec 01, 2021 3:52 pm

Beim ausdünnen ....


nach meinem verständnis sind in einer asc datei pro zeile x y z werte eines gescannten punktes. wenn das shell-script jeden 2. punkt entfernt sollte sich die wolke gleichmäßig ausdünnen
Gift wrote: Wed Dec 01, 2021 3:52 pm ...
Du musst die aktuelle fc_import.py nehmen
danke, werde ich testen
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
User avatar
thomas-neemann
Veteran
Posts: 11729
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Arbeitsablauf für IFC, STEP, IPT, 3D-DXF, 3D DWG, PLY, ASC, xyz, e57, ptx, las, laz u. IGES -Files

Post by thomas-neemann »

das mit den farben funktioniert. wunderbar.
Gift wrote: Wed Dec 01, 2021 3:52 pm ... BSD schlägt Linux. :lol:
in welcher hinsicht? geschwindigkiet, ram-verbrauch, stabilität ...
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
User avatar
Gift
Posts: 769
Joined: Tue Aug 18, 2015 10:08 am
Location: Germany, Sauerland

Re: Arbeitsablauf für IFC, STEP, IPT, 3D-DXF, 3D DWG, PLY, ASC, xyz, e57, ptx, las, laz u. IGES -Files

Post by Gift »

thomas-neemann wrote: Wed Dec 01, 2021 4:17 pm das mit den farben funktioniert. wunderbar.
Gift wrote: Wed Dec 01, 2021 3:52 pm ... BSD schlägt Linux. :lol:
in welcher hinsicht? geschwindigkiet, ram-verbrauch, stabilität ...
Hey, das war nur Spaß.

Bzgl. der Punkteausdünnung. Die fc_import.py enthält wieder eine Neuerung und zwar kann man mit MINDISTANCE den Mindestabstand zwischen zwei Punkte festlegen, damit der Punkt importiert wird. Falls du alle Punkte importieren möchtest, einfach einen negativen Wert wählen.

Ich habe das mit der Garage getestet. Da die Standardabweichung 0.43458 beträgt, gehe ich von sortierten Daten aus. Bei einem Mindestabstand von 0.03 werden die Anzahl der Punkte von 27.802.731 auf 6.138.409 reduziert.
User avatar
thomas-neemann
Veteran
Posts: 11729
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Arbeitsablauf für IFC, STEP, IPT, 3D-DXF, 3D DWG, PLY, ASC, xyz, e57, ptx, las, laz u. IGES -Files

Post by thomas-neemann »

Gift wrote: Wed Dec 01, 2021 6:35 pm ... kann man mit MINDISTANCE den Mindestabstand zwischen zwei Punkte festlegen, ...
das hört sich gut an, ich werde es testen


edit

läuft wunderbar. meiner meinung nach auch auch sehr schnell
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
jeno
Veteran
Posts: 1802
Joined: Sun Jun 29, 2014 10:41 am

Re: Arbeitsablauf für IFC, STEP, IPT, 3D-DXF, 3D DWG, PLY, ASC, xyz, e57, ptx, las, laz u. IGES -Files

Post by jeno »

Hallo,

Eine kleine Randnotiz: Meshlab 2021.10 unterstützt e57.
Filters -> Sampling -> Point Cloud Simplification ist ein ähnlicher Algorithmus, der Punktwolken vereinfacht.

Mit freundlichen
User avatar
thomas-neemann
Veteran
Posts: 11729
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Arbeitsablauf für IFC, STEP, IPT, 3D-DXF, 3D DWG, PLY, ASC, xyz, e57, ptx, las, laz u. IGES -Files

Post by thomas-neemann »

Gift wrote: Wed Dec 01, 2021 6:35 pm
gibt es eine möglichkeit, deinen e57 import in freecad master zu integrieren? das könnte die verwendung/verbreitung von freecad im vermessungsumfeld stark beschleunigen. es gibt große nachfrage aus dem bereich.


lg thomas
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
User avatar
Gift
Posts: 769
Joined: Tue Aug 18, 2015 10:08 am
Location: Germany, Sauerland

Re: Arbeitsablauf für IFC, STEP, IPT, 3D-DXF, 3D DWG, PLY, ASC, xyz, e57, ptx, las, laz u. IGES -Files

Post by Gift »

thomas-neemann wrote: Thu Dec 02, 2021 8:24 am
Gift wrote: Wed Dec 01, 2021 6:35 pm
gibt es eine möglichkeit, deinen e57 import in freecad master zu integrieren? das könnte die verwendung/verbreitung von freecad im vermessungsumfeld stark beschleunigen. es gibt große nachfrage aus dem bereich.


lg thomas
Dann könnte man das einfacher und sauberer umsetzen. Ist aber nicht mal eben gemacht. Ich kenne mich mit dem Lizenz-Schungel nicht aus. Wäre BSL mit FreeCAD im Einklang?

Code: Select all

This project as a whole is licensed under the BSL-1.0 license - see the LICENSE file for details.

Individual source files may contain the following tag instead of the full license text:

SPDX-License-Identifier: BSL-1.0

Some CMake files are licensed under the MIT license - see the LICENSE-MIT file for details.

These files contain the following tag instead of the full license text:

SPDX-License-Identifier: MIT

Using SPDX enables machine processing of license information based on the SPDX License Identifiers and makes it easier for developers to see at a glance which license they are dealing with.
Post Reply