维宏LOGO
Search Results for

    Show / Hide Table of Contents

    Software Overview

    Through this section, you can quick know the hardware and software of NcStudio V10 Waterjet Cutting CNC System.

    Hardware

    • Host

    • Lambda terminal board

    • EX series extended terminal board: EX31A

    Software

    NcStudio V10 Waterjet Cutting CNC System includes multiple softwares with different axes (General Five-axis AB, General Five-axis AC). This manual takes NcStudio V10 General Five-axis AC (Bus) as an example to introduce how to use this system.

    About the software interface of NcStudio V10 Waterjet Cutting CNC System, see Software Interface.

    Host

    You can choose one of the following for host control:

    • NC65C industrial personal computer

    • PM95A control card

    NC65C Industrial Personal Computer

    NC65C industrial personal computer, also called NC65C Controller (hereinafter referred to as NC65C).

    The structure and interface definition of NC65C are as follows:

    1. Interface of LNE (live wire, neutral wire and earth wire)

      It is used to connect to a 220V power supply.

    2. Indicator light

      It is an indicator light for the power supply.

    3. USB 2.0 interface

      It is used to transmit data with a USB flash disk.

    4. LAN interface

      Its transmission rate is 100 Mbps.

    5. VGA interface for a display screen

      It is used to connect to a display screen.

    6. Interface for a Lambda terminal board

      It is used to connect to a Lambda terminal board.

    PM95A Control Card

    When PM95A control card is used with NcStudio, you need to insert it into PCI-E slot of your computer.

    PM95A is shown as follows:

    Lambda Terminal Boards

    This system supports the following Lambda terminal boards:

    • Lambda 5M
    • Lambda 5E
    • Lambda 21B

    Lambda 5M

    It is used for the bus control system.

    Its structure and interface definition are as follows:

    1. Indicator light

      • Power: An indicator light for the power supply

      • System: An indicator light for the system

    2. 24V power interface

      It has anti-reverse connection protection.

    3. Interface for switching high-low level

      It is used to switch between the high level and low one.

    4. General input ports

      They include X00 ~ X27.

    5. Interface for extended terminal board

      A high-speed 485 interface. It is used for cascade and adopts serial communication. The baud rate is 10Mbps.

    6. General output ports

      They include Y00 ~ Y07 and 5 general ports.

    7. Analog output port

      • Analog voltage: 0 ~ 10V

      • Precision: 0.2V

    8. Handwheel interface

      It is used to connect to a handwheel (supporting the 6-axis handwheel at most).

    9. M-II bus interface

      It is used to connect to a M-II bus drive. And the interpolation period of pulses is 1ms.

    10. Moving-axis interface

      It is used to connect to a servo drive.

    11. Host interface

      It is used to connect to NC65C, NC60A, etc.

    Lambda 5E

    It is used for the non-bus control system.

    Its structure and interface definition are as follows:

    1. Interface for a 24V power supply

      It has anti-reverse connection protection.

    2. Interface for switching high-low level

      It is used to switch between the high level and low one.

    3. General input ports

      They include X00 ~ X27.

    4. Interface for extended terminal board

      A high-speed 485 interface. It is used for cascade and adopts serial communication. The baud rate is 10Mbps.

    5. General Output ports

      They include Y00 ~ Y07 and 5 general ports.

    6. Analog output port

      • Analog voltage: 0V ~ 10V

      • Precision: 0.2V

    7. Handwheel interface

      It is used to connect to a handwheel (supporting the 6-axis handwheel at most).

    8. Moving-axis interface

      It is used to connect to a servo drive.

    9. Host interface

      It is used to connect to NC65C, PM95A, the integrated CNC system, etc.

    Lambda 21B

    It is used for the bus control system.

    Its structure and interface definition are as follows:

    1. General input ports

      They include X00 ~ X37.

    2. Extended interface

      A DB9 interface. And it is called EXT.

    3. Handwheel interface

      It is called MPG.

    4. General output ports

      They include C00 ~ C17 / Y00 ~ Y17.

    5. Output interface for analog voltages

      • AVC: An output interface for analog voltages
      • GND: The ground for analogy voltages
    6. Configurable ports for I/O valid level

      NPN / PNP is configurable (S -> 24V / S -> com):

      • S1: Configure the valid level of X00 ~ X27.
      • S2: Configure the valid level of X28 ~ X37.
    7. Ground interface

      It is used to connect to the ground.

    8. Power supply interfaces

      • +24V: Positive input for 24V DC

      • COM: The ground for 24 DC

    9. Mechatrolink-II communication interface

      A RJ45 interface. And it is called LINK. The axis quantity is at most 16.

    10. Pulse-axis communication interface

      A DB15 interface. And it is called AXIS. It supports an incremental encoder.

    11. Host communication interface

      A DB6 interface. And it is called HOST. It follows the Phoenix bus protocol.

    EX31A

    EX31A, the extended board of the Lambda terminal board, adopts the mounting structure of module rack, for good protection and easy installation.

    Its structure and interface definition are as follows:

    1. Power supply input

      24V / 0.5A input (+24V, COM).

    2. Input ports

      It supports a 10-path input and NPN / PNP can be configurable (S -> 24V / S -> COM)

      S ports include the following:

      • S0: X00 ~ X03
      • S1: X04 ~ X07
      • S2: X08
      • S3: X09
    3. Communication interface

      It is used for the cascade port communication and follows the Phoenix bus protocol.

    4. Output ports

      They support the 10-path relay contact output.

    5. Communication interface

      Uplink port communication. It follows Phoenix bus protocol.

    Software interface

    NcStudio V10 Waterjet Cutting CNC System has the following interfaces:

    • NcStudio interface for machining

    • NcEditor interface for editing toolpath

    NcStudio Interface

    The main interface of NcStudio is as follows:

    1. Title bar
    2. Menu bar
    3. CNC status bar
    4. Machine tool control bar
    5. Operational button bar
    6. Function windows

    Menu Bar

    It includes the following menus:

    • File: It is used to load / unload program files, generate an installation package, restart / shut down the system, etc.

    • Work Mode: It is used to switch among Auto mode and Manual modes (including jog, handwheel and step modes).

    • Operate: It is used to execute machining commands, such as executing single block, setting the workpiece origin, executing simulation, rotating / mirroring toolpath, etc.

    • Machine Tool: It is used to execute operations related to machine tools, such as customizing valve ON / OFF order, checking time statistics for high pressure valve and oil pump, managing wearing parts, etc.

    • Window: It is used to switch among track, machining information, position diagnosis, hardware port, log and setup interfaces, show or hide NcEditor interface, open PLC or Manual Code dialog box, etc.

    • Language: It is used to switch a system language.

    • Help: It is used to check the system information, register the software, set the setup interface, open NcGateway interface, use the velocity calculator, etc.

    • Params: It is used to check and set common parameters about waterjet cutting.

    CNC Status Bar

    It includes the following:

    • Current operation mode: Auto, manual, etc.

    • Current system status: Running, idle, E-stop, etc.

    • Current running status: Normal running, normal or abnormal stop, etc.

    • Current workpiece coordinate system (WCS): G54 ~ G59

    • Machining time

    • Current system configuration: Bus type, standard A type and double-Y A type.

    • System prompts, alarms, etc.

    Machine Tool Control Bar

    It includes the following:

    • Axis coordinate area: It shows the current machine coordinate and workpiece coordinate of each axis:

      After returning to the machine origin, the sign appears after each axis.

    • Feed speed area: It shows the actual feedrate and set value of linear axes and rotary axes.

    • Tool area: It shows the current tool and material thickness.

    • File area: It shows the name of current program file.

    • Operation mode area: The display differs in the operation mode:

      • Auto mode: It is used to adjust feedrate, abrasive valve and G00 rate during automatic machining:

      • Manual mode:

        1. Axis direction buttons: It is used to move each axis towards positive / negative direction.

          Note: Please do not click an axis direction button too frequently because the system needs a certain time to execute the command.

        2. Mode buttons: It is used to switch among the following modes:

          • Jog: Click Jog and do one of the following:

            • Click an axis direction button. The machine tool keeps running until you release the button.

            • Click several axis direction buttons. The clicked axes move at the same time at jog speed until you release buttons.

              This operation is mainly used to move X-axis and Y-axis at the same time.

            • Click and an axis direction button. The machine tool moves at rapid jog speed.

          • Handwheel: Click Handwheel, select the axis direction and handwheel override and rotate the handwheel for a certain degrees. The machine tool is controlled by the handwheel and moves towards the selected direction.

          • Step: Select a step size among 0.01, 0.1, 1,10 or click to customize the step size (default value: 5mm), click an axis direction button and then release it. The machine tool moves the selected step size.

            Note: The step size should not be too large, otherwise, the machine tool may be damaged due to misoperations.

    • Port control area: It is used to turn on / off the following common ports:

      Note: The rotating workbench is used to load / unload relatively large or heavy sheets by its rotation.

    Operational Button bar

    Operational buttons differ in the operation mode. They are used to execute related operations.

    Function Windows

    They include the following windows:

    • POS: It is used to show the following:

      • Toolpath in real-time during machining or simulation.

      • Contents of the program file in Auto mode.

    • INFO: It is used to show machining records, calculate the machining cost, etc.

    • POS DIAG: It is used to show feedback coordinates, sent pulse and feedback pulse and set the datum for each axis.

    • IO PORT: It is used to show the status of each IO port and communication status between the software and hardware.

    • LOG: It is used to show different types of logs that can help troubleshoot.

    • SETTING: It is used to set cutting parameters in Auto or Manual mode.

    NcEditor Interface

    The main interface of NcEditor is as follows:

    1. Title bar
    2. Menu bar
    3. Tool bar
    4. Drawing area
    5. Drawing auxiliary bar
    6. Object attribute area
    7. Object list

    Title Bar

    It is used to show the name of current program file.

    Menu Bar

    It includes the following menus:

    • File: It is used to create / open / import / save a program file, generate an installation package, restart / shut down the software, etc.

    • Edit: It is used to undo / redo the operation, select all objects, insert a file, etc.

    • View: It is used to customize the displayed information in the main interface, adjust the view, return to NcStudio interface, etc.

    • Draw: It is used to select the object shape, measure distance, set the workpiece origin, lock the view, etc.

    • Object: It is used to set machining technics, such as chamfer, array, micro joint, bridge, etc.

    • Work Mode: It is used to switch between Auto mode and Manual modes (including jog, handwheel and step modes).

    • Operate: It is used to execute machining commands, such as executing single block, setting the workpiece origin, executing simulation and so on.

    • Language: It is used to switch a system language.

    • Help: It is used to check the system information, register the software and set the setup interface.

    Tool Bar

    It includes the following:

    • : It is used to open a program file.

    • : It is used to save a program file.

    • : It is used to cancel the last operation.

    • : It is used to recover canceled operations.

    • : It is used to translate the view.

    • : It is used to zoom in / out the view.

    • : It is used to make the view fit to the drawing window.

    • : It is used to set the workpiece origin.

    • : It is used to bridge two adjacent objects.

    • : It is used to set the edge for the tilt angle.

    • : It is used to set the point for the tilt angle.

    • : It is used to set the machining direction as clockwise for the target object.

    • : It is used to set the machining direction as counterclockwise for the target object.

    • : It is used to set the groove direction on the left of the machining direction for unclosed objects.

    • : It is used to set the groove direction on the right of the machining direction for unclosed objects.

    • : It is used to change the filling attribute for closed objects.

    • : It is used to automatically set the filling attribute for closed objects.

    • : It is used to set a lead line.

    • : It is used to reverse the lead line.

    • : It is used to delete the lead line.

    • : It is used to set tool compensation.

    • : It is used to delete the set tool compensation.

    • : It is used to sort the machining order.

    • : It is used to set the mode of vertical plunge, tilt angle and cutting speed.

    Drawing Area

    It is used to draw the machined objects.

    Drawing Auxiliary Bar

    It includes the following:

    • : It is used to select the object.

    • : It is used to set the machining order.

    • : It is used to show the machining order.

    • : It is used to show the groove direction.

    • : It is used to clear the machining track.

    • : It is used to set catch options.

    • : It is used to disable catching function.

    • : It is used to draw a dot.

    • : It is used to draw a line.

    • : It is used to draw an arc.

    • : It is used to draw a polyline.

    • : It is used to draw a rectangle.

    • : It is used to draw a circle.

    • : It is used to draw an ellipse.

    • : It is used to draw a polygon.

    • : It is used to draw a start.

    • : It is used to add text.

    Object Attribute Area

    It is used to set the following attributes for the selected object:

    • For one object

      • X-axis and Y-axis coordinates
      • Width and height / diameter
    • For all objects

      • Width
      • Height
      • Rotating angle

    Object List Window

    It used to show all objects in the drawing area according to the drawing order.

    In This Article
    Back to top Shanghai Weihong Electronic Technology Co., Ltd.