Modificare componenti di una serie

liventure

Utente poco attivo
Professione: impiegato
Software: inventor
Regione: lombardia
#1
Ciao ho bisogno di help.
ho costruito un assieme (4 telai a formare una cassa) in funzione di parametri come flangia base,altezza ecc.
All''interno di questo devo inserire un particolare sagomato (tipo un'aletta) con un passo fisso ma il secondo deve essere speculare rispetto al primo,il terzo speculare rispetto al secondo (quindi identico al primo) e così via.
La quantità dipende dal parametro altezza.
Riesco a creare la serie in funzione dell'altezza ma non riesco a disporre in modo speculare i particolari consecutivi.
PLEASE HELP ME!
 

Zac69

Utente Standard
Professione: Disegnatore
Software: Inventor
Regione: Piemonte
#4
È' quello che ho pensato di fare ma poi dovrei eliminare le seconda serie se devo inserire 1 sola aletta!
Dovrei usare ilogic con la funzione active icomponent (nome serie)=0?
Se ti serve la distinta corretta fai un iAssembly ed in ognuno elimini una delle due serie. Oppure fai due assiemi ognuno con la sua serie e sopprimi l'altra.
Se della distinta non ti interessa basta una Rappresentazione livello di dettaglio
Ciao
 

liventure

Utente poco attivo
Professione: impiegato
Software: inventor
Regione: lombardia
#5
Se ti serve la distinta corretta fai un iAssembly ed in ognuno elimini una delle due serie. Oppure fai due assiemi ognuno con la sua serie e sopprimi l'altra.
Se della distinta non ti interessa basta una Rappresentazione livello di dettaglio
Ciao
La distinta mi occorre, il mio obbiettivo è proprio quello.
Con quale funzione dovrei eliminare la serie relativa alle alette pari se il parametro altezza/100 è uguale a 1 in modo da avere solo la prima serie relativa alle alette dispari?
HELP!
 

liventure

Utente poco attivo
Professione: impiegato
Software: inventor
Regione: lombardia
#6
In sostanza non riesco ad eliminare una serie in funzione del valore di un parametro, mi spiego meglio:
Ho un telaio BxH i cui valori vengono forniti da un operatore in excel.
Calcolo in excel il parametro N_ALETTE=intero per difetto di H/100.
Calcolo in excel il parametro N_ALETTE_DISPARI=intero per eccesso di N_ALETTE/2
Calcolo in excel il parametro N_ALETTE_PARI=N_ALETTE-N_ALETTE_DISPARI
Nel file di assemblaggio creo una SERIE_DISPARI del particolare ALETTA impostando la quantità=N_ALETTE_DISPARI
e poi creo una SERIE_PARI del particolare ALETTA impostando la quantità=N_ALETTE_PARI
In questo modo se H=110 ottengo
N_ALETTE=1
N_ALETTE_DISPARI=1
N_ALETTE_PARI=0
Inventor quindi mi dice che c'è GIUSTAMENTE un errore nella SERIE_PARI poichè legge la quantità=0

DEVO quindi riuscire ad eliminare automaticamente la seconda serie quando N_ALETTE_PARI=0

Se potete aiutarmi vi sarei molto riconoscente!
Premetto che sto imparando ad usare inventor da poco (se vi occorre posso mandarvi qualche file!
Confido in voi!
Grazie mille
 

Zac69

Utente Standard
Professione: Disegnatore
Software: Inventor
Regione: Piemonte
#7
In sostanza non riesco ad eliminare una serie in funzione del valore di un parametro, mi spiego meglio:
Ho un telaio BxH i cui valori vengono forniti da un operatore in excel.
Calcolo in excel il parametro N_ALETTE=intero per difetto di H/100.
Calcolo in excel il parametro N_ALETTE_DISPARI=intero per eccesso di N_ALETTE/2
Calcolo in excel il parametro N_ALETTE_PARI=N_ALETTE-N_ALETTE_DISPARI
Nel file di assemblaggio creo una SERIE_DISPARI del particolare ALETTA impostando la quantità=N_ALETTE_DISPARI
e poi creo una SERIE_PARI del particolare ALETTA impostando la quantità=N_ALETTE_PARI
In questo modo se H=110 ottengo
N_ALETTE=1
N_ALETTE_DISPARI=1
N_ALETTE_PARI=0
Inventor quindi mi dice che c'è GIUSTAMENTE un errore nella SERIE_PARI poichè legge la quantità=0

DEVO quindi riuscire ad eliminare automaticamente la seconda serie quando N_ALETTE_PARI=0

Se potete aiutarmi vi sarei molto riconoscente!
Premetto che sto imparando ad usare inventor da poco (se vi occorre posso mandarvi qualche file!
Confido in voi!
Grazie mille
Seleziona la serie, tasto, dx > Proprietà. Sopprimi se "Parametro della serie" = 0.
Scusa la risposta frettolosa, ma spero di esserti stato di aiuto.
ciao
 

liventure

Utente poco attivo
Professione: impiegato
Software: inventor
Regione: lombardia
#8
Seleziona la serie, tasto, dx > Proprietà. Sopprimi se "Parametro della serie" = 0.
Scusa la risposta frettolosa, ma spero di esserti stato di aiuto.
ciao
Ma nel browser se seleziono e clicco con il tasto DX non vi è alcuna funzione Propietà.
 

diegodl71

Utente poco attivo
Professione: ing
Software: inventor, revit
Regione: lombardia
#11
Fastidioso difetto nella progettazione delle serie......prova così:

If serie_num=0 Then
Component.IsActive("Serie componente 1:1") = False
serie_num=1
Else
Component.IsActive("Serie componente 1:1") = True
End If

sostituendo a 0 1 non dà errore , fammi sapere, avevo trovato altre soluzioni ma al momento ti propongo questa.
la regola applica il numero 1 e sopprime.

Ciao

Diego