Пример #1
0
        public override void ToMachining(double AssociatedDist, ToolFile toolFile)
        {
            Machinings.Sawing sawing = new Machinings.Sawing();

            sawing.Part = this.Part;

            if (this.FaceNumber == 5)
            {
                sawing.OnFace5 = true;
            }
            else if (this.FaceNumber == 6)
            {
                sawing.OnFace5 = false;
            }

            sawing.StartX     = this.StartX;
            sawing.StartY     = this.StartY;
            sawing.StartDepth = this.StartDepth;
            sawing.EndX       = this.EndX;
            sawing.EndY       = this.EndY;
            sawing.EndDepth   = this.EndDepth;
            sawing.ToolName   = this.ToolName;
            sawing.IsDrawOnly = this.IsDrawOnly;
            sawing.ToolComp   = this.ToolComp;

            Part.Sawings.Add(sawing);
        }
        public override void ToMachining(double AssociatedDist, ToolFile toolFile)
        {
            Machinings.Sawing sawing = new Machinings.Sawing();

            sawing.Part = this.Part;

            if (this.FaceNumber == 5)
                sawing.OnFace5 = true;
            else if (this.FaceNumber == 6)
                sawing.OnFace5 = false;

            sawing.StartX = this.StartX;
            sawing.StartY = this.StartY;
            sawing.StartDepth = this.StartDepth;
            sawing.EndX = this.EndX;
            sawing.EndY = this.EndY;
            sawing.EndDepth = this.EndDepth;
            sawing.ToolName = this.ToolName;
            sawing.IsDrawOnly = this.IsDrawOnly;
            sawing.ToolComp = this.ToolComp;

            Part.Sawings.Add(sawing);
        }