Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Inventor VBA
  Querschnittsfläche und Berechnung von Trägheitsmomente / Wiederstandsmomente

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:  Querschnittsfläche und Berechnung von Trägheitsmomente / Wiederstandsmomente (5512 mal gelesen)
gian159
Mitglied


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

Beiträge: 4
Registriert: 03.11.2006

erstellt am: 03. Nov. 2006 20:29    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 @ all,

1.)wir brauchen bei uns im Geschäft die Ausgabe der
  Querschnittsfläche (wie im Inventor unter "Extras" - "Fläche
  messen") in die iProperties um diese dann ins Schriftfeld zu
  übernehmen.
2.)die Berechnung von Trägheits- und Wiederstandsmomente
  (wie unter "iProperties" - "Physikalische Eigenschaften"
  die XYZ-Werte) um diese in eine Tabelle in der .idw zu übernehmen.
  Wenn möglich in der .idw den Schwerpunkt mitanzeigen lassen
  (position des Schwerpunktes)

Hoffe es gibt für diese Bedürfnisse einige Lösungen.
Habe einiges schon gesehen, aber nicht unbedingt ausreichend!!!

Bedanke mich im Voraus und hoffe ein paar Antworten zu bekommen.

Gruss
gian159

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

PaulSchuepbach
Moderator
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: 04. Nov. 2006 10:05    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 gian159 10 Unities + Antwort hilfreich

 
Zitat:
Original erstellt von gian159:
1.)wir brauchen bei uns im Geschäft ...
2.)die Berechnung von Trägheits- und Wiederstandsmomente... um diese in eine Tabelle in der .idw zu übernehmen...
Wenn möglich in der .idw den Schwerpunkt mitanzeigen lassen
...

Hoffe es gibt für diese Bedürfnisse einige Lösungen.
Habe einiges schon gesehen, aber nicht unbedingt ausreichend!!!



Lieber Gian,

was ist denn das für ein Ton ? Wir brauchen usw. und Sätze mit 3 Ausrufezeichen ?

Also Du möchtest gerne eine Querschnittsfläche berechnen und das Resultat in iProperties schreiben, um diese in das Schriftfeld zu übernehmen.

Benutz mal die Suchfunktion und gib 'Fläche' ein

Weiters möchtest Du Trägheits- und Wiederstandsmomente aus den Properties auslesen und in eine Tabelle auf der Zeichnung schreiben.

Such mal unter Properties, da findest Du sicher ein Stück code, um die Properties auszuwerten.
Für Tabellen in Zeichnungen such in der API-Hilfe nach 'CustomTable'

Dann noch den Massenschwerpunkt in der Zeichnung eintragen/anzeigen

Ich kann mich erinnern, dass das hier schon mal behandelt wurde.


Lösungen hierzu gibt's bestimmt einige, aber wenn sie Deinen Bedürfnissen nicht gerecht werden, dann musst Du Dir eben Deine Lösung zurechtcodieren.

Ich glaube, Du denkst wirklich, dass hier ein paar vor dem Bildschirm sitzen und warten, bis eine Anfrage kommt, damit sie wieder was zu tun kriegen.
Irrtum - speziell nicht, wenn ein solch fordernder Ton und Sätze mit 3 !!! gepostet werden.

Dieses Forum bietet Hilfe zur Selbsthilfe und ist keine 'Gratis-Softwareschmiede'.

Also - ich hoffe, Deine VB(A)-Kenntnisse sind gut, denn Du hast Dir doch einiges vorgenommen.

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

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

thinkCAD Web-Kataloge

   

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

gian159
Mitglied


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

Beiträge: 4
Registriert: 03.11.2006

erstellt am: 04. Nov. 2006 11:42    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

Zitat:
Original erstellt von PaulSchuepbach:
 
was ist denn das für ein Ton ? Wir brauchen usw. und Sätze mit 3 Ausrufezeichen ?
Ich glaube, Du denkst wirklich, dass hier ein paar vor dem Bildschirm sitzen und warten, bis eine Anfrage kommt, damit sie wieder was zu tun kriegen.
Irrtum - speziell nicht, wenn ein solch fordernder Ton und Sätze mit 3 !!! gepostet werden.
Dieses Forum bietet Hilfe zur Selbsthilfe und ist keine 'Gratis-Softwareschmiede'.


   

Hallo Paul,
danke erstmal für Deine Tipps in wie fern ich auf meine Themen komme.
Werde bestimmt etwas finden mit dem ich mich anfreunden kann, bzw. mir zurechtschustern kann (habe auch kein problem mit SELBER etwas finden, bzw. zurechflicken).

Dann, entschuldige ich mich hiermit bei allen, wenn mein Ton nicht der richtige war, bzw. es so rüber kam.
Ebenso, denke ich auf keinen Fall, "Ich glaube, Du denkst wirklich, dass hier ein paar vor dem Bildschirm sitzen und warten, bis eine Anfrage kommt, damit sie wieder was zu tun kriegen.".

PS: zum Glück gibt es solche Foren in denen gegenseitig geholfen wird.

Gruß
Gian 

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

PaulSchuepbach
Moderator
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: 04. Nov. 2006 17:20    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 gian159 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von gian159:
[QUOTE]Original erstellt von PaulSchuepbach:
PS: zum Glück gibt es solche Foren in denen [b]gegenseitig
geholfen wird.
Gruß
Gian   [/B]


Hallo Gian,

wie soll denn nun das verstanden werden ?

Nun, dann will ich Dir mal verraten, wie Du eine Fläche berechnen kannst (bedingt, dass eine Fläche vorselektier ist - möglich Fehler werden nicht überprüft):

Private Sub getFaceArea()
 
  Dim oApp As Inventor.Application
  Set oApp = ThisApplication
 
  Dim oDoc As PartDocument
  Set oDoc = oApp.ActiveDocument
 
  Dim oFace As Face
  Set oFace = oDoc.SelectSet(1)
 
  Dim FaceArea As Double
  FaceArea = Round(oFace.Evaluator.Area * 100, 3)
 
  Debug.Print FaceArea & " mm^2"
 
End Sub


In der API-Hilfe findest Du ein Beispiel, das aufzeigt, wie mit Hilfe eines Select-Events eine Fläche ausgewält werden kann. Von der ausgewählten Fläche wird dann die Fläche in cm^2 ausgegeben.

Suche nach 'InteractionEvents Object'

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

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

thinkCAD Web-Kataloge


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

gian159
Mitglied


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

Beiträge: 4
Registriert: 03.11.2006

erstellt am: 08. Nov. 2006 12:10    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 Paul,
SUPER, funktioniert.
Danke Dir für die Hilfe und die Tipps.
Werde schauen in wie fern ich mir was basteln kann.
Melde mich bei Problemen.

DANKE
Gruß Gian

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: 3794
Registriert: 15.02.2001

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

erstellt am: 08. Nov. 2006 13: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 gian159 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von gian159:
Hallo Paul,
SUPER, funktioniert.
Danke Dir für die Hilfe und die Tipps.
Werde schauen in wie fern ich mir was basteln kann.
Melde mich bei Problemen.

DANKE
Gruß Gian   


Du kannst Dich auch melden, wenn es geklappt hat. U's sind im allgemeinen willkommen - und wenn einer sein Ergebnis postet ist auch nicht schlecht.   

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

---------------------------------------------------

Während man es aufschiebt, verrinnt das Leben.
—Lucius Annaeus Seneca (ca. 4 v. Chr - 65 n. Chr.)

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