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

密度の計算

  • Thread starter Thread starter kertus
  • Start date Start date

kertus

Guest
buongiorno ragazzi,

ho creato un pezzo con varianti in family table.
nonostante le varianti, il pezzo deve avere una massa imposta (che introduco io attraverso un parametro di massa che ho introdotto e denominato mass). vorrei scrivere una relazione che calcola indirettamente la densità per ogni istanza della family table una volta noto il volume. ho creato una feature analysis che mi calcola il volume ogni volta che apro una istanza della family table ma non riesco a scovare quali sono i parametri di volume e densità per esprimere la relazione insieme al parametro di massa che ho introdotto.

mi potete dare una mano?

grazie
 
ciao, e grazie del ragazzo.

io adopero questa:
mp_density=peso/mp_volume(""), dove peso è la massa che decidi tu.
 
c'è la maniera di capire come ptc creo chiama i parametri di analisi? mi da invalid left side assignment
 
non importa scomodare le feature di analisi. mp_volume è un parametro di sistema sempre disponibile.
 
hai creato e dato un valore al parametro chiamato massa ? oppure, al suo posto nella relazione mettici un valore numerico.
in precedenza occorre assegnare alla parte un materiale valido.
 
ho creato un parametro chiamato massa.
francamente non pensavo fosse necessario assegnare un materiale visto che la densità è variabile istanza per istanza a seguito della variazione di volume con massa imposta. appena rientro provo così come dici te.
come posso richiamare i parametri di sistema nella family table? dove posso trovare un listato dei parametri di sistema?
 
con creo si può usare il materiale in family table l'importante è che i materiali (tutti quelli necessari) siano caricati nel padre di family e nella tabella va richiamato il ptc_material_name (e selezionare il materiale tra quelli disponibili, da evitare di scriverlo a mano).

se invece si vuole usare il sistema inverso, bisogna che il padre sia impostato come massa pre-impostata su "parametri e geometria" nella sezione "prepara" nel menù file.
a questo punto i parametri da utilizzare non sono più quelli generali, ma quelli alternativi nella sezione parametri/relazioni.
la densità alternativa, non vorrei dire inesattezze, ma dovrebbe calcolarsela da solo, se la si vuole vedere in family (ma solo vederla), va ovviamente messa tra le colonne in tavella.
 
buongiorno ragazzi,

ho creato un pezzo con varianti in family table.
nonostante le varianti, il pezzo deve avere una massa imposta (che introduco io attraverso un parametro di massa che ho introdotto e denominato mass). vorrei scrivere una relazione che calcola indirettamente la densità per ogni istanza della family table una volta noto il volume. ho creato una feature analysis che mi calcola il volume ogni volta che apro una istanza della family table ma non riesco a scovare quali sono i parametri di volume e densità per esprimere la relazione insieme al parametro di massa che ho introdotto.

mi potete dare una mano?

grazie

ciao kertus,

per visualizzare i parametri geometrici ed inerziali in creo vedi l'immagine 1 o la guida in linea.
per assegnare la massa al componente apri i parametri e vai su proprietà di massa alternative (immagine 2)

per assegnare ad ogni variante un valore di massa diverso richiamerei il valore pro_mp_alt_mass in family table (immagine 3). se mi viene in mente qualcosa di più diretto ti aggiorno.
 

Attachments

  • immagine1.JPG
    immagine1.JPG
    81.8 KB · Views: 11
  • immagine2.JPG
    immagine2.JPG
    130.8 KB · Views: 11
  • immagine3.JPG
    immagine3.JPG
    38.2 KB · Views: 11
hope, non funziona neppure così :(

alla fine sono riuscito nel seguente modo:
-) creo un parametro che chiamo, ad esempio, massaaaa, il quale lo metto in family table
-) richiamo in family table il parametro di volume calcolato.... mi comparira una colonna del tipo volume:fid_xx dove al posto di xx ci sta una numerazione definita da creo per riconoscere tale parametro

-) definisco una relazione del tipo

mp_density=massaaaa/volume:fid_xx

non ho ancora capito cosa distingua il listato alternated mass da reported mass da quelle che trovo in analysis :)
 
hope, non funziona neppure così :(

alla fine sono riuscito nel seguente modo:
-) creo un parametro che chiamo, ad esempio, massaaaa, il quale lo metto in family table
-) richiamo in family table il parametro di volume calcolato.... mi comparira una colonna del tipo volume:fid_xx dove al posto di xx ci sta una numerazione definita da creo per riconoscere tale parametro

-) definisco una relazione del tipo

mp_density=massaaaa/volume:fid_xx

non ho ancora capito cosa distingua il listato alternated mass da reported mass da quelle che trovo in analysis :)

ciao kertus,

"alternate mass" ti permette di editare le proprietà di massa della parte, "reported mass" invece calcola le proprietà dalla geometria 3d.

per esempio se hai un cubo 1mx1mx1m con una densità di 7800kg/m^3 e calcoli la massa ottieni 7800kg.
una volta prodotto il cubo dalla sala metrologica ti dicono che il cubo pesa 7500kg (a causa di inclusioni etc.) quindi vuoi assegnare alla tua parte il peso misurato.

creo ti permette di cambiare le proprietà geometriche e di massa tramite le "alternate mass". dall'immagine 2, punto 3 al messaggio precedente ho
assegnato la massa che volevo al componente.

per la family table, basta richiamare il parametro pro_mp_alt_mass ed assegnare la massa voluta alle instances che vuoi creare.

le proprietà alternative tornano molto utili anche quando si ricevono geometrie incomplete o di superficie. puoi assegnare alle parti le proprietà inerziali
dichiarate da chi ti invia il file, ad esempio cg, momenti di inerzia, massa etc.

un altro modo per accedere ai parametri di massa: file>prepare>model properties>mass properties--change>immagine4 allegata (i parametri che vai a modificare sono esattamente gli stessi del messaggio precedente).

in immagine4 allegata puoi decidere se assegnare tutte le proprieta' (assigned) oppure modificarne solo alcune (geometry and parameters).

una cosa interessante: come scritto qualche riga sopra, spesso non si ricevono geometrie complete.
se però quelle geometrie son state prodotte con creo, puoi chiedere a chi ha prodotto il file di generare il report delle proprietà di massa (.dat) che poi puoi importare nella tua parte. cosi consideri a tutti gli effetti le proprietà geometriche ed inerziali.

come ti ha detto 320i s, se carichi il file "tipo" possiamo dirti di piu'.

saluti
 

Attachments

  • immagine4.JPG
    immagine4.JPG
    60.3 KB · Views: 24
salve ,

un quesito . sapete come si possa dare ad una parte densità pari a zero ? il mio obiettivo è creare delle parti
che utilizzerò poi per fare la sottrazione in altre parti quindi in assieme non le vorrei avere come peso effettivo.
l'unico modo che conosco è creare la rappresentazione semplicata escludendo queste parti ma non è possibile inpostare qualcosa a monte ?

grazie
 
salve ,

un quesito . sapete come si possa dare ad una parte densità pari a zero ? il mio obiettivo è creare delle parti
che utilizzerò poi per fare la sottrazione in altre parti quindi in assieme non le vorrei avere come peso effettivo.
l'unico modo che conosco è creare la rappresentazione semplicata escludendo queste parti ma non è possibile inpostare qualcosa a monte ?

grazie

l'unica veramente veloce da fare secondo me è gestirle come family table, dando un materiale con una densità bassissima il cui peso risultane sia pratiamente zero.
 
ciao 320is:) sono daccordo con te, il valore minimo di densità inpostabile è 1e-10 kg/mm3.

mi scoccia che 1metro cubo mi pesi 0.1kg :)troppo
 

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