| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Kartieren von Quadern (1113 mal gelesen)
|
weiser Mitglied
Beiträge: 7 Registriert: 29.09.2004
|
erstellt am: 29. Sep. 2004 12:56 <-- editieren / zitieren --> Unities abgeben:
Hallo Forum, wer kann mir helfen? in AutoCad möchte ich 3D-Quader kartieren. Ich habe als Grundlage eine Exceliste mit den Koordinatenpaaren (unten Links, oben links). Per Hand eingegeben gibt das ein Quader. Wie kann man das automatisieren? Von LISP habe ich nur einen blassen Schimmer. Weiser 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: 29. Sep. 2004 14:07 <-- editieren / zitieren --> Unities abgeben: Nur für weiser
Hallo Weiser, erstens willkommen auf cad.de/augce.de zweitens zu deinem Problem (das wirklich eines ist, wenn du als Koordinaten unten links und oben links hast - mein Lösung passt für unten Links und oben rechts): du brauchst auch keine Ahnung haben von LISP. Das kannst du ganz simpel mit einem Script erledigen. schreibe deine Koordinaten-Paare ganz einfach im Excel als Textfile raus (nach Möglichkeit als SDF, dann ersparst du dir das weitere editieren) du solltest eine Datei erhalten die so ungefähr ausschaut (exemplarisch): koordinatenpaar in einer Zeile 0,0,0 10,10,10 oder so Koordinatenpaar in zwei Zeilen 0,0,0 10,10,10 Dieses Textfile ergänzt du dann noch um folgenden Eintrag erste Variante: _multiple _box x1,y1,z1 x11,y11,z11 x2,y2,z2 x21,y21,z21 zweite Variante: _multiple _box x1,y1,z1 x11,y11,z11 x2,y2,z2 x21,y21,z21 Danach umbennen auf dateiname.scr und in AutoCAD mittels _script laden ------------------ Grüsse Thomas [Diese Nachricht wurde von tunnelbauer am 01. Feb. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
carmelli76 Mitglied CAD/GIS Teamleitung
Beiträge: 553 Registriert: 05.07.2004 Autodesk Civil 3D 2014 Revit 2016 Vault 2014
|
erstellt am: 29. Sep. 2004 14:10 <-- editieren / zitieren --> Unities abgeben: Nur für weiser
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 29. Sep. 2004 14:16 <-- editieren / zitieren --> Unities abgeben: Nur für weiser
manmal sollte man einfach mal genauer lesen. @ carmelli76 , der Befehl _box ist englisch, auf deutsch=QUADER .. ------------------ Bitte Systemdaten eintragen (siehe links unter dem Namen), wie & warum siehst du HIER Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
carmelli76 Mitglied CAD/GIS Teamleitung
Beiträge: 553 Registriert: 05.07.2004 Autodesk Civil 3D 2014 Revit 2016 Vault 2014
|
erstellt am: 29. Sep. 2004 14:25 <-- editieren / zitieren --> Unities abgeben: Nur für weiser
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 29. Sep. 2004 14:25 <-- editieren / zitieren --> Unities abgeben: Nur für weiser
|
carmelli76 Mitglied CAD/GIS Teamleitung
Beiträge: 553 Registriert: 05.07.2004 Autodesk Civil 3D 2014 Revit 2016 Vault 2014
|
erstellt am: 29. Sep. 2004 14:31 <-- editieren / zitieren --> Unities abgeben: Nur für weiser
ach so, ja richtig vielleicht kann man in excel noch schnell die höhe der quader ausrechnen... wollte ich grade sagen. aber mit quader-punkten unten links und oben links kann ich noch nicht so viel anfangen, zumindest müsste dann noch dort stehen "vorne bzw. hinten", dann fehlt aber trotzdem immer noch eine angabe zur dritten dimension, oder muss ich meine gehirnwindungen mal schütteln? viele grüsse aus berlin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 29. Sep. 2004 14:35 <-- editieren / zitieren --> Unities abgeben: Nur für weiser
|
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 29. Sep. 2004 14:41 <-- editieren / zitieren --> Unities abgeben: Nur für weiser
|
carmelli76 Mitglied CAD/GIS Teamleitung
Beiträge: 553 Registriert: 05.07.2004 Autodesk Civil 3D 2014 Revit 2016 Vault 2014
|
erstellt am: 29. Sep. 2004 15:05 <-- editieren / zitieren --> Unities abgeben: Nur für weiser
hallo thomas, täte dir gerne den gefallen, wenn es sinnvoll wäre. 1. schwirrte da wirklich NUR ein lösungsansatz herum, der jedoch keinesfalls als komplettlösung zu verstehen und demzufolge auch nicht zu testen war. vielleicht würde das tatsächlich alles nicht funktionieren... auf jeden fall habe ich nur meine idee eingebracht. falls das nicht erwünscht oder komplett falsch ist, dann weise mich bitte darauf hin. 2. hat uns der verfasser des themas ja dann nicht mehr gesagt, was er genau mit vorne links und vorne rechts meinte, oder war es vorne obe und vorne unten? falls er nämlich die vordere linke untere und die hintere rechte obere ecke gegeben hat, dann kann mann und frau die höhe bzw. den zweiten punkt in der xy-ebene mittels addieren/subtrahieren ausrechnen und schwupp diese daten über skript gleich komplett an acad übergeben, oder nicht? achso, und das rechnen würde ich in excel machen, wenn ich mich einmal dort aufhielte... viele grüsse aus berlin. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 29. Sep. 2004 15:37 <-- editieren / zitieren --> Unities abgeben: Nur für weiser
[ Thomas kümmert sich gerade um das Renderproblem, also bin ich so frei zu antworten: ] Zitat: täte dir gerne den gefallen, wenn es sinnvoll wäre
Wenn du an etwas interessiert bist und es dir helfen wird zu verstehen dann ist das wohl sinnvoll... Zitat: schwirrte da wirklich NUR ein lösungsansatz herum, der jedoch keinesfalls als komplettlösung zu verstehen und demzufolge auch nicht zu testen war. vielleicht würde das tatsächlich alles nicht funktionieren...
Das stimmt ja nun ganz und garnicht, dies ist eine absolute Komplettlösung, welche auf den vorhandenen Datensatz anzuwenden ist Zitat: auf jeden fall habe ich nur meine idee eingebracht. falls das nicht erwünscht oder komplett falsch ist, dann weise mich bitte darauf hin.
Das die Idee 2D/3D falsch war weil du eben auf die Schnelle den Befehl falsch interpretiert hast.. kann jedem mal passieren, darauf hingewiesen wurdest du ja.. samt ausführlicher Erklärung Zitat: hat uns der verfasser des themas ja dann nicht mehr gesagt, was er genau mit vorne links und vorne rechts meinte, oder war es vorne obe und vorne unten?
Das ist wohl richtig das die Beschreibung mehr als "mangelhaft" war.. aber wie man mit solchen Beschreibungen umgeht, oder wie man sie "dann doch" richtig interpretiert, DAS ist einfach Erfahrungssache im Forum, mit meiner liege ich bei solchen Beschreibungen sicher bei weit über 50% Trefferquote - aber auch nicht immer, logo. Also fragt man entweder alle fehlenden Informationen gleich nach, oder man geht erstmal von etwas aus wie man sich das denkt das es sein wird..(so wie hier) Zitat: falls er nämlich die vordere linke untere und die hintere rechte obere ecke gegeben hat, dann kann mann und frau die höhe bzw. den zweiten punkt in der xy-ebene mittels addieren/subtrahieren ausrechnen
Da wird nichts gerechnet da alle Koordinaten absolut vorliegen... Zitat: ...und schwupp diese daten über skript gleich komplett an acad übergeben, oder nicht?
Davon redet Tunnelbauer die ganze Zeit schon, schön das du den gleichen Weg gehen würdest Zitat: achso, und das rechnen würde ich in excel machen, wenn ich mich einmal dort aufhielte...
Das entfällt wohl wie bereits oben beschrieben. Zitat: viele grüsse aus berlin.
Viele Grüße aus dem Rhein-Main-Gebiet zurück------------------ Bitte Systemdaten eintragen (siehe links unter dem Namen), wie & warum siehst du HIER Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
weiser Mitglied
Beiträge: 7 Registriert: 29.09.2004
|
erstellt am: 06. Okt. 2004 09:47 <-- editieren / zitieren --> Unities abgeben:
Sorry, krankheitbedingt kann ich erst jetzt antworten. Danke für die Hinweise aber der Fehler lag bei mir. Ich meinte natürlich unten links und OBEN RECHTS. Die Höhe ist dann gegeben. Mit der "Hand" klappt das. Für die Automatisierung müßte das dann doch auch gehen (uber script)?? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 06. Okt. 2004 09:52 <-- editieren / zitieren --> Unities abgeben: Nur für weiser
Schau dir das posting von tunnelbauer an - das sollte die Lösung sein... Anders: Poste eine Datei mit deinen Koordinaten (oder auch nur einen Auszug) falls du da Berührungsängste hast mit Scripten ------------------ Bitte Systemdaten eintragen (siehe links unter dem Namen), wie & warum siehst du HIER Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
weiser Mitglied
Beiträge: 7 Registriert: 29.09.2004
|
erstellt am: 06. Okt. 2004 11:33 <-- editieren / zitieren --> Unities abgeben:
|
aweiser Mitglied
Beiträge: 1 Registriert: 08.10.2004
|
erstellt am: 08. Okt. 2004 02:49 <-- editieren / zitieren --> Unities abgeben: Nur für weiser
|