Source code for cam.constants
"""Fabex 'constants.py'
Package to store all constants of Fabex.
"""
# PRECISION is used in most operations
[docs]
CHIPLOAD_PRECISION = 10
[docs]
MAX_OPERATION_TIME = 3200000000 # seconds
[docs]
G64_INCOMPATIBLE_MACHINES = ["GRBL"]
# Upscale factor for higher precision from Bullet library - (Rigidbody Collision World)
# Cutter object must be present in the scene, so we need to put it aside for sweep collisions,
# otherwise it collides with itself.
[docs]
CUTTER_OFFSET = (-5 * BULLET_SCALE, -5 * BULLET_SCALE, -5 * BULLET_SCALE)
# DT = Bit diameter tolerance
[docs]
_IS_LOADING_DEFAULTS = False
[docs]
_PREVIOUS_OCL_MESH = None