Autor
|
Thema: Punkte aus Exceltabelle in Catia V5 importieren (21765 mal gelesen)
|
klausr Mitglied
Beiträge: 5 Registriert: 24.05.2002
|
erstellt am: 24. Mai. 2002 09:26 <-- editieren / zitieren --> Unities abgeben:
Hallo, Ich wuerde gerne mit dem zum Download bereitgestellten Dassault-Makro Koordinaten aus einer Exceltabelle als Punkte in Catia V5 einlesen. Giebt es zu diesem Dassault-Makro `point.zip` eine Anleitung? Danke im voraus. Klaus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
webfritz Mitglied Dipl.-Ing.(FH) Fahrzeugtechnik
Beiträge: 301 Registriert: 09.12.2000 SWX 2009 / CATIA V5 R18
|
erstellt am: 24. Mai. 2002 22:08 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
Das ist "eigentlich" recht einfach: CATIA öffnen, ein neues leeres Part erzeugen, in das WireFrame&Surface Modul wechseln, dann das Makro mit Doppelklick öffnen. Extras-Makro-Makro-Feuil1.CreationPoint selektieren und dann auf Ausführen klicken. Das Makro wird also in Excel gestartet und überträgt die Datenmenge in das Modell. In diesem Macro werden mit dem Befehl Feuil1.CreationPoint die Punkte aufgebaut. Das Makro baut aber auch Kurven /Feuil1.CreationSpline) und auch die Fläche als Loft (Feuil1.CreationLoft). Anmerkung: Das File test3.asc ist wie ich festgestellt habe, nicht brauchbar. Bitte löschen. Die Punkte sind im Feuil1 (Blatt1) einzutragen. Du brauchst die Tabellenstruktur nicht ändern, lediglich die Punktkoordinaten auf Deine Punkte umschreiben. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Koni Mitglied Konstrukteur
Beiträge: 10 Registriert: 27.01.2002
|
erstellt am: 27. Mai. 2002 09:23 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
|
webfritz Mitglied Dipl.-Ing.(FH) Fahrzeugtechnik
Beiträge: 301 Registriert: 09.12.2000 SWX 2009 / CATIA V5 R18
|
erstellt am: 27. Mai. 2002 09:55 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
|
klausr Mitglied
Beiträge: 5 Registriert: 24.05.2002
|
erstellt am: 27. Mai. 2002 11:44 <-- editieren / zitieren --> Unities abgeben:
Hallo Webfritz, Vielen Dank fuer Deine Anleitung, das hat uns sehr viel stumpfsinnige Arbeit erspart. Danke auch an alle, die dafuer gesorgt haben, dass es dieses Makro ueberhaupt giebt. Bis bald, Gruesse, Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nr.4 Mitglied
Beiträge: 78 Registriert: 23.05.2003 Intel Pentium III Mobile CPU 866 MHz 256MB RAM<P>Grafikkarte: Radeon Mobility
|
erstellt am: 25. Mrz. 2004 09:35 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
|
Jens Hansen Mitglied Senior Consult
Beiträge: 1055 Registriert: 05.08.2000
|
erstellt am: 25. Mrz. 2004 09:44 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
|
Nr.4 Mitglied
Beiträge: 78 Registriert: 23.05.2003 Intel Pentium III Mobile CPU 866 MHz 256MB RAM<P>Grafikkarte: Radeon Mobility
|
erstellt am: 25. Mrz. 2004 10:03 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
Hallo, also meine Vorgehensweise: 1. Excel starten 2. Point Import.xls starten (makros akzeptieren) 3. in Catia neues Part erstellen 4. wechslen über Start->Mechanische Konstruktuion->Wireframe and Surface Design 5. Über Taskleiste wieder in Excel wechslen 6. Extras->Makro->Makros 7. Feuil1.main ausführen 8. "3" für Loft eingeben --> Fehlermeldung Erscheint mir alles logisch?! Kann es dran liegen, dass im Excel irgendein AddIn nicht installiert ist? MfG Kay
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nr.4 Mitglied
Beiträge: 78 Registriert: 23.05.2003 Intel Pentium III Mobile CPU 866 MHz 256MB RAM<P>Grafikkarte: Radeon Mobility
|
erstellt am: 25. Mrz. 2004 10:27 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
|
dubsch Mitglied Supervisor Technical Systems
Beiträge: 5 Registriert: 19.07.2002
|
erstellt am: 24. Sep. 2004 10:07 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
|
DCN Mitglied Maschinenbauingenieur
Beiträge: 515 Registriert: 23.01.2004 CATIA V5R19 Creo 2.0/4.0
|
erstellt am: 05. Okt. 2004 13:24 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
Hallo dubsch, es gibt unter ...\intel_a\command\... 2 Exceldateien GSD_PointSplineLoftFromExcel.xls und GSD_PointSplineLoftFromExcel_BeforeV5R12.xls. Mit dem 2. gibt es solche Fehlermeldung, mit ersterem nicht. In macros wurden etwas geändert, nimmt am besten die 1. dann funktioniert das tadellos. Gruß Nguyen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ogard1 Mitglied Verfahrenstechniker
Beiträge: 442 Registriert: 12.09.2004 R19 SP2
|
erstellt am: 05. Okt. 2004 19:20 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
|
ogard1 Mitglied Verfahrenstechniker
Beiträge: 442 Registriert: 12.09.2004 R19 SP2
|
erstellt am: 05. Okt. 2004 19:25 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
|
mergreb Mitglied
Beiträge: 10 Registriert: 17.01.2005 GSD_PointSplineLoftFromExcel
|
erstellt am: 22. Jun. 2006 13:26 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
|
Yotta Mitglied Student
Beiträge: 22 Registriert: 06.05.2004 CATIA V5R10 SP3
|
erstellt am: 08. Nov. 2007 15:23 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
Habe diesen alten Thread noch einmal ausgegraben, weil ich eine Frage zu dem Point-Import-Makro habe, welches mir schon große Dienste erwiesen hat. Gibt es denn eine Möglichkeit, in eine vierte Spalte der Excel-Datei den Namen des Punktes einzutragen, der den Punkt im CATIA schmücken soll? Das wäre eine sehr hilfreiche Funktion. Würde es ja selbst reinprogrammieren, aber zum einen kenne ich den VBS-Befehl nicht, zum anderen hab ich programmiertechnisch nicht so viel Erfahrung. Kennt jemand den nötigen Befehl? Wäre für jede Hilfe dankbar. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
myTea Mitglied Ingenieur Fahrzeugtechnik
Beiträge: 1344 Registriert: 22.07.2002 Catia V6 2014
|
erstellt am: 08. Nov. 2007 16:40 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
|
Yotta Mitglied Student
Beiträge: 22 Registriert: 06.05.2004 CATIA V5R10 SP3
|
erstellt am: 09. Nov. 2007 14:25 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
So wie ich das in der CATIA-Hilfe verstanden habe, kann ich beim Erstellen des Punktes keinen Namen zuweisen. Müsste ihn also im Nachhinein umbenennen. Finde aber leider den nätigen Befehl nicht. Hat irgendjemand einen Tipp für mich? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mörchen Ehrenmitglied V.I.P. h.c. CAD-Trainerin (CATIA V5)
Beiträge: 3830 Registriert: 14.03.2007 Release 19 SP2
|
erstellt am: 09. Nov. 2007 14:29 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
|
Yotta Mitglied Student
Beiträge: 22 Registriert: 06.05.2004 CATIA V5R10 SP3
|
erstellt am: 09. Nov. 2007 14:45 <-- editieren / zitieren --> Unities abgeben: Nur für klausr
Hallo! Das ist mir bekannt, aber leider weiß ich nicht, wie ich das in das Excel-Makro bringen kann. Sprich, mir fehlt der zugehörige Befehl. "ChangeFeatureName" könnte da vielleicht was bewirken. Weiß aber leider nicht, wie ich den erstellten Punkt damit ansteuern kann. Gruß, Yotta Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |