sectionproperties v3
              
              #321
            
            
                  
                    
                      robbievanleeuwen
                    
                  
                
                  announced in
                Announcements
              
            Replies: 0 comments
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
        
    
Uh oh!
There was an error while loading. Please reload this page.
-
⭐ Highlights
get()methods, see an example here.sectionpropertiesAPI now has full typing coverage.poetryandnox.💥 Breaking Changes
get()methods behaviour as per Composite results changes #287 to circumvent confusion surrounding material weighted properties. An analysis without material properties uses theget_{property}()syntax, while an analysis with material properties typically uses theget_e{property}()syntax with the added option of retrieving transformed section properties. See here for a list of the newget()methods and here for a discussion surrounding this issue.plot_stress()orplot_stress_vector()methods that belong to theStressPostobject.get_stress_at_point()method removed, use the more versatileget_stress_at_points()method instead.get_As()becomesget_as()for retrieving shear areas, moments and shears change fromMxxandVxtomxxandvx.🚀 Features
__init__.pyfiles, e.g.from sectionproperties.pre.library.primitive_sections import rectangular_sectionbecomesfrom sectionproperties.pre.library import rectangular_section.dxffiles (Expose spline dxf import options #292), thanks to @ccaprani.🐛 Fixes
🚨 Testing
nox&nox-poetryfor testing.test_plastic_centroid()totest_plastic.py.👷 Continuous Integration
poetryintegration and detailed contributor guidelines.📚 Documentation
sphinx.ext.autodoc.matplotlibplot directive.nbsphinx.intersphinxmappings.💄 Style
flake8linter to pre-commit.darglintdocstring linter to pre-commit.isortto pre-commit.pyupgradeto pre-commit.section.py:PlasticSection->plastic_section.py,StressPostandStressResult->stress_post.py,SectionProperties->post.py.list[float]to atuple(float, float).Other
srcfolder.Beta Was this translation helpful? Give feedback.
All reactions