|
SolidWorks : Teile einblenden ohne im FM zu und-color: #FFFF99'>suchen (Makro inside)
Kalle am 21.09.2004 um 15:43 Uhr (0)
Aheu Teddibaer, Keine Ahnung wie Du die Brücke zwischen meinem Makro und dem von Stefan schlägst , aber die Funktionalität Features verstecken zu können nutze ich in einem Projekt, dass ich für meine Firma programmiere. Hab dazu hier schon was geschrieben. Bis dann, Kalle
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Teile einblenden ohne im FM zu und-color: #FFFF99'>suchen (Makro inside)
Kalle am 23.09.2004 um 08:35 Uhr (0)
Aheu Namensvetter, es steht vermutlich auch irgendwo in der Hilfe, aber hier ne kurze Erklärung. Menu Extras/Anpassen Register Befehle Menupunkt Makros Das letzte Symbol (Neues Makro einfügen) auf eine Iconleiste Deiner Wahl ziehen und es öffnet sich ein Fenster in dem Du den Pfad zum Makro angeben und ggf. auch einen Tastaturshortcut definieren kannst. Hoffe das hilft Dir weiter. Bis dann, Kalle
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Teile einblenden ohne im FM zu und-color: #FFFF99'>suchen (Makro inside)
Kalle am 23.09.2004 um 21:06 Uhr (0)
Aheu Stefan, danke für die Ergänzungen. Wie komme ich denn an die Windows API ran? Dass da so viele Dinge aktiviert lag daran, dass ich vorher in demselben Makro mit nem Haufen Sachen rumgespielt hab. War mir nicht bewusst, dass andere dann Probleme kriegen könnten. Wieder was dazugelernt. Wäre halt einfacher, wenn s kompiliert wäre, aber da lässt wie gesagt die Geschwindigkeit zu wünschen übrig wenn s über ein in SolidWorks internes Makro aufgerufen wird. Bis dann, Kalle
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Teile einblenden ohne im FM zu und-color: #FFFF99'>suchen (Makro inside)
Kalle am 21.09.2004 um 14:23 Uhr (0)
Aheu SWX -Community, seit ewigen Zeiten nervt es mich, dass ich ausgeblendete Teile im FM und-color: #FFFF99'>suchen muss um sie einzublenden. Und wenn es dann auch noch 30 Instanzen des gesuchten Teils gibt, dann gestaltet sich das einblenden des richtigen doch recht schwierig. Vielleicht gab es ja bisher auch schon einen einfachen Weg, der ist mir dann nur dummerweise nicht bekannt. Also hab ich mir selbst geholfen und das Makro im Anhang geschrieben, welches alle ausgeblendeten Teile einblendet, die eingeblendeten ausblend ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Teile einblenden ohne im FM zu und-color: #FFFF99'>suchen (Makro inside)
Kalle am 24.09.2004 um 16:38 Uhr (0)
Aheu Bernhard, ich hab mich jetzt ne Weile mit dem Makro für die Unterdrückten Teile beschäftigt. Und stell fest, dass dies bei größeren Geschichten unglaublich lange dauert, da ja sämtliche Unterdrückten Teile erstmal geladen werden müssen um dann bei Nicht-Auswahl wieder unterdrückt zu werden. Des weiteren ist fraglich wie Unterbaugruppen behandelt werden sollen. Nur die Einzelteile einblenden? Dann würde mann aber in der aktiven Konfiguration der Unterbaugruppe rumpfuschen, da der Unterdrückungsstatus ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Teile einblenden ohne im FM zu und-color: #FFFF99'>suchen (Makro inside)
Kalle am 24.09.2004 um 11:17 Uhr (0)
@Stefan: Wenn es denn fertig wird (bin grad dabei) und auch die Sache mit der Bildschirmposition irgendwie gelöst werden kann, dann kann es freilich in die Tauschbörse mit rein. @Bernhard: Mach ich Edit: @Stefan: Die Höhe und Breite des Bildschirms braucht .Left und .Top nicht in Pixeln, sondern in Twips. Daher bräuchte man theoretisch den Aufruf Screen.TwipsPerPixelX bzw. Screen.TwipsPerPixelY Vielleicht findest Du ja was dazu. Ich hab bisher nix (auch noch nicht großartig gesucht). Update: Irgend ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Teile einblenden ohne im FM zu und-color: #FFFF99'>suchen (Makro inside)
Kalle am 24.09.2004 um 09:33 Uhr (0)
Aheu, @Bernhard für unterdrückte Teile ist das so eine Sache. Die müssten dann erst geladen werden und bei Nichtgebrauch wieder unterdrückt. Da geht die Geschwindigkeit mit der das Ding arbeitet erheblich in die Knie. Ich könnte anbieten es so umzuschreiben, dass Du ein zweites Makro bekommst, was sich ausschließlich mit unterdrückten Teilen befasst. Die zwei extra-Schaltflächen sollten kein Problem sein. @Stefan Anscheinend ist dem Formular ziemlich egal was es für Werte aus ScreenWidth und ScreenHeight z ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : in assembly per makro child auswählen und ersetzen
Kalle am 27.09.2004 um 12:18 Uhr (0)
Aheu Stefan, soll der User das Teil auswählen, oder soll das Dein Makro selbständig machen? Ich vermute letzteres. Das ginge einerseits über ModelDoc2.Extension.SelectbyID Dafür brauchst Du aber den genauen Namen des Teils und der ist ziemlich umständlich zu generieren (Zeichne mal ein Makro auf wo Du in einer Baugruppe ein Teil auswählst (möglichst noch in einer Unterbaugruppe - dann siehst Du, dass das nicht die eleganteste Möglichkeit ist). Wenn Du weisst wie das Teil ungefähr heisst, dann würde ich die ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : in assembly per makro child auswählen und ersetzen
Kalle am 27.09.2004 um 14:10 Uhr (0)
Aheu Stefan, wie die ID aufgebaut ist möchte ich nicht unbedingt beschreiben, aber starte einfach mal eine Makroaufnahme und klicke im Feature-Manager auf ein Teil, welches in einer Unterbaugruppe steckt. Dann Aufnahme stoppen und mal das Makro anschauen. Der erste Parameter von SelectByID ist der Name den Du generieren müsstest. Ich hab s mal geschafft das auf einer Unterbaugruppenebene zu machen. Sobald Du aber noch eine Ebene tiefer kommst wird s wirklich anstrengend. Zur zweiten Methode: Schau Dir in d ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Aussenmasse
Kalle am 12.05.2005 um 10:35 Uhr (0)
Aheu, also die Lösung ist ganz ganz einfach, die swmRebuild Funktion kriegt vom Macrofeature ja das entsprechende Teildokument direkt mitgeliefert (hab das damals nur nicht gesehen). Also einfach aus Set swModel = swApp.ActiveDoc ein Set swModel = part machen und schon läufts. Oder alle swModel durch part ersetzen. Geht auch. Bis dann, Kalle ------------------ ----------------------------------------- Es gibt immer mehr Lösungen als Probleme. [Diese Nachricht wurde von Kalle am 12. Mai. 2005 editiert.]
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Mehrere Teil mit gleichen Konfigs in einer Baugruppe ohne Tabelle
Kalle am 30.01.2002 um 10:12 Uhr (0)
Aloah, mein derzeitiges Problem sieht folgendermaßen aus: Ich habe mehrere gleiche Teile (z.B: Schrauben) in einer Baugruppe. Diese möchte ich jetzt alle so voneinander abhängig machen, so dass wenn ich von einer die Konfiguration ändere (z.B: M10x30 nach M12x40) die anderen sich auch entsprechend ändern (nicht alle sondern nur die, die irgendwie zusammengefasst worden sind). Dies würde zwar über Komponentenmuster funktionieren, nur kann ich da nicht alle Teil auf einmal ausblenden, sondern muss mir das er ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Auslesen der X/Y/Z Grösstabmessungen
Kalle am 21.02.2006 um 10:24 Uhr (0)
Aheu Andreas,ja sowas gibts schon und wurde glaub ich gestern sogar auch gefragt. Benutz bitte die und-color: #FFFF99'>Suchen Funktion und Du wirst ein Makro von mir aus dem Jahre 2004 (glaub ich) finden.Bis dann,Kalle-----------------------------------------------------------Es gibt immer mehr Lösungen als Probleme.
|
| In das Form SolidWorks wechseln |
|
SolidWorks : SWX und Stückliste, das wird wohl nix mehr!
Kalle am 06.10.2004 um 13:32 Uhr (0)
Aheu, das heisst also, dass ich alle Zeichungen in einem Zeichnungsdokument haben muss. Kann mich da mal an ne alte Konstruktion erinnern wo Solidworks regelmäßig beim Wechsel zwischen Zeichnungsblättern abgeschmiert ist, weil s ihm wohl zu umfangreich war. Ist aber schon ewig her. Weil s oben mal angesprochen wurde... Der Grund warum ich auch auf Einzelteilzeichnungen Positionsnummern haben will ist fertigungsbedingt. Bei uns ist Konstruktion und Fertigung nur ein Stockwerk voneinander getrennt und noch ...
|
| In das Form SolidWorks wechseln |