SOLIDWORKS Macro om “Auto-rotate view normal to sketch plane on sketch creation and sketch edit”

de optie “Auto-rotate view normal to sketch plane on sketch creation and sketch edit” te schakelen, zoals het klinkt, draait automatisch de oriëntatie van de weergave om normaal te zijn naar een sketch plane wanneer deze wordt gemaakt of bewerkt. In dit artikel zal ik u laten zien hoe deze optie toewijzen aan een tuimelschakelaar.

de optie is te vinden in Hulpmiddelen > opties > systeemopties > schets > automatisch roteren weergave Normaal naar schetsvlak bij schetscreatie en schetsbewerking. Deze optie is standaard uitgeschakeld (niet aangevinkt) in SOLIDWORKS 2020 en eerder, maar is standaard ingeschakeld (aangevinkt) in SOLIDWORKS 2021.

SOLIDWORKS auto-rotate view normal to sketch plane on sketch creation and sketch edit

auto-rotate view normal to sketch plane on sketch creation and sketch edit

elke gebruiker is anders; sommigen geven de voorkeur aan deze optie ingeschakeld de hele tijd, terwijl anderen niet. Als je net als ik, je zou de voorkeur aan deze optie in-en uitschakelen naar uw wens met een simpele klik op de knop. Hoewel er geen opdrachtknop bestaat voor deze systeemoptie, kan een snelle Macro worden gemaakt om de optie aan en uit te schakelen naar believen. Kopieer gewoon & plak de onderstaande code in een nieuwe Macro en je bent onderweg.

Option Explicit' ******************************************************************************' Created by Javelin Technologies. Please use this Macro at your own discretion.' Javelin Technologies is not responsible for any undesired results. Always test before use!' This code will toggle the option "Auto-rotate view normal to sketch plane on sketch creation and sketch edit"' ******************************************************************************Dim swApp As SldWorks.SldWorksDim boolstatus As BooleanSub main()Set swApp = Application.SldWorks'Check the current Option Settingboolstatus = swApp.GetUserPreferenceToggle(swUserPreferenceToggle_e.swAutoNormalToSketchMode)'Switch the settingIf boolstatus Then swApp.SetUserPreferenceToggle swUserPreferenceToggle_e.swAutoNormalToSketchMode, FalseElse swApp.SetUserPreferenceToggle swUserPreferenceToggle_e.swAutoNormalToSketchMode, TrueEnd IfEnd Sub

Als u nieuw bent bij macro ‘ s, zie dan het volgende blogartikel over het maken van Macroknoppen in SOLIDWORKS.

noot: De API voorbeelden worden verstrekt zoals is en mag alleen worden gebruikt als referentie. U kunt het in uw omgeving gebruiken, wijzigen of distribueren, maar Javelin is niet verantwoordelijk voor welke vorm van schade dan ook (met inbegrip van maar niet beperkt tot schade door het verlies van gebruik, gegevens, winst of bedrijf) die voortvloeien uit het gebruik van deze informatie, toepassingen of diensten.

meer informatie over SOLIDWORKS macro ‘ s/API

meer informatie over hoe u deze kunt maken op SOLIDWORKS API Help, evenals de training Javelin biedt, SOLIDWORKS VB voor toepassingen en SOLIDWORKS API trainingen, die u live online kunt volgen, of in een van onze Canadese klaslokalen. Bekijk ons schema voor meer informatie.

Leave a Reply