7.8.11.2. Usare una funzione matematica nello schizzo o nell' algoritmo delle caratteristiche?

Spesso è possibile creare uno schizzo con o senza l'uso di un algoritmo [Attribute algorithm] di feature. Ad esempio, è possibile eseguire un calcolo direttamente nello schizzo o assegnarlo a una variabile separata utilizzando un algoritmo di feature.

[Nota]Nota
  • È possibile utilizzare funzioni matematiche nello schizzo. Questa funzionalità viene salvata nel file 3db. Sezione 14.1, “PARTdesigner-Espressioni ” Una panoramica di tutte le funzioni possibili è disponibile all'indirizzo .

    È inoltre possibile utilizzare funzioni matematiche nell'algoritmo delle caratteristiche. Questa funzionalità viene salvata nel file tab/tac. Sezione 7.8.12.6, “Funzioni matematiche (algoritmo delle caratteristiche ) ” Una panoramica di tutte le funzioni possibili è disponibile all'indirizzo .

    La gamma di funzioni di entrambe le opzioni è simile, ma non del tutto identica.

  • Il risultato nel modello 3D è identico.

  • Le funzioni utilizzate nello schizzo rimangono invisibili al mondo esterno.

  • Le funzioni utilizzate nell'algoritmo delle caratteristiche possono essere controllate tramite la tabella.

  • Funzione matematica in Sketch [87]

    Se Se si utilizzano solo variabili senza un algoritmo caratteristico, è possibile utilizzare il metodo primo passo lo schizzo con la posizione [Save location] "Solo in geometria [Only in geometry]". Essi riconoscere dal codice colore che le variabili H e L2 nel file 3db sono stati immagazzinati.

    Il raggio del cerchio deve essere il doppio dell'altezza del rettangolo. Il calcolo viene eseguito direttamente nello schizzo.

    Radius: 2*H

    Funzione matematica nel disegno

    Figura 7.454. Funzione matematica nel disegno

    Se necessario, è possibile salvare [Save location] in seguito utilizzando il percorso di memorizzazione "In geometria e tabella [In geometry and table]". È inoltre possibile utilizzare variabili di intervallo di valori [Value range variables] e algoritmi caratteristici [Attribute algorithms] e creare la tabella con la posizione [Save location] di memorizzazione "In geometria [In geometry and table] e tabella".

    Variabili salvate con posizione di memorizzazione [Save location] "In geometria e tabella [In geometry and table]".

    Figura 7.455. Variabili salvate con posizione di memorizzazione [Save location] "In geometria e tabella [In geometry and table]".

    [Nota]Nota

    Conclusione: con la posizione di memorizzazione [Save location] "Solo nella geometria [Only in geometry]", è possibile accedere facilmente all'oggetto 3D. Questa procedura è ideale per componenti semplici o per scopi dimostrativi.

  • Funzione matematica nell'algoritmo delle caratteristiche [88]

    La procedura è diversa se si utilizzano variabili con un algoritmo [Attribute algorithm] caratteristico. Ora verrà mostrata la procedura che utilizza un algoritmo caratteristico per lo stesso componente di cui sopra.

    Si inizia creando le variabili con la posizione di memorizzazione [Save location] Solo in tabella [Only in table] o In geometria e tabella [In geometry and table].

    Quando si creano le variabili, selezionare l'opzione "Solo nella tabella [Only in table]" o "Nella geometria e nella tabella [In geometry and table]" in "Posizione di memorizzazione [Save location]". Compilare i campi e fare clic su "Applica [Commit]".

    Figura 7.456. Quando si creano le variabili, selezionare l'opzione "Solo nella tabella [Only in table]" o "Nella geometria e nella tabella [In geometry and table]" in "Posizione di memorizzazione [Save location]". Compilare i campi e fare clic su "Applica [Commit]".

    Essi riconoscimento dal codice colore in cui sono memorizzate le variabili L2, H e R . Per fissare il tavolo è sufficiente Salvataggio con posizione di archiviazione [Save location] "Solo in tabella [Only in table]". (Codice colore ). I dati vengono memorizzati nel tab/tac.

    Tuttavia, se le variabili devono essere utilizzate anche nel modello 3D, devono essere salvate sia nel file 3db che nel file tab/tac. È possibile assicurarsi che siano salvate nel file 3db e nel file tab/tac selezionando una variabile, scegliendo la posizione di memorizzazione [Save location] "In geometria e tabella [In geometry and table]" e facendo clic su Applica [Commit].

    Essi riconoscere dal codice colore che le variabili sono memorizzate con la posizione [Save location] "In geometria e tabella [In geometry and table]" Fui.

    Per l'operazione matematica R = 2*H (il raggio del cerchio è 2x dell'altezza del rettangolo), la variabile R viene creata con lo stato [Status] "Feature algorithm [Attribute algorithm]".

    L'algoritmo viene inserito in Formula [Equation] e l'opzione Algoritmo caratteristico [Attribute algorithm] in Stato [Status].

    Figura 7.457. 

    La variabile R può ora essere utilizzata nello schizzo per l'inserimento del parametro del raggio del cerchio.

    Variabile "R" con algoritmo delle caratteristiche [Attribute algorithm]

    Figura 7.458. Variabile "R" con algoritmo delle caratteristiche [Attribute algorithm]

    Opzionalmente, la variabile [Variable] R può essere visualizzata con l' algoritmo della caratteristica [Attribute algorithm] memorizzata nel PARTdataManager.

    1. Fare clic in PARTproject sotto Modifica progetto [Edit project] -> scheda Generale [General] -> sezione Variabili [Variables] -> Sequenza/gruppi di variabili [Order/Groups of Variables] sul pulsante .....

      Figura 7.459. 

      -> Si apre l'omonima finestra di dialogo.

    2. Sezione 5.9.2.3.3, “ Gruppi di variabili - Nascondere le colonne (variabili) ”Selezionate il gruppo delle variabili ausiliarie [Secondary variables] a sinistra e spostate la variabile R nel campo centrale. Per maggiori informazioni, consultate .

      Figura 7.460. 

    3. Infine, confermare con OK.

    4. Aprire PARTdataManager.

      La variabile R viene visualizzata nella tabella.

      Figura 7.461. 

      [Nota]Nota

      Conclusione: per utilizzare gli algoritmi di feature [Attribute algorithms], lavorare con la posizione di memorizzazione [Save location] "Solo nella tabella [Only in table]" o "Nella geometria e nella tabella [In geometry and table]". Tuttavia, si ha la possibilità di controllare tramite la tabella.

      Per quanto riguarda il modello 3D, il calcolo matematico avrebbe potuto essere eseguito solo nello schizzo (vedi sopra ).




[87] L'esempio appropriato può essere trovato nella sezione Catalogo formazione nella directory \v11_news\expression_in_sketch_or_algorithm\expression_in_sketch.prj.

[88] L'esempio appropriato può essere trovato nella sezione Catalogo formazione nella directory \v11_news\expression_in_sketch_or_algorithm\expression_in_algorithm.prj.