• このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

シリーズのコンポーネントを変更

liventure

Guest
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!
 
è' 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
 
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!
 
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
 
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
 
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à.
 
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
 

Forum statistics

Threads
46,674
Messages
380,976
Members
2
Latest member
loop80
このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

Members online

No members online now.
Back
Top