735x
005382
9.5.2023

Práce s více modely v Python skriptu pomocí funkce Model().

Jak mohu upravit více modelů jedním skriptem pomocí Pythonu?


Odpověď:

Pokud váš projekt vyžaduje úpravu více modelů, máte na výběr ze dvou možností:

Pokud máte v jednom modelu provést více operací a poté přepnout na jiný, můžete to snadno provést tak, že před přepnutím zavoláte funkci Model(). To se provádí v jedné relaci, tedy co nejrychleji.

model1 = Model(True, 'TestModel1')
Material(1,'S235')
Material(2,'S235')

model2 = Model(True, 'TestModel2')
Material(3,'S275')

Model(False, 'TestModel1')
Material(4,'S235')

Model(False, 'TestModel2')
Material(5,'S275')

Druhým způsobem je vytvořit instanci Model() a použít ji jako metodu k parametru pro aplikování změn na konkrétní model. To je užitečné při provádění malých změn na mnoha modelech.

model1 = Model(True, 'TestModel1')
Material(1,'S235', model = model1)
Material(2,'S235', model = model1)

model2 = Model(True, 'TestModel2')
Material(3,'S275', model = model2)

Material(4,'S235', model = model1)

Material(5,'S275', model = model2)


;