Beispiel #1
0
 public static void ApplyMaxMachineSpeeds(PartProfileFFF part, MachineProfileFFF machine)
 {
     part.RapidExtrudeSpeed = machine.MaxExtrudeSpeedMMM;
     part.RapidTravelSpeed  = machine.MaxTravelSpeedMMM;
     part.RetractSpeed      = machine.MaxRetractSpeedMMM;
     part.ZTravelSpeed      = machine.MaxZTravelSpeedMMM;
 }
Beispiel #2
0
 private static PartProfileFFF ConfigureStrong(this PartProfileFFF part)
 {
     part.Name          = "Strong";
     part.LayerHeightMM = 0.25;
     part.Shells        = 4;
     part.FloorLayers   = 4;
     part.RoofLayers    = 4;
     return(part);
 }
Beispiel #3
0
 private static PartProfileFFF ConfigureStandard(this PartProfileFFF part)
 {
     part.Name          = "Standard";
     part.LayerHeightMM = 0.2;
     return(part);
 }
Beispiel #4
0
 private static PartProfileFFF ConfigureQuality(this PartProfileFFF part)
 {
     part.Name          = "High Quality";
     part.LayerHeightMM = 0.1;
     return(part);
 }
Beispiel #5
0
 private static PartProfileFFF ConfigureDraft(this PartProfileFFF part)
 {
     part.Name          = "Draft";
     part.LayerHeightMM = 0.3;
     return(part);
 }
Beispiel #6
0
 private static PartProfileFFF ConfigureCommon(this PartProfileFFF part)
 {
     return(part);
 }