Added support for relative/absolute path mgmt for stored files.

This commit is contained in:
Markus Lampert
2019-11-09 19:57:58 -08:00
parent a2935d5ff0
commit c6f14b9836
16 changed files with 94 additions and 45 deletions

View File

@@ -1,12 +1,12 @@
{
"version": 1,
"version": 2,
"name": "T1",
"shape": "src/Mod/Path/Tools/Shape/endmill-straight.fcstd",
"attribute": {},
"shape": "endmill-straight.fcstd",
"parameter": {
"CuttingEdgeHeight": "30.000 mm",
"Diameter": "1.000 mm",
"Diameter": "5.000 mm",
"Length": "50.000 mm",
"ShankDiameter": "3.000 mm"
}
},
"attribute": {}
}

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"name": "T2",
"shape": "src/Mod/Path/Tools/Shape/endmill-straight.fcstd",
"shape": "endmill-straight.fcstd",
"attribute": {},
"parameter": {
"CuttingEdgeHeight": "30.000 mm",

View File

@@ -1,12 +1,12 @@
{
"version": 1,
"version": 2,
"name": "T3",
"shape": "src/Mod/Path/Tools/Shape/endmill-straight.fcstd",
"attribute": {},
"shape": "endmill-straight.fcstd",
"parameter": {
"CuttingEdgeHeight": "30.000 mm",
"Diameter": "3.000 mm",
"Diameter": "5.000 mm",
"Length": "50.000 mm",
"ShankDiameter": "3.000 mm"
}
},
"attribute": {}
}

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"name": "T4",
"shape": "src/Mod/Path/Tools/Shape/endmill-straight.fcstd",
"shape": "endmill-straight.fcstd",
"attribute": {},
"parameter": {
"CuttingEdgeHeight": "30.000 mm",

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"name": "T5",
"shape": "src/Mod/Path/Tools/Shape/endmill-straight.fcstd",
"shape": "endmill-straight.fcstd",
"attribute": {},
"parameter": {
"CuttingEdgeHeight": "30.000 mm",

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"name": "T6",
"shape": "src/Mod/Path/Tools/Shape/endmill-straight.fcstd",
"shape": "endmill-straight.fcstd",
"attribute": {},
"parameter": {
"CuttingEdgeHeight": "30.000 mm",

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"name": "T7",
"shape": "src/Mod/Path/Tools/Shape/endmill-straight.fcstd",
"shape": "endmill-straight.fcstd",
"attribute": {},
"parameter": {
"CuttingEdgeHeight": "30.000 mm",

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"name": "T8",
"shape": "src/Mod/Path/Tools/Shape/endmill-straight.fcstd",
"shape": "endmill-straight.fcstd",
"attribute": {},
"parameter": {
"CuttingEdgeHeight": "30.000 mm",

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"name": "T9",
"shape": "src/Mod/Path/Tools/Shape/endmill-straight.fcstd",
"shape": "endmill-straight.fcstd",
"attribute": {},
"parameter": {
"CuttingEdgeHeight": "30.000 mm",

View File

@@ -2,40 +2,40 @@
"tools": [
{
"nr": 1,
"path": "/media/sdb/projects/FreeCAD/dev/FreeCAD/src/Mod/Path/Tools/Bit/t1.fctb"
"path": "t1.fctb"
},
{
"nr": 2,
"path": "/media/sdb/projects/FreeCAD/dev/FreeCAD/src/Mod/Path/Tools/Bit/t2.fctb"
"path": "t2.fctb"
},
{
"nr": 3,
"path": "/media/sdb/projects/FreeCAD/dev/FreeCAD/src/Mod/Path/Tools/Bit/t3.fctb"
"path": "t3.fctb"
},
{
"nr": 4,
"path": "/media/sdb/projects/FreeCAD/dev/FreeCAD/src/Mod/Path/Tools/Bit/t4.fctb"
"path": "t4.fctb"
},
{
"nr": 5,
"path": "/media/sdb/projects/FreeCAD/dev/FreeCAD/src/Mod/Path/Tools/Bit/t5.fctb"
"path": "t5.fctb"
},
{
"nr": 6,
"path": "/media/sdb/projects/FreeCAD/dev/FreeCAD/src/Mod/Path/Tools/Bit/t6.fctb"
"path": "t6.fctb"
},
{
"nr": 7,
"path": "/media/sdb/projects/FreeCAD/dev/FreeCAD/src/Mod/Path/Tools/Bit/t7.fctb"
"path": "t7.fctb"
},
{
"nr": 8,
"path": "/media/sdb/projects/FreeCAD/dev/FreeCAD/src/Mod/Path/Tools/Bit/t8.fctb"
"path": "t8.fctb"
},
{
"nr": 9,
"path": "/media/sdb/projects/FreeCAD/dev/FreeCAD/src/Mod/Path/Tools/Bit/t9.fctb"
"path": "t9.fctb"
}
],
"version": 1
}
}