Doppelte Konturen erkenn und löschen
#1
Hallo Smile,

beim DXF-Import bekomme ich immer wieder unzählige doppelte Linien/Konturen.
Kann ich diese in CorelDraw erkennen und löschen? Wie gehe ich vor?

Gruß,
Knunt
Zitieren
#2
Hallo Knut,
teile uns bitte deine verwendete Corelversion mit, schau dazu auch hier

Doppelte, übereinanderliegende Linien kann man mit dem Makro "removeUnderlyingDups" entfernen.
Unser Dr. Makro Koter hat es hier mal für neuere Versionen abgeändert.
https://forum.juergens-workshops.de/show...#pid148146
Gruß
Norre
Zitieren
#3
Hallo Norre,

dankeschön ... oh ja ... ich habe CorelDraw Graphics Suite SE Version 18.2.
Oh oh, ich und Makros. Dann muss ich noch die Frage nach dem
Makro stellen :oops:. Wie und wo kann ich ein Makro schreiben?

Gruß, Knut
Zitieren
#4
Hallo,
das schreiben hat ja schon Dr.mak Koter übernommen :-)

Also (auf eigene Gefahr)
Du startest den Macomanager Extras-->Macros-->Macromanager
im Andockfenster desselbigen wählst du
(1) Neu-->Macroprojekt
im nächsten Fenster vergibst du einen Namen (z.B Linienweg)und sagst speichern
Im Macromanager klappst du das Macro (Linienweg) auf wählst ThisMacroStorage aus (2)
nun kannst du unten auf Bearbeiten klicken (3)
In das nächste Fenster kopierst du den Code den dir Koter im blauen Feld hier
https://forum.juergens-workshops.de/show...#pid148146
geschrieben hat (4)
nun das Fenster schließen.
Wenn alles richtig gelaufen ist kannst du nun das Macro auswählen und starten (5)

[ATTACH=CONFIG]13106[/ATTACH]

Wähle vorher mit einem Doppelklick auf da Auswahlwerkzeug alle Objekte aus

Sollte das Macro mit deiner Version nicht laufen müßte sich da Dr.mak Koter mal ansehen.
Zitieren
#5
Super, vielen Dank!

Das klappt zum größten Teil sehr gut Smile, allerdings ist es bei mir so, dass auch andere Konturen
gelöscht werden. Da muss ich mal sehen wie ich zu recht komme ...

Aber es ist auf jeden Fall schon eine große Hilfe.

Gruß, Knut
Zitieren
#6
Hallo noch einmal,

ich habe folgendes Phänomen:
1.) ich importiere eine DXF-Datei und habe nachweislich z.B. drei einzelne Linien - eine davon ist eine Kurve (Abb. A)
2.) dann kombiniere ich diese drei einzelnen Linien (Abb. B)
3.) dann löse ich die Kombination auf und habe IMMER unzählige Kurven (Abb. C / Abb. D)

4.) Wenn ich nun alle überflüssigen Kurven lösche, habe ich wieder meine drei Linien.
5.) Wenn ich dann diese kombiniere und wieder die Kombination auflöse, habe ich keine überflüssigen Kurven.

Habt ihr einen Tipp, was ich da machen kann?

Gruß, Knut


Angehängte Dateien Thumbnail(s)
   
Zitieren
#7
Hallo,
Hast du schon mal probiert die drei Kurven (A) zu verbinden?
-->Objekt-->Kurven verbinden (oder Andockfenster)

Einstellungen am besten "Erweitern"
dann den Abstand angeben in dem verbunden wird.

Was da Corel in seinen Tiefen produziert kann ich auch nicht sagen.

Gruß Norre

Ps. bei einem anderst gelagerten Thema am besten einen neuen Thred aufmachen - ist dann übersichtlicher und wird öfter gelesen Smile
Zitieren
#8
Hallo Norre,

das Problem ist, dass ich viele Teile in einer Zeichnung habe und jedes Teil ist so komplex mit seinen Linien, dass ich ein Wust von Linien habe die immer sehr eng beieinander liegen ...

Gruß, Knut
Zitieren
#9
Hallo,
falls das mit dem Verbinden funktioniert und die Knoten fast übereinander liegen gibst du halt bei Abstandstoleranz z.B 0,1 mm an.
Alles was du ausgewählt hast wird dann mit dieser Toleranz geschlossen.

Gruß
Norre
Zitieren
#10
... Alles klar, dankeschön.

Doch bin ich immer noch ratlos was das eigentliche Problem angeht ...
Wie kann man es unterbinden, dass beim Auflösen der Kombination zahlreiche
doppelte Linien ausgegeben werden?

Gruß, Knut
Zitieren



Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Objektstile löschen wdreinheim 9 390 13.03.2019, 22:06
Letzter Beitrag: koter
  Doppelte Schneidelinien durch Füllung beseitigen. Henni 6 682 28.09.2017, 13:22
Letzter Beitrag: Hartmut
  Doppelte Umlaute beim SVG-Export der Schrift Cambria koter 7 610 07.06.2017, 00:54
Letzter Beitrag: koter
  Konturen Parallel erstellen holzwurmaxel 2 911 12.02.2017, 16:07
Letzter Beitrag: holzwurmaxel
  Füllung in mehrfach ineinanderliegende Konturen Litespeed 5 542 04.05.2016, 15:52
Letzter Beitrag: Litespeed
  Konturen finden und gleichmäßige Strichstärke checkbox 10 1.100 01.02.2016, 15:31
Letzter Beitrag: Berlinerillustrator
  Doppelte Leerzeichen automatisch entfernen? LuGa 2 706 03.11.2015, 17:48
Letzter Beitrag: LuGa
  Konturen im Bild checkbox 21 1.428 05.09.2015, 14:23
Letzter Beitrag: koter
  Linse Löschen - Ich bekomme es nicht hin Otwo 4 994 06.04.2015, 23:53
Letzter Beitrag: Unkraut
  Corel Konto löschen RSoutside 3 4.360 10.03.2015, 11:32
Letzter Beitrag: miss_marple