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

Alternativet “Auto-rotate view normal to sketch plane on sketch creation and sketch edit”, som det høres ut, roterer automatisk visningsretningen for å være normal til et skisseplan når det opprettes eller redigeres. I denne artikkelen vil jeg vise deg hvordan tilordne dette alternativet til en vippebryter.

alternativet finnes i Verktøy > Alternativer > Systemalternativer > Skisse > automatisk roter visning normal til skisseplan på skisse opprettelse og skisse redigering. Dette alternativet er deaktivert (ikke merket) som standard I SOLIDWORKS 2020 og tidligere, men er aktivert (merket) som standard i SOLIDWORKS 2021.

 SOLIDWORKS roter visning normal til skisseplan på skisseopprettelse og skisse rediger

roter visning normal til skisseplan på skisseopprettelse og skisse rediger

hver bruker er forskjellig; noen foretrekker dette alternativet aktivert hele tiden, mens andre ikke gjør det. Hvis du er som meg, kan du foretrekke å bytte dette alternativet på og av til din smak med et enkelt klikk på en knapp. Selv Om Det ikke finnes En Kommandoknapp for dette systemalternativet, kan en rask Makro opprettes for å slå alternativet PÅ og AV etter ønske. Bare kopier & lim inn koden nedenfor i en Ny Makro, og du vil være på vei.

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 På Makroer, kan du se følgende bloggartikkel om hvordan du lager Makroknapper i SOLIDWORKS.

NOTAT: API-eksemplene er gitt som de er og bør bare brukes som referanse. Du kan bruke den i ditt miljø, endre den, eller distribuere den, men er ikke ansvarlig for noen form for skader overhodet (inkludert uten begrensning, skader fra tap av bruk, data, fortjeneste, eller virksomhet) som følge av bruk av denne informasjonen, applikasjoner eller tjenester.

LÆR MER OM SOLIDWORKS Makroer / API

Du kan lære mer om hvordan du lager DISSE På SOLIDWORKS API-Hjelp, i tillegg til opplæringen Javelin gir, SOLIDWORKS VB For Applications og SOLIDWORKS API-kurs, som du kan ta live online, eller i Et Av våre kanadiske klasserom. Sjekk timeplanen vår for å lære mer.

Leave a Reply