public AppSettings SetDefaultConfig() { AppSettings settings = new AppSettings(); SolderHeadSettings solderhead1 = new SolderHeadSettings(); SolderHeadSettings solderhead2 = new SolderHeadSettings(); solderhead1.IronTargetTemperature = 380; solderhead1.IronTargetTemperature = 380; settings.PinsToSolder = 40; settings.PCBLocation1 = true; settings.PCBLocation2 = true; settings.PCBLocation3 = true; settings.PCBLocation4 = true; settings.PCBLocation5 = true; // setup solder head 1 solderhead1.HeadRunEnable = true; solderhead1.MMPerJoint = 8; solderhead1.HeatingTime = 100; solderhead1.LoadSolderDistance = 300; solderhead1.RetractDistance = 10; solderhead1.PCBHeight = 26; solderhead1.SolderRetractDistance = 8; solderhead1.HeadCPM = 225.0; solderhead1.HeadVelocity = 4e8; solderhead1.HeadAcceleration = 4e5; solderhead1.HeadJerk = 4e6; solderhead1.FeedCPM = 193.0; solderhead1.FeedVelocity = 2e3; solderhead1.FeedAcceleration = 2e3; solderhead1.FeedJerk = 4e6; solderhead1.LoadingFeedVelocity = 4e3; solderhead1.LoadingFeedAcceleration = 5e3; solderhead1.LoadingFeedJerk = 4e6; // setup solder head 2 solderhead2.HeadRunEnable = true; solderhead2.MMPerJoint = 8; solderhead2.HeatingTime = 100; solderhead2.LoadSolderDistance = 300; solderhead2.RetractDistance = 10; solderhead2.PCBHeight = 26; solderhead2.SolderRetractDistance = 8; solderhead2.HeadCPM = 233.0; solderhead2.HeadVelocity = 4e8; solderhead2.HeadAcceleration = 4e5; solderhead2.HeadJerk = 4e6; solderhead2.FeedCPM = 193.0; solderhead2.FeedVelocity = 2e3; solderhead2.FeedAcceleration = 2e3; solderhead2.FeedJerk = 4e6; solderhead2.LoadingFeedVelocity = 4e3; solderhead2.LoadingFeedAcceleration = 5e3; solderhead2.LoadingFeedJerk = 4e6; settings.SolderHead1 = solderhead1; settings.SolderHead2 = solderhead2; return(settings); }
public AppSettings SetDefaultConfig() { AppSettings settings = new AppSettings(); SolderHeadSettings solderhead1 = new SolderHeadSettings(); SolderHeadSettings solderhead2 = new SolderHeadSettings(); solderhead1.IronTargetTemperature = 380; solderhead1.IronTargetTemperature = 380; settings.PinsToSolder = 40; settings.PCBLocation1 = true; settings.PCBLocation2 = true; settings.PCBLocation3 = true; settings.PCBLocation4 = true; settings.PCBLocation5 = true; // setup solder head 1 solderhead1.HeadRunEnable = true; solderhead1.MMPerJoint = 8; solderhead1.HeatingTime = 100; solderhead1.LoadSolderDistance = 300; solderhead1.RetractDistance = 10; solderhead1.PCBHeight = 26; solderhead1.SolderRetractDistance = 8; solderhead1.HeadCPM = 225.0; solderhead1.HeadVelocity = 4e8; solderhead1.HeadAcceleration = 4e5; solderhead1.HeadJerk = 4e6; solderhead1.FeedCPM = 193.0; solderhead1.FeedVelocity = 2e3; solderhead1.FeedAcceleration = 2e3; solderhead1.FeedJerk = 4e6; solderhead1.LoadingFeedVelocity = 4e3; solderhead1.LoadingFeedAcceleration = 5e3; solderhead1.LoadingFeedJerk = 4e6; // setup solder head 2 solderhead2.HeadRunEnable = true; solderhead2.MMPerJoint = 8; solderhead2.HeatingTime = 100; solderhead2.LoadSolderDistance = 300; solderhead2.RetractDistance = 10; solderhead2.PCBHeight = 26; solderhead2.SolderRetractDistance = 8; solderhead2.HeadCPM = 233.0; solderhead2.HeadVelocity = 4e8; solderhead2.HeadAcceleration = 4e5; solderhead2.HeadJerk = 4e6; solderhead2.FeedCPM = 193.0; solderhead2.FeedVelocity = 2e3; solderhead2.FeedAcceleration = 2e3; solderhead2.FeedJerk = 4e6; solderhead2.LoadingFeedVelocity = 4e3; solderhead2.LoadingFeedAcceleration = 5e3; solderhead2.LoadingFeedJerk = 4e6; settings.SolderHead1 = solderhead1; settings.SolderHead2 = solderhead2; return settings; }