Files
Web_FreeCAD_Bitbybit/config/freecad-property-acceleration-mutation.json
wangdequan d11566403d
Some checks are pending
real-verification / chrome (push) Waiting to run
real-verification / freecad-oracle (push) Waiting to run
real-verification / wasm (push) Waiting to run
feat: close ordered pairs and property codec batches
2026-08-17 04:58:46 -04:00

348 lines
7.5 KiB
JSON

{
"baselineId": "freecad-1.1.1-property-acceleration-mutation",
"before": {
"editorMode": [],
"mustExecute": false,
"objectState": [
"Up-to-date"
],
"propertyStatus": [],
"shape": {
"applicable": false
},
"source": {
"name": "SourceTrajectory",
"typeId": "Robot::TrajectoryObject"
},
"statusString": "Valid",
"trajectory": {
"contentSha256": "1a29d89dac9b062e0ea210375b9aeb1f7ada2ed763939e339eb31c05d4ee678f",
"duration": 0.141421356,
"length": 5,
"waypointCount": 2,
"waypoints": [
{
"acceleration": 1000,
"base": 0,
"continuous": false,
"name": "Pt",
"position": [
1,
2,
3
],
"tool": 0,
"type": "LIN",
"velocity": 2000
},
{
"acceleration": 1000,
"base": 0,
"continuous": false,
"name": "Pt1",
"position": [
4,
6,
3
],
"tool": 0,
"type": "LIN",
"velocity": 2000
}
]
},
"useAcceleration": true,
"value": {
"numeric": 1000,
"raw": "1000.0 mm/s^2",
"unit": "Unit: mm/s^2 (1,0,-2,0,0,0,0,0) [Acceleration]"
}
},
"classification": {
"geometry": "not-applicable-no-shape-property",
"propertyChanged": true,
"propertyRestored": true,
"semanticStateRestored": true,
"trajectoryChanged": true,
"trajectoryRestored": true
},
"document": {
"objectsBefore": [
{
"name": "SourceTrajectory",
"typeId": "Robot::TrajectoryObject"
},
{
"name": "AccelerationProbe",
"typeId": "Robot::TrajectoryDressUpObject"
}
],
"objectsPreserved": true,
"objectsRestored": [
{
"name": "SourceTrajectory",
"typeId": "Robot::TrajectoryObject"
},
{
"name": "AccelerationProbe",
"typeId": "Robot::TrajectoryDressUpObject"
}
]
},
"edited": {
"editorMode": [],
"mustExecute": false,
"objectState": [
"Up-to-date"
],
"propertyStatus": [],
"shape": {
"applicable": false
},
"source": {
"name": "SourceTrajectory",
"typeId": "Robot::TrajectoryObject"
},
"statusString": "Valid",
"trajectory": {
"contentSha256": "a7febf338d0c6527d9ad31e709f379092fd6f0144714ee29f973cd77567ecf2c",
"duration": 0.2,
"length": 5,
"waypointCount": 2,
"waypoints": [
{
"acceleration": 500,
"base": 0,
"continuous": false,
"name": "Pt",
"position": [
1,
2,
3
],
"tool": 0,
"type": "LIN",
"velocity": 2000
},
{
"acceleration": 500,
"base": 0,
"continuous": false,
"name": "Pt1",
"position": [
4,
6,
3
],
"tool": 0,
"type": "LIN",
"velocity": 2000
}
]
},
"useAcceleration": true,
"value": {
"numeric": 500,
"raw": "500.0 mm/s^2",
"unit": "Unit: mm/s^2 (1,0,-2,0,0,0,0,0) [Acceleration]"
}
},
"freecadVersion": "1.1.1",
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
"object": {
"name": "AccelerationProbe",
"typeId": "Robot::TrajectoryDressUpObject"
},
"property": {
"name": "Acceleration",
"typeId": "App::PropertyAcceleration"
},
"recompute": {
"edit": 1,
"initial": 2,
"restore": 1
},
"restored": {
"editorMode": [],
"mustExecute": false,
"objectState": [
"Up-to-date"
],
"propertyStatus": [],
"shape": {
"applicable": false
},
"source": {
"name": "SourceTrajectory",
"typeId": "Robot::TrajectoryObject"
},
"statusString": "Valid",
"trajectory": {
"contentSha256": "1a29d89dac9b062e0ea210375b9aeb1f7ada2ed763939e339eb31c05d4ee678f",
"duration": 0.141421356,
"length": 5,
"waypointCount": 2,
"waypoints": [
{
"acceleration": 1000,
"base": 0,
"continuous": false,
"name": "Pt",
"position": [
1,
2,
3
],
"tool": 0,
"type": "LIN",
"velocity": 2000
},
{
"acceleration": 1000,
"base": 0,
"continuous": false,
"name": "Pt1",
"position": [
4,
6,
3
],
"tool": 0,
"type": "LIN",
"velocity": 2000
}
]
},
"useAcceleration": true,
"value": {
"numeric": 1000,
"raw": "1000.0 mm/s^2",
"unit": "Unit: mm/s^2 (1,0,-2,0,0,0,0,0) [Acceleration]"
}
},
"schemaVersion": 1,
"source": {
"before": {
"contentSha256": "cb93c2855ce67ed800416d985edfe22d80035a3313015573d78252bc17619db9",
"duration": 0.447213595,
"length": 5,
"waypointCount": 2,
"waypoints": [
{
"acceleration": 100,
"base": 0,
"continuous": false,
"name": "Pt",
"position": [
1,
2,
3
],
"tool": 0,
"type": "LIN",
"velocity": 2000
},
{
"acceleration": 100,
"base": 0,
"continuous": false,
"name": "Pt1",
"position": [
4,
6,
3
],
"tool": 0,
"type": "LIN",
"velocity": 2000
}
]
},
"edited": {
"contentSha256": "cb93c2855ce67ed800416d985edfe22d80035a3313015573d78252bc17619db9",
"duration": 0.447213595,
"length": 5,
"waypointCount": 2,
"waypoints": [
{
"acceleration": 100,
"base": 0,
"continuous": false,
"name": "Pt",
"position": [
1,
2,
3
],
"tool": 0,
"type": "LIN",
"velocity": 2000
},
{
"acceleration": 100,
"base": 0,
"continuous": false,
"name": "Pt1",
"position": [
4,
6,
3
],
"tool": 0,
"type": "LIN",
"velocity": 2000
}
]
},
"preserved": true,
"restored": {
"contentSha256": "cb93c2855ce67ed800416d985edfe22d80035a3313015573d78252bc17619db9",
"duration": 0.447213595,
"length": 5,
"waypointCount": 2,
"waypoints": [
{
"acceleration": 100,
"base": 0,
"continuous": false,
"name": "Pt",
"position": [
1,
2,
3
],
"tool": 0,
"type": "LIN",
"velocity": 2000
},
{
"acceleration": 100,
"base": 0,
"continuous": false,
"name": "Pt1",
"position": [
4,
6,
3
],
"tool": 0,
"type": "LIN",
"velocity": 2000
}
]
}
},
"status": "pass",
"touchedAfterEdit": {
"mustExecute": false,
"objectState": [
"Touched"
],
"value": {
"numeric": 500,
"raw": "500.0 mm/s^2",
"unit": "Unit: mm/s^2 (1,0,-2,0,0,0,0,0) [Acceleration]"
}
}
}