cdmHUB will have scheduled maintenance work beginning at 2:00 p.m. EDT | 11:00 am PDT on Tuesday, June 25, 2024. The platform will operate normally for most of the day, except for a short outage period. All running tool sessions will expire during the maintenance window. Please plan accordingly and we do apologize for any inconvenience. close

Close

Dear All, there are two channels for you to follow our research. 

1. We started a newsletter called Thoughts on Composites Modeling on LinkedIn. Please subscribe to it to get informed about our research and ideas we want to share with the community.

2. We moved our discussion forum to github at wenbinyugroup · Discussions · GitHub as it has more features which can serve you better. 

Wenbin 

Close

Forum

Prevabs1.4.3 I-beam example help

  1. Byeonguk Im

    Dear prevabs developers,

    Hello, I think there is a serious bug when creating an I-beam section using the latest released prevabs 1.4.3. 

    Please find the attached figure.

    The "T" connections to both the upper and lower baselines are not working. 

    However, I found that the previous prevabs 0.5 had an I-beam example, where the web segment is assigned a higher level. 

    Therefore, is there something I have mistakes on it? Or is there any examples to create an I-beam section using the latest prevabs?

     

    Looking forward to hearing from you. 

     

    xml files attached. 

     

    <cross_section name="X_1">
        <include>
        <baseline>baselines</baseline>
        <material>materials</material>
        <layup>layups</layup> 
        </include>
        <analysis>
        <model>1</model>
        </analysis>
        <general>
            <translate>0.00 0.00</translate>
            <scale>1.000000</scale>
            <rotate>0.000000</rotate>
            <mesh_size>0.0050</mesh_size>
            <element_type>linear</element_type>
        </general>
        <component name="plate_upper" >
            <segment name="sgplate_upper">
                <baseline>bl_upper</baseline>
                <layup direction="right">layup1</layup>
            </segment>
        </component>
        <component name="plate_lower" >
            <segment name="sgplate_lower">
                <baseline>bl_lower</baseline>
                <layup direction="right">layup1</layup>
            </segment>
        </component>
        <component name="web2" depend = "plate_upper, plate_lower">
            <segment name="sg_web_2">
                <baseline>bl_foam2</baseline>
                <layup direction="right">layup3</layup>
            </segment>
        </component>
    </cross_section>

    ------------

    <baselines>
      <basepoints>
      <include>basepoints</include>
      </basepoints>
       <baseline name="bl_upper" type="straight">
           <points>p1,p2</points></baseline>
       <baseline name="bl_lower" type="straight">
           <points>p3,p4</points></baseline>
       <baseline name="bl_foam" type="straight">
           <point>fill</point><angle>90</angle></baseline>
       <baseline name="bl_foam2" type="straight">
           <point>fill2</point><angle>90</angle></baseline>
       <baseline name="bl_foam3" type="straight">
           <point>fill3</point><angle>90</angle></baseline>
    </baselines>

     

    ------------------

    p1    -0.0790    0.0230
    p2    0.0790    0.0230
    p3    0.0790    -0.0230
    p4    -0.0790    -0.0230
    fill    -0.0740    -0.0100
    fill2    -0.0290    -0.0100
    fill3    0.0550    -0.0100
     

    fig.PNG

    Cancel Report abuse

    Replying to Byeonguk Im

    1. Su Tian

      Thank you for your feedback! This is a known issue and will be fixed in the next version (1.5).

      Reply Report abuse

      Replying to Su Tian