Files
wg_cpso/CaeKnowledge/Data/ProcessingJob.cs
2026-03-26 06:50:22 +08:00

38 lines
825 B
C#

using LiteDB;
namespace CaeKnowledge.Data
{
public class ProcessingJob
{
public ObjectId Id { get; set; }
// 计算步名称
public string StepName { get; set; }
// StepId
public int StepId {get; set; }
// 曲面集名称
public string SurfaceName {get; set; }
// 刀位点位置坐标
public double X {get; set;}
public double Y {get; set;}
public double Z {get; set;}
// 切削力
public double Fx {get; set;}
public double Fy {get; set;}
public double Fz {get; set;}
public ProcessingJob()
{ }
public ProcessingJob(ToolPosition tp)
{
X = tp.X; Y = tp.Y; Z = tp.Z;
Fx = tp.MaxFx; Fy = tp.MaxFy; Fz = tp.MaxFz;
}
}
}