| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| SPS, eine Veranstaltung am 12.11.2024
|
Autor
|
Thema: Gegenteil von ForceRebuild3 (1084 / mal gelesen)
|
Hermann75 Mitglied Konstrukteur
Beiträge: 126 Registriert: 04.05.2016
|
erstellt am: 23. Feb. 2023 15:00 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen In Excel kann ich die Neuberechnung und den Bildaufbau während z.B. ein Makro seine Arbeit tut unterdrücken und am Schluss diesen "Schalter" wieder einschalten. Gibt es so was auch als SolidWorks-API-Befehle? Der erste Befehl am Anfang des Makros wäre dann so in etwa das Gegenteil von ForceRebuild3 und am Schluss ForceRebuild3(true). Danke. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5499 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP3.1 Elite AE Award 2023 SOLIDWORKS Premium, Simu, Flow, Plastics, Composer, MBD, Inspection, PDMP, Visualize, TopsWorks, DPS Tools, JobBox, MacroSheet, etc. Passungstabelle von Heinz WIN10x64 22H2 | HP ZBook 17 Fury G8
|
erstellt am: 23. Feb. 2023 15:34 <-- editieren / zitieren --> Unities abgeben: Nur für Hermann75
|
Torsten Niemeier Ehrenmitglied V.I.P. h.c. Maschinenbau Ingenieur
Beiträge: 3743 Registriert: 21.06.2001 "ZUSE I.36", 8 BIT, 32 Lämpchen, Service-Ölkännchen "ESSO-Super", Software: AO auf Kuhlmann-Parallelogramm-Plattform ** CSWP 04/2011 ** ** CSWE 08/2011 **
|
erstellt am: 23. Feb. 2023 15:39 <-- editieren / zitieren --> Unities abgeben: Nur für Hermann75
|
HenryV Mitglied Konstrukteur, Engineering
Beiträge: 817 Registriert: 18.05.2005 SolidWorks 2022 x64 SP5.0 Dell Precision 5820 Intel Xeon W-2125 4x4GHz NVIDIA Quadro P2000 5GB 32GB RAM 2x Dell U2412M, 24" TFT Windows 10 Enterprise x64 22H2 Microsoft 365 E5 Microsoft Visual Studio Enterprise 2022
|
erstellt am: 23. Feb. 2023 15:43 <-- editieren / zitieren --> Unities abgeben: Nur für Hermann75
|
Torsten Niemeier Ehrenmitglied V.I.P. h.c. Maschinenbau Ingenieur
Beiträge: 3743 Registriert: 21.06.2001 "ZUSE I.36", 8 BIT, 32 Lämpchen, Service-Ölkännchen "ESSO-Super", Software: AO auf Kuhlmann-Parallelogramm-Plattform ** CSWP 04/2011 ** ** CSWE 08/2011 **
|
erstellt am: 23. Feb. 2023 15:47 <-- editieren / zitieren --> Unities abgeben: Nur für Hermann75
|
Ralf Tide Moderator -
Beiträge: 4999 Registriert: 06.08.2001 Sehr seltsame Dinge passiern <Klaus Lage - Toy Story> .-)
|
erstellt am: 23. Feb. 2023 16:46 <-- editieren / zitieren --> Unities abgeben: Nur für Hermann75
|
Hermann75 Mitglied Konstrukteur
Beiträge: 126 Registriert: 04.05.2016
|
erstellt am: 24. Feb. 2023 08:40 <-- editieren / zitieren --> Unities abgeben:
Danke für die Info mit swApp.DocumentVisible False. Hat leider keine Auswirkungen gehabt. Dokument ist genau so sichtbar, wie ohne diesen Befehl, auch zeitlich hat sich nichts geändert. Auch der Befehl swApp.Visible = False scheint keine Auswirkungen zu haben. Bin also noch nicht weiter gekommen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5499 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP3.1 Elite AE Award 2023 SOLIDWORKS Premium, Simu, Flow, Plastics, Composer, MBD, Inspection, PDMP, Visualize, TopsWorks, DPS Tools, JobBox, MacroSheet, etc. Passungstabelle von Heinz WIN10x64 22H2 | HP ZBook 17 Fury G8
|
erstellt am: 24. Feb. 2023 09:58 <-- editieren / zitieren --> Unities abgeben: Nur für Hermann75
|
Hermann75 Mitglied Konstrukteur
Beiträge: 126 Registriert: 04.05.2016
|
erstellt am: 24. Feb. 2023 13:20 <-- editieren / zitieren --> Unities abgeben:
Ach, das ist schade. Hab leider keine Möglichkeit mit meinen Fähigkeiten und ein Makro vor dem Öffnen der Dateien laufen zu lassen. Vielen Dank dennoch für euer Mitgehen. Freundliche Grüsse, Hermann Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Christian_W Ehrenmitglied V.I.P. h.c. Konstrukteur (Dipl-Ing)
Beiträge: 3256 Registriert: 04.04.2001 CSWP 12/2015<P>SWX2021sp5 Win10/11 (SWX2016, SWX2012) proAlpha6.2e00/calinkV9 (Tactonworks) (Medusa7, NesCAD2010, solidEdge19)
|
erstellt am: 26. Feb. 2023 23:58 <-- editieren / zitieren --> Unities abgeben: Nur für Hermann75
Hey, nicht gleich aufgeben ... fertige Lösung hab ich zwar auch nicht, aber 2 weitere Ideen: - für den Featurebaum gibt es so einen Befehl mit deaktivieren und aktivieren - für das Fenster hilft vielleicht minimieren und später wieder öffnen. Gruß, Christian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RBE Mitglied TechSupport; Bechtle PLM Deutschland GmbH
Beiträge: 294 Registriert: 11.02.2002 HP ZBook 17 G5 Core i9 2.9GHz 32GB RAM Quadro P4200 Win11 SolidWorks2024 SP3.1 (EV)
|
erstellt am: 27. Feb. 2023 10:38 <-- editieren / zitieren --> Unities abgeben: Nur für Hermann75
Probier das mal: Code:
Dim swModelView As ModelView Dim swFeatMgr As FeatureManagerSet swModelView = swModel.ActiveView Set swFeatMgr = swModel.FeatureManager swModelView.EnableGraphicsUpdate = False swFeatMgr.EnableFeatureTree = False <Dein Code> swModelView.EnableGraphicsUpdate = True swFeatMgr.EnableFeatureTree = True
Damit lässt sich erfahrungsgemäß viel Zeit sparen. ------------------ Grüße, RBE ---------- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Torsten Niemeier Ehrenmitglied V.I.P. h.c. Maschinenbau Ingenieur
Beiträge: 3743 Registriert: 21.06.2001 "ZUSE I.36", 8 BIT, 32 Lämpchen, Service-Ölkännchen "ESSO-Super", Software: AO auf Kuhlmann-Parallelogramm-Plattform ** CSWP 04/2011 ** ** CSWE 08/2011 **
|
erstellt am: 27. Feb. 2023 12:33 <-- editieren / zitieren --> Unities abgeben: Nur für Hermann75
|
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5499 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP3.1 Elite AE Award 2023 SOLIDWORKS Premium, Simu, Flow, Plastics, Composer, MBD, Inspection, PDMP, Visualize, TopsWorks, DPS Tools, JobBox, MacroSheet, etc. Passungstabelle von Heinz WIN10x64 22H2 | HP ZBook 17 Fury G8
|
erstellt am: 27. Feb. 2023 12:55 <-- editieren / zitieren --> Unities abgeben: Nur für Hermann75
|
Torsten Niemeier Ehrenmitglied V.I.P. h.c. Maschinenbau Ingenieur
Beiträge: 3743 Registriert: 21.06.2001 "ZUSE I.36", 8 BIT, 32 Lämpchen, Service-Ölkännchen "ESSO-Super", Software: AO auf Kuhlmann-Parallelogramm-Plattform ** CSWP 04/2011 ** ** CSWE 08/2011 **
|
erstellt am: 27. Feb. 2023 14:45 <-- editieren / zitieren --> Unities abgeben: Nur für Hermann75
|
Christian_W Ehrenmitglied V.I.P. h.c. Konstrukteur (Dipl-Ing)
Beiträge: 3256 Registriert: 04.04.2001 CSWP 12/2015<P>SWX2021sp5 Win10/11 (SWX2016, SWX2012) proAlpha6.2e00/calinkV9 (Tactonworks) (Medusa7, NesCAD2010, solidEdge19)
|
erstellt am: 28. Feb. 2023 09:38 <-- editieren / zitieren --> Unities abgeben: Nur für Hermann75
Zitat: Original erstellt von Torsten Niemeier:
Das ist aber auch dasselbe wie oben, oder?
dasselbe oder das Gleiche? ich nehme an, beziehst dich auf die Funktion suppressUpdates. dann würd ich sagen, die tut das Gleiche, aber lässt sich als Funktion aufrufen wann man möchte. von RBE kommt das Gleiche als Gerüst, wo man seinen Code zwischenpackt. auf den ersten Blick vielleicht leichter erkennbar. Wenn man es öfter einsetzen möchte, ist die Funktion vielleicht hilfreicher. Gruß, Christian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hermann75 Mitglied Konstrukteur
Beiträge: 126 Registriert: 04.05.2016
|
erstellt am: 02. Mrz. 2023 08:51 <-- editieren / zitieren --> Unities abgeben:
|