Znn3bq.jpeg
±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 2756  |  »Ø¸´: 4

zhaomanaman

Ìú³æ (³õÈëÎÄ̳)

[½»Á÷] »ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI ÒÑÓÐ1È˲ÎÓë

±¾ÎĽéÉÜÒ»¸ö»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI¡£SwiftCompÊÇAnalySwift¹«Ë¾µÄÈí¼þ£¬¿ÉÒÔÓÃÓÚ¸´ºÏ²ÄÁÏ·ÂÕæ¡£
±¾ÎÄÔËÓÃUIDLºÍAPDL£¬ÔÚANSYSÀïΪSwiftComp´´½¨ÁËÓû§½çÃæ£¬ÈçÏÂͼËùʾ£º£¨Ð´´½¨µÄ²Ëµ¥ÓɺìÉ«·½¿ò¿ò³ö£©(ûÓÐÏÔʾµÄͼƬͨ¹ý¸½¼þÉÏ´«ÁË)

д´ÐµIJ˵¥ÓУºCommon SGs, Homogenization, Dehomogenization
ËüÃÇÔÚMain MenuÀïµÄÏÔʾÓÉUIDL¿ØÖÆ£¬¶ÔÓ¦µÄUIDLÎļþÈçÏÂͼËùʾ£º

д´½¨µÄ¹¦ÄÜÓУº1D SG: Fast Generate, Advanced Generate, Input File. 2D SG: Beam Section, Square Pack, Hexagonal Pack. 3D SG: Square Pack, Spherical Inclusion, Honeycomb. Homogenization: Beam Model, Plate/Shell Model, Solid Model. Dehomogenization: Beam Model, Plate/Shell Model, Solid Model. ËüÃǹ¦ÄܵÄʵÏÖÓÉAPDL¿ØÖÆ£¬¶ÔÓ¦µÄAPDLÎļþÈçÏÂͼËùʾ£º

ANSYS-SwiftComp GUI¿ÉÒÔÓÃÓÚ¶à³ß¶È½á¹¹·ÂÕæ£¬¶Ô¸´ºÏ²ÄÁÏ·ÂÕæÌØ±ðºÏÊÊ¡£
Õâ¸ö¶þ´Î¿ª·¢ËùÓеÄÎļþºÍ˵Ã÷£¬¾ù¿ÉÒÔÔÚcdmHUBÉÏÃâ·ÑÏÂÔØ£¨ÐèҪע²á£©£ºhttps://cdmhub.org/resources/1136
ANSYS-SwiftComp GUIµÄ½éÉܺÍʵÀý¿ÉÒÔÔÚÎÒµÄÁìÓ¢Éϲ鿴£ºhttps://www.linkedin.com/pulse/a ... deling-banghua-zhao

ÏÂÃæÍ¨¹ýÒ»¸öʵÀý½éÉÜANSYS-SwiftComp GUI£º
Example Problem
ANSYS-SwiftComp GUI in principle can be used for multiscale constitutive modeling of any structures. We are using a simple example to demonstrate some of its features. As shown in Figure 2, an artificial, unidirectional fiber reinforced composite is made of graphite fiber and epoxy matrix. The fiber can be assumed to be transversely isotropic with E1 = 276 GPa, E2 = E3 = 19.5 GPa, G12 = G13 = 70 GPa, ¦Í12 = ¦Í13 = 0.28, ¦Í23 = 0.70. The epoxy matrix can be assumed to be isotropic with E = 4.76 GPa and ¦Í = 0.37. A laminate is made of a 0-degree ply on the bottom and a 90-degree ply on the top. Assuming the bottom layer contains 10 fibers and the top layer contains 50 fibers. The microstructure can be assumed as square packing with fiber volume fraction equal to 60%. Note the lines between unit cells in Figure 2 are artificial and they are used to show the unit cell. The length of the laminate is 25 mm, and the width is 5 mm, and the thickness of each layer is 0.5 mm. It is clamped at one end and free at the other end. It is subject to 100 Pa pressure on the top surface.

Figure 2 Example problem

ANSYS-SwiftComp GUI is used to solve this problem. There are two ways to attack this problem by MSG and its companion code SwiftComp™: Classical Plate Model and Classical Beam Model. For each way, the detail steps of modeling and analysis are given.

Classical Plate Model:

Using MSG, the original problem is decoupled, as shown in Figure 3, into a constructive modeling over a 3D SG (left) and a structural analysis of a plate (right).

Figure 3 3D SG and structural analysis for classical plate model

The detailed steps are given in the following:

First, create the 3D SG.

Then, use ANSYS-SwiftComp GUI to performed homogenization: Solution ¡ú Homogenization ¡ú Plate/Shell Model. Use default parameter. A screenshot is shown in Figure 4.

Figure 4 Homogenization for Plate/Shell Model

Next, create plate model and read result from homogenization to perform the plate analysis

Next, use ANSYS-SwiftComp GUI to performed dehomogenization: Solution ¡ú Dehomogenization ¡ú Plate/Shell Model. Input global response from the previous step. A screenshot is shown in Figure 5.

Figure 5 Dehomogenization for Plate/Shell Model

The contour plot for the nodal solution of Von Mises stress result is shown in Figure 6.

Figure 6 Contour Plot of Nodal Von Mises Stress

Classical Beam Model:

Using MSG, the original problem is decoupled, as shown in Figure 7, into a constructive modeling over the 3D SG (left) and a structural analysis of a beam (right).

Figure 7 3D SG and structural analysis for classical beam model

The detailed steps are given in the following:

First, create the 3D SG.

Then, use ANSYS-SwiftComp GUI to performed homogenization: Solution ¡ú Homogenization ¡ú Beam Model. Use default parameter. A screenshot is shown in Figure 8.

Figure 8 Homogenization for Beam Model

Next, create beam model and read the result from homogenization to perform global beam analysis.

Next, use ANSYS-SwiftComp GUI to performed dehomogenization: Solution ¡ú Dehomogenization ¡ú Beam Model. Input global response from the previous step. A screenshot is shown in Figure 9.

Figure 9 Dehomogenization for Beam Model

The contour plot for the nodal solution of Von Mises stress result is shown in Figure 10.

Figure 10 Contour Plot of Nodal Von Mises Stress

Results and Discussion

The comparisons of stress sigma11, sigma22 and sigma33 (along the path (12.75, 0.25, x3) in DNS) are shown from Figure 11 to Figure 13.

As we can see, both MSG plate and MSG beam agree very well with DNS.

Note, the current model for DNS has around 8 million DOFs, which needs 1 day for calculation with 16 CPUs. However, both MSG plate and MSG beam only take less than a minute for computation.

Figure 11 Comparison of sigma11 along path (12.75, 0.25, x3)

Figure 12 Comparison of sigma22 along path (12.75, 0.25, x3)

Figure 13 Comparison of sigma33 along path (12.75, 0.25, x3)



Èç¹û´ó¼Ò¾õµÃÕâ¸ö¶þ´Î¿ª·¢ÓаïÖú£¬Çë¸øÎÒµÄÁìÓ¢ÎÄÕµã¸öÔÞ°É£ºhttps://www.linkedin.com/pulse/a ... deling-banghua-zhao
´ó¼ÒÓÐʲôÎÊÌ⣬»¶Ó­ºÍÎÒÌÖÂÛ£¬ÎһἰʱÓèÒԻشð£¬ÎÊÌâÒ²¿ÉÒÔÌáÔÚÕâÀhttps://cdmhub.org/groups/yugroup/forum
»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI
Figure 1.png


»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI-1
Figure 2.png


»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI-2
Figure 3.png


»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI-3
Figure 4.png


»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI-4
Figure 5.png


»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI-5
Figure 6.PNG


»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI-6
Figure 7.png


»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI-7
Figure 8.png


»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI-8
Figure 9.png


»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI-9
Figure 10.PNG


»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI-10
Figure 11.png


»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI-11
Figure 12.png


»ùÓÚUIDLºÍAPDLµÄANSYS¶þ´Î¿ª·¢ÊµÀý£ºANSYS-SwiftComp GUI-12
Figure 13.png
»Ø¸´´ËÂ¥

» ÊÕ¼±¾ÌûµÄÌÔÌûר¼­ÍƼö

ÓÐÏÞÔª

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹ØÉ̼ÒÍÆ¼ö: (ÎÒÒ²ÒªÔÚÕâÀïÍÆ¹ã)

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ºÎ²»¹é¾ÓÓÄÄÏ

гæ (³õÈëÎÄ̳)

2Â¥2017-10-24 16:48:29
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ºÎ²»¹é¾ÓÓÄÄÏ

гæ (³õÈëÎÄ̳)

¡ï
Сľ³æ: ½ð±Ò+0.5, ¸ø¸öºì°ü£¬Ð»Ð»»ØÌû
ÇëÎÊ£¬Äú¶Ô¸´ºÏ²ÄÁϸնÈÍË»¯µÄ¶þ´Î¿ª·¢ÓÐ×öÑо¿Âð£¿

·¢×ÔСľ³æAndroid¿Í»§¶Ë
3Â¥2017-10-24 16:49:44
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

zhaomanaman

Ìú³æ (³õÈëÎÄ̳)

ÒýÓûØÌû:
2Â¥: Originally posted by ºÎ²»¹é¾ÓÓÄÄÏ at 2017-10-24 16:48:29
¶¥Ò»¸ö

лл£¡±§Ç¸ÏÖÔڲſ´µ½ÄãµÄ»Ø¸´¡£
4Â¥2019-04-06 22:04:51
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

zhaomanaman

Ìú³æ (³õÈëÎÄ̳)

ÒýÓûØÌû:
3Â¥: Originally posted by ºÎ²»¹é¾ÓÓÄÄÏ at 2017-10-24 16:49:44
ÇëÎÊ£¬Äú¶Ô¸´ºÏ²ÄÁϸնÈÍË»¯µÄ¶þ´Î¿ª·¢ÓÐ×öÑо¿Âð£¿

ÎÒÃÇĿǰÕýÔÚ×öÕâ·½ÃæµÄÑо¿£¬ÒÔºó¿ÉÄÜ»á¼ÓÈë¸Õ¶ÈÍË»¯µÄ¹¦ÄÜ£¬µ«ÎÒ²»ÊǺÜÊìϤ¡£
5Â¥2019-04-06 22:06:05
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ zhaomanaman µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] һ־Ըɽ¶«´óѧ»¯Ñ§Ó뻯¹¤Ñ§Ôº²ÄÁÏÓ뻯¹¤×¨Ë¶£¬360·ÖÇóµ÷¼Á +6 ²»Ô¸Í¸Â¶ÐÕÃûµÄË 2026-04-02 6/300 2026-04-08 19:13 by ÎÒ¼õ·Ê1
[¿¼ÑÐ] Çóµ÷¼Á +6 chenxrlkx 2026-04-05 8/400 2026-04-08 16:03 by screening
[¿¼ÑÐ] Çó²ÄÁϵ÷¼Á£¬Ò»Ö¾Ô¸Ö£ÖÝ´óѧ289·Ö +21 ˶ÐǸ° 2026-04-03 21/1050 2026-04-08 11:55 by Öí»á·É
[¿¼ÑÐ] Çóµ÷¼Á +15 ÐܶþÏëÉϰ¶ 2026-04-06 15/750 2026-04-08 04:53 by Î޼ʵIJÝÔ­
[¿¼ÑÐ] 080100Á¦Ñ§316Çóµ÷¼Á +3 L_Hairui 2026-04-07 3/150 2026-04-07 23:26 by JourneyLucky
[¿¼ÑÐ] 305Çóµ÷¼Á +3 77Qi 2026-04-07 3/150 2026-04-07 23:18 by jp9609
[¿¼ÑÐ] 315Çóµ÷¼Á +3 TUZEIQAQ 2026-04-02 3/150 2026-04-07 17:32 by chenp123
[¿¼ÑÐ] ¹¤¿Æ 22408 267ÇóÍÆ¼ö +4 wanwan00 2026-04-05 5/250 2026-04-06 22:47 by chenzhimin
[¿¼ÑÐ] Çóµ÷¼Á +7 ÕÅ.1 2026-04-05 7/350 2026-04-05 20:40 by à£à£à£0119
[¿¼ÑÐ] ²ÄÁϵ÷¼Á +6 Ò»ÑùYWY 2026-04-05 6/300 2026-04-05 20:30 by ÄϺ½~ÍòÀÏʦ
[¿¼ÑÐ] ÇóÉúÎïѧѧ˶µ÷¼Á¡ª¡ª364·Ö +7 ÔÆ¶äåÞÍäÖ¸ÄÏ 2026-04-04 7/350 2026-04-04 22:49 by zhyzzh
[¿¼ÑÐ] 286Çóµ÷¼Á +3 ²Ýľ²»ÑÔ 2026-04-04 3/150 2026-04-04 22:40 by lbsjt
[¿¼ÑÐ] 309Çóµ÷¼Á +4 ¿ìÀÖµÄС°×¸ë 2026-04-04 5/250 2026-04-04 15:55 by cql1109
[¿¼ÑÐ] ¿¼Ñе÷¼Á +4 zybz³å³å³å 2026-04-03 6/300 2026-04-04 13:08 by zybz³å³å³å
[¿¼ÑÐ] 320µ÷¼Á +4 ũҵ¹¤³ÌÓëÐÅÏ¢¼ 2026-04-03 4/200 2026-04-03 21:40 by lbsjt
[¿¼ÑÐ] Çóµ÷¼Á +3 usbdndj 2026-04-03 3/150 2026-04-03 14:10 by dxiaoxin
[¿¼ÑÐ] 320Çóµ÷¼Á +3 ũҵ¹¤³ÌÓëÐÅÏ¢¼ 2026-04-03 3/150 2026-04-03 11:40 by ÍÁľ˶ʿÕÐÉú
[¿¼ÑÐ] ÉúÎïѧ˶341Çóµ÷¼Á +4 ÄãЦÆðÀ´ÏñÔÆ¶ä 2026-04-03 4/200 2026-04-03 10:32 by macy2011
[¿¼ÑÐ] 302Çóµ÷¼Á +9 zyxÉϰ¶£¡ 2026-04-02 9/450 2026-04-02 23:07 by Âí¶ù¿ì¿ìµØÅÜ
[¿¼ÑÐ] 085600£¬320·ÖÇóµ÷¼Á +6 ´ó²öС×Ó 2026-04-02 6/300 2026-04-02 21:54 by dongzh2009
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û