492 lines
12 KiB
JSON
492 lines
12 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"browserId": "chrome",
|
|
"crossOriginIsolated": true,
|
|
"status": "pass",
|
|
"capabilities": {
|
|
"provider": "Bitbybit OCCT",
|
|
"version": "1.1.1",
|
|
"status": "ready",
|
|
"worker": true,
|
|
"wasm": true,
|
|
"shapeCount": 0,
|
|
"kernelReferenceCount": 0,
|
|
"releasedShapeCount": 0,
|
|
"peakShapeCount": 0,
|
|
"peakKernelReferenceCount": 0
|
|
},
|
|
"nativeCapabilities": {
|
|
"providerId": "occt-native.history-step",
|
|
"providerVersion": "8.0.0-embind",
|
|
"occtVersion": "8.0.0",
|
|
"availability": "available",
|
|
"operations": [
|
|
"fuse",
|
|
"cut",
|
|
"common",
|
|
"rotate",
|
|
"pad",
|
|
"pocket",
|
|
"loft",
|
|
"pipe",
|
|
"revolution",
|
|
"groove",
|
|
"fillet",
|
|
"chamfer",
|
|
"hole",
|
|
"draft",
|
|
"thickness",
|
|
"linear-pattern",
|
|
"polar-pattern",
|
|
"mirrored",
|
|
"multi-transform"
|
|
],
|
|
"transport": "step-text"
|
|
},
|
|
"history": {
|
|
"recordCount": 2,
|
|
"sourceObjects": [
|
|
"Base",
|
|
"Profile",
|
|
"chrome-native-groove-history:native-stage:0:result"
|
|
],
|
|
"relations": {
|
|
"modified": 1,
|
|
"generated": 0,
|
|
"deleted": 1
|
|
},
|
|
"stages": [
|
|
{
|
|
"stageId": "chrome-native-groove-history:native-stage:0",
|
|
"operation": "revolution",
|
|
"inputObjectIds": [
|
|
"Profile"
|
|
],
|
|
"resultObjectId": "chrome-native-groove-history:native-stage:0:result",
|
|
"ordinal": 0,
|
|
"topologyEntries": 14,
|
|
"recordCount": 23
|
|
},
|
|
{
|
|
"stageId": "chrome-native-groove-history:native-stage:1",
|
|
"operation": "cut",
|
|
"inputObjectIds": [
|
|
"Base",
|
|
"chrome-native-groove-history:native-stage:0:result"
|
|
],
|
|
"resultObjectId": "chrome-native-groove-history:native-stage:1:result",
|
|
"ordinal": 1,
|
|
"topologyEntries": 40,
|
|
"recordCount": 2
|
|
}
|
|
]
|
|
},
|
|
"twoAngleHistory": {
|
|
"recordCount": 2,
|
|
"sourceObjects": [
|
|
"Base",
|
|
"Profile",
|
|
"chrome-native-groove-two-angles-history:native-stage:0:result",
|
|
"chrome-native-groove-two-angles-history:native-stage:1:result"
|
|
],
|
|
"structuralValid": true,
|
|
"graphStructuralValid": false,
|
|
"graphStructuralErrors": 40,
|
|
"graphStructuralWarnings": 0,
|
|
"graphStructuralIssues": [
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 0
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 1
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 2
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 3
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 4
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 5
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 6
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 7
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 8
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 9
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 10
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 11
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 12
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 13
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 14
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 15
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 16
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 17
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 18
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 19
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 20
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 21
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 22
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 23
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 24
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 25
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 26
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 27
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 32
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 33
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 34
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 35
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 40
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 41
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 42
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 43
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 44
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 45
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 46
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
},
|
|
{
|
|
"severity": "error",
|
|
"node": {
|
|
"kind": "coedge",
|
|
"index": 47
|
|
},
|
|
"description": "CoEdgeDef has no Curve2D representation"
|
|
}
|
|
],
|
|
"unexplainedStructuralErrors": 0,
|
|
"solids": 1,
|
|
"volume": 790.5752220392302,
|
|
"stages": [
|
|
{
|
|
"stageId": "chrome-native-groove-two-angles-history:native-stage:0",
|
|
"operation": "rotate",
|
|
"inputObjectIds": [
|
|
"Profile"
|
|
],
|
|
"resultObjectId": "chrome-native-groove-two-angles-history:native-stage:0:result",
|
|
"ordinal": 0,
|
|
"topologyEntries": 9,
|
|
"recordCount": 13
|
|
},
|
|
{
|
|
"stageId": "chrome-native-groove-two-angles-history:native-stage:1",
|
|
"operation": "revolution",
|
|
"inputObjectIds": [
|
|
"chrome-native-groove-two-angles-history:native-stage:0:result"
|
|
],
|
|
"resultObjectId": "chrome-native-groove-two-angles-history:native-stage:1:result",
|
|
"ordinal": 1,
|
|
"topologyEntries": 26,
|
|
"recordCount": 25
|
|
},
|
|
{
|
|
"stageId": "chrome-native-groove-two-angles-history:native-stage:2",
|
|
"operation": "cut",
|
|
"inputObjectIds": [
|
|
"Base",
|
|
"chrome-native-groove-two-angles-history:native-stage:1:result"
|
|
],
|
|
"resultObjectId": "GrooveTwoAngles",
|
|
"ordinal": 2,
|
|
"topologyEntries": 52,
|
|
"recordCount": 2
|
|
}
|
|
]
|
|
},
|
|
"base": {
|
|
"boundingBox": {
|
|
"min": [
|
|
-5.0000001,
|
|
-1e-7,
|
|
-4.0000001
|
|
],
|
|
"max": [
|
|
5.0000001,
|
|
10.0000001,
|
|
4.0000001
|
|
]
|
|
},
|
|
"volume": 799.9999999999998
|
|
},
|
|
"result": {
|
|
"structuralValid": true,
|
|
"structuralErrors": 0,
|
|
"structuralWarnings": 0,
|
|
"solids": 1,
|
|
"faces": 10,
|
|
"edges": 18,
|
|
"vertices": 12,
|
|
"volume": 781.1504440784611
|
|
},
|
|
"afterRelease": {
|
|
"shapeCount": 0,
|
|
"kernelReferenceCount": 0
|
|
},
|
|
"opfs": {
|
|
"markerOperation": "groove",
|
|
"markerRemoved": true
|
|
}
|
|
}
|