[{"data":1,"prerenderedAt":396},["ShallowReactive",2],{"header-article-translation-en-section-none":3,"wiki-en-preview-run-running-jobs":4,"wiki-tree-en":255},null,{"id":5,"title":6,"body":7,"category":239,"description":240,"extension":241,"locale":242,"meta":243,"navigation":244,"order":245,"path":246,"seo":247,"slug":248,"source":249,"stem":252,"updatedAt":253,"__hash__":254},"wiki\u002Fwiki\u002Fen\u002Fpreview-run\u002Frunning-jobs.md","Running Jobs",{"type":8,"value":9,"toc":224},"minimark",[10,23,28,37,42,46,49,53,56,60,63,67,70,74,78,81,94,98,102,105,112,116,120,126,130,133,163,166,170,174,177,181,184,195,199,206,210,213,217,220],[11,12,13,14,18,19,22],"p",{},"This chapter will guide users through the complete machining process from device connection to carving completion, ensuring safe and efficient operation. The example focuses on CNC carving; laser carving users can skip ",[15,16,17],"strong",{},"Installing the Toolhead"," and ",[15,20,21],{},"Tool Calibration",".",[24,25,27],"h2",{"id":26},"connect-the-device","Connect the Device 🔌",[11,29,30,31,36],{},"Connect the carving device to the computer via USB, ensuring the driver is correctly installed (see ",[32,33,35],"a",{"href":34},"\u002Fzh\u002Fwiki\u002Fgetting-started\u002Fdriver-setup","driver-setup",") and the device status is normal. Once connected successfully, the “Device” area on the right side of the Laetoly page will display device information, as shown below:",[38,39],"figure",{"alt":40,"src":41},"Connect the device: Device panel with port COM7 selected and a Close button","\u002Fmedia\u002Fwiki\u002Fpreviewrun\u002Fconnect-cnc-v3.webp",[24,43,45],{"id":44},"confirm-material-size","Confirm Material Size 📏",[11,47,48],{},"It is recommended that the material size be slightly smaller than the maximum machining range of the device, leaving space for clamps to secure the material. This prevents safety hazards caused by improper fixation due to oversized material.",[24,50,52],{"id":51},"secure-the-material","Secure the Material 🧲",[11,54,55],{},"Use clamps to firmly secure the material on the worktable, ensuring it does not shift or vibrate during machining, which could affect carving accuracy.",[24,57,59],{"id":58},"install-the-toolhead","Install the Toolhead 🔧",[11,61,62],{},"Select the appropriate tool based on machining needs (e.g., flat end mill, ball end mill, V-bit), and install it correctly on the spindle. Ensure it is tightened securely to avoid loosening during machining.",[24,64,66],{"id":65},"tool-calibration","Tool Calibration 📐",[11,68,69],{},"Use the Jog buttons (X-, X+, Y-, Y+) or manually move X and Y to position the toolhead appropriately, usually at the lower-left corner of the material. Then use the probe to calibrate the Z-axis, making the tool precisely touch the material surface to ensure accurate carving depth.",[38,71],{"alt":72,"src":73},"Photo of a router with a touch probe plate clipped to the collet over a wooden board held in a vise","\u002Fmedia\u002Fwiki\u002Fpreviewrun\u002Fprobe.webp",[24,75,77],{"id":76},"set-the-zero-point","Set the Zero Point 🎯",[11,79,80],{},"On the Start carving page, you can set the carving start position in the following ways:",[82,83,84,88,91],"ol",{},[85,86,87],"li",{},"Move the tool to the desired start position, then click ResetXY and ResetZ to set the current position as zero.",[85,89,90],{},"Click Use current position to use the current tool position as the carving start position.",[85,92,93],{},"Click Use last position to use the previously saved start position.",[38,95],{"alt":96,"src":97},"Start carving wizard, step 1: Use current position, Use last position, ResetXY and ResetZ highlighted","\u002Fmedia\u002Fwiki\u002Fpreviewrun\u002Fstart-carving-2-v3.webp",[24,99,101],{"id":100},"frame","Frame 🔲",[11,103,104],{},"To ensure machining safety and path accuracy, it is recommended to perform a Frame operation before officially starting carving.",[11,106,107,108,111],{},"Click the ",[15,109,110],{},"“Frame”"," button as shown below, and Laetoly will drive the CNC device along the boundary trajectory of the carving task, simulating the tool’s movement range. This allows users to confirm whether the material position is correct, clamps interfere, and make timely adjustments to avoid machining errors or collisions.",[38,113],{"alt":114,"src":115},"Start carving wizard, step 2: the Frame button highlighted","\u002Fmedia\u002Fwiki\u002Fpreviewrun\u002Fstart-carving-3-v3.webp",[24,117,119],{"id":118},"start-carving-️","Start Carving ▶️",[11,121,107,122,125],{},[15,123,124],{},"“Run”"," button as shown below to start the machining task. The device will automatically execute the carving operation according to the generated toolpath. Users can monitor progress and device status in real time during machining to ensure smooth execution.",[38,127],{"alt":128,"src":129},"Start carving wizard, step 3: the Run button highlighted","\u002Fmedia\u002Fwiki\u002Fpreviewrun\u002Fstart-carving-4-v3.webp",[11,131,132],{},"Once carving begins, the 3D preview interface will display the following real-time data related to the task:",[82,134,135,142,149,156],{},[85,136,137,138,141],{},"⏱️ ",[15,139,140],{},"Estimated Time",": Predicted machining duration calculated from the toolpath",[85,143,144,145,148],{},"⌛ ",[15,146,147],{},"Remaining Time",": Remaining machining time for the current task",[85,150,151,152,155],{},"📊 ",[15,153,154],{},"Carving Progress",": Task completion percentage",[85,157,158,159,162],{},"📍 ",[15,160,161],{},"Device Status and Position",": Real-time display of tool coordinates and device status",[11,164,165],{},"As shown below:",[38,167],{"alt":168,"src":169},"Carving in progress: job status and playback controls highlighted","\u002Fmedia\u002Fwiki\u002Fpreviewrun\u002Fcarving-1-v3.webp",[24,171,173],{"id":172},"pause-and-resume-️","Pause and Resume ⏸️",[11,175,176],{},"During machining, tasks can be temporarily paused for inspection or adjustment, then resumed to maintain path continuity and accuracy.",[24,178,180],{"id":179},"stop-and-cancel","Stop and Cancel ⛔",[11,182,183],{},"In case of abnormal situations or the need to interrupt the task, canceling safely terminates the current carving process to avoid damage to the material or device.",[11,185,186,187,190,191,194],{},"In the 3D preview interface, click the ",[15,188,189],{},"“Cancel”"," button, then confirm by clicking ",[15,192,193],{},"“Yes, Cancel Job”"," in the pop-up dialog, as shown below:",[38,196],{"alt":197,"src":198},"Cancel Job confirmation with the Yes, Cancel Job button highlighted","\u002Fmedia\u002Fwiki\u002Fpreviewrun\u002Fcarving-2-v3.webp",[11,200,201,202,205],{},"After cancellation, the device will automatically return to the initial ",[15,203,204],{},"Idle"," state, awaiting further operations.",[24,207,209],{"id":208},"resume-carving-from-breakpoint","Resume Carving from Breakpoint 🔁",[11,211,212],{},"If you are running a carving task in Laetoly and the browser unexpectedly closes, you can reopen the browser and log in. The page will prompt:",[38,214],{"alt":215,"src":216},"Confirm dialog: a carving task is in progress, with Cancel and Continue Carving buttons","\u002Fmedia\u002Fwiki\u002Fpreviewrun\u002Fconfirm-v3.webp",[11,218,219],{},"You can choose “Continue Carving” or “Cancel.” If you select “Continue Carving,” Laetoly will continue displaying the progress of the current carving task, and you will not be able to perform any other operations except “Cancel,” as shown below:",[38,221],{"alt":222,"src":223},"Engraving progress dialog at 30.5 percent with a Cancel button","\u002Fmedia\u002Fwiki\u002Fpreviewrun\u002Fshow_progress-v3.webp",{"title":225,"searchDepth":226,"depth":226,"links":227},"",2,[228,229,230,231,232,233,234,235,236,237,238],{"id":26,"depth":226,"text":27},{"id":44,"depth":226,"text":45},{"id":51,"depth":226,"text":52},{"id":58,"depth":226,"text":59},{"id":65,"depth":226,"text":66},{"id":76,"depth":226,"text":77},{"id":100,"depth":226,"text":101},{"id":118,"depth":226,"text":119},{"id":172,"depth":226,"text":173},{"id":179,"depth":226,"text":180},{"id":208,"depth":226,"text":209},"preview-run","The complete machining flow: connect the device, calibrate the tool, set the zero point, frame, run, stop, and resume from a breakpoint.","md","en",{},true,20,"\u002Fwiki\u002Fen\u002Fpreview-run\u002Frunning-jobs",{"title":6,"description":240},"running-jobs",{"wikijsId":250,"wikijsPath":251},76,"preview-run\u002Frunning-jobs","wiki\u002Fen\u002Fpreview-run\u002Frunning-jobs","2026-09-14","fKjeSXTgI54DY35aiC1SJ6FNxrmxMoo8xpqGZewsvgc",[256,277,306,318,337,369],{"category":257,"pages":258},"getting-started",[259,264,267,272],{"title":260,"category":257,"slug":261,"order":262,"path":263},"Welcome to Laetoly","welcome-to-laetoly",10,"\u002Fwiki\u002Fgetting-started\u002Fwelcome-to-laetoly",{"title":265,"category":257,"slug":35,"order":245,"path":266},"Driver Configuration","\u002Fwiki\u002Fgetting-started\u002Fdriver-setup",{"title":268,"category":257,"slug":269,"order":270,"path":271},"Your First Project","your-first-project",30,"\u002Fwiki\u002Fgetting-started\u002Fyour-first-project",{"title":273,"category":257,"slug":274,"order":275,"path":276},"Video Tutorial","video-tutorial",40,"\u002Fwiki\u002Fgetting-started\u002Fvideo-tutorial",{"category":278,"pages":279},"design",[280,284,288,292,296,301],{"title":281,"category":278,"slug":282,"order":262,"path":283},"Importing","importing","\u002Fwiki\u002Fdesign\u002Fimporting",{"title":285,"category":278,"slug":286,"order":245,"path":287},"Drawing Tools","drawing-tools","\u002Fwiki\u002Fdesign\u002Fdrawing-tools",{"title":289,"category":278,"slug":290,"order":270,"path":291},"Editing & Transformation","editing-transformation","\u002Fwiki\u002Fdesign\u002Fediting-transformation",{"title":293,"category":278,"slug":294,"order":275,"path":295},"Properties","properties","\u002Fwiki\u002Fdesign\u002Fproperties",{"title":297,"category":278,"slug":298,"order":299,"path":300},"Libraries","libraries",50,"\u002Fwiki\u002Fdesign\u002Flibraries",{"title":302,"category":278,"slug":303,"order":304,"path":305},"Others","others",60,"\u002Fwiki\u002Fdesign\u002Fothers",{"category":239,"pages":307},[308,312,314],{"title":309,"category":239,"slug":310,"order":262,"path":311},"3D Preview","3D-preview","\u002Fwiki\u002Fpreview-run\u002F3D-preview",{"title":6,"category":239,"slug":248,"order":245,"path":313},"\u002Fwiki\u002Fpreview-run\u002Frunning-jobs",{"title":315,"category":239,"slug":316,"order":270,"path":317},"Real-Time Monitoring","real-time-monitoring","\u002Fwiki\u002Fpreview-run\u002Freal-time-monitoring",{"category":319,"pages":320},"system-config",[321,325,329,333],{"title":322,"category":319,"slug":323,"order":262,"path":324},"Add Device","add-device","\u002Fwiki\u002Fsystem-config\u002Fadd-device",{"title":326,"category":319,"slug":327,"order":245,"path":328},"Settings","settings","\u002Fwiki\u002Fsystem-config\u002Fsettings",{"title":330,"category":319,"slug":331,"order":270,"path":332},"User Panel","user-panel","\u002Fwiki\u002Fsystem-config\u002Fuser-panel",{"title":334,"category":319,"slug":335,"order":275,"path":336},"G-code Console","g-code-console","\u002Fwiki\u002Fsystem-config\u002Fg-code-console",{"category":338,"pages":339},"faq",[340,344,348,352,356,360,364],{"title":341,"category":338,"slug":342,"order":262,"path":343},"Installation & Setup","installation_setup","\u002Fwiki\u002Ffaq\u002Finstallation_setup",{"title":345,"category":338,"slug":346,"order":245,"path":347},"Connection","connection","\u002Fwiki\u002Ffaq\u002Fconnection",{"title":349,"category":338,"slug":350,"order":270,"path":351},"Design & Files","design_files","\u002Fwiki\u002Ffaq\u002Fdesign_files",{"title":353,"category":338,"slug":354,"order":275,"path":355},"Toolpath & G-code","toolpath_g-code","\u002Fwiki\u002Ffaq\u002Ftoolpath_g-code",{"title":357,"category":338,"slug":358,"order":299,"path":359},"Engraving Quality","engraving_quality","\u002Fwiki\u002Ffaq\u002Fengraving_quality",{"title":361,"category":338,"slug":362,"order":304,"path":363},"Device Operation","device_operation","\u002Fwiki\u002Ffaq\u002Fdevice_operation",{"title":365,"category":338,"slug":366,"order":367,"path":368},"Safety Guidelines","safety_guidelines",70,"\u002Fwiki\u002Ffaq\u002Fsafety_guidelines",{"category":370,"pages":371},"appendix",[372,376,380,384,388,392],{"title":373,"category":370,"slug":374,"order":262,"path":375},"Download Center","download-center","\u002Fwiki\u002Fappendix\u002Fdownload-center",{"title":377,"category":370,"slug":378,"order":245,"path":379},"Release Notes","release-notes","\u002Fwiki\u002Fappendix\u002Frelease-notes",{"title":381,"category":370,"slug":382,"order":270,"path":383},"Glossary","glossary","\u002Fwiki\u002Fappendix\u002Fglossary",{"title":385,"category":370,"slug":386,"order":275,"path":387},"G-Code Commands","g-code-commands","\u002Fwiki\u002Fappendix\u002Fg-code-commands",{"title":389,"category":370,"slug":390,"order":299,"path":391},"Bit & Material Reference","bit-material-reference","\u002Fwiki\u002Fappendix\u002Fbit-material-reference",{"title":393,"category":370,"slug":394,"order":304,"path":395},"Credit System Guide","credit-system-guide","\u002Fwiki\u002Fappendix\u002Fcredit-system-guide",1792396296081]