# encoding: utf-8 # 2024 R2 SetScriptVersion(Version="24.2.133") system1 = GetSystem(Name="SYS") geometry1 = system1.GetContainer(ComponentName="Geometry") geometry1.Edit(IsSpaceClaimGeometry=True) geometry1.Exit() geometry1.SetFile(FilePath=GetAbsoluteUserPathName("pws/ontwerp/v9/op-neer_bew_plaat.scdoc")) geometry1.Edit(IsSpaceClaimGeometry=True) geometry1.Exit() geometry1.SetFile(FilePath=GetAbsoluteUserPathName("pws/simulations_V9/op-neer_bew_plaat.scdoc")) geometry1.Edit(IsSpaceClaimGeometry=True) Save(Overwrite=True) Save(Overwrite=True) geometry1.Exit() modelComponent1 = system1.GetComponent(Name="Model") modelComponent1.Refresh() model1 = system1.GetContainer(ComponentName="Model") model1.Edit() model1.Exit() geometry1.Edit(IsSpaceClaimGeometry=True) Save(Overwrite=True) geometry1.Exit() model1.Edit() model1.Exit() modelComponent1.Refresh() model1.Edit() Save(Overwrite=True) Save(Overwrite=True) model1.Exit() geometry1.Edit(IsSpaceClaimGeometry=True) Save(Overwrite=True) geometry1.Exit() modelComponent1.Refresh() model1.Edit() Save(Overwrite=True) model1.Exit() system2 = GetSystem(Name="ENGD") engineeringData1 = system2.GetContainer(ComponentName="Engineering Data") material1 = engineeringData1.GetMaterial(Name="Plastic, ABS (high-impact) 2") material1.Delete() material2 = engineeringData1.GetMaterial(Name="Wood, Oak") material2.Delete() material3 = engineeringData1.GetMaterial(Name="Titanium") material3.Delete() material4 = engineeringData1.GetMaterial(Name="Titanium 2") material4.Delete() material5 = engineeringData1.GetMaterial(Name="Plastic, ABS (high-impact)") material5.Delete() favorites1 = EngData.LoadFavoriteItems() library1 = EngData.OpenLibrary( Name="General Materials", Source="General_Materials.xml") matl1 = engineeringData1.ImportMaterial( Name="Titanium Alloy", Source="General_Materials.xml") modelComponent1.Refresh() model1.Edit() Save(Overwrite=True)