makro SOLIDWORKS pro přepínání “Auto-rotate view normal to sketch plane on sketch creation and sketch edit”

možnost “Auto-rotate view normal to sketch plane on sketch creation and sketch edit”, jak to zní, automaticky otočí orientaci pohledu tak, aby byla normální pro rovinu sketch, když je vytvořena nebo upravena. V tomto článku vám ukážu, jak přiřadit tuto možnost přepínači.

tato možnost se nachází v nástrojích > Možnosti > Možnosti systému > skica > Automatické otočení zobrazení normální roviny náčrtu při vytváření náčrtu a úpravě náčrtu. Tato možnost je ve výchozím nastavení zakázána (nezaškrtnutá) v SOLIDWORKS 2020 a starších, ale ve výchozím nastavení je povolena (zaškrtnuta) v 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

každý uživatel je jiný; někteří preferují tuto možnost povolenou po celou dobu, zatímco jiní ne. Pokud jste jako já, můžete raději tuto možnost zapnout a vypnout podle svých představ jednoduchým kliknutím na tlačítko. Ačkoli příkazové tlačítko pro tuto volbu systému neexistuje, lze vytvořit rychlé Makro pro přepínání možnosti zapnutí a vypnutí podle libosti. Jednoduše zkopírujte & vložte níže uvedený kód do nového makra a budete na cestě.

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

pokud jste v makrech noví, přečtěte si následující článek na blogu o tom, jak vytvořit makro tlačítka v SOLIDWORKS.

poznámka: Příklady API jsou poskytovány tak, jak jsou, a měly by být použity pouze jako reference. Můžete jej používat ve svém prostředí, měnit nebo distribuovat, ale Javelin nenese žádnou odpovědnost za jakékoli škody (včetně, bez omezení, škod způsobených ztrátou použití, dat, zisků nebo podnikání) vyplývající z použití těchto informací, aplikací nebo služeb.

další informace o makrech/API SOLIDWORKS

další informace o tom, jak je vytvořit, se dozvíte v nápovědě SOLIDWORKS API, stejně jako školení Javelin poskytuje, SOLIDWORKS VB pro aplikace a školení SOLIDWORKS API, které můžete absolvovat živě online nebo v jedné z našich kanadských učeben. Podívejte se na náš plán a dozvíte se více.

Leave a Reply