Current Help System: PC-DMIS NC (View Core Help)

### CncServer Configuration

C Axis Lathe (NEF400)

A single lathe entry is made in CncServer as shown below. Select the Machine from the list.

CncServer Dialog Screen

Click the Define Machine button to open the lathe definitions as shown in the following MachineDefinition dialog screens. See the Creating and Modifying Machines topic for a more detailed description of each of the MachineDefinition tab pages.

MachineDefinition Program Tab

MachineDefinition Interface Tab

MachineDefinition Physical Tab

MachineDefinition Measure Tab

Details of the Load and Disable sections of the Measure tab are described below.

Load Probe Section

TRAFOOF

T1

SPCON

M70

SPOS=DC(0)

G94

Disable Probe Section

PCDEND:

IF PCD_VINT[0] >= 0 GOTOF PCDENDX

MSG("PC_DMIS FUNCTION ERROR "<<PCD_VINT[0])

M0

PCDENDX:

PCDENDZ:

M30

If an error message prevents the above changes from being accepted, go back to the Program tab and select “Vertical” instead of “Lathe”. Make the necessary changes then save them and only then select “Lathe”.

MachineDefinition Movement Tab

Extended C Axis Lathe (Hembrug)

The following CncServer MachineDefinition screen shots can be used to define the settings when using an Extended C Axis Hembrug Lathe as an example.

MachineDefinition Program Tab for Hembrug Lathe

MachineDefinition Interface Tab for Hembrug Lathe

MachineDefinition Physical Tab for Hembrug Lathe

MachineDefinition Measure Tab for Hembrug Lathe

Details of the Load, Enable and Disable sections of the Measure tab are described below.

Load Probe Section

TRAFOOF

T1

SPOS[1]=0

DIAMON

G94

Enable Probe Section

M98

Disable Probe Section

PCDEND:

IF PCD_VINT[0] >= 0 GOTOF PCDENDX

MSG("PC_DMIS FUNCTION ERROR "<<PCD_VINT[0])

M0

PCDENDX:

PCDENDZ:

M05

M99

M30

MachineDefinition Movement Tab for Hembrug Lathe

Extended Basic C Axis Lathe (MDSI)

The following CncServer MachineDefinition screen shots can be used to define the settings when using an Extended Basic C Axis MDSI Lathe as an example.

MachineDefinition Program Tab for an Extended Basic MDSI Lathe

MachineDefinition Interface Tab for an Extended Basic MDSI Lathe

MachineDefinition Physical Tab for an Extended Basic MDSI Lathe

MachineDefinition Measure Tab for an Extended Basic MDSI Lathe

MachineDefinition Movement Tab for an Extended Basic MDSI Lathe