Serie di quote con relazioni

AMinati

Utente Standard
Professione: Ingegnere
Software: ProE
Regione: VENETO
#1
Da qualche tempo mi capita di dover fare delle serie controllate da relazioni.

Nello specifico su di un particolare in lamiera di rivoluzione ho un foro radiale individuato da due quote, una angolare e l'altra lineare. Ho la necessità di avere una serie in due direzioni la prima con la quota assiale, la seconda con quella angolare. In quest'ultima direzione l'incremento è gestito da relazione e dopo vari tentativi e prove ci sono riuscito.
Il problema è che ancora non sono riuscito a capire come modificarla successivamente, perchè sia in fase di costruzione che di modifica successiva, entrando e variando i parametri della relazione (distanze, regole, test condizionali, etc.) ProE non sembra memorizzare tali modifiche e lascia inalterata la serie. A volte dopo un po' accetta tali modifiche senza che apparentemente abia fatto nulla di diverso dai tentativi precedenti. Non so da cosa dipenda o dove io sbagli la procedura: Seleziono la serie, modifica definizione, seleziono la quota nella direzione gestita da relazione, seleziono modifica, mi appare la finestra della relazione, modifico la relazione, chiudo la finestra, ProE mi chiede se voglio salvare le modifiche, accetto e ...
a questo punto può succedere che non riesco più ad uscire dalla ridefinizione della serie senza abortire, oppure esco ma la serie rimane inalterata (se ripeto l'operazione scopro che la modifiche alla relazione non sono state salvate).

Una volta ogni tanto tutto va a buon fine! Però resto sempre nel dubbio se riuscirò a modificare al serie nuovamente!

Ho pensato che ciò potesse dipendere da errori nella scrittura della relazione, ma questo succede anche se la modifica consiste nel cambiare una sola cifra
Ad esempio cambiare 100 in 150!

Attendo spiegazioni e suggerimenti utili

Grazie in anticipo

AMinati
 
Ultima modifica:

enzop805

Utente Junior
Professione: ingegnere
Software: PRO/E CATIA
Regione: Napoli - Graz
#3
magari devi rigenerare...

non penso sia questo ma se lasci qualche immagine magari risulta più chiaro
 

AMinati

Utente Standard
Professione: Ingegnere
Software: ProE
Regione: VENETO
#4
Ho provato di tutto, rigenerazioni, salvataggi, salvataggi con nome etc.

View attachment Virola.pdf

La serie è illustrata nell'allegato e consiste in una serie di fori in due direzioni la prima lungitudinale a passo costante, l'altra direzione, angolare è controllata da relazione e fa scalare l'angolo di partenza di un terzo del passo ad ogni fila. La relazione è la seguente:

/* Immettere relazioni utilizzando i simboli seguenti:
/* memb_v - risultante guidato da relazione in questa direzione specifica
/* memb_i - incremento guidato da relazione in questa direzione specifica
/* lead_v - valore guida (quota selezionata per determinare la direzione)
/* idx1 - indice di varianti di serie nella prima direzione
/* idx2 - indice di varianti di serie nella seconda direzione
/* NON USATE memb_v E memb_i NELLA STESSA RELAZIONE
/*-------------------------------------------------------------------
incr = + 150 * 2 / d794 * 57.29578
if (idx1 - 3 * floor (idx1 / 3 )) == 0
memb_v = lead_v + incr * idx2
else
if (idx1 - 3 * floor (idx1 / 3 )) == 1
memb_v = lead_v + incr / 3 + incr * idx2
else
memb_v = lead_v + 2 * incr / 3 + incr * idx2
endif
endif

Anche cambiando solamente il + 150 (passo angolare) in + 100 non lo accetta

A giorni proverò con la versione WF4 ma con la WF3 M160 non c'è verso di farlo

Ringrazio per gli aiuti

AMinati
 

Prof.

Utente Standard
Professione: Lavoro con il CAD ed il CAE
Software: Pro-E e Creo
Regione: Lazio
#5
Se puoi girarmi il file vedo di fare delle prove sia con la Wildfire 3 che con la 4.
Ciao.
 

Prof.

Utente Standard
Professione: Lavoro con il CAD ed il CAE
Software: Pro-E e Creo
Regione: Lazio
#6
Ho provato di tutto, rigenerazioni, salvataggi, salvataggi con nome etc.

View attachment 6783

La serie è illustrata nell'allegato e consiste in una serie di fori in due direzioni la prima lungitudinale a passo costante, l'altra direzione, angolare è controllata da relazione e fa scalare l'angolo di partenza di un terzo del passo ad ogni fila. La relazione è la seguente:

/* Immettere relazioni utilizzando i simboli seguenti:
/* memb_v - risultante guidato da relazione in questa direzione specifica
/* memb_i - incremento guidato da relazione in questa direzione specifica
/* lead_v - valore guida (quota selezionata per determinare la direzione)
/* idx1 - indice di varianti di serie nella prima direzione
/* idx2 - indice di varianti di serie nella seconda direzione
/* NON USATE memb_v E memb_i NELLA STESSA RELAZIONE
/*-------------------------------------------------------------------
incr = + 150 * 2 / d794 * 57.29578
if (idx1 - 3 * floor (idx1 / 3 )) == 0
memb_v = lead_v + incr * idx2
else
if (idx1 - 3 * floor (idx1 / 3 )) == 1
memb_v = lead_v + incr / 3 + incr * idx2
else
memb_v = lead_v + 2 * incr / 3 + incr * idx2
endif
endif

Anche cambiando solamente il + 150 (passo angolare) in + 100 non lo accetta

A giorni proverò con la versione WF4 ma con la WF3 M160 non c'è verso di farlo

Ringrazio per gli aiuti

AMinati
Ma l'incremento non si indica con memb_i? Vedo che tu l'hai indicato con incr.
 

Prof.

Utente Standard
Professione: Lavoro con il CAD ed il CAE
Software: Pro-E e Creo
Regione: Lazio
#8
Io ho cambiato il 150 in 100 e poi in 200 e la serie si aggiorna in entrambi i casi.
Ho fatto la prova con la wildfire 3 M150.
 

AMinati

Utente Standard
Professione: Ingegnere
Software: ProE
Regione: VENETO
#9
Incredibile ho modificato con gli stessi valori e gli ha presi tutti al primo colpo! Non so capire perchè nei giorni scorsi non riuscivo a farglieli prendere!

Può dipendere che ora nelle modifiche fatte avevo aperto in ProE una sola parte (Virola_1)e quando invece sono aperte molte finestre dia qualche problema nell'accettare le modifiche? (ho aperto il max numero di finestre e mi ha accettato nuovamente la modifica!)

Incredibile! Se mi si ripresenterà nuovamente il problema chiudo ProE e lo riapro nuovamente per vedere se si ripresenta.

Non hai idea di quanto tempo ho passato nel tentare di modificare il passo e ora me lo ha fatto senza problemi tutte le modifiche che ho provato!

Misteri dell'informatica.

Comunque mille grazie e ancora auguri di buon anno.
(non sò se si usa dire buona Befana...)

AMinati