Beispiel #1
0
    def cross_reference(self, model: BDF) -> None:
        """
        Cross links the card so referenced cards can be extracted directly

        Parameters
        ----------
        model : BDF()
            the BDF object
        """
        msg = ', which is required by GENEL eid=%s' % self.eid
        self.ul_nodes_ref = model.Nodes(self.ul[:, 0], msg=msg)
        if len(self.ud):
            self.ud_nodes_ref = model.Nodes(self.ud[:, 0], msg=msg)
Beispiel #2
0
    def cross_reference(self, model: BDF) -> None:
        """
        Cross links the card so referenced cards can be extracted directly

        Parameters
        ----------
        model : BDF()
            the BDF object
        """
        msg = ', which is required by CTRAX eid=%s' % self.eid
        self.nodes_ref = model.Nodes(self.nodes, msg=msg)
        self.pid_ref = model.Property(self.pid, msg=msg)
Beispiel #3
0
    def cross_reference(self, model: BDF) -> None:
        """
        Cross links the card so referenced cards can be extracted directly

        Parameters
        ----------
        model : BDF()
            the BDF object
        """
        msg = ', which is required by CONROD eid=%s' % (self.eid)
        self.nodes_ref = model.Nodes(self.nodes, msg=msg)
        self.mid_ref = model.Material(self.mid, msg=msg)
Beispiel #4
0
    def safe_cross_reference(self, model: BDF, xref_errors):
        """
        Cross links the card so referenced cards can be extracted directly

        Parameters
        ----------
        model : BDF()
            the BDF object

        """
        msg = ', which is required by CSUPEXT eid=%s' % self.seid
        self.nodes_ref = model.Nodes(self.nodes, msg=msg)
Beispiel #5
0
    def safe_cross_reference(self, model: BDF, xref_errors):
        """
        Cross links the card so referenced cards can be extracted directly

        Parameters
        ----------
        model : BDF()
            the BDF object
        """
        msg = ', which is required by CONROD eid=%s' % self.eid
        self.nodes_ref = model.Nodes(self.node_ids, msg=msg)
        self.mid_ref = model.safe_material(self.mid,
                                           self.eid,
                                           xref_errors,
                                           msg=msg)
Beispiel #6
0
 def cross_reference(self, model: BDF) -> None:
     msg = ', which is required by CTUBE eid=%s' % (self.eid)
     self.nodes_ref = model.Nodes(self.nodes, msg=msg)
     self.pid_ref = model.Property(self.pid, msg=msg)
Beispiel #7
0
 def cross_reference(self, model: BDF) -> None:
     msg = f', which is required by BLSEG line_id={self.line_id}'
     self.nodes_ref = model.Nodes(self.nodes, msg=msg)