| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: 2D Zeichnung => x-y Datenmatrix (738 mal gelesen)
|
riba Mitglied
Beiträge: 5 Registriert: 01.11.2004
|
erstellt am: 18. Apr. 2005 10:02 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich möchte eine 2D Figur (z.B aus Autocad) so rastern, dass z.B. alle 0.015 mm ein Punkt entsteht. Anschließend möchte ich daraus eine Datenmatrix mit den x- und y-Werten dieser Punkte erstellen um Berechnungen in einem anderen Programm anzustellen. Kann mir jemand sagen mit welchem CAD-Programm und wie dies funktioniert. Tschüß riba Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4171 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 18. Apr. 2005 11:26 <-- editieren / zitieren --> Unities abgeben: Nur für riba
Hallo riba, Zwischenfrage: Brauchst du diese Punkte tatsächlich als grafisches Element oder benötigst du diese in z.B. einer ASCII-Datei, um diese dann in dem Berechnungsprogramm weiter nutzen zu können? Ich kann mir im Moment nicht vorstellen, dass ein CAD-System deine Wünsche beinhaltet. Du wirst hier um eine Anpassungsprogrammierung kaum herum kommen. Nutzt du denn schon ein CAD-System? Grüße Holger ------------------ Holger Brischke CAD on demand GmbH Autodesk User Group Central Europe Individuelle Lösungen von Heute auf Morgen. AUGCE Manager Deutschland Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
riba Mitglied
Beiträge: 5 Registriert: 01.11.2004
|
erstellt am: 18. Apr. 2005 12:28 <-- editieren / zitieren --> Unities abgeben:
Vielen Dank für die schnelle Antwort. Ich benötige eine Wertetabelle mit den x- und y-Werten aller Punkte. Wenn ich z.B. im AutoCad einen Kreis habe, so möchte ich aus diesem Kreis aller 0.015 mm Bogenlänge eine Punktwolke machen. Die x- und y-Koordinaten dieser Punkte hätte ich gern in eine Tabelle geschrieben. Tschüß riba Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dig15 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. für Markscheidewesen und Geodäsie
Beiträge: 5833 Registriert: 27.02.2003 DWG TrueView 2014
|
erstellt am: 18. Apr. 2005 12:42 <-- editieren / zitieren --> Unities abgeben: Nur für riba
Hallo, nur so als Ansatz. Fülle Deine Kontur mit der Schraffur DOTS. Stelle Dir die Punktdichte entsprechend Deinen Vorgaben ein. Anschließend die Schraffur auflösen. Du erhälst Linien der Länge null. Die Koordinaten der Linien brauchst du dann "nur noch" auslesen. Evtl. findest Du hier im Forum ein Tool dazu. Grüße Lutz ------------------ May the force be with you! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4171 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 18. Apr. 2005 23:55 <-- editieren / zitieren --> Unities abgeben: Nur für riba
Hallo riba, Zitat: Original erstellt von riba: ...Ich benötige eine Wertetabelle mit den x- und y-Werten aller Punkte. Wenn ich z.B. im AutoCad einen Kreis habe, so möchte ich aus diesem Kreis aller 0.015 mm Bogenlänge eine Punktwolke machen.
Unter Rastern hatte ich etwas anderes Verstanden. Wenn ich's jetzt richtig verstanden habe, dann sollen also die Elemente abgetastet werden. Da hilft der AutoCAD-Befehl TEILEN Zitat: Original erstellt von riba: ...Die x- und y-Koordinaten dieser Punkte hätte ich gern in eine Tabelle geschrieben.
Da könnte dann das Tool PKTKOO helfen. Dieses findest du auf den CAD on demand-Seiten unter Service->Downloads->Prog[58]. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CAD on demand GmbH Autodesk User Group Central Europe Individuelle Lösungen von Heute auf Morgen. AUGCE Manager Deutschland Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KevinR Mitglied
Beiträge: 32 Registriert: 20.04.2004
|
erstellt am: 19. Apr. 2005 11:16 <-- editieren / zitieren --> Unities abgeben: Nur für riba
Hallo, die Idee von Holger ist nicht schlecht. Leider ist die Reihenfolge der Punkte nicht die der Linienfolge der 2D Figur. Zu Genius-Zeiten hab ich das mittels NC-Programm Generierung gemacht. Da konnte man aus beliebigen 2D Polylinien unter Vorgabe der Schrittweite die Punkte in eine Textdatei ausgeben. Leider geht das jetzt nicht mehr, da die NC-Programm Generierung mit der Kurvenscheibenberechnung verknüpft ist (M6PP). Die Punktkoordinaten habe ich dann umgerechnet und mit dem Line – oder Pline- Befehl in ACAD eingefügt. Damit konnte man z.B. die Abwicklung einer Durchdringung eines Zylinders oder Kegels erstellen. (s. Bild) Da die Punkte nach Holgers Methode nicht in der richtigen Reihenfolge vorliegen, erhält man beim einfügen ein Liniendurcheinander. Bis jetzt hab ich auch keine Möglichkeit gefunden das zu realisieren. Wäre schön, das wieder hinzukriegen. Gruß Kev
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: 19. Apr. 2005 11:21 <-- editieren / zitieren --> Unities abgeben: Nur für riba
|
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: 19. Apr. 2005 12:39 <-- editieren / zitieren --> Unities abgeben: Nur für riba
In der Hoffnung, meine Glaskugel richtig zu interpretieren: mal was zum Testen! Anhang als vlx speichern, in ACAD laden und mit XY2FILE aufrufen. ------------------ - 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 |
KevinR Mitglied
Beiträge: 32 Registriert: 20.04.2004
|
erstellt am: 19. Apr. 2005 12:55 <-- editieren / zitieren --> Unities abgeben: Nur für riba
|
riba Mitglied
Beiträge: 5 Registriert: 01.11.2004
|
erstellt am: 20. Apr. 2005 10:39 <-- editieren / zitieren --> Unities abgeben:
|