package org.reprap.geometry; import org.reprap.geometry.Producer; import org.reprap.gui.RepRapBuild; import org.reprap.machines.NullCartesianMachine; /** * A specialisation of Producer that doesn't preview anything * and always uses the virtual printer. This is useful to * determine in advance the resource requirements (time and materials) * to produce an assembly. */ public class EstimationProducer extends Producer { public EstimationProducer(RepRapBuild builder) throws Exception { super(null, builder); reprap = new NullCartesianMachine(null); } }