Exemplo n.º 1
0
    def __init__(self):
        super(QWindow_CadMshFem, self).__init__()
        self.setWindowTitle("CAD_Mesh")

        self.cadmsh = dfm2.CadMesh2D(edge_length=0.05)
        self.cadmsh.add_polygon([-1, -1, +1, -1, +1, +1, -1, +1])

        super().init_UI()
Exemplo n.º 2
0
def mesh():
  cmf = dfm2.CadMesh2D(edge_length=0.1)
  cmf.add_polygon(list_xy=[-1,-1, +1,-1, +1,+1, -1,+1])
  cmf.set_edge_type(0,1,[0.2, 0.3, -0.2, 0.3])
  cmf.remesh()
  dfm2.gl.glfw.winDraw3d([cmf])