User Tools

Site Tools


wiki:sns:intactgh:beginner_ex_4

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
wiki:sns:intactgh:beginner_ex_4 [2024/01/23 08:37] grahamwiki:sns:intactgh:beginner_ex_4 [2024/01/31 12:13] (current) – [Hide CAD Model] graham
Line 56: Line 56:
  
   - Extract surface/plane and use the "Evaluate Surface" component to get the normal and flip the direction if needed. (*here the list item component is used as the geometry is a simple box)   - Extract surface/plane and use the "Evaluate Surface" component to get the normal and flip the direction if needed. (*here the list item component is used as the geometry is a simple box)
-  - Repeat this process for the surface/plane where the normal is aligned with the fiber direction.  +  - Repeat this process for the surface/plane where the normal is aligned with the fiber direction (can get these vectors in many other ways as well)
-  - (Can get these vectors in many other ways as well)+
   - Create a "Plane Normal" component, and attach the normal vector to the Z-axis. (A)   - Create a "Plane Normal" component, and attach the normal vector to the Z-axis. (A)
   - Attach this plane to the "Align Plane" and also attach the fiber direction vector to the direction input. (B)     - Attach this plane to the "Align Plane" and also attach the fiber direction vector to the direction input. (B)  
Line 73: Line 72:
  
 {{:wiki:sns:intactgh:orthotropic_transformations_grasshopper_transformations_multi.png}} {{:wiki:sns:intactgh:orthotropic_transformations_grasshopper_transformations_multi.png}}
 +
 +Here the resultant matrix [B]=[A2]*[A1] where [A2] is rotating about the newly oriented z' axis and [A1] is aligning the xyz' axis to the fiber direction. Note that with this ordering the xyz' axis is oriented first then we rotate that oriented system for simulating alternate fiber orientations such as [-45, 45] plies. 
  
 =====Visualization===== =====Visualization=====
Line 111: Line 112:
 =====Hide CAD Model===== =====Hide CAD Model=====
   * To better visualize you can hide the geometry in Rhino or set the display to wireframe. This will prevent the object from interfering with the visualization of the simulation.   * To better visualize you can hide the geometry in Rhino or set the display to wireframe. This will prevent the object from interfering with the visualization of the simulation.
-The displacement distribution resulting from this static simulation example is displayed below. The maximum displacement is near .mm. To load the simulation results later, create a simulation reader block, right-click, select the simulation, and connect it to a visualize block.+The displacement distribution resulting from this static simulation example is displayed below. The maximum displacement is near 0.07 mm for fibers aligned along the x' (no second rotation). For the 45-degree CW rotation, it should be closer to 0.53 mm. To load the simulation results later, create a simulation reader block, right-click, select the simulation, and connect it to a visualize block.
  
 {{:wiki:sns:intactgh:orthotropic_transformations_displacement.png}} {{:wiki:sns:intactgh:orthotropic_transformations_displacement.png}}
wiki/sns/intactgh/beginner_ex_4.1706024238.txt.gz · Last modified: 2024/01/23 08:37 by graham