Nascondi Sommario

Definizione di un'equazione per sospensione di componente

È possibile usare un'equazione per sospendere e riattivare un componente in un assieme.
Nella finestra di dialogo Aggiungi equazione, si usa la funzione IIf di Visual Basic per specificare quando sospendere o riattivare un componente.

La sintassi della funzione IIf di Visual Basic è:

iif(espressione, vero, falso)

dove:
  • espressione è l'espressione da valutare
  • vero è il valore da utilizzare se l'espressione è vera
  • falso è il valore da utilizzare se l'espressione è falsa
  1. Aprire la finestra di dialogo Aggiungi equazione:
    1. Selezionare Strumenti > Equazioni.
    2. Nella finestra di dialogo Equazioni, fare clic su Aggiungi.
  2. Nell'albero di disegno FeatureManager, fare clic sul componente da sospendere e riattivare.

    Il nome del componente appare nella finestra di dialogo Aggiungi equazioni.

  3. Nella finestra di dialogo, completare l'equazione utilizzando la sintassi della funzione IIf di Visual Basic. Vedere gli esempi seguenti.

    È possibile digitare l'intera equazione oppure utilizzare i suggerimenti seguenti per specificare i vari componenti:
    • Per inserire una variabile globale, fare clic nella cartella Equazioni nell'albero di disegno FeatureManager.
    • Per inserire il nome di una quota, fare clic nell'area grafica.
    • Per inserire "sospeso" e "riattivato", fare clic sui pulsanti sospendi e riattiva nella finestra di dialogo.

  4. Fare clic su OK.

    La nuova equazione viene aggiunta alla finestra di dialogo Equazioni.

  5. Fare clic su OK per chiudere la finestra di dialogo.

    Per verificare l'equazione, cambiare il valore del parametro di controllo (l'espressione nella dichiarazione IIf). Quindi fare clic su Ricostruisci nella barra degli strumenti Standard e verificare che il modello si rigeneri nel modo previsto.

Esempi


  • Questa equazione sospende la seconda istanza di un perno quando il valore della variabile globale "lunghezza generale" è minore di 40.

    "perno<2>" = iif ( "lunghezza generale" <40, "sospeso", "riattivato" )

  • Questa equazione riattiva la terza istanza di un supporto quando una particolare quota di una trave è maggiore di 100.

    "supporto<3>" = iif ( "D3@Schizzo1@trave.Parte">100, "riattivato" , "sospeso" )



Fornisci il feedback su questo argomento

SOLIDWORKS apprezza il feedback degli utenti relativamente alla presentazione, la precisione e l'esaustività della documentazione. Usare il modulo riportato di seguito per inviare i propri commenti e suggerimenti su questo argomento direttamente al nostro team della documentazione. Questo team non è in grado di rispondere a domande di natura tecnica. Fare clic qui per informazioni sul supporto tecnico.

* Obbligatoria

 
*Email:  
Oggetto:   Feedback sugli argomenti della guida
Pagina:   Definizione di un'equazione per sospensione di componente
*Commento:  
*   Confermo di aver letto e accettato l'informativa sulla privacy che regola l'utilizzo dei miei dati personali da parte di Dassault Systèmes

Stampa argomento

Selezionare il contenuto da stampare:

x

L'utente utilizza una versione di Internet Explorer precedente alla versione 7. Per una visualizzazione ottimale, consigliamo di fare l'upgrade del proprio browser a Internet Explorer 7 o successiva.

 Non mostrare nuovamente questo messaggio
x

Versione contenuto guida Web: SOLIDWORKS 2011 SP05

Per disattivare la guida Web dall'interno di SOLIDWORKS e usare invece la guida locale, fare clic su ? > Usa la guida Web di SOLIDWORKS.

Per segnalare i problemi riscontrati con l'interfaccia e la funzionalità di ricerca della guida Web, contattare il rappresentante del supporto locale. Per fornire un feedback su singoli argomenti della guida, usare il link "Feedback su questo argomento" nella pagina del singolo argomento.