FolderPrinter

class FolderPrinter(name: String = "", printerProfileID: String = "", printProfileID: String = "", filamentProfileID: String = "", folder: File = File(""), useSubFolders: Boolean = true) : AbstractPrinter

Makes a copy of the gcode file to a specific folder.

folder could be a removable drive, which you then plug into the printer, or it could be regular (non-removable) folder, which you copy to your printer manually.

Constructors

Link copied to clipboard
constructor(name: String = "", printerProfileID: String = "", printProfileID: String = "", filamentProfileID: String = "", folder: File = File(""), useSubFolders: Boolean = true)

Properties

Link copied to clipboard
Link copied to clipboard
override val filamentProfileNameProperty: StringProperty
Link copied to clipboard
Link copied to clipboard
val folderProperty: FileProperty
Link copied to clipboard
override var name: String
Link copied to clipboard
override val nameProperty: StringProperty
Link copied to clipboard
Link copied to clipboard
override val printerProfileNameProperty: StringProperty
Link copied to clipboard
override var printProfileName: String
Link copied to clipboard
override val printProfileNameProperty: StringProperty
Link copied to clipboard
Link copied to clipboard
val useSubFoldersProperty: BooleanProperty

Functions

Link copied to clipboard
open override fun print(gCode: File)
Link copied to clipboard
open override fun toString(): String

This must be human-readable.