| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Fehler in Polylinien (1347 mal gelesen)
|
Noivet Mitglied Bautechniker
Beiträge: 173 Registriert: 05.09.2007 Vista Autocad 2010 Version3 Inventor 2011 NVIDIA Quadro 3000M
|
erstellt am: 05. Sep. 2007 15:38 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich hab folgendes Problem: Autocad 2008 fügt an bestehende Polylinien zusätzliche Segmente an die die gleiche Geometrie haben, bzw übereinander liegen. Ein Beispiel: Ich zeichne ein Rechteck = 1 Polylinie mit 4 Kontrollpunkte, nach Ursprung 4 Linien Irgendwann macht Autocad dieses davon = 1 Polylinie mit 55 Kontrollpunkte, nach Ursprung 64 Linien Die zusätzlichen Linien liegen dabei gleichmäßig verteilt unter den 4 Urspünglichen Linien. Was kann der Grund dafür sein? Das Problem habe ich aber nicht bei allen Polylinien, sondern nur ab und zu mal. Schon mal Danke für eure Hilfe Noivet Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 05. Sep. 2007 15:51 <-- editieren / zitieren --> Unities abgeben: Nur für Noivet
Hi und herzlich willkommen auf cad.de! Zitat: Original erstellt von Noivet:
...nach Ursprung 64 Linien... Die zusätzlichen Linien liegen dabei gleichmäßig verteilt unter den 4 Urspünglichen Linien. ....
Nach welchem Befehl tritt dieses Phänomen auf? Das klingt sehr nach einer Art _divide (bzw einem equivalenten Befehl), welcher dir die PL in 16 gleiche Teile teilt...). AutoCAD selber kann sowas nicht... (Arbeitet ihr eventuell mit einem Aufsatz für AutoCAD?)
------------------ Grüsse Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Noivet Mitglied Bautechniker
Beiträge: 173 Registriert: 05.09.2007 Vista Autocad 2010 Version3 Inventor 2011 NVIDIA Quadro 3000M
|
erstellt am: 05. Sep. 2007 16:33 <-- editieren / zitieren --> Unities abgeben:
Hallo Thomas, wann das passiert hab ich noch nicht feststellen können. Aber die Linien werden nicht geteilt, die sind alle gleich lang. Es werden zusätliche Linien erzeugt die die gleiche Länge wie die Originalen haben. Die zusätzlichen Kontrollpunkte liegen auch alle unter den 4 originalen Punkten. Wir haben einen Firmeninternen Aufsatz für Autocad der dieses Problem eigentlich nicht verursachen kann. Grüße
Noivet Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SNOOP_69 Mitglied Konstrukteur - Innenausbau
Beiträge: 539 Registriert: 25.01.2006 Hardware: - Lenovo-W540 Software: - Win10 Pro 64bit - Autocad 2018-2023 (Vollversion+LT) - BricsCad - DraftSight - SolidWorks 2017-2022 - SWOOD 2019 - MasterCAM 2018-2022
|
erstellt am: 05. Sep. 2007 17:08 <-- editieren / zitieren --> Unities abgeben: Nur für Noivet
Moin für mich hört es sich so an als würdest du kein Rechteck gezeichnet haben sondern einen "Würfel"...also einen dreidimensionalen Polygonzug oder eben einen 3d Volumenkörper oder ähnliches...stell deine Zeichnung mal in eine isometrische Ansicht bzw. prüf deine Zeichnung mal auf Z-Werte wenn dieses Problem auftritt! mfg Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Noivet Mitglied Bautechniker
Beiträge: 173 Registriert: 05.09.2007 Vista Autocad 2010 Version3 Inventor 2011 NVIDIA Quadro 3000M
|
erstellt am: 05. Sep. 2007 17:27 <-- editieren / zitieren --> Unities abgeben:
Hallo SOOP_69, es ist keine Volumenkörper, lediglich eine 2D Polylinie die, warum auch immer, irgendwann während der Bearbeitung der Zeichnung und vieleicht auch der Polylinie selber diese zusätzlichen Elemente bekommt. Ich hab mal ein Beispiel angehängt. Grüße Noivet Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wwplus Mitglied Architekt
Beiträge: 172 Registriert: 22.09.2003 Windows 7(x64) Windows XP Autocad ADT 2004 bis 2011 Autocad LT 2004 bis 20113D Studio Viz 2008
|
erstellt am: 05. Sep. 2007 17:36 <-- editieren / zitieren --> Unities abgeben: Nur für Noivet
hallo noivet, hast du in der zeichnung schon etwas schraffiert ? gruss andreas ps. und wieso zeichnest du denn überhaubt 2d-polylines probiers doch einfach mal mit "normalen" polys (_pline) [Diese Nachricht wurde von wwplus am 05. Sep. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 05. Sep. 2007 18:07 <-- editieren / zitieren --> Unities abgeben: Nur für Noivet
Ok - die Sache ist die, dass du einen "Fehler" in deiner PL-Defintion hast - aber nciht durch AutoCAD hervorgerufen, sondern bereits von dir (oder deiner Software oder was auch immer) falsch angelegt... Click mal dein gepostetes Rechteck an, rufe den Eigenschaften Dialog auf und clicke bei Geometrie auf Vertex - dann einmal den Pfeil nach links - voi la: 64 Stützpunkte. Lass' overkill aus den ExpressTools drüber laufen und der Fehler wird behoben... Das ist aber definitiv kein AutoCAD-Bug.. ------------------ Grüsse Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tsonne Mitglied Landschaftsplaner
Beiträge: 71 Registriert: 06.03.2007 AutoCAD Map 2011
|
erstellt am: 05. Sep. 2007 18:45 <-- editieren / zitieren --> Unities abgeben: Nur für Noivet
Hallo Noveit, AutoCAD kennt zwei Polylinientypen: Polylinien (Befehl: Liste) bzw. 2D-Polylinien(Befehl: Eigenschaften)und LWPolylinien (Befehl: Liste) bzw. Polylinien (Befehl: Eigenschaften) Die Systemvariable PLINETYPE generiert bei 2 die neueren LWPolylinien und bei 0 die älteren und speicherintensiven Polylinien. Nun mag es sein, dass eine Applikation die Variable vom Standard abweichend auf 0 einstellt und Du deswegen 2D-Polylinien hast, die überhaupt nur für dieses Problem empfänglich sind. Letztlich erklärt dies aber auch nicht die Vermehrung der Liniensegmente auf der Polylinie, das verursacht bestimmt irgendeine unsaubere Routine! Gruß, Thorsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 05. Sep. 2007 18:57 <-- editieren / zitieren --> Unities abgeben: Nur für Noivet
STOP - Sowohl alte als auch neue PLs können Fehler haben... Es ist lediglich eine Frage dessen, wie diese definiert werden (also ob sie richtig definiert werden oder falsch...) (Wer es selber ausprobieren mag: Beispiel runterladen und CONVERT eingeben (wenn PLINETYPE auf 2 steht) - danach hat man eine alte falsche PL und eine neue falsche PL...) ------------------ Grüsse Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 05. Sep. 2007 19:49 <-- editieren / zitieren --> Unities abgeben: Nur für Noivet
Zitat: Original erstellt von tunnelbauer:
(Wer es selber ausprobieren mag: Beispiel runterladen und CONVERT eingeben (wenn PLINETYPE auf 2 steht) - danach hat man eine alte falsche PL und eine neue falsche PL...)
auch convert konvertiert (in meiner 2004) nicht richtig ... wenn ich danach eine konvertierte PL markiere , kann das Eigenschaftsfenster damit nicht so richtig was anfangen, erst nach Zeichnung speichern , schließen und neu öffnen ist alles im Lot. Deshalb hatte ich mir auch eine eigene Routine entwickelt (die auch gleich 3D-Polys mit erschlägt).
------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Noivet Mitglied Bautechniker
Beiträge: 173 Registriert: 05.09.2007 Vista Autocad 2010 Version3 Inventor 2011 NVIDIA Quadro 3000M
|
erstellt am: 06. Sep. 2007 08:36 <-- editieren / zitieren --> Unities abgeben:
Hallo, erst einmal danke für die vielen Antworten. Thomas, der Tipp mit dem Overkill ist gut, behebt den Fehler aber leider nicht die Ursache. Und die Variable für plinetype wird wirklich bei jedem Neustart auf 0 gesetzt. Da muß ich wohl doch mal unsere SW-Entwickler ansprechen. Gruß Noivet
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 06. Sep. 2007 08:57 <-- editieren / zitieren --> Unities abgeben: Nur für Noivet
Die Ursache dürfte da zu suchen sein, wo die PL herkommt... Wenn du angeblich eine PL mit nur 4 Punkten zeichnest, aber AutoCAD daruas was anderes macht, dann läuft im Hintergrund was, dass dieses Kunststück vollführt - AutoCAD kann sowas wie gesagt nicht (acuh wenn es Auto = selbst heisst, es wäre das erste CAD-Programm...) Passiert es nach dem Öffnen der Zeichnung? Oder nach Aufruf einer Routine? (Du sagst ja selbst, dass PLINETYPE immer wieder auf 0 gestellt wird - das ist ein Indiz dafür, dass im Hintergrund was passiert...) ------------------ Grüsse Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Noivet Mitglied Bautechniker
Beiträge: 173 Registriert: 05.09.2007 Vista Autocad 2010 Version3 Inventor 2011 NVIDIA Quadro 3000M
|
erstellt am: 06. Sep. 2007 09:56 <-- editieren / zitieren --> Unities abgeben:
Hallo Thomas, wie gesagt, wann es genau passiert weiß ich noch nicht, da dieses Problem bei Kollegen aufgetreten ist. Vieleicht liegt es an dem Versionssprung den wir letztens gemacht haben. Von 2000i auf 2008. Leider konnten mir die Kollegen nicht sagen ob sie die Zeichnung mit 2000i begonnen haben, da beide Versionen eine Zeit lang nebeneinander gelaufen sind. Am Montag gibt es eine Besprechnung mit den SW-Entwicklern, dann weiß ich hoffentlich mehr. Grüße Noivet Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |