befaro
Guest
Sevgili hepsi,
Ben sadece ansys işbench kullanmaya başlıyorum. Zaten bir simülasyon yaptım ve sonucum var. Ancak ansys mekanik (işbench) sadece prob ile belirli bir noktada eşdeğer elastik suları görebilir ve bir Prodüksiyon ile ilişkili geometride en fazla veya minimum sonuç geri dönebilir, ancak sonucun ortalama bir değerini üretemez.
Bir vücudun yüzünde ortalama bir değer geri dönmek için, node değerlerin her düğüm ile ilişkili element yüz alanı miktarı ile ağırlıklandırılması gerekir. Argonode işlevi ile, her düğümle ilişkili element yüzleri üzerinde alanı bulabilirim ve ağırlıklandırılmış bir ortalama oluşturulabilir.
Bir apdl komutları, seçilen bir yüzün üzerinde ortalama baskıyı veya modelimde yüz setini üretebilecek işbench mekanik için itiraz etsem.
Bir işbench mekanik komutlar, bir kullanıcıya ilgi duyan bir modelin bir kısmını bulmak için, bir isim seçimi, ansys apdl analizinde bir bileşene dönüştürüldüğünden beri kullanılabilir. Ortalama oluşturmak için kullanılan düğümleri veya daha fazla yüzleri göstermek için kullanılır.
Kod şu:
/post1
cmsel,
*get,n_nodes,node,
nsel
*dim,node_arnode,array,n_nodes
etable,erase
etable,node_eqv,epel,eqv
Node_Sonraki=0
*do,ii,1,n_nodes
Node_ next =nd next (node_ next)
Node_arnode(ii)=arnode(node_ next)
Node_eqv_a(ii)=arnode(node_ next)* node_eqv(node_last)
*enddo
*vscfun,sum_node_eqv_a,sum,node_eqv_a
*vscfun,sum_area,sum,node_arnode
!
My_eqv_avg=sum_node_eqv_a /sum_area
Allsel
set,last
!
Bu işe yaramıyor çünkü bana değer gibi sıfır veriyor, neden? Hata nerede? Bana yardım edebilir misin?
Size önceden teşekkür ederim.
Tüm en iyisi,
carmen
Ben sadece ansys işbench kullanmaya başlıyorum. Zaten bir simülasyon yaptım ve sonucum var. Ancak ansys mekanik (işbench) sadece prob ile belirli bir noktada eşdeğer elastik suları görebilir ve bir Prodüksiyon ile ilişkili geometride en fazla veya minimum sonuç geri dönebilir, ancak sonucun ortalama bir değerini üretemez.
Bir vücudun yüzünde ortalama bir değer geri dönmek için, node değerlerin her düğüm ile ilişkili element yüz alanı miktarı ile ağırlıklandırılması gerekir. Argonode işlevi ile, her düğümle ilişkili element yüzleri üzerinde alanı bulabilirim ve ağırlıklandırılmış bir ortalama oluşturulabilir.
Bir apdl komutları, seçilen bir yüzün üzerinde ortalama baskıyı veya modelimde yüz setini üretebilecek işbench mekanik için itiraz etsem.
Bir işbench mekanik komutlar, bir kullanıcıya ilgi duyan bir modelin bir kısmını bulmak için, bir isim seçimi, ansys apdl analizinde bir bileşene dönüştürüldüğünden beri kullanılabilir. Ortalama oluşturmak için kullanılan düğümleri veya daha fazla yüzleri göstermek için kullanılır.
Kod şu:
/post1
cmsel,
*get,n_nodes,node,
nsel
*dim,node_arnode,array,n_nodes
etable,erase
etable,node_eqv,epel,eqv
Node_Sonraki=0
*do,ii,1,n_nodes
Node_ next =nd next (node_ next)
Node_arnode(ii)=arnode(node_ next)
Node_eqv_a(ii)=arnode(node_ next)* node_eqv(node_last)
*enddo
*vscfun,sum_node_eqv_a,sum,node_eqv_a
*vscfun,sum_area,sum,node_arnode
!
My_eqv_avg=sum_node_eqv_a /sum_area
Allsel
set,last
!
Bu işe yaramıyor çünkü bana değer gibi sıfır veriyor, neden? Hata nerede? Bana yardım edebilir misin?
Size önceden teşekkür ederim.
Tüm en iyisi,
carmen