finite-element-analysis

Python package/library for Linear & Non-linear 3D structural engineering finite element analysis

南笙酒味 提交于 2021-02-08 10:13:00
问题 I am looking for a linear & non-linear 3D structural engineering finite element library for Python. Over the internet, I found "Sfepy" is widely known, but I am not sure how to use it. I am new to structural engineering (finite element analysis). I am basically looking for Stress outputs from the FEM model for profiles and brackets in a construction domain. The following are the features I am basically looking for. Bracket Modelling (3D) Profile Modelling (1D) Fastener Modelling (1D) Spring

Getting started with GETFEM++ (in windows) for linear elasticity (material is linear. Not the final response) [closed]

别说谁变了你拦得住时间么 提交于 2020-04-07 10:41:49
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 11 days ago . I am interested to work on solid mechanics problems with contacts. The installation guide does not seem to help much. Anyone here using this? Can you help with setting it up? My objective is to move to open source (alter to MatLab)with good community support. Is this good enough?

Using matplotlib (for python 2.6) with Abaqus 6.12

我与影子孤独终老i 提交于 2020-01-13 18:05:29
问题 I'm wondering if any of you use matplotlib for your python codes that are coupled with ABAQUS. I really want to load matplotlib onto the abaqus-python interface. I'm using ABAQUS 6.12, which has python 2.6. Also, I'm using Windows 64 bit. However, when I download the matplotlib for python 2.6, it fails to install and says that "Python 2.6 required, which is not found in the Registry." Could anyone help me out? Does anyone know of a step-by-step way to install matplotlib such that it works for

GMSH 3D surface mesh

隐身守侯 提交于 2020-01-06 07:28:32
问题 I've been trying without success to create a 3D SURFACE mesh using GMSH (v.3.0.6). The problem that I am having is, after creating the surface and generating the mesh, when I read the .MSH file, I get a bizarre node numbering, i.e., not all the normal vectors are oriented outward, some points inward. I tried to create a cube and a sphere, but I always face the very same problem. Below is the .GEO file I created using the GMSH GUI for the cube. // Gmsh project created on Fri Apr 20 17:08:44

FileNotFoundError: [WinError 2]

落爺英雄遲暮 提交于 2019-12-13 03:58:06
问题 I am trying to execute the following code from https://pypi.org/project/pygmsh/ import pygmsh import numpy as np geom = pygmsh.built_in.Geometry() # Draw a cross. poly = geom.add_polygon([ [ 0.0, 0.5, 0.0], [-0.1, 0.1, 0.0], [-0.5, 0.0, 0.0], [-0.1, -0.1, 0.0], [ 0.0, -0.5, 0.0], [ 0.1, -0.1, 0.0], [ 0.5, 0.0, 0.0], [ 0.1, 0.1, 0.0] ], lcar=0.05 ) axis = [0, 0, 1] geom.extrude( poly, translation_axis=axis, rotation_axis=axis, point_on_axis=[0, 0, 0], angle=2.0 / 6.0 * np.pi ) points, cells,

Warning of NameError for wireType in ABAQUS

久未见 提交于 2019-12-11 05:18:27
问题 I tried to connect points through wires using script. A warning regarding the NameError occurred. the code i tried to run in abaqus: a = mdb.models['Model-1'].rootAssembly v11 = a.instances['r-mesh-2'].vertices v12 = a.instances['s-mesh-1'].vertices v13 = a.instances['r-mesh-1'].vertices v14 = a.instances['s-mesh-1-lin-2-1'].vertices a.WirePolyLine(points=((v11.findAt(coordinates=(2.595, 0.22, -35.7)), v12.findAt(coordinates=(2.595, 0.2, -35.7))), (v11.findAt(coordinates=( 2.445, 0.22, -35.7)

solving a singular matrix

假如想象 提交于 2019-12-10 11:29:05
问题 I am trying to write a little unwrapper for meshes. This uses a finite-element-method to solve for minimal linear stress between flattened and the raw surface. At the moment there are some vertices pinned to get a result. Without this the triangles are rotated and translated randomly... But as this pinning isn't necessary for the problem, the better solution would be to directly solve the singular matrix. Petsc does provide some methodes to solve a singular system by providing some