| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge |
Autor
|
Thema: Masse in Assembly übersteuern (449 mal gelesen)
|
mnhaense Mitglied Dipl. Ing.
Beiträge: 12 Registriert: 23.06.2003 intel P4 - Win XP SE V14 SP9 - SMAP5.1 SP4h Intel onBoard Graphic: G865-Chip
|
erstellt am: 09. Jun. 2004 10:42 <-- editieren / zitieren --> Unities abgeben:
Hallo alle miteinander! im Assembly kann man unter \physikalische Eigenschaften\ das Feld [Benutzerdefiniert. Eigenschaften] nicht anwählen, also die Masse z.b. nicht übersteuern, sie wird also immer über die einzelnen Parts errechnet. in vielen meiner Fällen ist das aber nicht sinnvoll / nicht möglich: Unterbaugruppe in einer Konstruktion ist z.b. eine Pumpe, die aus Einzelteilen (par) besteht, deren Einzelgewichte aber nicht bekannt sind. Das Gesamtgewicht der Pumpe ist aber bekannt. Workaround wäre: alle Parts im Pumpen-Assembly mittels [Eigenschaften der Vorkommnisse] aus der Massenberechnung ausklammern und nur ein Teil [(otfalls ein Dummyteil) mit Masse des Gesamtassy erstellen und einfügen. Problem: wie kann man Eigenschaften der Vorkommnisse per makro oder für alle parts auf einmal ändern ? bei vielen Teilen im Assy ist das sehr zeitaufwendig und nervig. Hat hier jemand ein makro, oder eine bessere Lösung für das Problem? ich freue mich auf die Antworten. ------------------ Martin Haensel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 09. Jun. 2004 10:56 <-- editieren / zitieren --> Unities abgeben: Nur für mnhaense
|
BJ Mitglied PLM System Administrator
Beiträge: 488 Registriert: 20.12.2002
|
erstellt am: 09. Jun. 2004 11:02 <-- editieren / zitieren --> Unities abgeben: Nur für mnhaense
|
mnhaense Mitglied Dipl. Ing.
Beiträge: 12 Registriert: 23.06.2003 intel P4 - Win XP SE V14 SP9 - SMAP5.1 SP4h Intel onBoard Graphic: G865-Chip
|
erstellt am: 09. Jun. 2004 11:17 <-- editieren / zitieren --> Unities abgeben:
Hallo modeng vielen Dank für die info; die download-liste für Makro's kannte ich noch gar nicht. das problem ist aber damit leider nicht behebbar, da ich nicht die Gewichte der einzelnen *.par ändern will/darf und kann; (weil z.b. auch die pumpe ein flansch als normteil hat, das aber nicht geändert werden darf) es soll nur die massenangabe des ASM manipuliert /übersteuert werden. Grüße aus Franken Zitat: Original erstellt von modeng: Moin,vielleicht hilft Dir das weiter: http://www.incobase.de/Download.html#matccu Klaus
------------------ Martin Haensel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 09. Jun. 2004 13:12 <-- editieren / zitieren --> Unities abgeben: Nur für mnhaense
... Hmm, das ist natuerlich bitter, wen ihr fuer die (Norm)Teile die Dichte nicht eingetragen habt, ich hab die bisher fuer das was ich so an Normteilen verwende immer irgendwie bekommen -- aber wie so oft: man kann nicht alles haben ;-) Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mnhaense Mitglied Dipl. Ing.
Beiträge: 12 Registriert: 23.06.2003 intel P4 - Win XP SE V14 SP9 - SMAP5.1 SP4h Intel onBoard Graphic: G865-Chip
|
erstellt am: 09. Jun. 2004 14:22 <-- editieren / zitieren --> Unities abgeben:
Hallo medeng die Normteile haben schon alle Dichte Material usw. aber eine Pumpe besteht neben Normteilen (z.b. Flansch) auch aus anderen Teilen, die nur in dieser Pumpe vorkommen. (z.b. eine Fußplatte, die nur stilisiert dargestellt werden kann; diese hat dann ein nicht bekanntes Einzelteilgewicht, gleiches gilt für den Pumpenkörper, der ja hohl ist, nicht aber in meinem Part, weil die Innenstruktur ja niemand interessiert, bei einer Pumpstation). deshalb sollen alle parts im assembly nicht verändert werden, sondern nur in der edgebar ausgeklammert (aus der massenberechnung), und ein part von allen (ein Typspezifisches) soll mit einer Masse ausgestettet werden. (und zwar der Masse der gesamtpumpe) ------------------ Martin Haensel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 09. Jun. 2004 15:56 <-- editieren / zitieren --> Unities abgeben: Nur für mnhaense
Moin, ... Aha! also ein Teil mit 'Benutzerdefinerten Eigenschaften' versehen, als da waeren: Masse, Oberflaeche, Volumen. Oberflaeche, Volumen duerfte gesetzt sein also Masse ueberschreiben. SE errechnet dann aus der Masse und dem Volumen eine neue Dichte, die aber sicher nicht relevant ist -- programmtechnisch machbar, das Teil sollte nur ein (Einzel)Teil sein -- nur leider kein passendes coding vorraetig :-( Klaus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CadKD Ehrenmitglied Konstrukteur
Beiträge: 1751 Registriert: 14.08.2002 SE ST5 SWX 2011 SP4 ProE WF IV, M080 ProE WF III, M200 ProE WF II, M171 Win7 64, HP Elite Book 8730W Core 2 DUO T9600 2,8 GHz 4GB DDR2 RAM nVidia FX2700M
|
erstellt am: 09. Jun. 2004 17:24 <-- editieren / zitieren --> Unities abgeben: Nur für mnhaense
Hallo mnhaense, dein Problem kenne ich. Wir haben das mal so gelöst: Ein neues Teil (Dummy) erstellen, einfügen einer Teilekopie des *.asm! in das Part. Je nach Komplexität des Assembly kann das Einfügen scheitern. Dies mußt du etwa korrigieren durch weglassen problematischer Teile. Diesem assoziativen Dummy kannst du eine richtige Dichte geben und ihn über die Methoden der Vereinfachungsbefehle auch ohne Innereien einfügen. Das ist zwar wirklich keine Super-Lösung aber meistens brauchbar. Ich habe das mal vor zwei Jahren geloggt! Gruß CadKD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 09. Jun. 2004 18:37 <-- editieren / zitieren --> Unities abgeben: Nur für mnhaense
|