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

別のセットで一緒に(モバイル)組み立てますか?

  • Thread starter Thread starter D4n13l
  • Start date Start date

D4n13l

Guest
ciao a tutti
ho un piccolo problema da risolvere e con creo non riesco a farlo.

ho un assieme padre nel quale voglio inserire un altro assieme figlio con dentro dei componenti che poi andrò a vincolare nel assieme padre in una determinata posizione (l'assieme figlio posso utilizzarlo in x assiemi)
nell'assieme figlio i componenti non sono vincolati ma tutti liberi, nel momento in cui però vado a vincolare l'assieme in quello padre non riesco a mettere i componenti dove voglio io e mi da errore di vincolo.
devo creare dei vincoli nel'assieme figlio e renderli flessibili? c'è qualche soluzione?

grazie a tutti
 
ciao ciao.
i vincoli è sempre bene metterli nell' assieme figlio, altrimenti il progetto diventa molto instabile e difficile da controllare. su di un assieme ti può andare bene, poi lo inserisci in uno nuovo assieme e quello vecchio non ti funziona più. per le varianti ci sono vari metodi, uno può essere la flessibilità, oppure parametri e/o quote gestiti tramite le relazioni, snapshot, per cose molto semplici potrebbero andare bene anche le family table ... dipende da cosa si presta meglio a quello che vuoi ottenere.
 
ciao ciao.
i vincoli è sempre bene metterli nell' assieme figlio, altrimenti il progetto diventa molto instabile e difficile da controllare. su di un assieme ti può andare bene, poi lo inserisci in uno nuovo assieme e quello vecchio non ti funziona più. per le varianti ci sono vari metodi, uno può essere la flessibilità, oppure parametri e/o quote gestiti tramite le relazioni, snapshot, per cose molto semplici potrebbero andare bene anche le family table ... dipende da cosa si presta meglio a quello che vuoi ottenere.

grazie mille intanto per la tua risposta, family table per gli assiemi te la abolisco già, vanno bene per i componenti commerciali ma per gli assiemi non vanno bene, cosa già detta da ptc direttamente, si sono accorti che diventa pesante la cosa da gestire.

a questo punto non vedo molte soluzioni sinceramente su come gestire un solo codice in vari assiemi se voglio vincolarlo in punti diversi, il flessibile non è detto che la prox volta che voglio vincolarlo in un altro assieme quel vincolo mi possa andare bene.

si riescono a gestire i vincoli presenti nell'assieme figlio dentro l'assieme padre in modo da attivarli o disattivarli?

sinceramente in inventor la cosa era molto più semplice, mi sembra impossibile che un programma come creo non gestisca questa cosa in maniera facile.
 
ciao .. sinceramente sarei curioso di sapere chi ti ha detto che le ft in assembly non si usano .. comunque i casi sono due: utilizzo della flessibilità che ti permette di modificare delle quote (e quindi devi avere o csys ad hoc con delle quote o utilizzare vincoli con quote) oppure la funzionalità per attivare/disattivare dei posizionamenti lo fai nelle ft e non è per niente pesante ma abbastanza semplice.
 
con uno skeleton fatto ad hoc e messo in family table, puoi gestire diversi posizionamenti, però potrebbe non essere un lavoro semplice, altrimenti con i vincoli meccanismo, ma anche li può diventare pesante la situazione.
la flessibilità è un'altra ipotesi, ma a mio parere vale per quelle situazioni dove con 2-3 misure flessibili, combini, se ne hai di più, può diventare difficile metterci poi mano.
 
ho dato per scontato una info che poi così scontata non è .. dalla versione 3.0 di creo parametrici (o la 2.0 non ricordo esattamente) è possibile gestire i set di posizionamento, nel senso che nella cella della ft metti il nome del set che vuoi utilizzare. unica colonna per il posizionamento con nome del valore specifico; credo nulla di complicato o pesante.
 
ho dato per scontato una info che poi così scontata non è .. dalla versione 3.0 di creo parametrici (o la 2.0 non ricordo esattamente) è possibile gestire i set di posizionamento, nel senso che nella cella della ft metti il nome del set che vuoi utilizzare. unica colonna per il posizionamento con nome del valore specifico; credo nulla di complicato o pesante.

ma è possibile che un programma come creo non riesca a gestire un assieme non per forza vincolato dentro un altro assieme se non creando le family table? (che io non voglio assolutamente fare) per una cosa che è banalissima in inventor? mah..
 
ma è possibile che un programma come creo non riesca a gestire un assieme non per forza vincolato dentro un altro assieme se non creando le family table? (che io non voglio assolutamente fare) per una cosa che è banalissima in inventor? mah..

questo perchè creo distingue tra vincoli mobili (meccanismo) e vincoli fissi, con una notevole semplificazione nelle rigenerazioni (prova su assiemi di grandi dimensioni con 3-4k componenti con sottoassiemi non vincolati con inventor, solidworks o catia e vedi la differenza in termini di rigenerazione, prestazione o gestione sotto questo aspetto creo è un mulo davvero) è un modo diverso di approccio, non perchè il programma non sia in grado, ha un altro tipo di gestione.
 
questo perchè creo distingue tra vincoli mobili (meccanismo) e vincoli fissi, con una notevole semplificazione nelle rigenerazioni (prova su assiemi di grandi dimensioni con 3-4k componenti con sottoassiemi non vincolati con inventor, solidworks o catia e vedi la differenza in termini di rigenerazione, prestazione o gestione sotto questo aspetto creo è un mulo davvero) è un modo diverso di approccio, non perchè il programma non sia in grado, ha un altro tipo di gestione.

perfettamente d'accordo che gestisce meglio gli assiemi ma con inventor le cose sono molto più semplici e veloci da gestire, in fase di progettazione dove il tempo è sempre poco non sono cose di poco conto.
 
tutto relativo, io per esempio con solidworks mi sto accorgendo che solo piccolissimi assiemi mi conviene gestirli "liberi", assiemi intermedi con movimenti condizionati da altri componenti, mi conviene gestirli con le configurazioni (molto simili alle family table), altrimenti ad ogni fallimento di vincolo dell' assieme che comanda tutto, mi tocca sopprimere i sottoassiemi vincolati.
e occhio a come metti i vincoli e i componenti, perchè a prima vista i cad su motore parasolid, non richiedono un ordine dei componenti, ma per vincoli complessi, l'ordine di creazione dei vincoli e dei componenti, conta eccome!

considera anche l'aspetto dello storico, mentre sugli assiemi di medio e basso livello, hai tutte i posizionamenti gestiti separatamente, fai una modifica di poco conto e tutto si ferma li, se hai invece i vincoli di posizionamento sugli assiemi di più alto livello, devi stare ad aprirli uno ad uno per controllare che tutto sia in posizione corretta e funzioni (parlo per esperienza personale).
 
ciao, ti confermo che creo lavora in maniera differente rispetto ad inventor, sopratutto per la gestione dei vincoli. per il tuo problema molto dipende da cosa vuoi che faccia l'assieme figlio (quello che non hai vincolato, per capirci).
per farti un semplice esempio, se vuoi usare una molla a gas in più assiemi e vuoi che questa possa assumere differenti estensioni nei vari assiemi, fermo restando il punto morto inferiore e superiore (e quindi il massimo scorrimento dal punto 0), dovrai vincolare gli elementi della molla a gas con vincoli di meccanismo, in questo modo quando andrai ad aggiungerla ai tuoi assiemi lo stelo ed il cilindro esterno potranno scorrere l'uno rispetto all'altro rispettando il range che hai imposto, in questo modo, all'atto del montaggio il componente assumerà la posizione più consona rispetto all'assieme in cui viene alloggiato (salvo che non sia impossibile montarlo, ad esempio i due attacchi siano troppo vicini o troppo lontani, quindi si vada fuori range di lavoro).
caso differente è se invece hai un componente fisso ma che assume differenti posizioni (ad esempio un fissaggio a parete), in questo caso (almeno io lavoro in questo modo) basta realizzare l'assieme con tutti i componenti, avendo cura di vincolarli con quotature appositamente studiate per le direzioni di spostamento, quindi utilizzare elementi flessibili in assieme (attenzione a non abusare di questo metodo, in alcuni casi ho riscontrato qualche problema di affidabilità). per questo secondo caso puoi assemblare anche componenti non necessari a tutti gli assiemi e pio spegnerli ed accenderli nei vari padri.
 

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