{"id":18675,"date":"2022-02-25T11:08:52","date_gmt":"2022-02-25T10:08:52","guid":{"rendered":"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/?p=18675"},"modified":"2022-03-02T13:48:11","modified_gmt":"2022-03-02T12:48:11","slug":"individuelle-features-mit-solidworks-makros-technik-tipp","status":"publish","type":"post","link":"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/2022\/02\/individuelle-features-mit-solidworks-makros-technik-tipp.html","title":{"rendered":"Individuelle Features mit SOLIDWORKS Makros [Technik-Tipp]"},"content":{"rendered":"<h2 style=\"text-align: left;\">Einstieg in die Makro-Programmierung<\/h2>\n<p>SOLIDWORKS bietet eine umfassende Vielfalt an Funktionen und Features. Durch die gro\u00dfe Anzahl an verschiedenen Anwendungsm\u00f6glichkeiten und Einsatzgebieten kann es aber vorkommen, dass zus\u00e4tzliche Features ben\u00f6tigt werden, um Aufgaben zu automatisieren und\/oder zu individualisieren.<\/p>\n<p>Um Ihren Konstruktionsprozess noch effizienter zu gestalten, m\u00f6chten wir Ihnen in diesem Beitrag einen kleinen Einblick in die Makro-Programmierung geben.<\/p>\n<h2 style=\"text-align: left;\">Was ist ein Makro?<\/h2>\n<p>Ein Makro erm\u00f6glicht dem Anwender, gewisse Programmvorg\u00e4nge selbst zu definieren und wiederholt ablaufen zu lassen. Durch das API (Application Programming Interface) k\u00f6nnen diese Vorg\u00e4nge direkt an SOLIDWORKS \u00fcbermittelt und ausgef\u00fchrt werden.<\/p>\n<h2 style=\"text-align: left;\">Makro Erstellung (Anleitung) :<\/h2>\n<p>Der <strong>Makro Recorder<\/strong> ist die einfachste M\u00f6glichkeit, um ein Makro zu erstellen. Dieser zeichnet Ihre Aktionen in SOLIDWORKS auf und schreibt diese in ein Makro.<\/p>\n<p>Unter <strong>Ansicht \/ Symbolleisten \/ Makros<\/strong> k\u00f6nnen Sie die Makro Symbolleiste aktivieren.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Symbolleiste-aktivieren.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18681\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Symbolleiste-aktivieren-615x499.png\" alt=\"Ansicht \/ Symbolleisten \/ Makros - Bild 1\" width=\"718\" height=\"582\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Symbolleiste-aktivieren-615x499.png 615w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Symbolleiste-aktivieren-300x244.png 300w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Symbolleiste-aktivieren.png 701w\" sizes=\"auto, (max-width: 718px) 100vw, 718px\" \/><\/a><\/p>\n<p>Um beispielsweise ein Makro zur Erstellung von Kugeln aufzuzeichnen, f\u00fchren Sie folgende Schritte durch:<\/p>\n<p>Starten Sie die <strong>Makro Aufzeichnung<\/strong>.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Aufzeichnung-starten.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18713 size-full\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Aufzeichnung-starten.png\" alt=\"SOLIDWORKS Makros aufzeichnen \/ pausieren - Bild 2\" width=\"395\" height=\"151\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Aufzeichnung-starten.png 395w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Aufzeichnung-starten-300x115.png 300w\" sizes=\"auto, (max-width: 395px) 100vw, 395px\" \/><\/a><\/p>\n<p>Modellieren Sie eine Kugel, indem Sie auf einer beliebigen Ebene eine Skizze starten, eine vertikale <strong>Konstruktionsmittelpunktlinie<\/strong> erzeugen, darauf einen <strong>Mittelpunktbogen<\/strong> setzen und das Feature <strong>Aufsatz\/Basis rotiert<\/strong> ausf\u00fchren.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-aufzeichnen.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18714 size-large\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-aufzeichnen-615x333.gif\" alt=\"SOLIDWORKS Makros - Bild 3\" width=\"615\" height=\"333\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-aufzeichnen-615x333.gif 615w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-aufzeichnen-300x163.gif 300w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-aufzeichnen-768x416.gif 768w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-aufzeichnen-1536x832.gif 1536w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-aufzeichnen-728x394.gif 728w\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" \/><\/a><\/p>\n<p>Speichern Sie das Makro als \u201eKugel.swp\u201c in einem Verzeichnis ab, das Sie leicht wiederfinden.<\/p>\n<p>\u00d6ffnen Sie das gerade erstellte Makro mit <strong>Makro bearbeiten. <\/strong><\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-bearbeiten.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18684 size-full\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-bearbeiten.png\" alt=\"SOLIDWORKS Makros bearbeiten - Bild 4\" width=\"422\" height=\"123\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-bearbeiten.png 422w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-bearbeiten-300x87.png 300w\" sizes=\"auto, (max-width: 422px) 100vw, 422px\" \/><\/a><\/p>\n<p>So sieht der Code aus, welcher direkt durch die Marko Aufzeichnung erstellt wurde. Anwender mit VBA Programmiererfahrung haben hier im Lesen und Bearbeiten die besten Voraussetzungen.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18688\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-615x213.png\" alt=\"\" width=\"1103\" height=\"382\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-615x213.png 615w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-300x104.png 300w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-768x266.png 768w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-728x252.png 728w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code.png 1377w\" sizes=\"auto, (max-width: 1103px) 100vw, 1103px\" \/><\/a><\/p>\n<p><strong>Hinweis<\/strong>: Die Makro Aufzeichnung erstellt meist ein Programm mit vielen Redundanzen und nicht verwendeten Variablen. Diese k\u00f6nnen manuell angepasst und herausgel\u00f6scht werden.<\/p>\n<p>Im n\u00e4chsten Schritt f\u00fcgen wir eine Benutzeroberfl\u00e4che (UI) hinzu, um eine individuelle Gr\u00f6\u00dfeneingabe zu erstellen.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_UserForm.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18691 size-full\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_UserForm.png\" alt=\"Benutzeroberfl\u00e4che (UI) hinzuf\u00fcgen\" width=\"406\" height=\"199\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_UserForm.png 406w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_UserForm-300x147.png 300w\" sizes=\"auto, (max-width: 406px) 100vw, 406px\" \/><\/a><\/p>\n<p>Die <strong>UserForm<\/strong> erm\u00f6glicht uns eine individuelle Benutzeroberfl\u00e4che f\u00fcr eine einfache Anwendung der Makros zu erzeugen.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_UserForm1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18692 size-full\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_UserForm1.png\" alt=\"UserForm: Eine individuelle Benutzeroberfl\u00e4che f\u00fcr eine einfache Anwendung der Makros\" width=\"576\" height=\"260\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_UserForm1.png 576w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_UserForm1-300x135.png 300w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/a><\/p>\n<p>Die Steuerelemente k\u00f6nnen per Drag &amp; Drop in die Form gezogen werden.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Steuerelemente.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18693\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Steuerelemente.png\" alt=\"\" width=\"573\" height=\"251\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Steuerelemente.png 573w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Steuerelemente-300x131.png 300w\" sizes=\"auto, (max-width: 573px) 100vw, 573px\" \/><\/a><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Steuerelemente1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18715\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Steuerelemente1.png\" alt=\"\" width=\"375\" height=\"600\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Steuerelemente1.png 375w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Steuerelemente1-188x300.png 188w\" sizes=\"auto, (max-width: 375px) 100vw, 375px\" \/><\/a><\/p>\n<p>Passen Sie auch den Namen der Steuerelemente an. Durch eindeutige Benennungen k\u00f6nnen diese im Code leichter gefunden und angesteuert werden.<\/p>\n<p>Mit einem Doppelklick auf den Button \u201eErzeugen\u201c erstellen Sie einen <strong>EventHandler <\/strong>im Code.<\/p>\n<p>Kopieren Sie den gesamten Code (bis auf die Zeile <strong>Sub main()<\/strong>) aus der Hauptklasse (Kugel1) in die Form (Eingabe).<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-kopieren_Kugel1_Eingabe.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18694\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-kopieren_Kugel1_Eingabe.png\" alt=\"\" width=\"259\" height=\"144\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-nach-kopieren-Kugel1_Eingabe.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18695\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-nach-kopieren-Kugel1_Eingabe-615x230.png\" alt=\"\" width=\"792\" height=\"296\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-nach-kopieren-Kugel1_Eingabe-615x230.png 615w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-nach-kopieren-Kugel1_Eingabe-300x112.png 300w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-nach-kopieren-Kugel1_Eingabe-768x288.png 768w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-nach-kopieren-Kugel1_Eingabe-728x273.png 728w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Code-nach-kopieren-Kugel1_Eingabe.png 1370w\" sizes=\"auto, (max-width: 792px) 100vw, 792px\" \/><\/a><\/p>\n<p>F\u00fcgen Sie in der Hauptklasse den Start der Form mit <strong>NameDerForm.Show<\/strong> hinzu.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Hauptklasse_eingabe.Show_.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18696\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Hauptklasse_eingabe.Show_.png\" alt=\"\" width=\"116\" height=\"89\" \/><\/a><\/p>\n<p>Um nun die Eingabe zu definieren, f\u00fcgen wir eine Variable mit dem Namen \u201eradius\u201c ein, welche mit dem Text aus der Textbox (tbRadius.Text) bef\u00fcllt wird. Im Makro wird die Einheit Meter verwendet, um auf Millimeter umzurechnen wird die Variable durch 1000 geteilt.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Variable-Radius.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18698\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Variable-Radius.png\" alt=\"\" width=\"311\" height=\"60\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Variable-Radius.png 311w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Variable-Radius-300x58.png 300w\" sizes=\"auto, (max-width: 311px) 100vw, 311px\" \/><\/a><\/p>\n<p>Ersetzen Sie den bei der Erstellung eingegebenen Wert mit der neuen Variablen \u201eradius\u201c.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Variable-ersetzen.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-18699\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Variable-ersetzen-615x232.png\" alt=\"\" width=\"615\" height=\"232\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Variable-ersetzen-615x232.png 615w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Variable-ersetzen-300x113.png 300w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Variable-ersetzen-768x290.png 768w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Variable-ersetzen-728x275.png 728w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Variable-ersetzen.png 1366w\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" \/><\/a><\/p>\n<p>Speichern und schlie\u00dfen Sie das Microsoft VBA Fenster und f\u00fchren Sie das Makro aus.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-ausfuehren.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18700 size-full\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-ausfuehren.png\" alt=\"Makro ausf\u00fchren\" width=\"329\" height=\"134\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-ausfuehren.png 329w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-ausfuehren-300x122.png 300w\" sizes=\"auto, (max-width: 329px) 100vw, 329px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-ausfuehren1-2.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-18701\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-ausfuehren1-2-615x333.gif\" alt=\"\" width=\"615\" height=\"333\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-ausfuehren1-2-615x333.gif 615w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-ausfuehren1-2-300x163.gif 300w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-ausfuehren1-2-768x416.gif 768w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-ausfuehren1-2-1536x832.gif 1536w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-ausfuehren1-2-728x394.gif 728w\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" \/><\/a><\/p>\n<p>Um nun direkt ein Feature im Command Manager zu erzeugen, klicken Sie mit der rechten Maustaste in den Command Manager und w\u00e4hlen Sie \u201eAnpassen\u201c.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_CommandManager-Anpassen.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18702 size-full\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_CommandManager-Anpassen.png\" alt=\"Befehl: Anpassen\" width=\"309\" height=\"130\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_CommandManager-Anpassen.png 309w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_CommandManager-Anpassen-300x126.png 300w\" sizes=\"auto, (max-width: 309px) 100vw, 309px\" \/><\/a><\/p>\n<p>Ziehen Sie das \u201eNeue Makro-Schaltfl\u00e4che\u201c-Symbol via Drag &amp; Drop auf einen freien Platz im Command Manager.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Schaltflaeche-Symbol.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18703 size-large\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Schaltflaeche-Symbol-615x445.png\" alt=\"Neue Makro-Schaltfl\u00e4che-Symbol\" width=\"615\" height=\"445\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Schaltflaeche-Symbol-615x445.png 615w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Schaltflaeche-Symbol-300x217.png 300w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Schaltflaeche-Symbol.png 712w\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Schaltflaeche-Symbol_Drag-Drop.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-18704\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Schaltflaeche-Symbol_Drag-Drop-615x292.png\" alt=\"\" width=\"615\" height=\"292\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Schaltflaeche-Symbol_Drag-Drop-615x292.png 615w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Schaltflaeche-Symbol_Drag-Drop-300x143.png 300w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Schaltflaeche-Symbol_Drag-Drop-768x365.png 768w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Schaltflaeche-Symbol_Drag-Drop-728x346.png 728w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-Schaltflaeche-Symbol_Drag-Drop.png 917w\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" \/><\/a><\/p>\n<p>F\u00fcgen Sie das Makro hinzu, um dieses direkt in Ihre SOLIDWORKS Features zu integrieren.<\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-hinzufuegen_Schaltflaeche-anpassen.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18705\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-hinzufuegen_Schaltflaeche-anpassen.png\" alt=\"\" width=\"326\" height=\"308\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-hinzufuegen_Schaltflaeche-anpassen.png 326w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Makro-hinzufuegen_Schaltflaeche-anpassen-300x283.png 300w\" sizes=\"auto, (max-width: 326px) 100vw, 326px\" \/><\/a><\/p>\n<p><strong>Tipp<\/strong>: Um die Makro-Schaltfl\u00e4che individuell zu gestalten und leichter wiederzufinden, k\u00f6nnen Sie ein eigenes Symbol hinzuf\u00fcgen.<strong>\u00a0<\/strong><\/p>\n<h2 style=\"text-align: left;\">Individuelles Icon f\u00fcr Makro-Schaltfl\u00e4che<\/h2>\n<p>Machen Sie einen Screenshot vom Modell oder erzeugen Sie selbst ein Icon in einem Grafikprogramm.<\/p>\n<p>Um das Bild nun als Symbol f\u00fcr die Schaltfl\u00e4che verwenden zu k\u00f6nnen, muss dieses in eine 22&#215;21 bmp-Datei mit Bittiefe 24 konvertiert werden. Auf folgender Website k\u00f6nnen Sie die Umwandlung kostenlos vornehmen: <a href=\"https:\/\/online-converting.com\/image\/convert2bmp\/\">https:\/\/online-converting.com\/image\/convert2bmp\/<\/a><\/p>\n<p><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Bild_Kugel.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18706\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Bild_Kugel.png\" alt=\"\" width=\"342\" height=\"336\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Bild_Kugel.png 595w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Bild_Kugel-300x294.png 300w\" sizes=\"auto, (max-width: 342px) 100vw, 342px\" \/><\/a><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Pfeil_bild_Kugel-Kugelbmp.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18707\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Pfeil_bild_Kugel-Kugelbmp.png\" alt=\"\" width=\"120\" height=\"53\" \/><\/a><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Symbol-Kugel_bmp.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18708\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Symbol-Kugel_bmp.png\" alt=\"\" width=\"156\" height=\"122\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><strong>Nun haben Sie Ihr individuelles SOLIDWORKS Feature erstellt.<\/strong><\/p>\n<p style=\"text-align: center;\"><strong><a href=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Individuelles_Feature_erstellt.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-18709 size-full\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Individuelles_Feature_erstellt.png\" alt=\"Individuelle Features mit SOLIDWORKS Makros\" width=\"373\" height=\"89\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Individuelles_Feature_erstellt.png 373w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/7\/planetsoftware_02_2022_Individuelles_Feature_erstellt-300x72.png 300w\" sizes=\"auto, (max-width: 373px) 100vw, 373px\" \/><\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>Sie haben nun einen kleinen Einblick in die Makro-Programmierung bekommen. Makros und API\u2018s sind ein sehr m\u00e4chtiges Werkzeug f\u00fcr die Erweiterung Ihrer SOLIDWORKS L\u00f6sungen. Haben wir Ihr Interesse geweck? Dann besuchen Sie unseren Kurs zu SOLIDWORKS API &#8211; Einstieg in die Automatisierung <a href=\"https:\/\/cad.at\/schulung\/solidworks-api-einstieg-die-automatisierung\">https:\/\/cad.at\/schulung\/solidworks-api-einstieg-die-automatisierung<\/a><\/p>\n<p>Unter <a href=\"https:\/\/www.3dcontentcentral.de\/macros.aspx\">3D ContentCentral<\/a> k\u00f6nnen Sie bereits erstellte Makros von der SOLIDWORKS Community kostenlos herunterladen, modifizieren und auch eigens erzeugte Makros hochladen und zur Verf\u00fcgung stellen.<\/p>\n<p>Sollten Sie eine spezielle Programmierung f\u00fcr eines unserer SOLIDWORKS Produkte ben\u00f6tigen, beraten Sie unsere Softwareentwickler sehr gerne.<\/p>\n<p>Kontaktieren Sie uns einfach unter \u00a0<a href=\"tel:+43%20(0)%2050%20246\">+43 (0) 50246<\/a>\u00a0oder\u00a0<a href=\"mailto:info@cad.at\">info@cad.at<\/a>.<\/p>\n<p>SOLIDWORKS Tutorials finden Sie auf unserem\u00a0<a href=\"https:\/\/www.youtube.com\/c\/planetsoftwareGmbH\">YouTube Channel<\/a><\/p>\n<p><a href=\"https:\/\/cad.at\/blog\/kategorie\/technische-tipps\">&gt; MEHR TIPPS &amp; TRICKS<\/a><\/p>\n<p>Wenn Sie auch weiterhin keine Neuigkeiten mehr verpassen wollen, melden Sie sich gleich zu unserem Newsletter an!<\/p>\n<p><a href=\"https:\/\/www.cad.at\/newsletter?width=600&amp;height=450\">&gt; ANMELDUNG NEWSLETTER<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um Ihren Konstruktionsprozess noch effizienter zu gestalten, m\u00f6chten wir Ihnen einen kleinen Einblick in die Makro-Programmierung geben.<\/p>\n... <a href=\"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/2022\/02\/individuelle-features-mit-solidworks-makros-technik-tipp.html\">Continued<\/a>","protected":false},"author":517,"featured_media":18762,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[422,274,1973,93],"tags":[133,123,3115,74,3466,3464,3465,3460,7,181,788,3463,178,345],"class_list":["post-18675","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-konstruktion","category-solidworks","category-solidworks-2021","category-tipps-und-tricks","tag-3d-cad","tag-cad","tag-features","tag-konstruktion","tag-makro-erstellung","tag-makro-programmierung","tag-makro-schaltflaeche","tag-makros","tag-solidworks","tag-solidworks-3d-cad","tag-solidworks-cad","tag-solidworks-makros","tag-technik-tipp","tag-tipps-und-tricks","avhec_catgroup-all"],"acf":[],"_links":{"self":[{"href":"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/wp-json\/wp\/v2\/posts\/18675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/wp-json\/wp\/v2\/users\/517"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/wp-json\/wp\/v2\/comments?post=18675"}],"version-history":[{"count":46,"href":"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/wp-json\/wp\/v2\/posts\/18675\/revisions"}],"predecessor-version":[{"id":18884,"href":"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/wp-json\/wp\/v2\/posts\/18675\/revisions\/18884"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/wp-json\/wp\/v2\/media\/18762"}],"wp:attachment":[{"href":"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/wp-json\/wp\/v2\/media?parent=18675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/wp-json\/wp\/v2\/categories?post=18675"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworksdeutschland\/wp-json\/wp\/v2\/tags?post=18675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}