02.03.2019, 18:11
(Dieser Beitrag wurde zuletzt bearbeitet: 02.03.2019, 18:12 von wdreinheim.)
Hallo Chris, hallo Norre,
danke für den Hinweis auf Corelcad, aber ich denke, wir sind hier in einer Sackgasse.
Noch mal von vorne: Das Problem für den Absturz liegt vermutlich in nicht geschlossenen Flächen, bei denen die intelligente Füllung versagt. Bei Betrachtung der ursprünglichen aus Autocad importierten DWG-Datei fällt auf, daß manche Umrisse nicht an einem benachbarten Umriss enden, sondern wenige Hundertstel mm vorher, es liegt also eine kleine Lücke vor (siehe in der Mitte des beigefügten Bildes). Für die intelligente Füllung benötigt man aber keinen geschlossenen Umriß, es genügt, wenn die zu füllende Fläche allseitig von Umrissen begrenzt, also die kleine Lücke geschlossen ist.
Im vorgenannten Fall ist dies wegen der Lücke nicht gegeben: Wenn ich das Kuchenstück oben links intelligent füllen möchte, wird wegen der Lücke der ganze obere Halbkreis mit gefüllt. Wenn die Lücke geschlossen ist, passiert das nicht.
M E würde es genügen, wenn die Lücke durch eine kurze gerade Linie mit dem nächsten Punkt auf der nächsten benachbarten Linie geschlossen wird. Dadurch entsteht eine geschlossene Fläche, die intelligent gefüllt werden kann.
Wünschenswert wäre ein Makro, das in der Zeichnung alle im Freien endenden Umrisse sucht und sie um eine gerade Linie verlängert, die an dem nächstliegenden Punkt (nicht Knoten) der nächsten Linie endet. Dabei entstehende Ungenauigkeiten können bei den wenigen Hundertstel mm in Kauf genommen werden.
Ich hoffe, daß ich das ganze klar genug beschrieben habe. Wenn nicht: Bitte rückfragen.
Beste Grüße und Dank für die bisherige Hilfe
WDReinheim
danke für den Hinweis auf Corelcad, aber ich denke, wir sind hier in einer Sackgasse.
Noch mal von vorne: Das Problem für den Absturz liegt vermutlich in nicht geschlossenen Flächen, bei denen die intelligente Füllung versagt. Bei Betrachtung der ursprünglichen aus Autocad importierten DWG-Datei fällt auf, daß manche Umrisse nicht an einem benachbarten Umriss enden, sondern wenige Hundertstel mm vorher, es liegt also eine kleine Lücke vor (siehe in der Mitte des beigefügten Bildes). Für die intelligente Füllung benötigt man aber keinen geschlossenen Umriß, es genügt, wenn die zu füllende Fläche allseitig von Umrissen begrenzt, also die kleine Lücke geschlossen ist.
Im vorgenannten Fall ist dies wegen der Lücke nicht gegeben: Wenn ich das Kuchenstück oben links intelligent füllen möchte, wird wegen der Lücke der ganze obere Halbkreis mit gefüllt. Wenn die Lücke geschlossen ist, passiert das nicht.
M E würde es genügen, wenn die Lücke durch eine kurze gerade Linie mit dem nächsten Punkt auf der nächsten benachbarten Linie geschlossen wird. Dadurch entsteht eine geschlossene Fläche, die intelligent gefüllt werden kann.
Wünschenswert wäre ein Makro, das in der Zeichnung alle im Freien endenden Umrisse sucht und sie um eine gerade Linie verlängert, die an dem nächstliegenden Punkt (nicht Knoten) der nächsten Linie endet. Dabei entstehende Ungenauigkeiten können bei den wenigen Hundertstel mm in Kauf genommen werden.
Ich hoffe, daß ich das ganze klar genug beschrieben habe. Wenn nicht: Bitte rückfragen.
Beste Grüße und Dank für die bisherige Hilfe
WDReinheim