Creating CAD designs and performing their subsequent analysis using opensource solutions in Python

Результат исследований: Публикации в книгах, отчётах, сборниках, трудах конференцийстатья в сборнике материалов конференции

6 Цитирования (Scopus)

Выдержка

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.

Язык оригиналаанглийский
Название основной публикацииComputer Methods in Mechanics, CMM 2017
Подзаголовок основной публикацииProceedings of the 22nd International Conference on Computer Methods in Mechanics
РедакторыTadeusz Burczynski, Jaroslaw Latalski, Ewa-Blazik Borowa, Jerzy Podgorski, Jaroslaw Bec, Mieczyslaw Kuczma, Jerzy Warminski
ИздательAmerican Institute of Physics
Том1922
ISBN (электронное издание)9780735416147
DOI
СостояниеОпубликовано - 5 янв 2018
Событие22nd International Conference on Computer Methods in Mechanics, CMM 2017 - Lublin, Польша
Продолжительность: 13 сен 201716 сен 2017

Конференция

Конференция22nd International Conference on Computer Methods in Mechanics, CMM 2017
СтранаПольша
ГородLublin
Период13/09/1716/09/17

Отпечаток

computer aided design
resources
prototypes
programmers
programming languages
containers
engineers
coding
platforms
boundary conditions
geometry

Предметные области Scopus

  • Физика и астрономия (все)

Цитировать

Iakushkin, O. O., & Sedova, O. S. (2018). Creating CAD designs and performing their subsequent analysis using opensource solutions in Python. В T. Burczynski, J. Latalski, E-B. Borowa, J. Podgorski, J. Bec, M. Kuczma, & J. Warminski (Ред.), Computer Methods in Mechanics, CMM 2017: Proceedings of the 22nd International Conference on Computer Methods in Mechanics (Том 1922). [140011] American Institute of Physics. https://doi.org/10.1063/1.5019153
Iakushkin, Oleg O. ; Sedova, Olga S. / Creating CAD designs and performing their subsequent analysis using opensource solutions in Python. Computer Methods in Mechanics, CMM 2017: Proceedings of the 22nd International Conference on Computer Methods in Mechanics. редактор / Tadeusz Burczynski ; Jaroslaw Latalski ; Ewa-Blazik Borowa ; Jerzy Podgorski ; Jaroslaw Bec ; Mieczyslaw Kuczma ; Jerzy Warminski. Том 1922 American Institute of Physics, 2018.
@inproceedings{9e4c0fb2aaaa49e09ce5f59d14ec07ae,
title = "Creating CAD designs and performing their subsequent analysis using opensource solutions in Python",
abstract = "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.",
author = "Iakushkin, {Oleg O.} and Sedova, {Olga S.}",
year = "2018",
month = "1",
day = "5",
doi = "10.1063/1.5019153",
language = "English",
volume = "1922",
editor = "Tadeusz Burczynski and Jaroslaw Latalski and Ewa-Blazik Borowa and Jerzy Podgorski and Jaroslaw Bec and Mieczyslaw Kuczma and Jerzy Warminski",
booktitle = "Computer Methods in Mechanics, CMM 2017",
publisher = "American Institute of Physics",
address = "United States",

}

Iakushkin, OO & Sedova, OS 2018, Creating CAD designs and performing their subsequent analysis using opensource solutions in Python. в T Burczynski, J Latalski, E-B Borowa, J Podgorski, J Bec, M Kuczma & J Warminski (ред.), Computer Methods in Mechanics, CMM 2017: Proceedings of the 22nd International Conference on Computer Methods in Mechanics. том. 1922, 140011, American Institute of Physics, Lublin, Польша, 13/09/17. https://doi.org/10.1063/1.5019153

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. ред. / Tadeusz Burczynski; Jaroslaw Latalski; Ewa-Blazik Borowa; Jerzy Podgorski; Jaroslaw Bec; Mieczyslaw Kuczma; Jerzy Warminski. Том 1922 American Institute of Physics, 2018. 140011.

Результат исследований: Публикации в книгах, отчётах, сборниках, трудах конференцийстатья в сборнике материалов конференции

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.

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

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

ER -

Iakushkin OO, Sedova OS. Creating CAD designs and performing their subsequent analysis using opensource solutions in Python. В Burczynski T, Latalski J, Borowa E-B, Podgorski J, Bec J, Kuczma M, Warminski J, редакторы, Computer Methods in Mechanics, CMM 2017: Proceedings of the 22nd International Conference on Computer Methods in Mechanics. Том 1922. American Institute of Physics. 2018. 140011 https://doi.org/10.1063/1.5019153