The analysis can be performed using the RFEMAnalysis class, by specifying the input file (.rfx) and working through a set of actions. With VIKTOR you can perform an RFEM analysis from within your web application, without having to open the interface manually at all! This makes the analysis easily integratable into a fully automated design process. Running the analysis in the VIKTOR web app Python code showing how a (dummy) RFEM model is built-up in VIKTORĪn RFEM input file (.rfx) can be generated by calling model.get_rfx_file(), that can then be downloaded (so that it can be manually loaded into RFEM) or sent for analysis to VIKTOR’s RFEM worker. It also effortlessly integrates with all other parts of the SDK!ģ nide2 = model.create_node( 10, 0, 0 )Ĥ material = mol.get_material( "Steel S355 J0" )ĥ cross_section = model.create_cross_section( "my section", material)Ħmodel.create_element(node1, node2, cross_section) All the relevant building blocks can be found in the module, of which the starting point is the RFEMModel, making it easy to implement for developers with basic Python knowledge. No knowledge of RFEM’s C# API is required. RFEM is a widely used software program developed by Dlubal for the 3D finite element analysis (FEA) of engineering structures, widely used by civil engineering companies around the world.Ĭreating an RFEM model within RFEM's structural software packageĬreating RFEM models using the VIKTOR SDK (Software Development Kit) is done by witing object-oriented Python code. Having experienced the effort and time needed to create finite element models, I became an advocate of automating this (labor-intense and often boring) process whenever possible, an opinion that is widely shared among our clients. During my years as a structural (finite element) engineer, working for several different companies, I got to work with various structural software packages as well, including ABAQUS, ANSYS, NASTRAN, RFEM, SCIA, and more.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |