| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Im Fokus: CAD Automation & CPQE |
Autor
|
Thema: Makros (331 mal gelesen)
|
mueller.p Mitglied Konstrukteur
Beiträge: 206 Registriert: 13.02.2002 Dell M60 2GHz 1GB Ram NVIDIA Quadro FX Go1000 SE 16.00.03
|
erstellt am: 14. Feb. 2002 10:26 <-- editieren / zitieren --> Unities abgeben:
Hallo Es war jetzt schon mehrfach von Makros im zusammenhang mit Solid Works die Rede kann mir einer Grundlegend erklären für was man solche Makros benötigt und wie man sie erstellt ??
Ich Konstruiere jetzt schon über ein Jahr mit Solid Works und dachte ich wüßte schon ein bisschen was über die Möglichkeiten die das Programm bietet. Im voraus schon mal Danke !
Mit freundlichen Grüßen
Mueller P.
[Diese Nachricht wurde von mueller.p am 14. Februar 2002 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
A.Oertel Mitglied Dipl.Ing.
Beiträge: 270 Registriert: 12.10.2000
|
erstellt am: 14. Feb. 2002 10:44 <-- editieren / zitieren --> Unities abgeben: Nur für mueller.p
|
Ralf Blokscha Mitglied Konstrukteur
Beiträge: 175 Registriert: 10.07.2000 XEON 2x3.33GHz, 8.0GB Ram, nVidia Quadro FX 570 256 MB, WIN XP64 SP 2, SWX 2007_x64 SP 5.0
|
erstellt am: 14. Feb. 2002 10:53 <-- editieren / zitieren --> Unities abgeben: Nur für mueller.p
Hallo, Makros sollen wie z.B. in Excel oder Word die arbeit erleichtern. Die einfachste Methode ist eine Aufnahme einer oft getätigten Operation wie z.B. eine Konfiguration umbenennen bei verschiedenen Teilen. Das ist auf Dauer recht mühsam und hierbei kann dir von einem Marko die ganze klickerei und Texteingabe abgenommen werden. Wer natürlich ausgefallene Dinge braucht oder will kann sich dann per API etwas programmieren und da ist nun der Link von A.Oertel recht hilfreich. Gruß Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StefanBerlitz Guter-Geist-Moderator IT Admin (CAx)
Beiträge: 8756 Registriert: 02.03.2000 SunZu sagt: Analysiere die Vorteile, die du aus meinem Ratschlag ziehst. Dann gliedere deine Kräfte entsprechend und mache dir außergewöhnliche Taktiken zunutze.
|
erstellt am: 14. Feb. 2002 11:05 <-- editieren / zitieren --> Unities abgeben: Nur für mueller.p
Hallo mueller.p, Makros kann man in allen möglichen Programmen benutzen, um immer wieder kehrende Aufgaben zu automatisieren oder sich zusätzliche Funktionen zu schreiben, die die Software nicht bietet. Einfache "Makros" sind z.B. Batchdateien, aber auch in allen Officeprodukten findet man solche Makroumgebungen. In der Microsoftwelt gibt es eine Quasi-standardisierte Sprache, das VBA (Visual Basic for Applications), dass seit SW2001 auch in SolidWorks integriert ist. Letztendlich braucht man irgendeine Programmiersprache, die die zu steuernde Software (also SolidWorks) ansprechen und zu bestimmten Dinge übereden kann. Das geht praktisch mit allen Programmiersprachen, die COM oder OLE tauglich sind. Dafür gibt es die API (Application programming interface) in SolidWorks, die sehr viele Funktionen aus SolidWorks für solche steuernden Programme zur Verfügung stellt. Schau auch mal über die Seiten http://solidworks.cad.de/apitut.htm drüber, da steht noch mehr drüber, meist in Bezug auf VB, weil ich das eben benutze. Ciao, Stefan ------------------ Inoffizielle Solidworks Hilfeseite http://solidworks.cad.de EMail: Stefan.Berlitz@solidworks.cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andreas Müller Mitglied Masch. Ing. HTL / Betriebsing. STV
Beiträge: 1151 Registriert: 11.04.2001
|
erstellt am: 14. Feb. 2002 11:15 <-- editieren / zitieren --> Unities abgeben: Nur für mueller.p
Hi! Makros aufzeichnen geht ganz einfach. Du musst dazu die Iconleiste "Makros" einblenden. Da drückst Du den Button "Aufzeichnen/Pause Makro", machst irgendwas mit deinem Modell und dann Button "Stopp Makro". Abspeichern und ev. auf einen Makrobutton legen. Dann kannst Du den entsprechenden Makrobutton drücken und das Makrao macht dann immer das "irgendwas" das Du aufgezeichnet hast. Aber achtung: Makros sind doof , sie machen wirklich NUR das, was Du Ihnen gelernt hast. Wenn Du beim Aufzeichnen z.B. ein Teil oder Feature wählst, kann das Makro kaum mit einem anderen Teil / BG verwendet werden. Für den Einstieg in die Programmierung (erweiterung von Makros) kann ich Dir auch diese Seite empfehlen: http://www.cmp-online.de/api_einleitung.htm Gruss Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mueller.p Mitglied Konstrukteur
Beiträge: 206 Registriert: 13.02.2002 Dell M60 2GHz 1GB Ram NVIDIA Quadro FX Go1000 SE 16.00.03
|
erstellt am: 14. Feb. 2002 11:35 <-- editieren / zitieren --> Unities abgeben:
|