| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY wird von NVIDIA zum Händler des Jahres gewählt – zum dritten Mal in Folge, eine Pressemitteilung
|
Autor
|
Thema: Fehler in der Geometriedatenbank (1192 mal gelesen)
|
Hans-Leo Müller Mitglied Lehrer an Berufsbildenden Schulen
Beiträge: 30 Registriert: 24.09.2003
|
erstellt am: 18. Feb. 2004 11:52 <-- editieren / zitieren --> Unities abgeben:
Hallo Forum, Folgendes Problem ergibt sich beim Bearbeiten von Fremdzeichnungen, die mit Genius erstellt wurden. Bei einer Anzahl von Gewinden zeigt die Eigenschaftsliste die richtigen Koordinatenwerte an, jedoch in der Geometriedatenbank werden diese, speziell die X-Koordinate, mit falschem Vorzeichen wiedergegeben. Dieser Fehler hat enorme Auswirkungen für die NC-Fertigung. Wenn das Gewinde an der gleichen Stelle gelöscht und neu gezeichnet wird ist alles in Ordnung! Hat jemand eine Idee? Kann man evtl. solche Datenbankfehler im Vorfeld beheben? Assoziationsliste einer Kernlochbohrung (aufgelöst) M12: ( (-1 . <Objektname: 4008b6c0> ) (0 . "CIRCLE") (330 . <Objektname: 4007ecf8> ) (5 . "C550") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "AM_0") (100 . "AcDbCircle") (10 -70.4483 455.003 0.0) <- die X-koordinate ist Minus statt Plus! (40 . 5.05278) (210 0.0 0.0 -1.0) ) Gruß Hans-Leo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fuchsi Mitglied Programmierer c#.net Datawarehouse
Beiträge: 1201 Registriert: 14.10.2003 AutoCad Version 2012 deu/enu <P>Windows 7 64bit
|
erstellt am: 18. Feb. 2004 12:44 <-- editieren / zitieren --> Unities abgeben: Nur für Hans-Leo Müller
|
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools (d-tools.eu)
|
erstellt am: 18. Feb. 2004 12:50 <-- editieren / zitieren --> Unities abgeben: Nur für Hans-Leo Müller
|
Hans-Leo Müller Mitglied Lehrer an Berufsbildenden Schulen
Beiträge: 30 Registriert: 24.09.2003
|
erstellt am: 18. Feb. 2004 13:28 <-- editieren / zitieren --> Unities abgeben:
Hallo, den Fehler kann man selbst schnell nachvollziehen. Zeiche mit Mechanical Power Pack (hier Release 6 mit SP4) eine Bohrung bzw. ein Gewinde. Spiegele das Element an einer Achse (zur Kontrolle an einer Senkrechten!). Noch ist alles in Ordnung; die Objektbeschreibung in der Datenbank ist OK! Zerlege nun das Element mit Ursprung. Jetzt wird es fatal. Die X-Koordinate weist ein inverses Vorzeichen auf! Hans-Leo
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dabrunz Mitglied
Beiträge: 127 Registriert: 28.05.2003
|
erstellt am: 18. Feb. 2004 16:06 <-- editieren / zitieren --> Unities abgeben: Nur für Hans-Leo Müller
Tag zusammen. Um nochmal in aller Deutlichkeit zu sagen: fuchsi hat recht Da liegt überhaupt kein Fehler vor. Flache Kurven (z.B. Kreise, Bögen oder LW-Polylinien), bzw. deren relevanten Punkte werden in der AutoCAD-Geometrie-DB immer im sogenannten OCS oder auch ECS (steht für Object-, EntityCoordinateSystem) gespeichert. Der GC-210 gibt in diesem Fall die Normale zur Ebene an, in der die Kurve liegt. Das OCS wird zum Zeitpunkt der Objekt-Erzeugung fest gelegt und basiert auf dem UCS, das just in diesem Moment aktiv ist. Nun ist in der Regel kein besonderes UCS eingestellt, wenn nur 2D-Zeichnungen bearbeitet werden, was den Eindruck nährt, es lägen alle GC-10's dieser Welt immer in den schönsten Welt-Koordinaten vor, aber das ist nicht so. Was ihr also braucht, ist eine Koordinaten-Transformation von OCS nach WCS. Werft dazu einmal einen Blich auf die gute alte Funktion TRANS. Bye - Achim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hans-Leo Müller Mitglied Lehrer an Berufsbildenden Schulen
Beiträge: 30 Registriert: 24.09.2003
|
erstellt am: 19. Feb. 2004 21:13 <-- editieren / zitieren --> Unities abgeben:
|