| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Künftige Herausforderungen: Was tut sich in der deutschen Maschinenbaubranche? |
Autor
|
Thema: Blechstärke nach Compass übergeben (1594 mal gelesen)
|
MichlB1003 Mitglied Konstrukteur
Beiträge: 42 Registriert: 07.03.2013 IV Product Design Suite Ultimate 2014 ProductStream 2011 Professional Office 2010 Home & Business 2x Nvidia Quadro 4000 2.0GB - SLI-Verband - Nvidia Treiber 332.50 HP Z400 Intel(R) Xeon(R) Cpu W3565 @3,2 GHz 16GB 64-Bit Windows 7 Professional
|
erstellt am: 20. Jun. 2013 08:21 <-- editieren / zitieren --> Unities abgeben:
HAllo ich versuche die Blechstärke ins PSPro zu übergeben, funktioniert aber nicht so ganz. Ich möchte aus der Blechregel direkt den Parameter "Stärke" übertragen, bzw. müsste ich noch die Einheit umrechnen d.h. im Inventor ist die Stärke 12 mm => PsPro soll die Stärke dann 120 sein. ich habe bereits begonnen die Aimdprop_ipt.ini zu bearbeiten unter
Code:
[PropertiesToCompass] CUSTOM_1_NAME=<User Defined Properties.Stärke>
Aber das kommt mir nicht so richtig vor, habe vorher erst die Stärke zu den Benutzerdef. eigenschaften hinzufügen müssen, das kann man sicher direkt auslesen ohne es vorher als Ben.Eig. hinzufügen zu müssen oder? desweiteren funktioniert das mit der Berechnung überhaupt nicht. Wie kann ich die Stärke umrechnen lassen? Danke schon mal für tips. Nachtrag: mittels iLogic habe ich mir meine iProperties befüllt, hätte aber gerne, dass das ganze Automatisch funktioniert nicht erst durch start einer Regel. Ausserdem möchte ich nicht von vornherein in jedem Bauteil eine Regel eingefügt haben, der einfachheithalber für meine Kollegen. die Regel:
Code:
AbwLänge = Round(SheetMetal.FlatExtentsLength,0) AbwBreite = Round(SheetMetal.FlatExtentsWidth,0) extents_length = Round(SheetMetal.FlatExtentsLength,0) extents_width = Round(SheetMetal.FlatExtentsWidth,0) iProperties.Value("Custom", "MAR_Blechst") = FormatAsFraction(Stärke * 10) iProperties.Value("Custom", "MAR_DIM") = AbwLänge & " x " & AbwBreite & " x " & Stärke
[Diese Nachricht wurde von MichlB1003 am 20. Jun. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
noctis79 Mitglied Konstrukteur/ CAD-Administrator
Beiträge: 164 Registriert: 07.10.2009 Inventor Simulation 2011 - 64-Bit-Edition Productstream Professional Pro 2011
|
erstellt am: 08. Jul. 2013 15:55 <-- editieren / zitieren --> Unities abgeben: Nur für MichlB1003
Hallo Michl, bei uns wird das über VB geregelt. Es gibt ein AddOn (.net) für Inventor, welches verschiedene Event´s abfängt. Bei uns wird das OnSave Event abgefangen und über ein VB- Modul die Blechfläche berechnet und als UserDefinedPropertie in der ipt abgespeichert. Diese Property wird dann über die aimdrop_ipt.ini an PSP übergeben. Vorteil: Die templates bleiben frei von Regeln und VB- Code. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
realcaddy Mitglied Technical Application Manager
Beiträge: 99 Registriert: 11.07.2003 javascript:InsertSMI(':)%20');
|
erstellt am: 04. Sep. 2013 09:29 <-- editieren / zitieren --> Unities abgeben: Nur für MichlB1003
Hallo Michl, das [PropertiesToCompass] CUSTOM_1_NAME=<User Defined Properties.Stärke> ist schon richtig so! Bedenke - Die Daten werden erst beim Strukturabgleich übertragen... ;-) Den muss man manuell auslösen oder das Dokument schließen. Gruß Realcaddy ------------------ Gruß realcaddy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MichlB1003 Mitglied Konstrukteur
Beiträge: 42 Registriert: 07.03.2013
|
erstellt am: 18. Dez. 2013 08:17 <-- editieren / zitieren --> Unities abgeben:
|
realcaddy Mitglied Technical Application Manager
Beiträge: 99 Registriert: 11.07.2003 javascript:InsertSMI(':)%20');
|
erstellt am: 18. Dez. 2013 10:32 <-- editieren / zitieren --> Unities abgeben: Nur für MichlB1003
Super, dass es funktioniert... Das Update, die Übertragung nach PSP, kannst Du via Strukturabgleich auch während der Konstruktion durchführen. Hängt davon ab, wie dein PSP konfiguriert ist. Wir machen, aufgrund großer Baugruppen, diese Synchronisierungen und DWF-Erzeugung nur "on_close". Sonst kostet es zu viel Zeit... Aber das hatte ich ja schon geschrieben. ;-) Frohe Weihnachten und einen Guten Rutsch ins neue Jahr... Gruß Guido ------------------ Gruß Realcaddy [Diese Nachricht wurde von realcaddy am 18. Dez. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |