| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Konstruktionsleiter Forum, Veranstaltung am 17.10.2024 |
Autor
|
Thema: Symbolleiste zum Ein- und Ausblenden als DLL-Add-In (4580 mal gelesen)
|
pavlodar Mitglied Konstrukteur
Beiträge: 46 Registriert: 06.06.2005 SolidWorks 2011 SP1.0
|
erstellt am: 07. Jul. 2005 08:00 <-- editieren / zitieren --> Unities abgeben:
Hallo alle zusammen! Ich habe eine kleine andockbare Symbolleiste als DLL-Add-In programmiert (passt ideal in kleine Lücken zwischen Standardsymbolleisten). Funktion: Button 1: Ein- und Ausblenden von Ebenen Button 2: Ein- und Ausblenden von Achsen (auch temporäre) Button 3: Ein- und Ausblenden von Ursprüngen Button 4: Ein- und Ausblenden von Skizzen Button 5: Ausblenden aller Typen Programmversion: SolidWorks 2004 SP4.2 (sollte auch in früheren Versionen funktionieren) Programmiersprache: VB6 Installation: dll-Datei mittels drag-and-drop ins SolidWorks-Fenster ziehen oder über Menüleiste: Datei / Öffnen / Dateityp "Add-In (*.dll)" auswählen Deinstallation: Über Menüleiste: Extras / Zusatzanwendungen / den Hacken bei "Sample" löschen und sample.dll löschen P.S. Ich habe nur die Elemente in die Symbolleiste aufgenommen, die ich am häufigsten bei meiner täglicher Arbeit brauche. Falls jemand die Symbolleiste modifizieren möchte und Quellcode braucht, dann schreibt mir bitte eine e-Mail auf pavlodar@gmx.net. Gruß Alexander [Diese Nachricht wurde von pavlodar am 07. Jul. 2005 editiert.] [Diese Nachricht wurde von pavlodar am 07. Jul. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kalle Mitglied Student
Beiträge: 706 Registriert: 14.04.2002
|
erstellt am: 07. Jul. 2005 11:57 <-- editieren / zitieren --> Unities abgeben: Nur für pavlodar
Aheu Alexander, Willkommen im Forum. Das ist ja mal ein netter Einstand. Hab sowas auch mal programmiert (zu finden hier - aktuellste Version ganz unten im Thread). Hatte (und hab) dummerweise nur VB6-Einsteiger Edition und da kann man keine DLLs mit erstellen. Quellcode würde mich durchaus interessieren, aber aufmachen kann ich solche Projekte ja leider auch nicht mit der Einsteiger-Edition und was Visual Studio 2003 daraus macht will ich gar nicht wissen, das hab ich nämlich komplett (gab's für'n Hunni als Studi-Version). Bis dann, Kalle ------------------ ----------------------------------------- Es gibt immer mehr Lösungen als Probleme. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Onkel F Mitglied Maschinenbauingenieur
Beiträge: 50 Registriert: 21.06.2005 SWX 2006 SP3.4 3DConnexion SpacePilot Win 2000 SP4 P4 3GHz NVIDIA Quadro4 980XGL
|
erstellt am: 08. Jul. 2005 09:01 <-- editieren / zitieren --> Unities abgeben: Nur für pavlodar
|
Zapfonator Mitglied Ingenieur
Beiträge: 115 Registriert: 31.07.2003
|
erstellt am: 08. Jul. 2005 09:28 <-- editieren / zitieren --> Unities abgeben: Nur für pavlodar
Hallo, wo wir grade bei Ausblenden sind: Gibt es auch die Möglichkeit Körper per Button auszublenden ? Ich arbeite momentan viel mit Oberflächenkörper, da könnte man sowas gut gebrauchen. Noch toller wär die Funktion "Letzen ausgeblendeten Körper wieder einblenden". Somit könnte man z.B. bequem mit Schnittflächen arbeiten. Gruß Frank ------------------ ---------------------------------- Mit Humor geht alles besser....... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kalle Mitglied Student
Beiträge: 706 Registriert: 14.04.2002
|
erstellt am: 08. Jul. 2005 10:52 <-- editieren / zitieren --> Unities abgeben: Nur für pavlodar
Zitat: Original erstellt von Zapfonator: Hallo, wo wir grade bei Ausblenden sind: Gibt es auch die Möglichkeit Körper per Button auszublenden ? Ich arbeite momentan viel mit Oberflächenkörper, da könnte man sowas gut gebrauchen. Noch toller wär die Funktion "Letzen ausgeblendeten Körper wieder einblenden". Somit könnte man z.B. bequem mit Schnittflächen arbeiten.Gruß Frank
Aheu Frank, schau mal hier. Den letzten Körper wieder einblenden kann ich zwar noch nicht, aber mit Oberflächenkörpern umgehen können die Makros in dem Thread schon. Bis dann, Kalle ------------------ ----------------------------------------- Es gibt immer mehr Lösungen als Probleme.
[Diese Nachricht wurde von Kalle am 08. Jul. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Zapfonator Mitglied Ingenieur
Beiträge: 115 Registriert: 31.07.2003
|
erstellt am: 08. Jul. 2005 13:33 <-- editieren / zitieren --> Unities abgeben: Nur für pavlodar
|
pavlodar Mitglied Konstrukteur
Beiträge: 46 Registriert: 06.06.2005 SolidWorks 2011 SP1.0
|
erstellt am: 15. Jul. 2005 22:03 <-- editieren / zitieren --> Unities abgeben:
|
KalleXL Mitglied Betriebsmittel-Konstrukteur
Beiträge: 89 Registriert: 12.12.2002 3,4 Ghz 2 GB RAM Quadro FX 540 SWX 2009 SP 1.0
|
erstellt am: 25. Okt. 2005 15:06 <-- editieren / zitieren --> Unities abgeben: Nur für pavlodar
|
cad manu Mitglied Technische Zeichnerin / Konstrukteurin
Beiträge: 799 Registriert: 01.09.2004
|
erstellt am: 25. Okt. 2005 17:54 <-- editieren / zitieren --> Unities abgeben: Nur für pavlodar
Moin pavloader, super Idee. 10 Ü`s Gruß cad manu ------------------ "Das Glück besteht nicht darin, dass du tun kannst, was du willst, sondern darin, dass du auch immer willst, was du tust." (Leo Tolstoi) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KalleXL Mitglied Betriebsmittel-Konstrukteur
Beiträge: 89 Registriert: 12.12.2002 3,4 Ghz 2 GB RAM Quadro FX 540 SWX 2009 SP 1.0
|
erstellt am: 16. Okt. 2006 16:04 <-- editieren / zitieren --> Unities abgeben: Nur für pavlodar
Hallo zusammen, funktioniert dieses Makro auch unter SWX 2007. Mein Kollege hat SWX 2007 installiert und da funktionierts nicht. Ich selbst hab SWX 2007 noch nicht installiert, daher weiß ich nicht sicher ob es generell nicht funktioniert oder mein Kollege sonst einen Bug hat. ------------------ Gruß KALLE (Nicht mehr ganz so)Blutiger 3D-Anfänger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tbd Mitglied Teamleiter
Beiträge: 825 Registriert: 26.01.2006 Dell Percision T5400 Intel(R) Xeon(R) CPU X5460 @ 3.16GHz 3,25 GB RAM Nvidia Quadro FX 4600 ----- Win XP Prof SP 3 SW 2008 SP 5.0 PARTsolutions 8.1.08 Cideon SAP PLM 5.103.5.17 Visual Studio 2008
|
erstellt am: 16. Okt. 2006 16:13 <-- editieren / zitieren --> Unities abgeben: Nur für pavlodar
Wenn ich es richtig sehe ist dieses Addin mit VB6 geschreiben. VB6 Addin's funktionieren nach meinen Tests ab SP 1.0 in 2007 wieder. VB.net Addin's funktionieren in 2007 immer. Liegt also wahrscheinlich am SP, besorge dir einfach den neuen und es müsste klappen. Wenn nicht dann das ganz in .net umschreiben. ------------------ Mfg Daniel Ob ein Begriff glücklich gewählt ist, ob es bessere Begriffe gibt, warum die Lösung aller Fragen im Universum 42 ist und wer die nächste Bundestagswahl gewinnt sind alles Fragen, über die man nächtelang diskutieren kann. Wichtig ist, dass es einen Begriff gibt, auf den sich alle einigen, und unter dem sich alle das gleiche vorstellen. ---------------------------------------------- Effektive Produktivitätswerkzeuge in der Konstruktion und Zeichnungserstellung. Automatisiert komplette Baugruppen, Teile und Zeichnungen nach Kundenvorgaben.
SolidWorks API Programmierung; Tools und Addin's für SolidWorks kontakt@schuler-da.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Konstrukteur (m/w/d) | Als Konstrukteur (m/w/d) hast du die Chance, Ideen in die Realität umzusetzen und maßgeschneiderte Lösungen für komplexe Probleme zu entwickeln. Von der ersten Skizze bis zum fertigen Produkt bist du der Experte, der jeden Schritt des Entwicklungsprozesses leitet. Wenn du das zukünftig bei unserem Kunden aus Arnstadt tun willst, freuen wir uns auf deine Bewerbung!
Du übernimmst die Verantwortung ... | Anzeige ansehen | Konstruktion, Visualisierung |
|
KalleXL Mitglied Betriebsmittel-Konstrukteur
Beiträge: 89 Registriert: 12.12.2002 3,4 Ghz 2 GB RAM Quadro FX 540 SWX 2009 SP 1.0
|
erstellt am: 17. Okt. 2006 07:24 <-- editieren / zitieren --> Unities abgeben: Nur für pavlodar
Hallo Daniel, hat auch mit SP1 nicht funktioniert. Aber hier die Lösung für die Blinden (sprich mich) Symbolleiste anpassen Extras / Anpassen / Befehle / Ansicht von hier können die gewünschten Symbole in eine Symbolleiste gezogen werden ging auch schon bei SWX 2006 ------------------ Gruß KALLE (Nicht mehr ganz so)Blutiger 3D-Anfänger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |