|
SolidWorks : Maße in SolidWorks automatisch NICHT für Zeichnung markiert?
Micha1985 am 09.12.2025 um 08:49 Uhr (1)
Hallo Forengemeinde,ein Kollege von mir hat seit einer Weile das Problem, dass ihm SolidWorks (2025, SP5) seit einer alle Maße, die er in einer Skizze im Modell erstellt, automatisch als "nicht für Zeichnung" markiert. Das ist auf Dauer richtig lästig, weil die meisten der Maße am Ende auf der Zeichnung landen sollen. Ich weiß auch gar nicht, wie er das geschafft hat, in den Optionen konnt ich bisher dazu nix finden.Hat jemand von euch vielleicht eine Ahnung, woher das kommen könnte und wie es sich beheben ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : VBA-Makro zum Ändern von Schraffur und Komponentenlinien in der Zeichnung
Micha1985 am 26.07.2021 um 08:18 Uhr (1)
Hallo Leute!Ich steh wieder mal Makro-technisch etwas auf dem Schlauch, vielleicht kann mir ja einer von euch da runter helfen... Ich möchte ein Makro erstellen dass meinen Kollegen und mir einige Arbeitsschritte abnehmen soll, die bei praktisch jeder unserer Hauptzeichnungen gemacht werden müssen.Ausgangssituation ist so:-Eine Zeichnung mit mind. 3 Ansichten ist geöffnet.-Ansicht 1: Baugruppe, Konfiguration A-Ansicht 2: Baugruppe, Konfiguration B-Ansicht 3: Einzelteil, das in der Baugruppe verwendet wird ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : VBA-Makro zum Ändern von Schraffur und Komponentenlinien in der Zeichnung
Micha1985 am 27.07.2021 um 15:47 Uhr (1)
Hi Bernd,danke, das war echt hilfreich! Auf den Gedanken eine zweite ModelDoc2-Variable für die Komponente zu erstellen bin ich wieder nicht gekommen Ich hab deinen Code für meine Bedürfnisse umgebaut und es funktioniert prima, die Komponenten werden ausgelesen und ich kann die ausfiltern, die ich bearbeiten will!Wenn ich jetzt allerdings z.B. von einer dieser Komponenten die Linienart und -stärke ändern will, dann geht das nicht weil swChildComp als Component2 deklariert ist, und nicht als ModelDoc2. Und ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Maße in SolidWorks automatisch NICHT für Zeichnung markiert?
Micha1985 am 09.12.2025 um 10:32 Uhr (1)
Zitat:Original erstellt von dopplerm:Hallo Micha,wenn dein Kollege das nächste Maß erstellt,einfach über den merkierten Button umstellen,diese Einstellung bleibt solange, bis er beim erstellen eines Maßes wieder umstellt.LG MartinHi Martin,danke für den Input, aber bringt leider doch nichts... Der Button ist standardmäßig abgewählt, und selbst wenn man ihn klickt, ist er beim nächsten Maß wieder abgewählt. Ich hab meinem Kollegen nun meine Systemoptionen drauf geladen, das hat geholfen! Manchmal sind die ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Mehrere Fragen zum Ansteuern von Blöcken über VBA-Makro
Micha1985 am 28.02.2022 um 15:31 Uhr (1)
Der Kantenbruch-Teil des Makros funktioniert inzwischen richtig gut... aber ein Problem bereitet mir noch Kopfzerbrechen.Die Kantenbruch-Blöcke werden immer in die gerade ausgewählte Ansicht eingefügt, und nicht auf das Blatt selber. Auch die Auswahl aufzuheben mit Code:.ClearSelection2 trueoder anfangs auf das Blatt zu wechselnCode:Set Ansicht = Zeichnung.GetFirstViewboolstatus = Zeichnung.ActivateView(Ansicht.GetName2)helfen da scheinbar nicht.Hat von euch vielleicht jemand eine Idee?
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Passungstabelle 8.3.0.2
Micha1985 am 10.01.2023 um 06:13 Uhr (1)
Hi Heinz,ich hab mal wieder ein Problem...Bei einer bestimmten Zeichnung lässt sich die Passungstabelle nicht ausführen. Wenn ich die Passungstabelle über mein Makro ausführe, kommt ein "Laufzeitfehler -214767261 (80004003): Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.". Beim Debuggen verweist er mich dann wieder auf die Zeile PTAddIn.ErstelleTabelle.Wenn ich die Passungstabelle direkt über das Icon ausführe, passiert schlicht gar nichts. Scheint also kein Problem von meinem Makro zu se ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Koordinaten Mausklick auslesen VBA
Micha1985 am 30.06.2021 um 08:44 Uhr (1)
Hallo Christian!Besten Dank schon mal für den Code Ich bin ein Kollege von Conrad und arbeite gerade an demselben Thema. Leider scheint es mit .getselectionpoint2 nicht zu funktionieren, egal wie ich die Variablen deklariere bekomme ich immer eine "Typen unverträglich"-Meldung oder ähnliches. Die Solidworks-API-Hilfe ist in dem Fall auch nicht besonders hilfreich, da dort die Variable je nach Beispiel unterschiedlich deklariert wird (mal als Object, mal als Variant-Array) und keines davon in meinem Fall z ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Koordinaten Mausklick auslesen VBA
Micha1985 am 30.06.2021 um 11:11 Uhr (1)
Super, habs mal auf meine Bedürfnisse zurechtgebastelt und hat funktioniert! Vielen vielen Dank, manchmal steht man einfach auf dem Schlauch Ist übrigens egal ob man eine Ansicht oder den leeren Blattbereich anklickt, Solid bezieht die Koordinaten wohl immer auf seinen gedachten Nullpunkt im linken unteren Eck der Zeichnung! Kommt mir in dem Fall auch entgegen.
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Passungstabelle 8.3.0.2
Micha1985 am 30.09.2022 um 06:03 Uhr (1)
Hi Heinz,nein, Events werden keine abgefangen. Und die Zeichnungen, bei denen das passiert, sind grundverschiedene Teile und auch ganz unterschiedlich alt. Ist schon bei 20 Jahre alten Zeichnungen genauso passiert wie bei solchen, die erst am selben Tag neu erstellt wurden.Mein Makro ist quasi ein "Eventgesteuert-Ersatz" beim Speichern, es macht folgendes:1. Es überträgt Daten aus unserem ERP-System in die Dokumenteigenschaften bzw. aktualisiert diese.2. Es zählt Änderungsindices auf der Zeichnung und schr ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Mehrere Fragen zum Ansteuern von Blöcken über VBA-Makro
Micha1985 am 28.02.2022 um 08:55 Uhr (1)
Hi HenryV,sorry für die späte Antwortt, jetzt war ja erst mal Wochenende...Zu 3:Sieht sehr gut aus! Ich hab deinen Code noch etwas modifiziert und an meine Bedürfnisse angepasst (z.B. den Füllen-Teil auf einen Durchlauf durch die Blöcke-Instanzen auf der Zeichnung umgebaut), das klappt ganz ausgezeichnet so! Ganz nebenbei hat der Umbau der Kantenbruch-Sammlung von 3 Arrays auf eine Collection auch gleich 2 andere Probleme mit gelöst.Vielen vielen Dank! Zu 4:Guter Hinweis! Der Source-Code ist ja echt umfan ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Mehrere Fragen zum Ansteuern von Blöcken über VBA-Makro
Micha1985 am 25.02.2022 um 08:02 Uhr (1)
Hi RBE,allerbesten Dank für die schnelle Hilfe, hat auch wirklich geholfen! Zu 1)Hast recht, das klappt. Die .GetInstances verwende ich weiter oben im Makro sogar schon, um zu prüfen welche Art von Kantenbrüchen in der Zeichnung vorhanden sind. Klassischer Fall von Brett vorm Kopf Zu 2)Stimmt, daran hatt ich nicht gedacht dass Blöcke in Solid ja ansichts- und maßstabsabhängig sind. Habs jetzt so umgeschrieben dass vor dem Einfügen der Blöcke das Blatt ausgewählt und der Maßstab mit einkalkuliert wird, Di ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Passungstabelle 8.3.0.2
Micha1985 am 28.09.2022 um 08:42 Uhr (1)
Hallo Heinz,vorab erst mal vielen Dank und großes Lob für die Passungstabelle, die erleichtert uns hier in der Arbeit das Leben wirklich ungemein! Allerdings tritt gelegentlich bei dem ein oder anderen Kollegen ein kleines Problem auf, dass die PT nämlich beim Ausführen kommentarlos abstürzt. Ich habe die Ausführung des PT-Addins an ein anderes Makro gekoppelt, das funktioniert auch einwandfrei. Aber in manchen Fällen läuft das PT-Addin offenbar in eine Endlosschleife und mein Makro bleibt derweil in Wart ...
|
| In das Form SolidWorks wechseln |