Skip to content

Commit b2b1b2a

Browse files
committed
Made a few additional updates to training models.
1 parent 8135dd9 commit b2b1b2a

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

sysml/src/training/09. Connections/Connections Example.sysml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ package 'Connections Example' {
1212
part def LugBoltJoint;
1313

1414
connection def PressureSeat {
15-
end bead : TireBead[1];
16-
end mountingRim : TireMountingRim[1];
15+
end [1] part bead : TireBead;
16+
end [1] part mountingRim : TireMountingRim;
1717
}
1818

1919
part wheelHubAssembly : WheelHubAssembly {

sysml/src/training/34. Verification/Verification Case Definition Example.sysml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,13 @@ package 'Verification Case Definition Example' {
66

77
requirement vehicleMassRequirement {
88
subject vehicle : Vehicle;
9-
in massActual :> ISQ::mass = vehicle.mass;
9+
in massActual :> ISQ::mass;
1010
doc /* The vehicle mass shall be less than or equal to 2500 kg. */
1111

12-
require constraint { massActual <= 2500[SI::kg] }
12+
require constraint {
13+
massActual == vehicle.mass and
14+
massActual <= 2500[SI::kg]
15+
}
1316
}
1417

1518
verification def VehicleMassTest {
@@ -35,7 +38,7 @@ package 'Verification Case Definition Example' {
3538
in massProcessed :> ISQ::mass = processData.massProcessed;
3639
out verdict : VerdictKind =
3740
// Check that 'testVehicle' statisfies 'vehicleMassRequirement' if its mass equals 'massProcessed'.
38-
PassIf(vehicleMassRequirement(vehicle = testVehicle(mass = massProcessed)));
41+
PassIf(vehicleMassRequirement(vehicle = testVehicle, massActual = massProcessed));
3942
}
4043

4144
return verdict : VerdictKind = evaluateData.verdict;

0 commit comments

Comments
 (0)