Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Inventor VBA
  Zugriff auf Iprops

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
Autor Thema:  Zugriff auf Iprops (939 mal gelesen)
pd65
Mitglied



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

Beiträge: 83
Registriert: 01.06.2004

Windows 7 pro (64);
IV 2009 pro; SP2

erstellt am: 15. Jan. 2007 12:07    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

Guten Tag die Damen und Herren,

(sind überhaupt Damen im IV-VBA-Forum vertreten?)

Wie kann ich denn innerhalb einer IDW
auf die Iprops einer Ansicht zugreifen?

Inventor selbst macht ja ähnliches bei den Einträgen
im Schriftfeld. Dort werden doch die Iprops der als
erstes eingefügten Ansicht übernommen.

Ich wollte ein Tool basteln bei dem die Oberfläche
aussieht wie ein Schriftfeld und mit dem man die Iprops
auch editieren kann.

Beste Grüße

Peter

[Diese Nachricht wurde von pd65 am 15. Jan. 2007 editiert.]

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

RoccoRalle
Mitglied



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

Beiträge: 52
Registriert: 24.04.2006

erstellt am: 02. Feb. 2007 19:49    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 pd65 10 Unities + Antwort hilfreich

Hier mal ein bischen Quellcode zum probieren:

Tool holt sich in der Zeichnungsableitung aus der Erstansicht das Gewicht des Bauteils (Baugruppe) und schreibt diese in ein Benutzerd. Eigenschaft des Bauteils, welche dann vom Schriftkopf ausgelesen werden kann!

Public Sub UpdProps()
    Dim odoc As Document
    Set odoc = ThisApplication.ActiveDocument
   
On Error Resume Next
    Dim orefdoc As Document
    Set orefdoc = odoc.ActiveSheet.DrawingViews.Item(1).ReferencedDocumentDescriptor.ReferencedDocument
If Err Then
    MsgBox ("Keine Erstansicht gefunden!")
    End
End If

    Dim oDim As DrawingView
    Set oDim = odoc.ActiveSheet.DrawingViews.Item(1)
        ' Set a reference to the mass properties object.
    Dim oMassProps As MassProperties
    Set oMassProps = orefdoc.ComponentDefinition.MassProperties

    ' Set the accuracy to medium.
    oMassProps.Accuracy = k_Medium
    On Error GoTo MakeProp
    Set oProperty = orefdoc.PropertySets _
                .Item("User Defined Properties").Item("Gewicht")
    oProperty.Value = Format(oMassProps.Mass, "0.00 kg")
    ...


Ich hoffe es hilft ein wenig!

Gruß Ralf

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)2023 CAD.de | Impressum | Datenschutz