deploy webservice static-file routing for docsite folder URLs, per-instance step-cache db, and constant-height panel title bars.

This commit is contained in:
2026-08-27 14:51:37 +08:00
parent 1fc510af5e
commit 2a98ae7556
1468 changed files with 182837 additions and 18888 deletions
@@ -218,11 +218,11 @@ public static class DemoBuildMachiningProject
InnerBeamProfile = new FluteDependentRatioProfile(),
MillingCutterOptLimit = new MillingCutterOptOption(),
};
//build FluteContourTray property
//build Fluting property
double helixAngle_deg = 50;
double radialRakeAngle_deg = 15;
double bottomOuterRadius_mm = diameter_mm / 2 - roundRadius_mm;
millingCutter.FluteContourTray = new UniformContourTray()
millingCutter.Fluting = new UniformFluting()
{
TrackNum = 3,
BaselineOneContour = new FluteContour()
@@ -265,10 +265,10 @@ public static class DemoBuildMachiningProject
MillingCutterOptLimit = new MillingCutterOptOption()
};
//build FluteContourTray property
//build Fluting property
double helixAngle_deg = 50;
double radialRakeAngle_deg = 15;
millingCutter.FluteContourTray = new UniformContourTray()
millingCutter.Fluting = new UniformFluting()
{
TrackNum = 3,
BaselineOneContour = new FluteContour()
@@ -352,16 +352,16 @@ public static class DemoBuildMachiningProject
IdealGeom = null,
WorkpieceGeomToFixtureBuckleTransformer = new StaticTranslation(new Vec3d(0, 0, 0)),
CuttingPara = XFactory.GenByFile<ICuttingPara>(
"Resource/CuttingParameter", "Al6061T6.mp", progress),
"Resource/CuttingParameter", "Al6061T6.default.mp", progress),
WorkpieceMaterial = XFactory.GenByFile<WorkpieceMaterial>(
"Resource/WorkpieceMaterial", "Al6061T6.WorkpieceMaterial", progress),
"Resource/WorkpieceMaterial", "Al6061T6.default.WorkpieceMaterial", progress),
};
#endregion
#region ConfigureMachineChain
localProjectService.MachiningChain
= XFactory.GenByFile<CodeXyzabcMachineTool>(
"Resource", "MachineTool/PMC-B1/PMC-B1.mt", progress);
"Resource", "MachineTool/Table-B1.default/Table-B1.mt", progress);
#endregion
machiningProject.MakeXmlSourceToFile(projectPath);