Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  Benutzerdefinierte I-Properties exportieren

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
  
PDM System exakt anpassen an Anwenderforderungen (GAIN Collaboration,PDM,PDM System,PLM,PLM System)
Autor Thema:  Benutzerdefinierte I-Properties exportieren (2233 mal gelesen)
mimamb
Mitglied
Maschinenbauingenieur


Sehen Sie sich das Profil von mimamb an!   Senden Sie eine Private Message an mimamb  Schreiben Sie einen Gästebucheintrag für mimamb

Beiträge: 1001
Registriert: 08.07.2003

intel core i7 3770 3,4 GHz
NVidia Quadro FX 1600M
Win 7 64bit
IV 2012 Home Edition
SWX 2013 Premium Edition
EPDM 2013

erstellt am: 11. Dez. 2010 10:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen !
Kennt jemand eine schnelle Möglichkeit benutzerdefinierte I-Properties aus einer ipt z.B. nach Excel zu exportieren ?
Umweg über Zeichnung und Stückliste würde sich in diesem Fall nicht lohnen, da ich sonst die Daten von Hand genau so schnell eingeben könnte.
Vielen Dank schon mal für Eure Hilfe !

Gruß
Michael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

nightsta1k3r
Ehrenmitglied V.I.P. h.c.
plaudern



Sehen Sie sich das Profil von nightsta1k3r an!   Senden Sie eine Private Message an nightsta1k3r  Schreiben Sie einen Gästebucheintrag für nightsta1k3r

Beiträge: 11223
Registriert: 25.02.2004

Hier könnte ihre Werbung stehen!

erstellt am: 11. Dez. 2010 11:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für mimamb 10 Unities + Antwort hilfreich

Hi Michael! 
Excel weiß ich nicht, aber mit dem Konstruktionsassistenten nach txt geht.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

PaulSchuepbach
Mitglied
Programmierer



Sehen Sie sich das Profil von PaulSchuepbach an!   Senden Sie eine Private Message an PaulSchuepbach  Schreiben Sie einen Gästebucheintrag für PaulSchuepbach

Beiträge: 1005
Registriert: 01.10.2003

erstellt am: 11. Dez. 2010 11:24    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für mimamb 10 Unities + Antwort hilfreich

Hi Michael,

als csv:

Code:
Private Sub exportUserProps()
 
  Dim oApp As Inventor.Application
  Set oApp = ThisApplication
 
  Dim oDoc As Inventor.Document
  Set oDoc = oApp.ActiveDocument
 
  Dim oUserProps As PropertySet
  Set oUserProps = oDoc.PropertySets(4)
 
  Dim oProp As Property
 
  Dim sFileName As String
  sFileName = sFileName & ".csv"
 
  ' Erzeught eine CSV-Datei mit gleichem Namen wie die Inventor-Datei
  ' mit der Erweiterung .csv, allfällig bestehende Datei wird überschrieben
  Open sFileName For Output As #1

  For Each oProp In oUserProps
    Print #1, oProp.DisplayName & ";" & oProp.Value
  Next oProp
 
  Close (1)

End Sub



HTH...

------------------
Grüsse, Paul

Inventor-Programmierung, Inventor-Tools und Inventor API-Schulung

Meine Tochter auf Youtube

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mimamb
Mitglied
Maschinenbauingenieur


Sehen Sie sich das Profil von mimamb an!   Senden Sie eine Private Message an mimamb  Schreiben Sie einen Gästebucheintrag für mimamb

Beiträge: 1001
Registriert: 08.07.2003

intel core i7 3770 3,4 GHz
NVidia Quadro FX 1600M
Win 7 64bit
IV 2012 Home Edition
SWX 2013 Premium Edition
EPDM 2013

erstellt am: 11. Dez. 2010 12:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Tom, Hallo Paul,
Vielen Dank für die super schnellen Antworten.
@Tom: wäre an sich nicht schlecht, befürchte aber, daß es vom Handling für den Programmierer schwierig werden dürfte mit dem Txt-File.
Es geht darum, daß ich die wichtigsten Parameter unserer Angebotszeichnungen vor Jahren in die I-Properties bzw. Fx-Liste einer Ipt hab hacken lassen. Jetzt bekommen wir ein neues ERP-System und ich möchte die Daten dort weiterpflegen.

@Paul: Vielen Dank ! Hat funktioniert, allein den Dateinamen hat er nicht erzeugt ??, sondern nur .csv
Ganz komm' ich ja mit den Makros nicht mehr klar (hab' schon lange nichts mehr damit gemacht), aber das Ergebnis stimmt.
Wäre es eigentlich denkbar, daß die Zahlen ohne Einheit exportiert werden ?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

lbcad
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. Maschinenbau und CAD-Trainer



Sehen Sie sich das Profil von lbcad an!   Senden Sie eine Private Message an Lothar Boekels  Schreiben Sie einen Gästebucheintrag für Lothar Boekels

Beiträge: 3823
Registriert: 15.02.2001

DELL Precision 7520 Win10Pro-64
Inventor mit Vault Professional 2024
---------------------
Während man es aufschiebt,
verrinnt das Leben.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)

erstellt am: 11. Dez. 2010 12:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für mimamb 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von mimamb:
...
@Paul: Vielen Dank ! Hat funktioniert, allein den Dateinamen hat er nicht erzeugt ??, sondern nur .csv
...


Da muss halt was ergänzt werden:

Code:

Dim sFileName As String
sFileName = left(oDoc.FullFileName, Len(oDoc.FullFileName)-4)
sFileName = sFileName & ".csv"

------------------
Gruß Lothar

-----------------------------------------------------
Wir unterstützen die Arbeit der
- Rettungshundestaffel des DRK Viersen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mimamb
Mitglied
Maschinenbauingenieur


Sehen Sie sich das Profil von mimamb an!   Senden Sie eine Private Message an mimamb  Schreiben Sie einen Gästebucheintrag für mimamb

Beiträge: 1001
Registriert: 08.07.2003

intel core i7 3770 3,4 GHz
NVidia Quadro FX 1600M
Win 7 64bit
IV 2012 Home Edition
SWX 2013 Premium Edition
EPDM 2013

erstellt am: 11. Dez. 2010 12:40    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Vielen Dank auch an Dich Lothar !
Ihr seid einfach Spitze !!

Viele Grüße

Michael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

PaulSchuepbach
Mitglied
Programmierer



Sehen Sie sich das Profil von PaulSchuepbach an!   Senden Sie eine Private Message an PaulSchuepbach  Schreiben Sie einen Gästebucheintrag für PaulSchuepbach

Beiträge: 1005
Registriert: 01.10.2003

erstellt am: 11. Dez. 2010 13:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für mimamb 10 Unities + Antwort hilfreich

 
Zitat:
Original erstellt von lbcad:

Da muss halt was ergänzt werden:

Code:

Dim sFileName As String
[b]sFileName = left(oDoc.FullFileName, Len(oDoc.FullFileName)-4)

sFileName = sFileName & ".csv"


[/B]


Danke Lothar... stimmt natürlich...
Da hat sich wohl beim korrigieren der einen Zeile die andere in Luft aufgelöst...


------------------
Grüsse, Paul

Inventor-Programmierung, Inventor-Tools und Inventor API-Schulung

Meine Tochter auf Youtube

[Diese Nachricht wurde von PaulSchuepbach am 11. Dez. 2010 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

lbcad
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. Maschinenbau und CAD-Trainer



Sehen Sie sich das Profil von lbcad an!   Senden Sie eine Private Message an Lothar Boekels  Schreiben Sie einen Gästebucheintrag für Lothar Boekels

Beiträge: 3823
Registriert: 15.02.2001

DELL Precision 7520 Win10Pro-64
Inventor mit Vault Professional 2024
---------------------
Während man es aufschiebt,
verrinnt das Leben.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)

erstellt am: 11. Dez. 2010 14:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für mimamb 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von PaulSchuepbach:
 
Danke Lothar... stimmt natürlich...
...

@Paul:

brauchst Dich nicht dafür zu bedanken. Ist doch selbstverständlich! 

------------------
Gruß Lothar

-----------------------------------------------------
Wir unterstützen die Arbeit der
- Rettungshundestaffel des DRK Viersen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz