public ElectrodeMoveBuilder(List <Body> headBodys, ElectrodeDatumInfo datum, ElectrodeGapValueInfo gapValue, ElectrodePitchInfo pitch)
 {
     this.headBodys = headBodys;
     this.datum     = datum;
     this.gapValue  = gapValue;
     this.pitch     = pitch;
 }
Exemplo n.º 2
0
        /// <summary>
        /// 获取电极基准
        /// </summary>
        /// <returns></returns>
        private ElectrodeDatumInfo GetEleDatumInfo()
        {
            ElectrodeDatumInfo datum = new ElectrodeDatumInfo();

            datum.ExtrudeHeight = double.Parse(this.textBox_Ext.Text);
            datum.DatumHeigth   = 2;
            datum.DatumWidth    = 1;
            datum.EleHeight     = this.condition.ExpAndMatr.Matr.GetZHeight(datum.ExtrudeHeight);
            datum.EleProcessDir = this.condition.ExpAndMatr.Matr.EleProcessDir;
            return(datum);
        }
 public ElectrodeFeelerBuilder(ElectrodeSketchBuilder sketch, ElectrodeDatumInfo datum)
 {
     this.datum  = datum;
     this.sketch = sketch;
 }