Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Polylinien glätten

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Polylinien glätten (22394 mal gelesen)
strich
Mitglied
Landespfleger


Sehen Sie sich das Profil von strich an!   Senden Sie eine Private Message an strich  Schreiben Sie einen Gästebucheintrag für strich

Beiträge: 57
Registriert: 13.11.2002

AutoCAD2005,
AutoCADMap2011
WindowsXP/Vista/7

erstellt am: 13. Nov. 2002 01:54    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,
ich bearbeite derzeit eine größere Zeichnung mit geschlossenen Polylinien. Das Problem ist, dass die Polylinien aus sehr vielen Segmenten bestehen, die teils auch auf einer Geraden liegen. Nun meine Frage, gibt es eine Möglichkeit die Anzahl der Kontrollpunkte zu verringern ohne dass sich die Geometrie der Polylinie wesentlich verändert, also z.B. alle Segmente zu einem verbinden in Abhängigkeit des eingeschlossenen Winkels?

Gruß

sr

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Henrike
Mitglied



Sehen Sie sich das Profil von Henrike an!   Senden Sie eine Private Message an Henrike  Schreiben Sie einen Gästebucheintrag für Henrike

Beiträge: 61
Registriert: 21.08.2002

erstellt am: 13. Nov. 2002 07:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für strich 10 Unities + Antwort hilfreich

Hallo sr,
eine Möglichkeit wäre vielleicht, mit Hilfe des Befehls Umgrenzung, aufzurufen aus dem Menü Zeichnen, eine neue Polylinie auf die vorhandene zu legen. Diese hat dann sicher nur die notwendigen Segmente.

mfg

Heike

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Thomas Rausch
Mitglied



Sehen Sie sich das Profil von Thomas Rausch an!   Senden Sie eine Private Message an Thomas Rausch  Schreiben Sie einen Gästebucheintrag für Thomas Rausch

Beiträge: 1199
Registriert: 26.03.2001

Intel P4 2,6 GHz
512 MB RAM
NVIDIA GeForce FX 5200
.
WinXP prof.
Autodesk Map 2004 SP 1
WS-Landcad 2004
.
Tetris

erstellt am: 13. Nov. 2002 08:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für strich 10 Unities + Antwort hilfreich

Hallo
langsam wird es mir unheimlich, was cadwiesel alles hat.
Schau mal zu www.cadwiesel.de  und dort zu Objekte/Polylinien/Heilen
das löscht zumindest die Stützpunkte, die genau in einer Flucht liegen

------------------
gruß
thomas

P.S.: Solltest du allerdings zufällig AutoCAD Map nutzen, so gibt es dort die Möglichkeit, Polylinien zu vereinfachen, indem ein "Korridor" eingegeben wird, in welchem die Stützpunkte gelöscht werden.

[Diese Nachricht wurde von Thomas Rausch am 13. November 2002 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADwiesel
Moderator
CAD4FM UG




Sehen Sie sich das Profil von CADwiesel an!   Senden Sie eine Private Message an CADwiesel  Schreiben Sie einen Gästebucheintrag für CADwiesel

Beiträge: 1973
Registriert: 05.09.2000

AutoCAD, Bricscad
Wir machen das Mögliche unmöglich

erstellt am: 13. Nov. 2002 08:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für strich 10 Unities + Antwort hilfreich

na, jetzt übertreib aber mal nicht so schamlos.
Aber das ist eine gute Idee, sowas sollte ich auchmal basteln.

------------------
Gruß
CADwiesel

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Brischke
Ehrenmitglied V.I.P. h.c.
CAD on demand GmbH



Sehen Sie sich das Profil von Brischke an!   Senden Sie eine Private Message an Brischke  Schreiben Sie einen Gästebucheintrag für Brischke

Beiträge: 4185
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 13. Nov. 2002 09:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für strich 10 Unities + Antwort hilfreich

@Heike,
der Umgrenzungsbefehl erstellt Polylinien, die genau die selben Stützpunkte haben, wie die die vorhandene(n) Begrenzungs(Poly)linien.

@Alle
Ich habe mal in einem Tool eine SUB geschrieben, die die unnötigen Punkte einer Polylinie löscht.
Ich Suche diese raus und dann ... CADWiesel.


Grüße Holger

------------------
Holger Brischke
CADlon - Lisp over night

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

scj
Mitglied
 


Sehen Sie sich das Profil von scj an!   Senden Sie eine Private Message an scj  Schreiben Sie einen Gästebucheintrag für scj

Beiträge: 554
Registriert: 09.08.2001

erstellt am: 13. Nov. 2002 10:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für strich 10 Unities + Antwort hilfreich

Ich habe mal ein Programm KANAL2D geschrieben (LISP und Pascal-Berechnungs-EXE), das bei vorgegebener Toleranzbreite ("KANAL") die Polylinen vereinfacht (und bei Bedarf auch abrundet).
Ein Funktions-DEMO kann ich bei Bedarf gern schicken.
Beste Grüße
Jochen www.black-cad.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Brischke
Ehrenmitglied V.I.P. h.c.
CAD on demand GmbH



Sehen Sie sich das Profil von Brischke an!   Senden Sie eine Private Message an Brischke  Schreiben Sie einen Gästebucheintrag für Brischke

Beiträge: 4185
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 13. Nov. 2002 10:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für strich 10 Unities + Antwort hilfreich


plg.zip

 
Hallo,

ich habe es herausgesucht, angepaßt und (schnell) getestet.
Die LWPolylinien (egal ob offen/geschlossen) werden auf die minimal notwendigen Kontrollpunkte reduziert. Bögen, innerhalb der Polylinie, bleiben erhalten.
Wenn bei jemanden irgendetwas schief läuft, dann mail an mich. Am Besten gleich mit der Polylinie, die nicht richtig bearbeitet wird.

plg.vlx in einen AutoCAD Suchpfad kopieren
Laden: (load"plg.vlx")
start: plg

Bei Fragen ...

Grüße Holger

------------------
Holger Brischke
CADlon - Lisp over night

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADwiesel
Moderator
CAD4FM UG




Sehen Sie sich das Profil von CADwiesel an!   Senden Sie eine Private Message an CADwiesel  Schreiben Sie einen Gästebucheintrag für CADwiesel

Beiträge: 1973
Registriert: 05.09.2000

AutoCAD, Bricscad
Wir machen das Mögliche unmöglich

erstellt am: 13. Nov. 2002 11:08    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für strich 10 Unities + Antwort hilfreich

@ Holger

Total nett von Dir. Ich habe seit Septemmer so'n Teil auf der Seite  
pl-dopp-vtx - Da war mapcar schneller

P.s ist im Sourcecode


ohh, ich habe Dir unrecht getan, es löscht auch alle in einer Flucht liegenden. Das ist fein.
------------------
Gruß
CADwiesel

[Diese Nachricht wurde von CADwiesel am 13. November 2002 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Brischke
Ehrenmitglied V.I.P. h.c.
CAD on demand GmbH



Sehen Sie sich das Profil von Brischke an!   Senden Sie eine Private Message an Brischke  Schreiben Sie einen Gästebucheintrag für Brischke

Beiträge: 4185
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 13. Nov. 2002 15:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für strich 10 Unities + Antwort hilfreich

@CADwiesel
... ja darum ging es doch - oder? 

Grüße Holger

------------------
Holger Brischke
CADlon - Lisp over night

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

strich
Mitglied
Landespfleger


Sehen Sie sich das Profil von strich an!   Senden Sie eine Private Message an strich  Schreiben Sie einen Gästebucheintrag für strich

Beiträge: 57
Registriert: 13.11.2002

AutoCAD2005,
AutoCADMap2011
WindowsXP/Vista/7

erstellt am: 13. Nov. 2002 19:27    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

zunächst danke, dass ihr euch alle den Kopf zerbrochen habt,
das plg-Programm funktioniert auch soweit.
Schön wäre es halt auch, wenn man angeben könnte, ab welchem eingeschlossenen Winkel es die pl's glättet (denn minimale Abweichungen von der Flucht reichen ja schon aus, dass das Programm nicht mehr läuft).
Dann ist noch folgendes Problem aufgetreten, wenn ich die Polyliniensegmente zum Vereinfachen einfach an den Griffen von einem Kontrollpunkt auf den nächsten ziehe, bekomme ich zwar einen optischen Effekt, aber die Kontrollpunkte bleiben (zwar nicht mehr sichtbar) erhalten; kann man die auch noch irgendwie exen?

Gruß

Stefan

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Brischke
Ehrenmitglied V.I.P. h.c.
CAD on demand GmbH



Sehen Sie sich das Profil von Brischke an!   Senden Sie eine Private Message an Brischke  Schreiben Sie einen Gästebucheintrag für Brischke

Beiträge: 4185
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 13. Nov. 2002 20:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für strich 10 Unities + Antwort hilfreich

Hallo Stefan,

für diesen Fall nimmst Du dann das Tool von CADwiesel's Seite.

Bei Fragen ...
Grüße Holger

------------------
Holger Brischke
CADlon - Lisp over night

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

StephanJP
Mitglied
CAD-Admin


Sehen Sie sich das Profil von StephanJP an!   Senden Sie eine Private Message an StephanJP  Schreiben Sie einen Gästebucheintrag für StephanJP

Beiträge: 830
Registriert: 09.11.2000

erstellt am: 13. Nov. 2002 23:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für strich 10 Unities + Antwort hilfreich


polyber.zip

 
Hi @ll,

hätte da auch noch so'n Lisp-Tool zu biete, kommt aber nur mit "fetten" (=>_convertpoly) Polylinien zurecht und (ich glaube) auch nicht so recht mit Bögen (war halt für "skizzierte" Polylinien gedacht, sorry  ), aber hat 'ne Winkelabfrage.
Wie immer, Anwendung auf eigene Gefahr 

------------------

gruß
stephan

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

strich
Mitglied
Landespfleger


Sehen Sie sich das Profil von strich an!   Senden Sie eine Private Message an strich  Schreiben Sie einen Gästebucheintrag für strich

Beiträge: 57
Registriert: 13.11.2002

AutoCAD2005,
AutoCADMap2011
WindowsXP/Vista/7

erstellt am: 15. Nov. 2002 00:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen
... und danke noch mal für die Tips.

sr

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz