[Domanda] Kurze Linienstücke bis zu einer bestimmten Länge aus Scandatei automatisch löschen - geht das irgendwie?


Hallo zusammen,
ich habe von einem anderen Architekturbüro ganz alte Brandschutzpläne erhalten, welche jetzt nochmals angepasst werden müssen. Dort hinterlegt sind eingescannte Pixel Dateien, welche von BS-Fillings teils überdeckt wurden.
In den Scans liegen alle Pixel jetzt in vielen kurzen Linienstücken vor, die ich gerne bis zu einer gewissen Länge auf einen Schlag löschen möchte.

Gibt es da irgendeinen brauchbaren Weg, wie ich äußerst unnötige Segmente automatisch löschen könnte?
Wie könnte ich kurze Linienstücke automatisch finden lassen?
Ein Scan hat bis zu 481000 Stücke.

Gruß und Dank

Fredo

Allegati (2)

Type: image/png
88 scaricato
Size: 469,20 KiB
Type: image/png
66 scaricato
Size: 271,69 KiB

Show most helpful answer Hide most helpful answer

Hallo Zusammen

Hier noch unsere Gedanken zur aktuellen Diskussion und den «Schmerzen» von Fredo rund um die Situation mit den vektorisierten Scandaten.

Nicht immer stehen die Planungsgrundlagen in digitaler Form zur Verfügung, oder man verfügt nicht über die nötigen Ressourcen um das durch einen Profi aufbereiten zu lassen.

Mit unserem Allplan Add-On Photo können nicht nur Fotos von Gebäudefassaden photogrammetrisch entzerrt werden sondern auch Pläne…das ganz ohne Grossformatscanner sondern nur mit einem Handyfoto. Schaut mal hier:
https://youtu.be/0xyeigC0Oh8?si=d4YQrg6bEAQvz9L7

Weitere Infos zum Add-On Photo hier:
https://www.cds-bausoftware.ch/add-on-s/photo

Was haltet ihr vom gezeigten Workflow?

Gruss

Urs Leufen
CDS Bausoftware AG

Allegati (1)

Type: image/jpeg
30 scaricato
Size: 937,99 KiB
11 - 17 (17)

Guten Morgen zusammen,
rein aus Interesse habe ich gestern mal die Methode von Herrn Karzel versucht. Leider schafft die Objektepalette nicht so viele Linien. Allplan rechnet auch bei kleineren Ausschnitten teils viel zu lange an den Längen der Linien. Darum gehe ich davon aus, dass auch eine Vereinigung von Linien sehr lange dauern wird. Schade!

Was ich nur gerne wüsste ist, warum man in den Filtern nicht nach Linien bestimmter Längen suchen lassen kann. Wenn die Objektepalette doch Längen ausgeben kann, warum kann man dann nicht danach filtern lassen? Dann könnte man nämlich über Bedingungen auch kleinere Teilbereiche einfacher entschlacken, z.B. suche mir Linien, die < 1mm sind.

Gruß

Fredo

Nun, im Attribut-Filter kann man Länge nicht auswählen, das stimmt.
@Allplan
Warum eigentlich nicht?

Aber, man kann sich ein neuen benutzerdefiniertes Formel-Attribut erzeugen, welches
einfach das Attribut Länge "zitiert". (Formel = @220@)
und dieses an alle Linien dranhängen. Achtung: Das dauert!

Damit lässt sich dann nach der Länge filtern.
Allerdings immer nur nach einer bestimmten Länge!
Der Filter lässt nicht zu, dass man Vergleiche anstellt, also z.B. alle Elemente, ob die Länge < 1.00mm ist)
Immerhin lassen sich so kurze Linienstücke gleicher Länge identifizieren, wenn man diese Länge kennt!
0.00847 kommt als Länge häufig vor, auch Vielfache davon.

Aber: In der Zeit, die man damit (und den anderen Tipps in diesem Beitrag) bereits "verplempert", hätte ich schon was ganz anderes gemacht:
Die Original-Scans (Piceldateien) angefordert bzw. besorgt, und diese als Scandatei hinterlegt.
Wenn es diese nicht mehr gibt, dann hätte ich von dem Bildschirmdarstellung von Allplan (mit "Dicker Linie" und entspr. BZM) Pixelbilder erstellt (Strg+Umsch+S Fensterinhalt als Pixelbild speichern), und diese zusammengefügt, und dann als Scanbild hinterlegt.

Allegati (2)

Type: image/png
39 scaricato
Size: 49,24 KiB
Type: image/png
34 scaricato
Size: 54,65 KiB

Morgen Jörg,
ich gebe dir vollkommen recht, dass ich (und nun leider auch ihr) viel Zeit mit so einer "Scheiße" verplempere.
Aber ich möchte nun mal immer wissen, warum Allplan gewisse Dinge einfach nicht zur Verfügung stellt bzw. warum Allpaln dies nicht kann.
Ich bin da wirklich penetrant!
Leider gibt es die damals gescannten Originaldateien nicht mehr oder sie sind nicht mehr auffindbar.
Die Ide mit dem Screenshot ist gut, aber leider muss ich dann mit einem Fotobearbeitungsprogramm aus dem dann entstanden Bild wieder einiges rausschneiden, was jetzt angepasst werden soll/ muss.

Somit waren die Scans ja eigentlich ganz gut, da man dann Linienbereiche besser weglöschen kann.
Deine Methode mit der Filterung über Länge funktioniert, dauert aber wirklich zu lange.
Linine vereinigen hat leider auch so gut wie gar nichts gebracht.

Wie lassen das Thema jetzt einfach mal ruhen und ich werde euch nicht mehr belästigen.
Trotzdem vielen Dank an alle, die sich mal wieder mit einem "Problem" von mir beschäftigt haben. Das weiß ich wirklich sehr zu schätzen!!!

Herzliche Grüße

Fredo

Hallo Zusammen

Hier noch unsere Gedanken zur aktuellen Diskussion und den «Schmerzen» von Fredo rund um die Situation mit den vektorisierten Scandaten.

Nicht immer stehen die Planungsgrundlagen in digitaler Form zur Verfügung, oder man verfügt nicht über die nötigen Ressourcen um das durch einen Profi aufbereiten zu lassen.

Mit unserem Allplan Add-On Photo können nicht nur Fotos von Gebäudefassaden photogrammetrisch entzerrt werden sondern auch Pläne…das ganz ohne Grossformatscanner sondern nur mit einem Handyfoto. Schaut mal hier:
https://youtu.be/0xyeigC0Oh8?si=d4YQrg6bEAQvz9L7

Weitere Infos zum Add-On Photo hier:
https://www.cds-bausoftware.ch/add-on-s/photo

Was haltet ihr vom gezeigten Workflow?

Gruss

Urs Leufen
CDS Bausoftware AG

Allegati (1)

Type: image/jpeg
30 scaricato
Size: 937,99 KiB

Hallo zusammen,
anbei noch die letzten Gedanken von Herrn Karzel vom Support zu diesem Thema.
Er hat es mit seinem Vorschlag nun geschafft, dass man auch nach Längen filtern kann, die < X.XXX sind.
Es geht aber bei meinem Scan dann nur abschnittsweise, da Allplan mit der ganzen Datei auf einmal nicht klar kommt.

Gruß

Fredo

Allegati (2)

Type: image/jpeg
76 scaricato
Size: 648,66 KiB
Type: application/pdf
417 scaricato
Size: 2,30 MiB

Danke für's Teilen des HowTo, Fredo.
Solche Filterfunktionen gehört in Allplan eingebaut (sind ja offensichtlich schon vorhanden).
Die Suche nach bestimmten Bauteil-Längen oder Schriftgrößen/Fonts kommt immer mal wieder vor.

Wär schön wenn das implementiert würde. Die V 2025 bietet da bestimmt Potenzial ;)

Grüße, Martin

i7 - Win10 - 24GB - ATI FirePro W8100 * Allplan 2023/24 (+Vorläufer) Ing./Workgroup * Allplan user seit V 5

… Ich glaube jetzt zu wissen, dass dieser wahnsinnige Scan beim PDF-Export aus Allplan heraus entstanden sein könnte. Es gibt dazu ein FAQ, welches auf Seite 5 genau dies als Nachteil beschreibt.
Ich habe nur keine Ahnung, wie die Kollegen das damals hinbekommen habe bzw. welchen Dateitypen Sie damals beim Export gewählt haben, der aus Pixeldaten ganz viele kurze Linienstücke generiert hat.

Vielleicht kann mir einer der alten Hasen/ Häsinnen hier im Forum das mal erklären.

Gruß

Fredo

Allegati (2)

Type: image/jpeg
44 scaricato
Size: 828,48 KiB
Type: application/pdf
396 scaricato
Size: 237,02 KiB
11 - 17 (17)