コード例 #1
0
 public ToolInitialPositionForm(SelectWorkpieceProfileForm prevForm, TaskSelectionForm nextForm, SurfaceType surface)
 {
     this.prevForm = prevForm;
     this.nextForm = nextForm;
     this.surface  = surface;
     Top           = prevForm.Top;
     Left          = prevForm.Left;
     InitializeComponent();
     initializeTextBoxes();
     //BackgroundImage = Properties.Resources.stepthrough;
     //imagePanel.BackgroundImage = global::WindowsFormsApplication2.Properties.Resources.samplePlain;
     //this.imagePanel.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
 }
コード例 #2
0
 private void toolInitialPositionNext_Click_1(object sender, EventArgs e)
 {
     if (dataValidation())
     {
         FunctionWise.machiningParametersInitialization(double.Parse(verticalFeed.Text), double.Parse(horizonatalFeed.Text), double.Parse(rpm.Text), double.Parse(del_z.Text), double.Parse(del_phi.Text));
         FunctionWise.initializationSurfaceParameters(double.Parse(depth.Text), double.Parse(xMargin.Text), double.Parse(yMargin.Text), double.Parse(alpha.Text), double.Parse(beta.Text), double.Parse(stepSize.Text), surface);
         TaskSelectionForm.initializeRPMandFeed(double.Parse(rpm.Text), Math.Sqrt(Math.Pow(double.Parse(verticalFeed.Text), 2) + Math.Pow(double.Parse(horizonatalFeed.Text), 2)));
         TaskSelectionForm taskSelectionForm = new TaskSelectionForm(this);
         taskSelectionForm.Show();
         this.nextForm = taskSelectionForm;
         //TaskSelectionForm.rpm = double.Parse(rpm.Text);
         //TaskSelectionForm.feedRate = Math.Sqrt(Math.Pow(double.Parse(verticalFeed.Text),2)+ Math.Pow(double.Parse(horizonatalFeed.Text), 2));
         this.Hide();
         //FunctionWise.MainOfLogic();
     }
 }