Risultati da 1 a 3 di 3

Discussione: parametri e formule

  1. #1
    Utente Standard L'avatar di cen82
    Iscritto dal
    2011
    Messaggi
    193
    Professione
    Disegnatore, Progettista
    Regione
    Emilia Romagna
    Software
    inventor 2014, Autocad Mechanical 2014

    Predefinito parametri e formule

    salve a tutti.
    ho bisogno di automatizzare, al cambiamento della Lunghezza del pezzo, la definizione del numero di fori essendo noto (inserisco io a mano) il passo dei fori.

    mi spiego meglio con la formula che utilizzo.

    [numero fori] = [lunghezza]/ [passo fori]

    il problema sorge quando [numero fori] non è un numero intero ed infatti in inventor durante la creazione della serie di fori, nel campo fori, ovviamente, non accetta un numero con dei decimali.

    ciò che ho bisogno di capire è se c'è qualche tipo di istruzione che mi permette di prendere solo la parte intera del valore [numero fori]

    ad esempio in vb o in excel farei:

    int( [numero fori]

    help :-)

    ps ma esiste una guida per il linguaggio di programmazione accettato di default da inventor?

  2. #2
    Utente Standard L'avatar di Catafratto
    Iscritto dal
    2011
    Messaggi
    809
    Professione
    Disegnatore/progettista
    Regione
    Veneto
    Software
    Inventor 2016

    Predefinito

    Il linguaggio di default di Inventor è il VBA, e la rete è piena di tutorial e manuali. Il problema è interfacciarsi a inventor per leggere e scrivere i parametri o fare azioni più complesse... iLogic dovrebbe semplificare enormemente la vita e F1 fa miracoli!
    Nel tuo caso comunque non scomoderei nulla i tutto questo: creerei un parametro personalizzato nella finestra parametri ed userei la formula :
    floor(100 mm / 30 mm) (=3, floor arrotonda in basso)
    oppure
    ceil(100 mm / 30 mm) (=4, floor arrotonda in alto)

    ovviamente al posto di 100mm e 30mm altri parametri personalizzati o meno, ed il parametro che inserisci avrà unità di misura "su", senza unità: detto parametro è poi utilizzabile come preferisci
    Ciao!

    Ciao
    Spesso astuzia ed intelligenza sono molto più efficaci dell'ottusa forza bruta: ma non ho proprio tempo di cercare qualcun alltro...

  3. #3
    Utente Standard L'avatar di cen82
    Iscritto dal
    2011
    Messaggi
    193
    Professione
    Disegnatore, Progettista
    Regione
    Emilia Romagna
    Software
    inventor 2014, Autocad Mechanical 2014

    Predefinito

    grazie mille! :-)
    a seguito della tua risposta ho trovato una lista. magari può essere utile a qualcuno.
    ciao e grazie ancora

    Uso di equazioni e parametri

    È possibile utilizzare le equazioni ovunque si possa immettere un valore numerico. Ad esempio, è possibile scrivere le equazioni nella finestra di dialogo Modifica quote, Parametri e delle funzionalità. Le equazioni possono variare in base alla complessità ed è possibile utilizzarle per calcolare le dimensioni della lavorazione, gli offset o angoli dei vincoli di assieme o simulare il movimento tra più componenti.

    Le equazioni possono essere semplici o contenere molti operatori algebrici, prefissi e funzioni. Ecco una semplice equazione come esempio:

    2 su *(6+3)

    La seguente equazione complessa utilizza parametri interni, tra cui il pi:

    (PI rad/5 su +(25 gr * PI rad/180 gr))

    Operatori algebrici

    La seguente tabella elenca gli operatori algebrici supportati da Autodesk Inventor.

    Operatore
    Significato

    +
    addizione

    -
    sottrazione

    %
    modulo a virgola mobile

    *
    moltiplicazione

    /
    divisione

    ^
    potenza

    (
    delimitatore delle espressioni

    )
    delimitatore delle espressioni

    ;
    delimitatore per le funzioni con più argomenti


    Prefissi di unità di misura

    La seguente tabella elenca i prefissi di unità di misura supportati da Autodesk Inventor.

    Prefisso
    Simbolo
    Valore

    esa
    E
    1.0e18

    peta
    P
    1.0e18

    tera
    T
    1.0e18

    giga
    G
    1.0e9

    mega
    M
    1.0e6

    chilo
    k
    1.0e3

    etto
    h
    1.0e2

    deca
    da
    1.0e1

    deci
    d
    1.0e-1

    centi
    c
    1.0e-2

    milli
    m
    1.0e-3

    micro
    micro
    1.0-6

    nano
    n
    1.0-9

    pico
    p
    1.0e-12

    femto
    f
    1.0-15

    atto
    a
    1.0e-18


    Quando si utilizzano i prefissi di unità di misura in un'equazione, immettere il simbolo del prefisso e non il prefisso. Ad esempio, un'equazione che include l'unità di misura "nanometro" potrebbe essere espressa come segue: 3,5 ul * 2,6 nm.

    Aggiungendo il prefisso dell'unità di misura per nome all'unità metrica, l'equazione sarà calcolata in base alla lunghezza di 2,6 nanometri.

    NotaPer i simboli dei prefissi viene fatta distinzione tra lettere maiuscole e minuscole. Immetterli esattamente come appaiono nella tabella precedente.
    Funzioni

    La seguente tabella elenca le funzioni supportate.

    Sintassi
    Tipo unità restituito
    Tipo unità previsto

    cos(espressione)
    senza unità
    angolo

    seno(espressione)
    senza unità
    angolo

    tan(espressione)
    senza unità
    angolo

    acos(espressione)
    angolo
    senza unità

    asin(espressione)
    angolo
    senza unità

    atan(espressione)
    angolo
    senza unità

    cosh(espressione)
    senza unità
    angolo

    tanh(espressione)
    senza unità
    angolo

    acosh(espressione)
    angolo
    senza unità

    asinh(espressione)
    angolo
    senza unità

    sqrt(espressione)
    unità^1/2
    qualunque

    sign(espressione)
    senza unità
    qualunque (restituisce 0 se negativo, 1 se positivo.)

    exp(espressione)
    senza unità
    qualunque (restituisce la potenza esponenziale dell'espressione: ad esempio, restituisce 2 per 100, 3 per 1000 e così via).

    floor(espressione)
    senza unità
    senza unità (minor numero intero successivo.)

    ceil(espressione)
    senza unità
    senza unità (maggior numero intero successivo.)

    round(espressione)
    senza unità
    senza unità (numero intero più vicino.)

    abs(espressione)
    qualunque
    qualunque

    max(espressione1;espressione2)
    qualunque
    qualunque

    min(espressione1;espressione2)
    qualunque
    qualunque

    ln(espressione)
    senza unità
    senza unità

    log(espressione)
    senza unità
    senza unità

    pow(espressione1;espressione2)
    unità^espressione2
    rispettivamente qualunque e senza unità

    random(espressione)
    senza unità
    senza unità

    isolate(espressione;unità;unità)
    qualunque
    qualunque


    NotaPer i nomi delle funzioni viene fatta distinzione tra lettere maiuscole e minuscole. Immetterli esattamente come appaiono nella tabella precedente.
    Parametri di sistema riservati

    La seguente tabella elenca i parametri di sistema riservati supportati da Autodesk Inventor.

    Parametro
    Valore

    PI
    3.14159265358979323846264338328

    E
    2.71828182845904523536


    Tipi di unità

    Il tipo di unità utilizzato con un'equazione dipende dal tipo di dati che si stanno valutando. Ad esempio, per valutare un valore lineare o angolare, utilizzare il tipo di unità in millimetri, pollici o gradi (mm, in o gr)

    Alcune equazioni devono restituire un valore senza unità, ad esempio, un'equazione per risolvere il numero di ricorrenze in un modello. Viene designato un valore senza unità con i caratteri su. Ad esempio, 5 su significa che l'equazione è stata valutata e ha restituito il numero 5, come nel numero di ricorrenze all'interno di un modello.

    NotaMantenere l'uniformità delle unità all'interno delle equazioni contenenti parametri che rappresentano differenti tipi di unità. Ciò è possibile utilizzando la funzione Isola. Ad esempio, per calcolare il numero di ricorrenze di un modello basato su una ricorrenza per ciascuna unità del parametro Larghezza, l'equazione lineare risulterebbe come segue:
    isolate(Larghezza;mm;su)

    Il valore del numero di ricorrenze in una finestra di dialogo richiede un risultato senza unità (su) ma si sta facendo riferimento all'unità larghezza che corrisponde ad un valore lineare. Convertire il parametro Larghezza in un valore senza unità.


  • Discussioni Simili

    1. ILogic e formule
      Di basca20 nel forum Inventor
      Risposte: 2
      Ultimo Messaggio: 03-04-2017, 18: 21
    2. Formule Excel 2007
      Di AngeloB nel forum Sistemi operativi e software di uso generale
      Risposte: 0
      Ultimo Messaggio: 05-07-2011, 11: 57
    3. Inserire formule matematiche
      Di fpaolelli nel forum AutoCAD
      Risposte: 4
      Ultimo Messaggio: 06-10-2009, 01: 20
    4. formule calcolo sviluppo
      Di gerod nel forum Solid Edge
      Risposte: 12
      Ultimo Messaggio: 12-02-2008, 00: 10

    Segnalibri

    Segnalibri

    Permessi di Scrittura

    • Tu non puoi inviare nuove discussioni
    • Tu non puoi inviare risposte
    • Tu non puoi inviare allegati
    • Tu non puoi modificare i tuoi messaggi
    •  





    CAD3D.it - la community dei progettisti