fast arbejde Makro for at skifte “automatisk Roter visning normal til skitse plan på skitse skabelse og skitse redigere”

“automatisk Roter visning normal til skitse plan på skitse skabelse og skitse redigere” valgmulighed, som det lyder, roterer automatisk visningsretningen for at være normal til et skitse plan, når det oprettes eller redigeres. I denne artikel vil jeg vise dig, hvordan tildele denne mulighed til en vippekontakt.

indstillingen findes i Tools > Options > System Options > Sketch > auto-Roter Vis normal til sketch plane på sketch creation og sketch edit. Denne indstilling er deaktiveret (ikke markeret) som standard i 2020 og tidligere, men er aktiveret (markeret) som standard i 2021.

fast arbejde auto-Roter visning normal til skitse plan på skitse skabelse og skitse Rediger

auto-Roter visning normal til skitse plan på skitse skabelse og skitse Rediger

hver bruger er forskellig; nogle foretrækker denne indstilling aktiveret hele tiden, mens andre ikke gør det. Hvis du er som mig, foretrækker du måske at skifte denne mulighed til og fra efter eget valg med et enkelt klik på en knap. Selvom der ikke findes en kommandoknap til denne systemindstilling, kan der oprettes en hurtig Makro for at slå indstillingen til og fra efter ønske. Du skal blot kopiere & indsæt koden nedenfor i en ny makro, så er du på vej.

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

hvis du er ny inden for makroer, kan du se følgende blogartikel om, hvordan du opretter makroknapper.

Bemærk: API-eksemplerne leveres som de er og bør kun bruges som reference. Du kan bruge det i dit miljø, ændre det eller distribuere det, men Javelin er ikke ansvarlig for nogen form for skader overhovedet (herunder uden begrænsning skader fra tab af brug, data, overskud eller forretning) som følge af brugen af disse oplysninger, applikationer eller tjenester.

få mere at vide om makroer/API

du kan lære mere om, hvordan du opretter disse på API-hjælp, samt den træning, som Javelin tilbyder, VB til applikationer og API-kurser, som du kan tage live online eller i et af vores Canadiske klasseværelser. Tjek vores tidsplan for at lære mere.

Leave a Reply