mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-14 19:34:34 +00:00
update readme and changelog
This commit is contained in:
@@ -1,17 +1,22 @@
|
||||
# ifc2ca
|
||||
Files and scripts for the use of [`Code_Aster`](https://code-aster.org) in IFC-driven FEM analyses
|
||||
|
||||
### File Organisation
|
||||
#### Scripts:
|
||||
## File Organisation
|
||||
|
||||
## Scripts:
|
||||
|
||||
- [`ifc2ca.py`](ifc2ca.py): a python script to extract and create a `json` file from an `ifc` file
|
||||
- [`scriptSalome.py`](scriptSalome.py): a python script to run in the [`Salome-Meca`](https://www.code-aster.org/spip.php?article303) environment. Creates the geometry and the mesh of the structure
|
||||
- [`scriptCodeAster.py`](scriptCodeAster.py): a python script to create the input file (`.comm`) for Code_Aster
|
||||
- [`scriptSalomeBonded.py`](scriptSalomeBonded.py): a python script to run in the [`Salome-Meca`](https://www.code-aster.org/spip.php?article303) environment. Creates the geometry and the mesh of the structure by bonding together all structural elements (no connections are considered)
|
||||
- [`scriptCodeAsterBonded.py`](scriptCodeAsterBonded.py): a python script to create the input file (`.comm`) for Code_Aster for the "bonded" case
|
||||
|
||||
#### Analysis Models
|
||||
## Analysis Models
|
||||
|
||||
A number of analysis models with all the relative input/output and script files are provided in [this repository](https://github.com/IfcOpenShell/analysis-models) within the IfcOpenShell Organization
|
||||
|
||||
---
|
||||
|
||||
### Current Status
|
||||
## Current Status
|
||||
|
||||
Read [Change Log](changelog.md)
|
||||
|
||||
+17
-6
@@ -1,23 +1,32 @@
|
||||
## A change log of the ifc2ca files
|
||||
# A change log of the ifc2ca files
|
||||
|
||||
## 01/03/21
|
||||
|
||||
- Add salome and code_aster script files for a "bonded" case, meaning all connections between elements are considered fixed. This allows to consider exported ifc files from commercial software that do not include connections between surface elements (see building_02 example)
|
||||
|
||||
## 14/10/20
|
||||
|
||||
##### 14/10/20
|
||||
- Add curve connections betweeen elements and as supports according to the defined orientation - stiffness is not yet considered
|
||||
|
||||
##### 17/08/20
|
||||
## 17/08/20
|
||||
|
||||
- Add rigid links for point connection to elements
|
||||
|
||||
##### 14/07/20
|
||||
## 14/07/20
|
||||
|
||||
- Add internal springs for point connection to elements according to the defined orientation
|
||||
- Add external springs for point connections according to the defined orientation
|
||||
|
||||
##### 27/05/20
|
||||
## 27/05/20
|
||||
|
||||
- Add orientation for point, curve and surface geometries
|
||||
- Calculate final geometry and orientation based on object placement transformation
|
||||
- Add warnings in the json file to show any corrections considered while parsing the ifc file from ETABS with a model with rigid links
|
||||
- Reduce file size by adding material and profile db in the json file and referencing them in the element objects
|
||||
- Implement internal releases for curve-to-point connections with any arbitrary orientation
|
||||
|
||||
##### 22/03/20
|
||||
## 22/03/20
|
||||
|
||||
- Calculation of section properties for I symmetric profile if not provided (assuming fillet radius is zero)
|
||||
- Added geometry of planar structural surface members
|
||||
- Refactored the ifc2ca.py script
|
||||
@@ -25,10 +34,12 @@
|
||||
- Added advanced meshing script to correctly simulate connections and independent meshing of structural elements (no common nodes)
|
||||
|
||||
##### 26/02/20
|
||||
|
||||
- Changed section to profile and added I profile
|
||||
- Modified material and profile schema with mechanical and common properties
|
||||
- Added geometry identification for point connection from representation
|
||||
- Added connections along with supports based on the number of elements a connection is applied to
|
||||
|
||||
##### 09/02/20
|
||||
|
||||
- First implementation for straight structural curve elements and point connections
|
||||
|
||||
Reference in New Issue
Block a user