| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: über masseig Gewicht ermitteln (3419 mal gelesen)
|
bu Mitglied die Frage habe ich mir auch schon gestellt
Beiträge: 265 Registriert: 29.06.2004 AutoCAD 2010 Mechanical
|
erstellt am: 26. Sep. 2008 15:06 <-- editieren / zitieren --> Unities abgeben:
Tach Leute, ich hab ein Bauteil welches aus mehreren Volumenkörpern besteht. Um das Gewicht zu ermitteln benutz ich ben Befehl "masseig", welcher mir dann das Volumen in einem etwas speziellen Dialog zurückgibt. Nun rechne ich das Ganze in Dezimeter um und multipliziere es mit dem spezifischen Gewicht. Ihr könnt euch die Frage sicher schon denken: Wie komme ich an mein Volumenergebnis (ohne es nochmal zu tippen!) um es dann in Lisp direkt in Gewicht umrechnen zu können? Auch das Ergebnis zum Schwerpunkt wäre interessant. Hat jeman einen Plan ?? ------------------ Gruss bu Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dorfy Mitglied Double-Dipl.-Ing. Bleistiftanspitzer
Beiträge: 900 Registriert: 21.07.2006 AutoCad2007, ProE, HiCad
|
erstellt am: 26. Sep. 2008 16:46 <-- editieren / zitieren --> Unities abgeben: Nur für bu
Hi mit den masseig geht es auch ... mußt mal suchen im Forum nach Gewischts- Flächen oder Schwerpunktsermittlung ...geht über ne neue Datei... aber versuch mal vla-get... bzw vla-get-volume (vlax-get obj "Centroid")-->Schwerpunkt ??? na versuch mal... mfg heiko Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bu Mitglied die Frage habe ich mir auch schon gestellt
Beiträge: 265 Registriert: 29.06.2004 AutoCAD 2010 Mechanical
|
erstellt am: 02. Okt. 2008 11:51 <-- editieren / zitieren --> Unities abgeben:
Hallo Dorfy, entschuldigung dass ich mich jetzt erst melden kann. Das Problem ist, dass ich die Text-Datei nicht ohne Eingriff erzeugen kann. Ansonsten würde ich das Auslesen dieser Datei bevorzugen. Es steht ja alle Information drin. Jedoch will AutoCAD das Schreiben in eine Datei unbedingt besätigt wissen. Zuerst "Drücken Sie die EINGABETASTE, um fortzufahren:" und dann "Analyse in Datei schreiben? [Ja/Nein] <N>: j" mit entsprechender Dateiauswahl. Kennt jemand eine Alternative. ------------------ Gruss bu Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dorfy Mitglied Double-Dipl.-Ing. Bleistiftanspitzer
Beiträge: 900 Registriert: 21.07.2006 AutoCad2007, ProE, HiCad
|
erstellt am: 02. Okt. 2008 12:10 <-- editieren / zitieren --> Unities abgeben: Nur für bu
|
Dorfy Mitglied Double-Dipl.-Ing. Bleistiftanspitzer
Beiträge: 900 Registriert: 21.07.2006 AutoCad2007, ProE, HiCad
|
erstellt am: 02. Okt. 2008 12:23 <-- editieren / zitieren --> Unities abgeben: Nur für bu
|
bu Mitglied die Frage habe ich mir auch schon gestellt
Beiträge: 265 Registriert: 29.06.2004 AutoCAD 2010 Mechanical
|
erstellt am: 07. Okt. 2008 12:13 <-- editieren / zitieren --> Unities abgeben:
Hallo Dorfy, wieder spät, aber besser als nie. Meine Problemstellung habe ich behoben in dem ich "(vlax-get-property(vlax-ename->vla-object elem)'volume)" in eine while-Schleife eingebunden habe und die einzelnen Volumen addiert habe. Dass es sich um mehrere Objekte handelt hatte ich nicht erwähnt und dein command hat leider nicht funktioniert. Was mich noch interessieren würde. Dieses kleine Code-Schnipsel, hast du es einfach gwusst oder kann man sich das irgendwie herleiten? Jedenfalls vielen Dank für deine Hilfe !!! ------------------ Gruss bu Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ralficad Mitglied Konstrukteur
Beiträge: 330 Registriert: 25.11.2005 AMD Athlon XP 2800+ 2,08 GHz 1,0 GB RAM WIN XP Prof., SP2<P>ACAD 2005 - nackig, EPT
|
erstellt am: 07. Okt. 2008 12:27 <-- editieren / zitieren --> Unities abgeben: Nur für bu
also, da gibt es ein lisp, ich meine, vom Tunnelbauer, dem ist es egal, wie viele Volumenkörper du wählst, das berechnet dir sofort das Gewicht, mit vorher ausgesuchtem Material, braucht's ja für die Dichte. Ich hatte mir ein kleines Dialögchen dazugeschrieben, das ich nur noch per Button das Material gewählt habe. Ausserdem hatte das Ursprungsprog. noch einen klitzekleinen Fehler . ------------------ ralfi Überlegen macht überlegen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dorfy Mitglied Double-Dipl.-Ing. Bleistiftanspitzer
Beiträge: 900 Registriert: 21.07.2006 AutoCad2007, ProE, HiCad
|
erstellt am: 07. Okt. 2008 12:36 <-- editieren / zitieren --> Unities abgeben: Nur für bu
Hi, ... man hat sich schon mal mit beschäftigt bzw. es sind noch einfache Abfragen... Als Hilfe ist das Kochbuch bzw. die Seiten von "mapcar" net verkehrt. Afralisp und diverse andere Seiten ... Im Netz sollte sich AutoCAD 2000 Visual Lisp Tutorial.pdf AutoLISP-Handbuch.doc The Visual LISP Developers Bible.pdf ... usw finden lassen Die Hilfe unter der Lispungebung vlide Hilfe--> Inhalt--> AutolispReference oder Activex... ... mfg heiko Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |