{ "Version": 1, "WorkspaceRootPath": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\", "Documents": [ { "AbsoluteMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|e:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\c#\\cuttingforce2\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|e:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\c#\\cuttingforce2\\lineforce.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|solutionrelative:lineforce.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|e:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\c#\\cuttingforce2\\toolpathprocessor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|solutionrelative:toolpathprocessor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|e:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\c#\\cuttingforce2\\toolposition.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|solutionrelative:toolposition.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|e:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\c#\\cuttingforce2\\toolpositionlist.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|solutionrelative:toolpositionlist.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|e:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\c#\\cuttingforce2\\classicalcuttingforcecalculate.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|solutionrelative:classicalcuttingforcecalculate.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|e:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\c#\\cuttingforce2\\convexcurvesforce.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|solutionrelative:convexcurvesforce.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|e:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\c#\\cuttingforce2\\concavecurvesforce.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{35FD2E54-1B0A-4D2F-B121-1822823C4567}|cuttingforce1.csproj|solutionrelative:concavecurvesforce.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], "DocumentGroupContainers": [ { "Orientation": 1, "VerticalTabListWidth": 256, "DocumentGroups": [ { "DockedHeight": 319, "SelectedChildIndex": 7, "Children": [ { "$type": "Bookmark", "Name": "ST:0:0:{269a02dc-6af8-11d3-bdc4-00c04f688e50}" }, { "$type": "Document", "DocumentIndex": 3, "Title": "ToolPosition.cs", "DocumentMoniker": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\ToolPosition.cs", "RelativeDocumentMoniker": "ToolPosition.cs", "ToolTip": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\ToolPosition.cs", "RelativeToolTip": "ToolPosition.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAlAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-11-12T09:27:45.362Z" }, { "$type": "Document", "DocumentIndex": 2, "Title": "ToolPathProcessor.cs", "DocumentMoniker": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\ToolPathProcessor.cs", "RelativeDocumentMoniker": "ToolPathProcessor.cs", "ToolTip": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\ToolPathProcessor.cs", "RelativeToolTip": "ToolPathProcessor.cs", "ViewState": "AgIAABMAAAAAAAAAAAAQwA4AAAApAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-11-12T12:46:24.84Z" }, { "$type": "Document", "DocumentIndex": 6, "Title": "ConvexCurvesForce.cs", "DocumentMoniker": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\ConvexCurvesForce.cs", "RelativeDocumentMoniker": "ConvexCurvesForce.cs", "ToolTip": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\ConvexCurvesForce.cs", "RelativeToolTip": "ConvexCurvesForce.cs", "ViewState": "AgIAAAkBAAAAAAAAAAAAAB8BAAAJAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-11-12T09:31:02.436Z" }, { "$type": "Document", "DocumentIndex": 7, "Title": "ConcaveCurvesForce.cs", "DocumentMoniker": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\ConcaveCurvesForce.cs", "RelativeDocumentMoniker": "ConcaveCurvesForce.cs", "ToolTip": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\ConcaveCurvesForce.cs", "RelativeToolTip": "ConcaveCurvesForce.cs", "ViewState": "AgIAABMBAAAAAAAAAAAAAOIAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-11-12T09:20:22.966Z" }, { "$type": "Document", "DocumentIndex": 5, "Title": "ClassicalCuttingForceCalculate.cs", "DocumentMoniker": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\ClassicalCuttingForceCalculate.cs", "RelativeDocumentMoniker": "ClassicalCuttingForceCalculate.cs", "ToolTip": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\ClassicalCuttingForceCalculate.cs", "RelativeToolTip": "ClassicalCuttingForceCalculate.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAUBAAAjAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-11-12T09:18:16.537Z" }, { "$type": "Document", "DocumentIndex": 1, "Title": "LineForce.cs", "DocumentMoniker": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\LineForce.cs", "RelativeDocumentMoniker": "LineForce.cs", "ToolTip": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\LineForce.cs", "RelativeToolTip": "LineForce.cs", "ViewState": "AgIAAGYAAAAAAAAAAAAAAJMAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-11-12T09:31:29.741Z", "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 0, "Title": "Program.cs", "DocumentMoniker": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\Program.cs", "RelativeDocumentMoniker": "Program.cs", "ToolTip": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\Program.cs", "RelativeToolTip": "Program.cs", "ViewState": "AgIAAA8AAAAAAAAAAAAIwCMAAAAMAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-11-12T09:16:23.442Z", "EditorCaption": "" }, { "$type": "Bookmark", "Name": "ST:0:0:{e5c86464-96be-4d7c-9a8b-abcb3bbf5f92}" }, { "$type": "Document", "DocumentIndex": 4, "Title": "ToolPositionList.cs", "DocumentMoniker": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\ToolPositionList.cs", "RelativeDocumentMoniker": "ToolPositionList.cs", "ToolTip": "E:\\\u5DE5\u4F5C\u4EFB\u52A1\\618\\C#\\cuttingforce2\\ToolPositionList.cs", "RelativeToolTip": "ToolPositionList.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAABQAAAAaAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-11-12T09:59:37.261Z" } ] } ] } ] }