Пример #1
0
    def __init__(self):
        super().__init__()

        self.set_prop_name(work_plane_vect="Plano de Trabajo",
                           worl_plane_height="Altura")
        self.show_properties("work_plane_vect", "work_plane_height")
        register(self)
Пример #2
0
    def __init__(self, x, y, z=0, name=""):
        super().__init__()
        self.x: float = x
        self.y: float = y
        self.z: float = z
        self.name = name
        self.hide_properties("position")
        self.set_prop_name()
        self.show_properties("name", "x", "y", "z")
        self.index = 0

        self.fixed_ux = False
        self.fixed_uy = False
        self.fixed_uz = False

        self.fixed_rx = False
        self.fixed_ry = False
        self.fixed_rz = False

        self.loads: List[Load] = []

        self.show_properties("fixed_ux", "fixed_uz", "fixed_ry")

        self.bind_to_model("x", "y", "z", "fixed_ry", "fixed_ux", "fixed_uz")

        register(self)
        self.create_model()
Пример #3
0
    def __init__(self, parent, values):
        super().__init__()
        self.parent = parent
        self.values = values
        self.show = True

        self._scheme = dict()
        self.show_properties("show")
        #self.set_prop_name(show="Valor")
        self.bind_to_model("value", "angle")
        self.parent.add_child_model(self)

        register(self)
        self.create_model()
Пример #4
0
    def __init__(self, parent, value, angle=90, load_type="D"):
        super().__init__()
        self.parent = parent
        self.value = value
        self.angle = angle
        self.load_type = load_type

        self._scheme = dict()
        self.show_properties("value", "angle", "load_type")
        self.set_prop_name(value="Valor", angle="Ángulo", load_type="Tipo")
        self.bind_to_model("value", "angle")
        self.parent.add_child_model(self)

        register(self)
        self.create_model()
Пример #5
0
 def __init__(self, width, height):
     super().__init__()
     self.size = [width, height]
     register(self)
Пример #6
0
 def __init__(self, elastic_modulus):
     super().__init__()
     self.elastic_modulus = elastic_modulus
     register(self)
Пример #7
0
 def __init__(self):
     super().__init__()
     self.is_editable = False
     register(self)