⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mastercontrol.rc

📁 Source code for cnc controlling three dimentioal machine
💻 RC
📖 第 1 页 / 共 2 页
字号:
//Microsoft Developer Studio generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE DISCARDABLE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE DISCARDABLE 
BEGIN
    "#include ""afxres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE DISCARDABLE 
BEGIN
    "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
    "#define _AFX_NO_OLE_RESOURCES\r\n"
    "#define _AFX_NO_TRACKER_RESOURCES\r\n"
    "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
    "\r\n"
    "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
    "#ifdef _WIN32\r\n"
    "LANGUAGE 9, 1\r\n"
    "#pragma code_page(1252)\r\n"
    "#endif //_WIN32\r\n"
    "#include ""res\\MasterControl.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
    "#include ""afxres.rc""         // Standard components\r\n"
    "#endif\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME           ICON    DISCARDABLE     "res\\MasterControl.ico"

/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_ABOUTBOX DIALOG DISCARDABLE  0, 0, 287, 231
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About MasterControl"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,33,129,80,44,WS_GROUP
    CONTROL         133,IDC_STATIC,"Static",SS_BITMAP,7,7,272,65
    LTEXT           "CNC Control for the home PC",IDC_STATIC,27,85,92,8
    LTEXT           "Presented by       blandry@accesscable.net",IDC_STATIC,
                    31,102,93,16
    CTEXT           "http://www.accesscable.net/~blandry/index.htm",
                    IDC_STATIC,63,196,159,8
    LTEXT           "Licenced Version : XXXXXXXXXXXXX",IDC_STATIC,137,28,135,
                    8
    LTEXT           "Full Release",IDC_STATIC,177,54,40,8
END

IDD_MASTERCONTROL_DIALOG DIALOGEX 0, 0, 423, 252
STYLE DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | WS_MINIMIZEBOX | 
    WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_TOOLWINDOW | WS_EX_CLIENTEDGE | WS_EX_APPWINDOW
CAPTION "MasterControl Home CNC Controller Ver 3.000 ---- "
MENU IDR_DLGMENU
FONT 8, "MS Sans Serif"
BEGIN
    PUSHBUTTON      "Exit",IDCANCEL,382,227,34,18
    GROUPBOX        "",IDC_STATIC,7,7,409,238
    PUSHBUTTON      "Y++",IDC_YPLUS,49,23,21,14
    PUSHBUTTON      "X++",IDC_XPLUS,71,38,27,13
    PUSHBUTTON      "Y--",IDC_YMINUS,49,53,21,14
    PUSHBUTTON      "X--",IDC_XMINUS,21,38,27,13
    EDITTEXT        IDC_JOG,39,75,40,14,ES_CENTER | ES_AUTOHSCROLL,
                    WS_EX_STATICEDGE
    LTEXT           "Jog",IDC_STATIC,51,94,12,8
    LTEXT           "mm's",IDC_UNITS,230,103,26,8
    PUSHBUTTON      "Up",IDC_UP,83,75,21,15
    PUSHBUTTON      "Dn",IDC_DOWN,19,75,21,15
    GROUPBOX        "Jog Control",IDC_STATIC,7,18,98,99
    GROUPBOX        "Statistics Display",IDC_STATIC,261,11,94,105
    LTEXT           "Linear units",IDC_STATIC,268,28,37,8
    LTEXT           "Remaining",IDC_STATIC,269,40,34,8
    LTEXT           "Est Job Time",IDC_STATIC,263,51,42,8
    EDITTEXT        IDC_LENGTH,310,25,40,12,ES_AUTOHSCROLL | ES_READONLY | 
                    ES_NUMBER
    GROUPBOX        "Current Location",IDC_STATIC,261,66,94,50
    LTEXT           "X-Loc",IDC_STATIC,279,77,20,8
    LTEXT           "Y-Loc",IDC_STATIC,279,90,20,8
    LTEXT           "Z-Loc",IDC_STATIC,279,103,20,8
    EDITTEXT        IDC_XLOC,310,75,40,12,ES_AUTOHSCROLL | ES_READONLY | 
                    ES_NUMBER
    EDITTEXT        IDC_YLOC,310,88,40,12,ES_AUTOHSCROLL | ES_READONLY | 
                    ES_NUMBER
    EDITTEXT        IDC_ZLOC,310,101,40,12,ES_AUTOHSCROLL | ES_READONLY | 
                    ES_NUMBER
    GROUPBOX        "Conditions Display",IDC_STATIC,191,14,70,102
    LTEXT           "Router",IDC_STATIC,206,39,22,8
    LTEXT           "Emerg",IDC_STATIC,206,52,21,8
    LTEXT           "X-Home",IDC_STATIC,206,65,26,8
    LTEXT           "Y-Home",IDC_STATIC,206,78,26,8
    LTEXT           "Z-Home",IDC_STATIC,206,91,26,8
    CONTROL         "",IDC_LEDROUTE,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
                    237,39,16,10
    CONTROL         "",IDC_LEDEMERG,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
                    237,52,20,10
    CONTROL         "",IDC_LEDXHOME,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
                    237,65,18,10
    CONTROL         "",IDC_LEDYHOME,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
                    237,78,18,10
    CONTROL         "",IDC_LEDZHOME,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
                    237,91,19,10
    GROUPBOX        "GoTo new Position",IDC_STATIC,104,14,88,102
    LTEXT           "X-Loc",IDC_STATIC,115,34,20,8
    LTEXT           "Y-Loc",IDC_STATIC,115,50,20,8
    LTEXT           "Z-Loc",IDC_STATIC,115,66,20,8
    EDITTEXT        IDC_XGOTO,142,34,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_YGOTO,142,50,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ZGOTO,142,66,40,12,ES_AUTOHSCROLL
    PUSHBUTTON      "Go",IDC_GO,126,85,50,20
    CONTROL         144,IDC_DISPLAY,"Static",SS_BITMAP | SS_SUNKEN | 
                    WS_BORDER,219,122,127,117,WS_EX_DLGMODALFRAME | 
                    WS_EX_CLIENTEDGE | WS_EX_STATICEDGE
    LTEXT           "Units:",IDC_STATIC,206,103,19,8
    PUSHBUTTON      "X",IDC_HOMEX,45,131,21,17
    PUSHBUTTON      "Y",IDC_HOMEY,45,149,21,17
    PUSHBUTTON      "Z",IDC_HOMEZ,45,167,21,17
    PUSHBUTTON      "All",IDC_HOMEALL,23,131,16,54
    GROUPBOX        "Soft Home Ctl",IDC_STATIC,17,120,54,93
    LTEXT           "No Job",IDC_STARTTIME,310,38,40,11,SS_SUNKEN | 
                    WS_BORDER,WS_EX_STATICEDGE
    LTEXT           "Simulate",IDC_REMAINING,310,50,40,11,SS_SUNKEN | 
                    WS_BORDER,WS_EX_STATICEDGE
    PUSHBUTTON      "Set Home",IDC_SETHOME,23,187,42,23
    CTEXT           "No File Loaded",IDC_FILENAME,128,120,79,8
    EDITTEXT        IDC_XMIN,349,158,21,12,ES_AUTOHSCROLL | ES_READONLY
    EDITTEXT        IDC_XMAX,389,159,21,12,ES_AUTOHSCROLL | ES_READONLY
    EDITTEXT        IDC_ZMIN,349,188,21,12,ES_AUTOHSCROLL | ES_READONLY
    EDITTEXT        IDC_YMIN,349,173,21,12,ES_AUTOHSCROLL | ES_READONLY
    EDITTEXT        IDC_YMAX,389,174,21,12,ES_AUTOHSCROLL | ES_READONLY
    EDITTEXT        IDC_ZMAX,389,189,21,12,ES_AUTOHSCROLL | ES_READONLY
    LTEXT           "Min",IDC_STATIC,353,148,12,8
    LTEXT           "Max",IDC_STATIC,391,148,14,8
    CTEXT           "X",IDC_STATIC,374,160,11,8
    CTEXT           "Y",IDC_STATIC,374,175,11,8
    CTEXT           "Z",IDC_STATIC,374,190,11,8
    PUSHBUTTON      "Run",IDC_RUN,175,154,34,14
    PUSHBUTTON      "Pause",IDC_PAUSE,131,172,34,14
    EDITTEXT        IDC_CURRENT,129,140,40,12,ES_CENTER | ES_AUTOHSCROLL | 
                    ES_READONLY
    LTEXT           "Line #",IDC_STATIC,135,130,21,8
    PUSHBUTTON      "On",IDC_DISPON,130,215,26,10
    PUSHBUTTON      "Off",IDC_DISPOFF,129,228,26,10
    CONTROL         "",IDC_DISPONLED,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
                    130,200,11,10
    CONTROL         "",IDC_DISPOFFLED,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
                    145,200,11,10
    CONTROL         "",IDC_RUNNING,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
                    185,175,13,10
    PUSHBUTTON      "Simulate",IDC_SIMULATE,169,202,32,35
    PUSHBUTTON      "Reset ",IDC_RESET,175,142,34,10
    GROUPBOX        "Aux Ctl",IDC_STATIC,358,11,58,132
    PUSHBUTTON      "Aux1",IDC_AUX1,361,23,25,13
    PUSHBUTTON      "Aux2",IDC_AUX2,361,42,25,13
    PUSHBUTTON      "Aux3",IDC_AUX3,361,63,25,13
    CONTROL         "",IDC_AUXLED1,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
                    393,24,15,10
    CONTROL         "",IDC_AUXLED2,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
                    393,44,15,10
    CONTROL         "",IDC_AUXLED3,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
                    393,64,15,10
    CONTROL         "",IDC_ENABLELED,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
                    378,95,15,10
    LTEXT           "Motor Enable",IDC_STATIC,364,82,43,8
    PUSHBUTTON      "Enable",IDC_SAFETY,365,108,42,27
    GROUPBOX        "Hard Home",IDC_STATIC,17,214,79,25
    PUSHBUTTON      "X",IDC_XLIMIT,21,224,13,12
    PUSHBUTTON      "Y",IDC_YLIMIT,37,224,13,12
    PUSHBUTTON      "Z",IDC_ZLIMIT,53,224,13,12
    PUSHBUTTON      "All",IDC_ALLLIMIT,74,224,13,12
    GROUPBOX        "Display",IDC_STATIC,123,189,89,56
    GROUPBOX        "Limits Coor",IDC_STATIC,73,120,48,74
    LTEXT           "X",IDC_STATIC,78,135,8,8
    LTEXT           "Y",IDC_STATIC,78,148,8,8
    LTEXT           "Z",IDC_STATIC,78,161,8,8
    EDITTEXT        IDC_XLIMITCOOR,89,132,27,12,ES_AUTOHSCROLL | ES_READONLY
    EDITTEXT        IDC_YLIMITCOOR,89,146,27,12,ES_AUTOHSCROLL | ES_READONLY
    EDITTEXT        IDC_ZLIMITCOOR,89,160,27,12,ES_AUTOHSCROLL | ES_READONLY
    PUSHBUTTON      "Router On",IDC_ROUTER,205,24,45,12
    PUSHBUTTON      "Manual",IDC_AUTOEMERG,129,155,41,12
    PUSHBUTTON      "Feeds",IDC_FEEDS,78,197,42,13
END

IDD_PROPPULSES DIALOG DISCARDABLE  0, 0, 260, 266
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Timing"
FONT 8, "MS Sans Serif"
BEGIN
    GROUPBOX        "Resolution",IDC_STATIC,17,17,230,97
    EDITTEXT        IDC_XPPI,149,50,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_YPPI,149,67,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_ZPPI,149,85,40,14,ES_AUTOHSCROLL
    LTEXT           "X-Motor Pulses per Inch",IDC_STATIC,62,53,76,8
    LTEXT           "Y-Motor Pulses per Inch",IDC_STATIC,61,69,76,8
    LTEXT           "Z-Motor Pulses per Inch",IDC_STATIC,62,86,76,8
    GROUPBOX        "Time of pulse ( Port access time additional )",
                    IDC_STATIC,17,118,230,124
    CONTROL         129,IDC_STATIC,"Static",SS_BITMAP,169,179,66,39
    LTEXT           "X-Motor",IDC_STATIC,27,179,26,8
    LTEXT           "Y-Motor",IDC_STATIC,27,193,26,8
    LTEXT           "Z-Motor",IDC_STATIC,27,206,26,8
    EDITTEXT        IDC_XWIDTH,57,176,46,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_YWIDTH,57,190,46,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_YOVERLAP,116,190,46,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_XOVERLAP,116,176,46,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ZWIDTH,57,203,46,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ZOVERLAP,116,205,46,12,ES_AUTOHSCROLL
    LTEXT           "a",IDC_STATIC,73,162,8,8
    LTEXT           "b",IDC_STATIC,135,162,8,8
    LTEXT           "All values in seconds. Ex. 100ns = .0000001",IDC_STATIC,
                    65,223,140,8
    LTEXT           "Steps of Rotation per inch of movement.",IDC_STATIC,64,
                    31,133,12
    LTEXT           "These may be set to zero except on very fast CPU's",
                    IDC_STATIC,27,136,164,8
END

IDD_PROPSPEEDS DIALOG DISCARDABLE  0, 0, 260, 266
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Speeds"
FONT 8, "MS Sans Serif"
BEGIN
    GROUPBOX        "Motor Speeds Default",IDC_STATIC,15,17,232,114
    LTEXT           "G0  Rapid ",IDC_STATIC,63,44,35,8
    LTEXT           "Minimum Speed IPS",IDC_STATIC,167,45,70,8
    LTEXT           "X-Motor",IDC_STATIC,24,60,26,8
    LTEXT           "Y-Motor",IDC_STATIC,24,74,26,8
    LTEXT           "Z-Motor",IDC_STATIC,24,88,26,8
    EDITTEXT        IDC_XMAXIPS,60,59,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_YMAXIPS,60,73,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ZMAXIPS,60,87,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_XMINIPS,179,59,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_YMINIPS,179,73,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ZMINIPS,179,87,40,12,ES_AUTOHSCROLL
    GROUPBOX        "Ramping Curves",IDC_STATIC,17,138,230,113
    CONTROL         130,IDC_STATIC,"Static",SS_BITMAP,29,150,75,30
    LTEXT           "X-Motor",IDC_STATIC,106,203,26,8
    LTEXT           "Y-Motor",IDC_STATIC,106,218,26,8
    LTEXT           "Z-Motor",IDC_STATIC,106,234,26,8
    LTEXT           "a",IDC_STATIC,160,190,8,8
    LTEXT           "b",IDC_STATIC,210,191,8,8
    EDITTEXT        IDC_XACC,144,202,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_YACC,144,217,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ZACC,144,231,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_XDEC,195,202,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_YDEC,195,217,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ZDEC,195,231,40,12,ES_AUTOHSCROLL
    LTEXT           "Enter ramp length in inches.",IDC_STATIC,147,174,88,8
    LTEXT           "IPS = inches per Second",IDC_STATIC,98,33,80,8
    CONTROL         "Ramp enabled",IDC_XRAMP,"Button",BS_AUTORADIOBUTTON | 
                    WS_GROUP,37,204,62,10
    CONTROL         "Ramp enabled",IDC_YRAMP,"Button",BS_AUTORADIOBUTTON | 
                    WS_GROUP,37,217,62,10
    CONTROL         "Ramp enabled",IDC_ZRAMP,"Button",BS_AUTORADIOBUTTON | 
                    WS_GROUP,37,231,62,10
    LTEXT           "G1 Cutting",IDC_STATIC,119,45,34,8
    EDITTEXT        IDC_XMAXIPSCUT,118,59,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_YMAXIPSCUT,118,73,40,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ZMAXIPSCUT,118,87,40,12,ES_AUTOHSCROLL
END

IDD_PROPPINS DIALOG DISCARDABLE  0, 0, 260, 266
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Pinouts"
FONT 8, "MS Sans Serif"
BEGIN
    GROUPBOX        "Pinout of Parallel Port ",IDC_STATIC,15,7,231,247
    CONTROL         "LPT1",IDC_LPT1,"Button",BS_AUTORADIOBUTTON,58,26,33,10
    CONTROL         "LPT2",IDC_LPT2,"Button",BS_AUTORADIOBUTTON,97,26,33,10
    CONTROL         "LPT3",IDC_LPT3,"Button",BS_AUTORADIOBUTTON,140,26,33,10
    CONTROL         "LPT4",IDC_LPT4,"Button",BS_AUTORADIOBUTTON,181,26,33,10
    GROUPBOX        "Printer Port",IDC_STATIC,47,18,174,21
    CONTROL         "Enable 48-I/O Board",IDC_IOBOARD,"Button",
                    BS_AUTORADIOBUTTON | WS_GROUP,36,198,81,10
    GROUPBOX        "48-Pin I/O Board",IDC_STATIC,35,209,201,35
    LTEXT           "Sin/Cos 4-bit ADC controllers only.",IDC_STATIC,77,218,
                    116,11
    LTEXT           "X100 dual 8255 Board",IDC_STATIC,91,230,72,8
    GROUPBOX        "Primary Function PlugField",IDC_STATIC,27,48,213,149
    LTEXT           "X-Dir",IDC_XDIR,51,98,16,8,SS_NOTIFY | NOT WS_GROUP
    LTEXT           "X-Step",IDC_XSTEP,45,109,22,8,SS_NOTIFY | NOT WS_GROUP
    LTEXT           "Y-Dir",IDC_YDIR,51,120,16,8,SS_NOTIFY | NOT WS_GROUP
    LTEXT           "Y-Step",IDC_YSTEP,45,131,22,8,SS_NOTIFY
    LTEXT           "Z-Dir",IDC_ZDIR,51,143,16,8,SS_NOTIFY
    LTEXT           "Z-Step",IDC_ZSTEP,45,154,22,8,SS_NOTIFY
    LTEXT           "2",IDC_TWO,79,86,8,8,SS_NOTIFY | NOT WS_GROUP
    LTEXT           "3",IDC_THREE,95,86,8,8,SS_NOTIFY
    LTEXT           "4",IDC_FOUR,109,86,8,8,SS_NOTIFY
    LTEXT           "5",IDC_FIVE,125,86,8,8,SS_NOTIFY
    LTEXT           "6",IDC_SIX,139,86,8,8,SS_NOTIFY
    LTEXT           "7",IDC_SEVEN,155,86,8,8,SS_NOTIFY
    LTEXT           "8",IDC_EIGHT,169,86,8,8,SS_NOTIFY
    LTEXT           "9",IDC_NINE,185,86,8,8,SS_NOTIFY
    LTEXT           "Spindle",IDC_SPINDLE,43,165,24,8,SS_NOTIFY

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -