| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Die 5 wichtigsten Vorteile von 3D-CAD-Software für den Schulunterricht |
Autor
|
Thema: 3d punkte in excel datei exportieren (2607 mal gelesen)
|
Thomse Mitglied Industriemeister Metall/ Konstrukteur
Beiträge: 5 Registriert: 14.03.2007 Inventor 11 Windows XP Professional HP Workstation xW 4300 A- Speicher 3,5 GHz
|
erstellt am: 14. Mrz. 2007 13:13 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen. Habe mich gerade erst angemeldet und hätte da gleich mal eine Frage. Es gibt das schöne Progrämmchen xls- import um Koordinatenpunkte aus einer Excelliste in eine 3D Skizze einzufügen. Gibt es ein Programm, das umgekehrt funktioniert, heisst 3D Punkte in Excel exportieren? Vielen Dank im voraus Th. Martz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SEHER Mitglied Systemanalytiker
Beiträge: 1203 Registriert: 13.03.2001 Inventor 2 bis 2022 häufig wechselnder Rechnerverkehr
|
erstellt am: 14. Mrz. 2007 13:32 <-- editieren / zitieren --> Unities abgeben: Nur für Thomse
|
invhp Ehrenmitglied V.I.P. h.c. MB Techniker, AE, WKZmacher
Beiträge: 5552 Registriert: 16.05.2002 (fast) alles, was Autodesk im Mechanikbereich anbietet ;)
|
erstellt am: 14. Mrz. 2007 13:34 <-- editieren / zitieren --> Unities abgeben: Nur für Thomse
|
Thomse Mitglied Industriemeister Metall/ Konstrukteur
Beiträge: 5 Registriert: 14.03.2007 Inventor 11 Windows XP Professional HP Workstation xW 4300 A- Speicher 3,5 GHz
|
erstellt am: 14. Mrz. 2007 14:11 <-- editieren / zitieren --> Unities abgeben:
|
Thomse Mitglied Industriemeister Metall/ Konstrukteur
Beiträge: 5 Registriert: 14.03.2007 Inventor 11 Windows XP Professional HP Workstation xW 4300 A- Speicher 3,5 GHz
|
erstellt am: 14. Mrz. 2007 14:13 <-- editieren / zitieren --> Unities abgeben:
|
daywa1k3r Ehrenmitglied V.I.P. h.c. Softwareentwickler
Beiträge: 3497 Registriert: 01.08.2002 Desktop: 3.3GHz;8GB;SSD OCZ Vertex 3;Gainward Phantom GTX570 Laptop: Alienware m17x Win7, Inventor2012 64Bi
|
erstellt am: 14. Mrz. 2007 14:41 <-- editieren / zitieren --> Unities abgeben: Nur für Thomse
Hier mal schnell gekritzelt. Die Ausgabe kannst du dann in eine Excel Tabelle einfügen. Code:
Public Declare Function ShellExecute Lib "shell32.dll" Alias _ "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation _ As String, ByVal lpFile As String, ByVal lpParameters _ As String, ByVal lpDirectory As String, ByVal nShowCmd _ As Long) As Long Sub Export_Workpoints() If (ThisApplication.ActiveDocumentType <> kPartDocumentObject) Then MsgBox ("Bauteil öffnen") Exit Sub End If Dim oPart As PartDocument Set oPart = ThisApplication.ActiveDocument Dim intFH1 As Integer intFH1 = FreeFile Open "C:\Output.txt" For Output As #intFH1 Print #intFH1, "Name" & vbTab & "X" & vbTab & "Y" & vbTab & "Z" & vbCrLf Dim oWP As WorkPoint For Each oWP In oPart.ComponentDefinition.WorkPoints Print #intFH1, oWP.Name & vbTab & oWP.Point.X & vbTab & oWP.Point.Y & vbTab & oWP.Point.Z Next Close #intFH1 Call ShellExecute(0, "Open", "notepad.exe", "C:\Output.txt", "", 1) End Sub
Am besten in ein neues Modul in VBA Projekt einfügen. ------------------ Grüße Igor
FX64 Software Solutions HMI ~ 16.-20. April 2007 ~ CAD.de Halle 17, Stand F60 [Diese Nachricht wurde von daywa1k3r am 14. Mrz. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SEHER Mitglied Systemanalytiker
Beiträge: 1203 Registriert: 13.03.2001 Inventor 2 bis 2022 häufig wechselnder Rechnerverkehr
|
erstellt am: 14. Mrz. 2007 14:42 <-- editieren / zitieren --> Unities abgeben: Nur für Thomse
|
daywa1k3r Ehrenmitglied V.I.P. h.c. Softwareentwickler
Beiträge: 3497 Registriert: 01.08.2002 Desktop: 3.3GHz;8GB;SSD OCZ Vertex 3;Gainward Phantom GTX570 Laptop: Alienware m17x Win7, Inventor2012 64Bi
|
erstellt am: 14. Mrz. 2007 14:47 <-- editieren / zitieren --> Unities abgeben: Nur für Thomse
|
Thomse Mitglied Industriemeister Metall/ Konstrukteur
Beiträge: 5 Registriert: 14.03.2007 Inventor 11 Windows XP Professional HP Workstation xW 4300 A- Speicher 3,5 GHz
|
erstellt am: 14. Mrz. 2007 16:10 <-- editieren / zitieren --> Unities abgeben:
|
Thomse Mitglied Industriemeister Metall/ Konstrukteur
Beiträge: 5 Registriert: 14.03.2007 Inventor 11 Windows XP Professional HP Workstation xW 4300 A- Speicher 3,5 GHz
|
erstellt am: 28. Mrz. 2007 11:14 <-- editieren / zitieren --> Unities abgeben:
Hallo Igor. Danke nochmals für das skript. Eine Frage hätte ich noch. Kann es sein das die Abstände von Punkt zu Punkt ausgegeben werden und nicht vom Nullpunkt? Habe leider von vba's keine Ahnung, deswegen die Frage. Danke Gruß Thomse ------------------ Gruss Thomse Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |