Hot News:
   

Mit Unterstützung durch:

  Foren auf CAD.de
  SolidWorks
  Makro: Zeichnungsmaßstab per Klick schrittweise ändern

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

SOLIDWORKS Referenzbericht: ROSE Systemtechnik - Perfekte Zusammenarbeit von Mensch und Maschine


Mehr Videos >>>

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS
  
Smart Engineering Session: CAD-Automation in SOLIDWORKS in Hannover, eine Veranstaltung am 18.08.2026
Autor Thema:  Makro: Zeichnungsmaßstab per Klick schrittweise ändern (171 / mal gelesen)
pavlodar
Mitglied
Konstrukteur


Sehen Sie sich das Profil von pavlodar an!   Senden Sie eine Private Message an pavlodar  Schreiben Sie einen Gästebucheintrag für pavlodar

Beiträge: 53
Registriert: 06.06.2005

Windows 11
SolidWorks 2022

erstellt am: 30. Mai. 2026 15:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


MassstabAendern.txt

 
Hallo zusammen!

Ich habe mir ein kleines VBA-Makro gebaut, um den Maßstab in Zeichnungen schneller zu verstellen — ohne jedes Mal über das Statusleisten-Dropdown oder den PropertyManager zu gehen. Vielleicht hat ja noch jemand Verwendung dafür.

Was es macht

Das Makro hat zwei Einsprungpunkte, die man auf zwei Tasten/Buttons legt:
- Maßstab verkleinern
- Maßstab vergrößern
Bei jedem Tastendruck entscheidet das Makro selbst, worauf es wirkt:

Ist eine Ansicht mit benutzerdefiniertem Maßstab ausgewählt → es ändert nur den Maßstab dieser Ansicht.
Ist nichts ausgewählt (oder die Ansicht folgt Blatt- bzw. Eltern-Maßstab) → es ändert den Blattmaßstab.

Wie geschrittet wird

Das Inkrement ist immer 1. Gerechnet wird auf dem Maßstab-Bruch (Zähler:Nenner):
- Verkleinern: 1:5 → 1:6 → 1:7 …
- Vergrößern: umgekehrt, und über 1:1 hinaus weiter zu 2:1, 3:1 …
Der Übergang über 1:1 funktioniert sauber, und der Maßstab bleibt immer ≥ 1 — landet also nie auf 0 oder negativ.

Bewusste Designentscheidung

Eine ausgewählte Ansicht, die auf „Blattmaßstab" oder „Elternmaßstab" steht, wird nicht angefasst — der Tastendruck fällt dann auf den Blattmaßstab zurück. So wird eine Ansicht nicht ungewollt auf „benutzerdefiniert" umgeschaltet, nur weil sie gerade markiert war.

Sonstiges

Keine Dialoge, keine Bestätigungsmeldungen — der Maßstab ändert sich einfach. Getestet unter SolidWorks 2022 SP5.

------------------

www.slt-bauer.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

gearloose7
Mitglied
Techniker


Sehen Sie sich das Profil von gearloose7 an!   Senden Sie eine Private Message an gearloose7  Schreiben Sie einen Gästebucheintrag für gearloose7

Beiträge: 130
Registriert: 26.08.2010

Windows 11 x64 Pro
NVidia Quadro irgendwas
SWX2025 SP5.0

erstellt am: 30. Mai. 2026 20:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für pavlodar 10 Unities + Antwort hilfreich

Hallo Pavlodar,


Super Idee.
Aber wie lege ich das auf meine gewünschten Tasten (z.B. "strg+" und "strg-")?
Muss ich das im code machen? Kannst du mir hierbei helfen?

Vielen Dank
Bernhard

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

pavlodar
Mitglied
Konstrukteur


Sehen Sie sich das Profil von pavlodar an!   Senden Sie eine Private Message an pavlodar  Schreiben Sie einen Gästebucheintrag für pavlodar

Beiträge: 53
Registriert: 06.06.2005

Windows 11
SolidWorks 2022

erstellt am: 30. Mai. 2026 21:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Bernhard,

das geht relativ einfach.

Rechte Maustaste auf irgendeiner Symbolleiste, dann "Anpassen" -> "Tastatur" -> ganz unten Kategorie "Makros"
Dort kannst du Makros auswählen und Shortcuts zuweisen.

Gruß
Alexander

------------------

www.slt-bauer.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

gearloose7
Mitglied
Techniker


Sehen Sie sich das Profil von gearloose7 an!   Senden Sie eine Private Message an gearloose7  Schreiben Sie einen Gästebucheintrag für gearloose7

Beiträge: 130
Registriert: 26.08.2010

Windows 11 x64 Pro
NVidia Quadro irgendwas
SWX2025 SP5.0

erstellt am: 31. Mai. 2026 08:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für pavlodar 10 Unities + Antwort hilfreich

Vielen Dank,


Kannte ich so noch nicht ....

schönen Sonntag

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen .... | Nach anderen Beiträgen suchen

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2026 CAD.de | Impressum | Datenschutz