Files
2026-08-20 06:17:39 +08:00

88 lines
1.5 KiB
INI

[APPLICATIONS]
DELAY = 3
# For assessing system accel/vel:
# (particularly when using func3 square wave modulation)
APP = sim_pin ini.x.max_acceleration ini.x.max_velocity
[HAL]
HALUI = halui
HALFILE = LIB:basic_sim.tcl
HALFILE = opa.hal
POSTGUI_HALFILE = opa_panel.hal
[EMC]
MACHINE = External Offset(X) per Angle(C) Demo
VERSION = 1.1
[DISPLAY]
PYVCP = opa_panel.xml
DISPLAY = axis
OPEN_FILE = opa_demo.ngc
GEOMETRY = !CXZ
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_LINEAR_VELOCITY = 2
MAX_ANGULAR_VELOCITY = 60
TKPKG = Ngcgui 1.0
NGCGUI_FONT = Helvetica -12 normal
NGCGUI_SUBFILE = circles.ngc
[TASK]
TASK = milltask
CYCLE_TIME = 0.001
[RS274NGC]
SUBROUTINE_PATH = .
USER_M_PATH = .
PARAMETER_FILE = sim.var
[EMCIO]
TOOL_TABLE = eoffset.tbl
[EMCMOT]
EMCMOT = motmod
SERVO_PERIOD = 1000000
[TRAJ]
COORDINATES = XZC
LINEAR_UNITS = inch
ANGULAR_UNITS = degree
[KINS]
JOINTS = 3
KINEMATICS = trivkins coordinates=XZC
[AXIS_X]
OFFSET_AV_RATIO = 0.5
MAX_VELOCITY = 5
# increase MAX_ACCELERATION to improve
# waveform tracking:
MAX_ACCELERATION = 50
[AXIS_Z]
MAX_VELOCITY = 5
MAX_ACCELERATION = 10
[AXIS_C]
MAX_VELOCITY = 60
MAX_ACCELERATION = 600
[JOINT_0]
TYPE = LINEAR
HOME_SEQUENCE = 0
MAX_VELOCITY = 5
MAX_ACCELERATION = 50
[JOINT_1]
TYPE = LINEAR
HOME_SEQUENCE = 0
MAX_VELOCITY = 5
MAX_ACCELERATION = 10
[JOINT_2]
TYPE = ANGULAR
HOME_SEQUENCE = 0
MAX_VELOCITY = 60
MAX_ACCELERATION = 600