Package v1.dto
Message
GeometryDistanceMeasure
Message
LaserExecutionGeometry
Message
MultiComponentResultPath
Message
AutofocusMovementStrategy
Message
OptionalSingleNumberResult
Message
OptionalSpectrumResult
Message
FemtosecondLaserInputParameters
Message
FemtosecondLaserParameters
Message
LaserPowerMeterParameters
Message
LaserEnergyCalibration
Message
LaserEnergyCalibrationPoint
Message
LaserEnergyCalibrationStarted
Message
LaserEnergyCalibrationMeasured
Message
LaserEnergyCalibrationCompleted
Message
LaserEnergyCalibrationAborted
Message
LaserEnergyCalibrationEvent
Message
CameraImageInputParameters
Message
CameraImageParametersLimits
Message
GalvoDistortionCalibrationCoordinateItem
Message
GalvoDistortionCalibrationAnalysis
Message
GalvoCalibrationLatest
Message
GalvoCalibrationSelector
Message
GalvoMarkingParameters
Messages
message NewAttachment v1/dto/attachment.proto
| Field | Type | Description | |
|---|---|---|---|
| 4 | name |
optional
string
|
|
| 5 | mime_type |
string
|
|
| 6 | blob_data |
optional
bytes
|
message AttachmentIndex v1/dto/attachment.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | created_at |
string
|
|
| 3 | updated_at |
string
|
|
| 4 | name |
optional
string
|
|
| 5 | mime_type |
string
|
|
| 6 | url |
string
|
message Attachment v1/dto/attachment.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | created_at |
string
|
|
| 3 | updated_at |
string
|
|
| 4 | name |
optional
string
|
|
| 5 | mime_type |
string
|
|
| 6 | blob_data |
optional
bytes
|
message OptionalAttachment v1/dto/attachment.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | attachment |
optional
v1.dto.Attachment
|
message AttachmentsArray v1/dto/attachment.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | attachments |
repeated
v1.dto.Attachment
|
message DistanceMeasure v1/dto/measure.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | value |
double
|
|
| 2 | unit |
v1.dto.DistanceMeasureUnit
|
message EnergyMeasure v1/dto/measure.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | value |
double
|
|
| 2 | unit |
v1.dto.EnergyMeasureUnit
|
message PowerMeasure v1/dto/measure.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | value |
double
|
|
| 2 | unit |
v1.dto.PowerMeasureUnit
|
message AngleMeasure v1/dto/measure.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | value |
double
|
|
| 2 | unit |
v1.dto.AngleMeasureUnit
|
message TimeMeasure v1/dto/measure.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | value |
double
|
|
| 2 | unit |
v1.dto.TimeMeasureUnit
|
message SpeedMeasure v1/dto/measure.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | value |
double
|
|
| 2 | unit |
v1.dto.SpeedMeasureUnit
|
message PixelMeasure v1/dto/measure.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | value |
double
|
|
| 2 | unit |
v1.dto.PixelMeasureUnit
|
message Coordinate v1/dto/geometry.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | x |
double
|
|
| 2 | y |
double
|
|
| 3 | z |
optional
double
|
message Coordinates v1/dto/geometry.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | points_legacy |
repeated
v1.dto.Point
|
|
| 2 | coordinates |
repeated
v1.dto.Coordinate
|
message GeometryDistanceUnit v1/dto/geometry.proto
| Field | Type | Description | |
|---|---|---|---|
|
oneof unit
|
|||
| 1 | distance |
v1.dto.DistanceMeasureUnit
|
|
| 2 | pixel |
v1.dto.PixelMeasureUnit
|
|
message GeometryDistanceMeasure v1/dto/geometry.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | value |
double
|
|
| 2 | unit |
v1.dto.GeometryDistanceUnit
|
message Point v1/dto/geometry.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | x |
double
|
|
| 2 | y |
double
|
|
| 3 | z |
optional
double
|
|
| 4 | unit |
v1.dto.GeometryDistanceUnit
|
message Point2D v1/dto/geometry.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | x |
double
|
|
| 2 | y |
double
|
|
| 3 | unit |
v1.dto.GeometryDistanceUnit
|
message LineString v1/dto/geometry.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | points_legacy |
repeated
v1.dto.Point
|
|
| 2 | path |
repeated
v1.dto.Coordinate
|
|
| 3 | unit |
v1.dto.GeometryDistanceUnit
|
message Polygon v1/dto/geometry.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | path_legacy |
v1.dto.Coordinates
|
|
| 2 | holes_legacy |
repeated
v1.dto.Coordinates
|
|
| 3 | path |
v1.dto.LineString
|
|
| 4 | holes |
repeated
v1.dto.LineString
|
message Arc v1/dto/geometry.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | center |
v1.dto.Point
|
|
| 2 | radius_legacy |
double
|
|
| 3 | start_angle_legacy |
double
|
|
| 4 | end_angle_legacy |
double
|
|
| 5 | radius |
v1.dto.GeometryDistanceMeasure
|
|
| 6 | start_angle |
v1.dto.AngleMeasure
|
|
| 7 | end_angle |
v1.dto.AngleMeasure
|
message Shape v1/dto/geometry.proto
| Field | Type | Description | |
|---|---|---|---|
|
oneof shape_type
|
|||
| 1 | point |
v1.dto.Point
|
|
| 2 | line_string |
v1.dto.LineString
|
|
| 3 | polygon |
v1.dto.Polygon
|
|
| 4 | arc |
v1.dto.Arc
|
|
message Attribute v1/dto/geometry.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | key |
string
|
|
| 3 | value |
optional
string
|
message GeometryRelation v1/dto/geometry.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | type |
string
|
|
| 3 | geometry_ids |
repeated
string
|
|
| 4 | attributes |
repeated
v1.dto.Attribute
|
message Geometry v1/dto/geometry.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | shape |
v1.dto.Shape
|
|
| 3 | type |
optional
string
|
|
| 4 | attributes |
repeated
v1.dto.Attribute
|
|
| 5 | relation_ids |
repeated
string
|
message LaserExecutionGeometry v1/dto/laser_execution.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | geometry |
v1.dto.Geometry
|
|
| 2 | attributes |
repeated
v1.dto.Attribute
|
message LaserExecution v1/dto/laser_execution.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | created_at |
string
|
|
| 3 | updated_at |
string
|
|
| 4 | recipe_id |
optional
string
|
|
| 5 | component_id |
optional
string
|
|
| 6 | geometries |
repeated
v1.dto.LaserExecutionGeometry
|
|
| 7 | attachments |
repeated
v1.dto.AttachmentIndex
|
|
| 8 | laser_energy_calibration_id |
optional
string
|
|
| 9 | galvo_calibration_id |
optional
string
|
message Note v1/dto/note.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | created_at |
string
|
|
| 3 | updated_at |
string
|
|
| 4 | name |
string
|
|
| 5 | content |
string
|
message Region v1/dto/region.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | x |
double
|
|
| 2 | y |
double
|
|
| 3 | width |
optional
double
|
|
| 4 | height |
optional
double
|
message ComponentPath v1/dto/path.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | wafer |
string
|
|
| 2 | reticle |
string
|
|
| 3 | die |
string
|
|
| 4 | circuit |
string
|
|
| 5 | component |
string
|
message ResultPath v1/dto/path.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | wafer |
string
|
|
| 2 | reticle |
string
|
|
| 3 | die |
string
|
|
| 4 | circuit |
string
|
|
| 5 | component |
string
|
|
| 6 | shot_number |
optional
int32
|
|
| 7 | name |
optional
string
|
message MultiComponentPath v1/dto/path.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | wafer |
string
|
|
| 2 | reticle |
string
|
|
| 3 | die |
string
|
|
| 4 | circuit |
string
|
|
| 5 | components |
repeated
string
|
message MultiComponentResultPath v1/dto/path.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | wafer |
string
|
|
| 2 | reticle |
string
|
|
| 3 | die |
string
|
|
| 4 | circuit |
string
|
|
| 5 | components |
repeated
string
|
|
| 6 | shot_number |
optional
int32
|
|
| 7 | result |
optional
string
|
message AutofocusStep v1/dto/autofocus.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | step_number |
uint32
|
|
| 2 | focus_score |
float
|
|
| 3 | absolute_position |
v1.dto.DistanceMeasure
|
message AutofocusSuccess v1/dto/autofocus.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | selected_step |
v1.dto.AutofocusStep
|
|
| 2 | confidence_ratio |
float
|
message AutofocusFailure v1/dto/autofocus.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | reasons |
repeated
v1.dto.AutofocusFailureReason
|
message AutofocusResult v1/dto/autofocus.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | steps |
repeated
v1.dto.AutofocusStep
|
|
|
oneof analysis_result
|
|||
| 2 | success |
v1.dto.AutofocusSuccess
|
|
| 3 | failure |
v1.dto.AutofocusFailure
|
|
message MidPointStrategy v1/dto/autofocus.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | max_move_length |
v1.dto.DistanceMeasure
|
message AutofocusMovementStrategy v1/dto/autofocus.proto
| Field | Type | Description | |
|---|---|---|---|
|
oneof autofocus_strategy
|
|||
| 1 | mid_point_forward |
v1.dto.MidPointStrategy
|
|
| 2 | mid_point_backward |
v1.dto.MidPointStrategy
|
|
message AutofocusOptions v1/dto/autofocus.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | step_size |
v1.dto.DistanceMeasure
|
|
| 2 | movement_strategy |
v1.dto.AutofocusMovementStrategy
|
message Tag v1/dto/tag.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | key |
string
|
|
| 2 | value |
optional
string
|
|
| 3 | id |
string
|
message OptionalSingleNumberResult v1/dto/result_type.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | result |
optional
v1.dto.SingleNumberResult
|
message SingleNumberResult v1/dto/result_type.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | data |
v1.dto.SingleNumberData
|
|
| 3 | name |
optional
string
|
|
| 4 | path |
v1.dto.ComponentPath
|
|
| 5 | tags |
repeated
v1.dto.Tag
|
message SingleNumberData v1/dto/result_type.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | value |
double
|
|
| 2 | unit |
optional
string
|
message SingleNumbersArray v1/dto/result_type.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | items |
repeated
v1.dto.SingleNumberResult
|
message SpectrumData v1/dto/spectrum.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | wavelengths_array |
repeated
double
|
|
| 2 | powers_array |
repeated
double
|
message NewSpectrum v1/dto/spectrum.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | data |
v1.dto.SpectrumData
|
|
| 2 | name |
optional
string
|
|
| 3 | tags |
repeated
v1.dto.Tag
|
message SpectrumResult v1/dto/spectrum.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | data |
v1.dto.SpectrumData
|
|
| 3 | name |
optional
string
|
|
| 4 | path |
v1.dto.ComponentPath
|
|
| 5 | tags |
repeated
v1.dto.Tag
|
message SpectrumArray v1/dto/spectrum.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | items |
repeated
v1.dto.SpectrumResult
|
message OptionalSpectrumResult v1/dto/spectrum.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | result |
optional
v1.dto.SpectrumResult
|
message Wafer v1/dto/wafer.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | created_at |
string
|
|
| 3 | updated_at |
string
|
|
| 4 | name |
string
|
|
| 5 | tags |
repeated
v1.dto.Tag
|
message Reticle v1/dto/reticle.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | created_at |
string
|
|
| 3 | updated_at |
string
|
|
| 4 | name |
string
|
|
| 5 | tags |
repeated
v1.dto.Tag
|
|
| 6 | wafer |
optional
v1.dto.Wafer
|
|
| 7 | region |
optional
v1.dto.Region
|
message Die v1/dto/die.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | created_at |
string
|
|
| 3 | updated_at |
string
|
|
| 4 | name |
string
|
|
| 5 | tags |
repeated
v1.dto.Tag
|
|
| 6 | reticle |
optional
v1.dto.Reticle
|
|
| 7 | wafer |
optional
v1.dto.Wafer
|
|
| 8 | region |
optional
v1.dto.Region
|
message Circuit v1/dto/circuit.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | created_at |
string
|
|
| 3 | updated_at |
string
|
|
| 4 | name |
string
|
|
| 5 | tags |
repeated
v1.dto.Tag
|
|
| 6 | die |
optional
v1.dto.Die
|
|
| 7 | reticle |
optional
v1.dto.Reticle
|
|
| 8 | wafer |
optional
v1.dto.Wafer
|
|
| 9 | region |
optional
v1.dto.Region
|
|
| 10 | recipe_ids |
repeated
int32
|
message Component v1/dto/component.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | created_at |
string
|
|
| 3 | updated_at |
string
|
|
| 4 | name |
string
|
|
| 5 | wafer |
v1.dto.Wafer
|
|
| 6 | reticle |
v1.dto.Reticle
|
|
| 7 | die |
v1.dto.Die
|
|
| 8 | circuit |
v1.dto.Circuit
|
|
| 10 | tags |
repeated
v1.dto.Tag
|
|
| 11 | region |
optional
v1.dto.Region
|
|
| 12 | attachments |
repeated
v1.dto.Attachment
|
|
| 13 | recipe_ids |
repeated
int32
|
|
| 14 | status |
string
|
message FemtosecondLaserInputParameters v1/dto/femtosecond_laser.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | is_enabled |
optional
bool
|
|
| 2 | power_level_percent |
optional
float
|
|
| 3 | gate_control |
optional
v1.dto.GatingMode
|
|
| 4 | fondamental_pulse_repetition_rate_khz |
optional
float
|
|
| 5 | repetition_rate_divider |
optional
uint32
|
|
| 7 | pulse_duration_fs |
optional
uint32
|
|
| 8 | pulse_dispersion_fs2 |
optional
int32
|
|
| 9 | burst_length |
optional
uint32
|
|
| 10 | pulse_adjust_mode |
optional
v1.dto.PulseAdjustMode
|
message FemtosecondLaserParameters v1/dto/femtosecond_laser.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | is_enabled |
bool
|
|
| 2 | power_level_percent |
float
|
|
| 3 | gate_control |
v1.dto.GatingMode
|
|
| 4 | fondamental_pulse_repetition_rate_khz |
float
|
|
| 5 | repetition_rate_divider |
uint32
|
|
| 6 | pulse_duration_fs |
uint32
|
|
| 7 | pulse_dispersion_fs2 |
int32
|
|
| 8 | burst_length |
optional
uint32
|
Unset when the laser does not support the burst length feature. |
| 9 | status |
v1.dto.LaserStatus
|
|
| 10 | laser_head_temperature_celsius |
float
|
|
| 11 | laser_in_operation_total_time_seconds |
uint32
|
|
| 12 | error |
optional
string
|
|
| 13 | firmware |
optional
string
|
|
| 14 | serial_number |
optional
string
|
|
| 15 | pulse_adjust_mode |
v1.dto.PulseAdjustMode
|
|
| 16 | maximum_pulse_repetition_rate_khz |
float
|
|
| 17 | pulse_repetition_rate_khz |
float
|
message LaserPowerMeterParameters v1/dto/laser_power_meter.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | wavelength_nm |
float
|
|
| 2 | firmware_version |
string
|
|
| 3 | hardware_revision |
string
|
message LaserEnergyCalibration v1/dto/laser_energy_calibration.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | created_at |
string
|
|
| 3 | updated_at |
string
|
|
| 4 | name |
string
|
|
| 6 | points |
repeated
v1.dto.LaserEnergyCalibrationPoint
|
|
| 7 | laser_parameters |
v1.dto.FemtosecondLaserParameters
|
|
| 8 | power_meter_parameters |
v1.dto.LaserPowerMeterParameters
|
|
| 9 | tags |
repeated
v1.dto.Tag
|
|
| 10 | machine_id |
string
|
message LaserEnergyCalibrationPoint v1/dto/laser_energy_calibration.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | percentage |
double
|
|
| 3 | power_milliwatt |
double
|
message LaserEnergyCalibrationMeasured v1/dto/laser_energy_calibration.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | point |
v1.dto.LaserEnergyCalibrationPoint
|
message LaserEnergyCalibrationCompleted v1/dto/laser_energy_calibration.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | result |
v1.dto.LaserEnergyCalibration
|
message LaserEnergyCalibrationEvent v1/dto/laser_energy_calibration.proto
| Field | Type | Description | |
|---|---|---|---|
|
oneof event_type
|
|||
| 1 | started |
v1.dto.LaserEnergyCalibrationStarted
|
|
| 2 | measured |
v1.dto.LaserEnergyCalibrationMeasured
|
|
| 3 | completed |
v1.dto.LaserEnergyCalibrationCompleted
|
|
| 4 | aborted |
v1.dto.LaserEnergyCalibrationAborted
|
|
message CameraInfo v1/dto/camera.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | name |
string
|
|
| 2 | serial_number |
optional
string
|
|
| 3 | max_frame_size |
optional
v1.dto.FrameSize
|
|
| 4 | image_parameters_limits |
optional
v1.dto.CameraImageParametersLimits
|
|
| 5 | capabilities |
repeated
v1.dto.CameraCapabilities
|
message AutoExposureTime v1/dto/camera.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | min |
optional
v1.dto.TimeMeasure
|
|
| 2 | max |
optional
v1.dto.TimeMeasure
|
message ExposureTime v1/dto/camera.proto
| Field | Type | Description | |
|---|---|---|---|
|
oneof exposure_time
|
|||
| 1 | auto |
v1.dto.AutoExposureTime
|
|
| 2 | manual |
v1.dto.ManualExposureTime
|
|
message AutoGain v1/dto/camera.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | min |
optional
float
|
|
| 2 | max |
optional
float
|
message Gain v1/dto/camera.proto
| Field | Type | Description | |
|---|---|---|---|
|
oneof gain
|
|||
| 1 | auto |
v1.dto.AutoGain
|
|
| 2 | manual |
v1.dto.ManualGain
|
|
message CameraImageInputParameters v1/dto/camera.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | exposure_time |
optional
v1.dto.ExposureTime
|
|
| 2 | gain |
optional
v1.dto.Gain
|
|
| 3 | gamma |
optional
float
|
|
| 4 | brightness_percent |
optional
float
|
|
| 5 | contrast_percent |
optional
float
|
message CameraImageParameters v1/dto/camera.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | exposure_time |
v1.dto.ExposureTime
|
|
| 2 | gain |
v1.dto.Gain
|
|
| 3 | gamma |
float
|
|
| 4 | brightness_percent |
float
|
|
| 5 | contrast_percent |
float
|
message CameraImageParametersLimits v1/dto/camera.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | exposure_time_min |
v1.dto.TimeMeasure
|
|
| 2 | exposure_time_max |
v1.dto.TimeMeasure
|
|
| 3 | gain_max |
float
|
|
| 4 | gamma_max |
float
|
message GalvoDistortionCalibrationCoordinateItem v1/dto/galvo_distortion_calibration.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | nominal |
v1.dto.Point2D
|
|
| 2 | measured |
v1.dto.Point2D
|
|
| 3 | difference |
v1.dto.Point2D
|
|
| 4 | radial_error |
float
|
message GalvoDistortion v1/dto/galvo_distortion_calibration.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | points |
repeated
v1.dto.GalvoDistortionCalibrationCoordinateItem
|
|
| 2 | points_unit |
v1.dto.DistanceMeasureUnit
|
|
| 3 | length_per_pixel |
v1.dto.DistanceMeasure
|
|
| 4 | offset |
v1.dto.GalvoDistortionOffset
|
message GalvoDistortionCalibrationAnalysis v1/dto/galvo_distortion_calibration.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | created_at |
string
|
|
| 3 | updated_at |
string
|
|
| 4 | machine_id |
string
|
|
| 5 | distortion |
v1.dto.GalvoDistortion
|
|
| 6 | scanner_half_range |
v1.dto.DistanceMeasure
|
|
| 7 | tags |
repeated
v1.dto.Tag
|
|
| 8 | laser_energy_calibration_id |
optional
string
|
|
| 9 | attachments |
repeated
v1.dto.AttachmentIndex
|
|
| 10 | parent_full_calibration_id |
optional
string
|
|
| 11 | nominal_field_coefficient_x_bits_per |
v1.dto.DistanceMeasure
|
|
| 12 | work_area_x |
v1.dto.DistanceMeasure
|
|
| 13 | work_area_y |
v1.dto.DistanceMeasure
|
message GalvoDistortionOffset v1/dto/galvo_distortion_calibration.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | origin_x |
v1.dto.DistanceMeasure
|
|
| 2 | origin_y |
v1.dto.DistanceMeasure
|
|
| 3 | orientation |
v1.dto.AngleMeasure
|
message SixDofMotionPosition v1/dto/motion.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | x |
optional
v1.dto.DistanceMeasure
|
|
| 2 | y |
optional
v1.dto.DistanceMeasure
|
|
| 3 | z |
optional
v1.dto.DistanceMeasure
|
|
| 4 | rx |
optional
v1.dto.AngleMeasure
|
|
| 5 | ry |
optional
v1.dto.AngleMeasure
|
|
| 6 | rz |
optional
v1.dto.AngleMeasure
|
|
| 7 | supported_axes |
repeated
v1.dto.Axis
|
message BoundingBox2D v1/dto/bounding_box.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | x |
uint32
|
|
| 2 | y |
uint32
|
|
| 3 | width |
uint32
|
|
| 4 | height |
uint32
|
message LaserParameter v1/dto/recipe.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | key |
string
|
|
| 2 | value |
optional
string
|
|
| 3 | unit |
optional
string
|
message Recipe v1/dto/recipe.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | created_at |
string
|
|
| 3 | updated_at |
string
|
|
| 4 | name |
string
|
|
| 5 | geometries |
repeated
v1.dto.Geometry
|
|
| 6 | laser_parameters |
repeated
v1.dto.LaserParameter
|
|
| 7 | attachments |
repeated
v1.dto.AttachmentIndex
|
|
| 8 | attributes |
repeated
v1.dto.Attribute
|
|
| 9 | relations |
repeated
v1.dto.GeometryRelation
|
|
| 10 | component_ids |
repeated
string
|
|
| 11 | is_locked |
bool
|
message RecipesPage v1/dto/recipe.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | items |
repeated
v1.dto.Recipe
|
|
| 2 | total |
int32
|
|
| 3 | index |
int32
|
|
| 4 | size |
int32
|
message GalvoCalibrationSelector v1/dto/galvo.proto
| Field | Type | Description | |
|---|---|---|---|
|
oneof selector
|
|||
| 1 | calibration_id |
v1.dto.GalvoCalibrationId
|
|
| 2 | latest |
v1.dto.GalvoCalibrationLatest
|
|
| 3 | empty |
v1.dto.GalvoCalibrationEmpty
|
|
| 4 | none |
v1.dto.GalvoCalibrationNone
|
|
message GalvoMarkingParameters v1/dto/galvo.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | jump_speed |
v1.dto.SpeedMeasure
|
|
| 2 | mark_speed |
v1.dto.SpeedMeasure
|
|
| 3 | delay_mark |
v1.dto.TimeMeasure
|
|
| 4 | delay_jump |
v1.dto.TimeMeasure
|
|
| 5 | delay_laser_on |
v1.dto.TimeMeasure
|
|
| 6 | delay_laser_off |
v1.dto.TimeMeasure
|
message Result v1/dto/result.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | id |
string
|
|
| 2 | created_at |
string
|
|
| 3 | updated_at |
string
|
|
| 4 | name |
string
|
|
| 5 | type |
string
|
|
| 6 | tags |
repeated
v1.dto.Tag
|
|
| 7 | wafer |
optional
v1.dto.Wafer
|
|
| 8 | reticle |
optional
v1.dto.Reticle
|
|
| 9 | die |
optional
v1.dto.Die
|
|
| 10 | circuit |
optional
v1.dto.Circuit
|
|
| 12 | component |
optional
v1.dto.Component
|
|
| 11 | data_json |
optional
string
|
|
| 13 | components |
repeated
v1.dto.Component
|
message CenteredRegionOfInterest v1/dto/image.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | width |
uint32
|
|
| 2 | height |
uint32
|
Enums
enum DistanceMeasureUnit v1/dto/measure.proto
| Name | Number | Description |
|---|---|---|
Microns |
0 | |
Nanometers |
1 | |
Millimeters |
2 |
enum TimeMeasureUnit v1/dto/measure.proto
| Name | Number | Description |
|---|---|---|
Microseconds |
0 | |
Milliseconds |
1 | |
Seconds |
2 |
enum SpeedMeasureUnit v1/dto/measure.proto
| Name | Number | Description |
|---|---|---|
MillimetersPerSecond |
0 | |
MicrometersPerSecond |
1 | |
NanometersPerSecond |
2 |
enum PathReference v1/dto/path.proto
| Name | Number | Description |
|---|---|---|
UNDEFINED |
0 | |
WAFER |
1 | |
RETICLE |
2 | |
DIE |
3 | |
CIRCUIT |
4 |
enum AutofocusFailureReason v1/dto/autofocus.proto
| Name | Number | Description |
|---|---|---|
NOT_ENOUGH_SAMPLES |
0 | |
NEGATIVE_FOCUS_SCORE |
1 | |
PEAK_AT_SCAN_BOUNDARY |
2 | |
FLAT_CURVE |
3 | |
NO_PROMINENT_PEAK |
4 | |
MULTIPLE_PEAKS |
5 | |
NOT_MONOTONIC |
6 |
enum GatingMode v1/dto/femtosecond_laser.proto
| Name | Number | Description |
|---|---|---|
GATING_MODE_NONE |
0 | |
GATING_MODE_GATE_ACTIVE_HIGH |
1 | |
GATING_MODE_GATE_ACTIVE_LOW |
2 | |
GATING_MODE_TRIGGER_RISING_EDGE |
3 | |
GATING_MODE_TRIGGER_FALLING_EDGE |
4 |
enum LaserStatus v1/dto/femtosecond_laser.proto
| Name | Number | Description |
|---|---|---|
LASER_STATUS_NOT_READY |
0 | |
LASER_STATUS_READY |
1 | |
LASER_STATUS_IDLE |
2 | |
LASER_STATUS_SYSTEM_INIT |
3 | |
LASER_STATUS_STARTING_PREHEAT |
4 | |
LASER_STATUS_STARTING |
5 | |
LASER_STATUS_UNKNOWN |
6 |
enum PulseAdjustMode v1/dto/femtosecond_laser.proto
| Name | Number | Description |
|---|---|---|
PULSE_ADJUST_MODE_DURATION |
0 | |
PULSE_ADJUST_MODE_DISPERSION |
1 |
enum FemtosecondLaserFeature v1/dto/femtosecond_laser.proto
Optional capabilities that may or may not be available on a given laser,
depending on the brand, model, or firmware version.
| Name | Number | Description |
|---|---|---|
FEMTOSECOND_LASER_FEATURE_UNSPECIFIED |
0 | |
FEMTOSECOND_LASER_FEATURE_BURST_LENGTH |
1 |
enum CameraCapabilities v1/dto/camera.proto
| Name | Number | Description |
|---|---|---|
NONE |
0 | |
GAIN |
1 | |
EXPOSURE_TIME |
2 | |
BRIGHTNESS |
3 | |
CONTRAST |
4 | |
GAMMA |
5 | |
ROI |
6 |
enum Axis v1/dto/motion.proto
| Name | Number | Description |
|---|---|---|
AXIS_X |
0 | |
AXIS_Y |
1 | |
AXIS_Z |
2 | |
AXIS_RX |
3 | |
AXIS_RY |
4 | |
AXIS_RZ |
5 |
enum ImageFormat v1/dto/image.proto
| Name | Number | Description |
|---|---|---|
IMAGE_FORMAT_UNSPECIFIED |
0 | |
IMAGE_FORMAT_PNG |
1 | |
IMAGE_FORMAT_TIFF |
2 |