FEM: ccx writer, use the new Abaqus writer parameter and fix unit test
This commit is contained in:
committed by
Yorik van Havre
parent
f271e52b3d
commit
2ee72456e2
@@ -77,7 +77,7 @@ class FemInputWriterCcx(FemInputWriter.FemInputWriter):
|
||||
|
||||
def write_calculix_one_input_file(self):
|
||||
timestart = time.clock()
|
||||
self.femmesh.writeABAQUS(self.file_name)
|
||||
self.femmesh.writeABAQUS(self.file_name, 1, False)
|
||||
|
||||
# reopen file with "append" and add the analysis definition
|
||||
inpfile = open(self.file_name, 'a')
|
||||
@@ -180,7 +180,7 @@ class FemInputWriterCcx(FemInputWriter.FemInputWriter):
|
||||
name = self.file_name[:-4]
|
||||
include_name = self.main_file_name[:-4]
|
||||
|
||||
self.femmesh.writeABAQUS(name + "_Node_Elem_sets.inp")
|
||||
self.femmesh.writeABAQUS(name + "_Node_Elem_sets.inp", 1, False)
|
||||
inpfileNodesElem = open(name + "_Node_Elem_sets.inp", 'a')
|
||||
inpfileNodesElem.write('\n***********************************************************\n')
|
||||
inpfileNodesElem.close()
|
||||
|
||||
@@ -144,7 +144,7 @@ class FemTest(unittest.TestCase):
|
||||
seg2.addEdge([1, 2])
|
||||
|
||||
inp_file = temp_dir + '/seg2_mesh.inp'
|
||||
seg2.writeABAQUS(inp_file)
|
||||
seg2.writeABAQUS(inp_file, 1, False)
|
||||
|
||||
read_file = open(inp_file, 'r')
|
||||
read_node_line = 'line was not found'
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
** written by FreeCAD inp file writer for CalculiX,Abaqus meshes
|
||||
** highest dimension mesh elements only.
|
||||
|
||||
** Nodes
|
||||
*Node, NSET=Nall
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
** written by FreeCAD inp file writer for CalculiX,Abaqus meshes
|
||||
** highest dimension mesh elements only.
|
||||
|
||||
** Nodes
|
||||
*Node, NSET=Nall
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
** written by FreeCAD inp file writer for CalculiX,Abaqus meshes
|
||||
** highest dimension mesh elements only.
|
||||
|
||||
** Nodes
|
||||
*Node, NSET=Nall
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
** written by FreeCAD inp file writer for CalculiX,Abaqus meshes
|
||||
** highest dimension mesh elements only.
|
||||
|
||||
** Nodes
|
||||
*Node, NSET=Nall
|
||||
|
||||
Reference in New Issue
Block a user