SOLIDWORKS makró a “normál nézet automatikus elforgatása a vázlat síkjához a vázlat létrehozásakor és a vázlat szerkesztésekor”

a “normál nézet automatikus elforgatása a vázlat síkjához a vázlat létrehozásakor és a vázlat szerkesztésekor” opció, amint hangzik, automatikusan elforgatja a nézet tájolását, hogy normál legyen egy vázlat síkhoz, amikor létrehozzák vagy szerkesztik. Ebben a cikkben megmutatom, hogyan rendelje hozzá ezt az opciót egy váltókapcsolóhoz.

az opció az eszközök > Options > System Options > Sketch > auto-forgatás Nézet Normál vázlat sík vázlat létrehozása és szerkesztése. Ez a beállítás alapértelmezés szerint le van tiltva (nincs bejelölve) a SOLIDWORKS 2020-ban és korábban, de alapértelmezés szerint engedélyezve van (bejelölve) a SOLIDWORKS 2021-ben.

 SOLIDWORKS automatikus elforgatás Nézet Normál sketch sík sketch creation and sketch edit

Auto-forgatás Nézet Normál sketch sík sketch creation and sketch edit

minden felhasználó más; egyesek ezt az opciót mindig engedélyezik, míg mások nem. Ha olyan vagy, mint én, akkor inkább egy gombnyomással be-és kikapcsolhatja ezt az opciót tetszés szerint. Bár ehhez a rendszer opcióhoz nem létezik parancsgomb, létrehozható egy gyors makró az opció be-és kikapcsolásához. Egyszerűen másolja & illessze be az alábbi kódot egy új makróba, és máris elindulhat.

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

ha még nem ismeri a makrókat, olvassa el a következő blogcikket arról, hogyan hozhat létre Makrógombokat a SOLIDWORKS alkalmazásban.

megjegyzés: Az API-példák a jelenlegi formában vannak megadva, és csak referenciaként használhatók. Használhatja a környezetében, megváltoztathatja vagy terjesztheti, de a Javelin nem felelős semmilyen típusú kárért (korlátozás nélkül ideértve a használat, az adatok, a nyereség vagy az üzleti tevékenység elvesztéséből eredő károkat), amelyek ezen információk, Alkalmazások vagy Szolgáltatások használatából származnak.

Tudjon meg többet a SOLIDWORKS Makrókról/API-ról

többet megtudhat arról, hogyan hozhatja létre ezeket a SOLIDWORKS API súgójában, valamint a Javelin által biztosított képzésben, a SOLIDWORKS VB alkalmazásokhoz és a SOLIDWORKS API tanfolyamokon, amelyeket élőben vehet online, vagy az egyik kanadai tantermünkben. Ellenőrizze a menetrend, hogy többet.

Leave a Reply