Teaser G-Code App.png

ctrlX AUTOMATION - G-Code Runtime

KatjaX
Community Manager
Community Manager

The G-Code Runtime app is a software application to interpret and execute G-Code commands. G-Code is a language to control CNC machines (Computerized Numerical Control) for applications, e.g. in the areas of Dispensing, Additive Manufacturing and Bending. Thus it is an ideal upgrade of the license for Cartesian Kinematics.

The G-Code Runtime App translates G-Code commands (DIN 66025) into motion functions and finally movements of kinematics and axes. Therefore, a Motion license and a Cartesian Kinematics or Robotics add-on license are required for the G-Code Runtime App.

The use of the app requires one or more licenses.

Node-RED based example for a user interfaceNode-RED based example for a user interface

Latest features in version GCO-V-0204

G-Code commands are classified in interpolation, modal and M commands:

  • Interpolation commands are related to kinematic command, e.g.: G0/G1 -> mov-ex, G2/G3 -> circle 2d.
  • Modal G-Codes are based on kinematic command options, e.g. G47/G48 -> opt-tool-length, G8/G9 -> opt-cont-motion, PolyTrans -> opt-poly-trans.
  • M commands are used as synchronized motion object, which can be configured in data layer node “motion/state/functions/somo/signals/”.
Prerequisites
Support

Forum ctrlX Motion

Related Links
ThorstenX
ThorstenX
Hi, I'm a member of the ctrlX AUTOMATION Community team. Life is too short to do everything by email, so use the power of communities
1 Comment
ThorstenX
Community Manager
Community Manager
Must Read
Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist