Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › Research › peer-review
Creating CAD designs and performing their subsequent analysis using opensource solutions in Python. / Iakushkin, Oleg O.; Sedova, Olga S.
Computer Methods in Mechanics, CMM 2017: Proceedings of the 22nd International Conference on Computer Methods in Mechanics. ed. / Tadeusz Burczynski; Jaroslaw Latalski; Ewa-Blazik Borowa; Jerzy Podgorski; Jaroslaw Bec; Mieczyslaw Kuczma; Jerzy Warminski. Vol. 1922 American Institute of Physics, 2018. 140011 (AIP Conference Proceedings; Vol. 1922).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › Research › peer-review
}
TY - GEN
T1 - Creating CAD designs and performing their subsequent analysis using opensource solutions in Python
AU - Iakushkin, Oleg O.
AU - Sedova, Olga S.
PY - 2018/1/5
Y1 - 2018/1/5
N2 - The paper discusses the concept of a system that encapsulates the transition from geometry building to strength tests. The solution we propose views the engineer as a programmer who is capable of coding the procedure for working with the modeli.e., to outline the necessary transformations and create cases for boundary conditions. We propose a prototype of such system. In our work, we used: Python programming language to create the program; Jupyter framework to create a single workspace visualization; pythonOCC library to implement CAD; FeniCS library to implement FEM; GMSH and VTK utilities. The prototype is launched on a platform which is a dynamically expandable multi-tenant cloud service providing users with all computing resources on demand. However, the system may be deployed locally for prototyping or work that does not involve resource-intensive computing. To make it possible, we used containerization, isolating the system in a Docker container.
AB - The paper discusses the concept of a system that encapsulates the transition from geometry building to strength tests. The solution we propose views the engineer as a programmer who is capable of coding the procedure for working with the modeli.e., to outline the necessary transformations and create cases for boundary conditions. We propose a prototype of such system. In our work, we used: Python programming language to create the program; Jupyter framework to create a single workspace visualization; pythonOCC library to implement CAD; FeniCS library to implement FEM; GMSH and VTK utilities. The prototype is launched on a platform which is a dynamically expandable multi-tenant cloud service providing users with all computing resources on demand. However, the system may be deployed locally for prototyping or work that does not involve resource-intensive computing. To make it possible, we used containerization, isolating the system in a Docker container.
KW - MIDDLEWARE
UR - http://www.scopus.com/inward/record.url?scp=85041078368&partnerID=8YFLogxK
U2 - 10.1063/1.5019153
DO - 10.1063/1.5019153
M3 - Conference contribution
AN - SCOPUS:85041078368
VL - 1922
T3 - AIP Conference Proceedings
BT - Computer Methods in Mechanics, CMM 2017
A2 - Burczynski, Tadeusz
A2 - Latalski, Jaroslaw
A2 - Borowa, Ewa-Blazik
A2 - Podgorski, Jerzy
A2 - Bec, Jaroslaw
A2 - Kuczma, Mieczyslaw
A2 - Warminski, Jerzy
PB - American Institute of Physics
T2 - 22nd International Conference on Computer Methods in Mechanics, CMM 2017
Y2 - 13 September 2017 through 16 September 2017
ER -
ID: 35949322