feminout.importZ88O2Results Namespace Reference

Functions

def import_z88_disp (filename, analysis=None, result_name_prefix=None)
 
def insert (filename, docname)
 
def open (filename)
 
def read_z88_disp (z88_disp_input)
 

Variables

 pyopen = open
 

Function Documentation

◆ import_z88_disp()

def feminout.importZ88O2Results.import_z88_disp (   filename,
  analysis = None,
  result_name_prefix = None 
)
insert a FreeCAD FEM mechanical result object in the ActiveDocument
pure usage:
import feminout.importZ88O2Results as importZ88O2Results
disp_file = "/pathtofile/z88o2.txt"
importZ88O2Results.import_z88_disp(disp_file)

the z888i1.txt FEMMesh file needs to be in the same directory as z88o2.txt
# ahh, make a new document first ;-)

References ObjectsFem.makeMeshResult(), ObjectsFem.makeResultMechanical(), and feminout.importZ88O2Results.read_z88_disp().

Referenced by feminout.importZ88O2Results.insert().

◆ insert()

def feminout.importZ88O2Results.insert (   filename,
  docname 
)

◆ open()

def feminout.importZ88O2Results.open (   filename)

◆ read_z88_disp()

def feminout.importZ88O2Results.read_z88_disp (   z88_disp_input)
read a z88 disp file and extract the nodes and elements
z88 Displacement output file is z88o2.txt
works with Z88OS14

References feminout.importZ88O2Results.pyopen.

Referenced by feminout.importZ88O2Results.import_z88_disp().

Variable Documentation

◆ pyopen

feminout.importZ88O2Results.pyopen = open