Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Inventor .NET
  Massproperties bzw. Physikalisch

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:  Massproperties bzw. Physikalisch (972 mal gelesen)
Niwrex
Mitglied
CAD Softwareentwickler


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

Beiträge: 40
Registriert: 24.08.2007

erstellt am: 25. Nov. 2008 13:02    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

Kennt ihr eine Möglichkeit die Massproperties zu aktualisieren bzw. die Funktion des Aktualisieren Button in Physikalisch nachzubauen ?

Gruß Steffen

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

rtend12
Mitglied
Dipl.-Ing. (FH) Maschinenbau / Konstrukteur


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

Beiträge: 436
Registriert: 21.07.2004

Catia V5 (R16SP5, B18SP5)
VB.Net 2003

erstellt am: 25. Nov. 2008 20:03    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 Niwrex 10 Unities + Antwort hilfreich

Hallo Steffen,

die einzige mir bekannte Methode ist das Auslesen der Masse. Sollte diese nicht aktuell sein wird sie vor der Ausgabe neu berechnet.

        Dim oMassProps As MassProperties
        Set oMassProps = oDoc.ComponentDefinition.MassProperties
        Dim omass As String
       

        If oDoc.RequiresUpdate = True Then
            Call oDoc.Update
        End If
       
        omass = oMassProps.Mass

Speichern nicht vergessen!

Gruß
Reinhard

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

Niwrex
Mitglied
CAD Softwareentwickler


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

Beiträge: 40
Registriert: 24.08.2007

erstellt am: 26. Nov. 2008 08:22    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

Das wurde wohl etwas falsch verstanden, und zwar wenn du ein Neues Bauteil oder Baugruppe erstellst und diese fertig machst. Musst du damit die Masse, Volumen usw. in der IDW oder Stückliste oder sonst wo genutzt werden kann in den Iproperties bei Phyikalisch auf Aktualisieren gehen. Das will ich Automatisieren quasi. In deinem Beispiel holst du dir die Masse und aktualisiert halt vorher das Document nochmal aber die Werte würden deswegen trotzdem noch nicht da stehen.
In deiner Variable wirst du die richtige Masse haben (das ist richtig) aber in den Iproperties steht zu diesem Zeitpunkt noch "KA". Ich denke das es vielleicht irgendwo noch nen bool wert gibt oder so der sagt ob das angezeigt wird oder nich aber ich find halt nix 

Gruß Steffen

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

Niwrex
Mitglied
CAD Softwareentwickler


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

Beiträge: 40
Registriert: 24.08.2007

erstellt am: 26. Nov. 2008 09:44    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

hat sich erledigt... ist nen schönes Beispiel in der Doku... hatte ich übersehen... (weils in VB da stand)

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

rtend12
Mitglied
Dipl.-Ing. (FH) Maschinenbau / Konstrukteur


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

Beiträge: 436
Registriert: 21.07.2004

Catia V5 (R16SP5, B18SP5)
VB.Net 2003

erstellt am: 26. Nov. 2008 20:03    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 Niwrex 10 Unities + Antwort hilfreich

Hallo Steffen,

hast Du meinen Code ausprobiert?
Das odoc.update ist nicht zum Masse aktualisieren sondern um das Bauteil oder die Baugruppe zu aktualisieren sollte das nötig sein. Eine Masse von einem Bauteil zu berechnen, das nicht aktuell ist macht halt keinen Sinn.
Nach dem Du die Masse in eine Variable ausgelesen hast ist in den iProperties die Masse aktualisiert. Wenn Du die Datei jetzt speicherst ist es auch nach erneutem Öffnen noch so.

Gruß
Reinhard

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

Niwrex
Mitglied
CAD Softwareentwickler


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

Beiträge: 40
Registriert: 24.08.2007

erstellt am: 27. Nov. 2008 08:15    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

Ja ne, ich wollte aber darauf hinaus das in den Iproperties noch überall KA stand und nicht die Werte für Masse und Volumen usw. und dadurch nicht mit in die IDW kommen. Deshalb sollte das Berechnen bzw. das reinschreiben in die Iproperties passieren.
Macht man über Debug.Write und dann die jeweiligen Namen.

Mfg Steffen

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

rtend12
Mitglied
Dipl.-Ing. (FH) Maschinenbau / Konstrukteur


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

Beiträge: 436
Registriert: 21.07.2004

Catia V5 (R16SP5, B18SP5)
VB.Net 2003

erstellt am: 27. Nov. 2008 20:11    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 Niwrex 10 Unities + Antwort hilfreich

Hallo Steffen,

was heißt "Ja ne"? Hast Du es probiert oder nicht? Zumindest beim 10er wird mit dem Code genau das gemacht was Du willst.

Gruß
Reinhard

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

Niwrex
Mitglied
CAD Softwareentwickler


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

Beiträge: 40
Registriert: 24.08.2007

erstellt am: 28. Nov. 2008 09: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

Hi,

Ob es beim 10ner so ist kann ich nicht einschätzen. Beim 2009ner macht er es nicht mit Update.

Gruß Steffen

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

rtend12
Mitglied
Dipl.-Ing. (FH) Maschinenbau / Konstrukteur


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

Beiträge: 436
Registriert: 21.07.2004

Catia V5 (R16SP5, B18SP5)
VB.Net 2003

erstellt am: 28. Nov. 2008 20: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 Nur für Niwrex 10 Unities + Antwort hilfreich

Hallo Steffen,

ob Du den Code ausprobiert hast weiß ich immer noch nicht.

Gruß
Reinhard

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



Vertriebsmitarbeiter (m/w/d) Innendienst für Frankreich

Mit mehr als 3.500 Mitarbeiterinnen und Mitarbeitern sowie einem Jahresumsatz von über einer Milliarde Euro sind wir als größter Hersteller von Einbauküchen der Marktführer in Deutschland und haben eine führende Stellung in Europa. Unsere Werke im ostwestfälischen Verl zählen europaweit zu den modernsten und leistungsfähigsten Produktionsstätten für Küchenmöbel. Nahezu jede dritte in Deutschland verkaufte Küche ist eine nobilia; mehr als jede dritte Küche wird exportiert....

Anzeige ansehenInnendienst, Sachbearbeitung
Niwrex
Mitglied
CAD Softwareentwickler


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

Beiträge: 40
Registriert: 24.08.2007

erstellt am: 01. Dez. 2008 08:59    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,

Da ich im letzten Beitrag geschrieben hab das es im 2009 nicht geht, hab ich es auch probiert...

Gruß Steffen

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