| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: K-Faktor verändern (952 mal gelesen)
|
hstakkabo Mitglied Techniker
Beiträge: 1 Registriert: 19.12.2009
|
erstellt am: 19. Dez. 2009 20:32 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, wir haben unterschiedliche Biegemaschinen (Gesenkbiegepressen, Schwenkbiegemaschinen ...) für die Blechbearbeitung im Einsatz. Ich möchte gerne per VBA den K-Faktor bei Erzeugung der Abwicklung einstellen können um somit die Abwicklungsmaße den jeweiligen Maschinen anzupassen. Wie kann ich per VBA den K-Faktor verändern um anschließend die Abwicklung, dafür gibts bereits ein VBA-Makro, zu erzeugen. Hoffe, jemand weiß Rat..
Gruss Heiner
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik
Beiträge: 2166 Registriert: 15.11.2006 Windows 10 x64, AIP 2022
|
erstellt am: 21. Dez. 2009 10:45 <-- editieren / zitieren --> Unities abgeben: Nur für hstakkabo
Hallo Ich vermute euer Abwicklungsmakro hat einen eigenen Button, um es aufzurufen. Ihr müßtet euer Makro also um eine Form erweitern, die die verfügbaren Stile auflistet und nach Wahl des Stiles, diesen aktiviert und dann euer Abwicklungsmakro aufruft. Code:
Dim oApp As Application Set oApp = ThisApplication'Zugriff auf die verfügbaren Stile Dim oStyles as SheetMetalStyles Set oStyles=oApp.ActiveDocument.ComponentDefinition.SheetMetalStyles 'Setzen des gewählten Stiles Dim oStyle As SheetMetalStyle Set oStyle = oApp.ActiveDocument.ComponentDefinition.SheetMetalStyles.Item("Name des Stiles aus der Auswahl")
'und diesen auch aktivieren, damit er verwendet wird. Call oStyle.Activate
Gib mal in der Entwicklerhilfesuche "Forms" ein, dann findest du auch ein Beispiel, wie man eine Form erstellt. ------------------ MfG RK [Diese Nachricht wurde von rkauskh am 21. Dez. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
seky1900 Mitglied
Beiträge: 47 Registriert: 10.11.2003 Inventor 2010 Simulation AutoCAD Mechanical 2010 PSP 2010 pro XP Professional 2002 (SP2) Pentium 4 (3,6GHz), 3GB RAM NVIDIA Quadro FX 1400
|
erstellt am: 20. Jan. 2010 08:37 <-- editieren / zitieren --> Unities abgeben: Nur für hstakkabo
Hallo Heiner, rein aus Interesse, was macht dieses Makro denn alles? Zitat: Original erstellt von hstakkabo: um anschließend die Abwicklung, dafür gibts bereits ein VBA-Makro, zu erzeugen.
Grüße Andy
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|