Click or drag to resize

ApplicationConfiguration Class

Provides configurations for the marker library..
Inheritance Hierarchy
SystemObject
  RAYLASE.Marker.ConfigurationApplicationConfiguration

Namespace: RAYLASE.Marker.Configuration
Assembly: RAYLASE.Marker.Configuration (in RAYLASE.Marker.Configuration.dll) Version: 2.19.0
Syntax
C#
public class ApplicationConfiguration

The ApplicationConfiguration type exposes the following members.

Constructors
 NameDescription
Public methodApplicationConfigurationInitializes a new instance of the Object class.
Top
Properties
 NameDescription
Public propertyApplicationDataDirectory The directory where application data, such as logs and configurations, are stored.
Public propertyAuthenticationType 
Public propertyAutoDisarmLaser Disarms the laser in case of the configured event (e.g Execution error).
Public propertyConfigurationDirectory The directory where configurations are stored.
Public propertyDefaultJobFile The path and file name of the job file which should be loaded when RAYGUIDE starts. If null the mechanism is disabled.
Public propertyLanguage The language used by the UI.
Public propertyLicenceServer 
Public propertyLoggerConfiguration The configuration of the logger.
Public propertyPenSetsConfiguration The configuration of the pen sets.
Public propertyUseDefaultJobFile If true the file DefaultJobFile is used as default job file.
Public propertyUseJobTemplate If true the file "%localappdata%\raylase\rayguide\configurations\jobTemplate31415926.rg" is loaded when a new job is created.
Public propertyValidateGeometry If true the current jobs are validated with respect to scan field and workspace dimensions before executing them.
Public propertyValidateLaserPenSettings If true the current jobs are validated with respect to laser pen settings before executing them.
Public propertyValidateMotfSettings If true the current jobs are validated with respect to wobble pen settings before executing them.
Public propertyValidatePathsClosed If true the current jobs are validated that all paths are closed. Off by default.
Public propertyValidateRampingPenSettings If true the current jobs are validated with respect to ramping pen settings before executing them.
Public propertyValidateScannerPenSettings If true the current jobs are validated with respect to scanner pen settings before executing them.
Public propertyValidateWobblePenSettings If true the current jobs are validated with respect to wobble pen settings before executing them.
Public propertyZeroPowerAfterExecution Sets laser power to 0 after execution has finished.
Top
Methods
 NameDescription
Public methodCopyFrom Copies properties value from a given configuration.
Top
See Also