Batch Fill Function Description
Updated Jul 23,2024
Updated Jul 23,2024

What is the batch fill function?

The batch fill function is designed for intelligent and high-efficiency production. Built on advanced visual algorithms, the batch fill function enables XCS to recognize materials similar to a sample, locate them, and create the same design for them. It simplifies the process of design adjustment, making your production more efficient and easier.

What xTool machines support the batch fill function?

You can use the batch fill function with xTool M1, S1, F1 Ultra, M1 Ultra, and P2.

How do I use the batch fill function? 

  1. Place materials of the same size, color, and shape on the baseplate with a spacing of more than 2 mm between each two materials. Place and align them evenly.

Placed and aligned evenly ✅

Placed too closely ❌

Not in the same shape ❌

  1. Take a picture of the processing area and measure the thickness of the materials. Use xTool M1 as an example.

*Note: For xTool machines with cameras, you can take the picture directly with the cameras. For those without cameras, you need to take the picture with the camera of a mobile device by using the snapshot preview function.

  1. Design an object on one of the materials. Set the size, angle, and position of the object properly.
  1. Select the object, click Applications, and then click Batch fill.
  1. To ensure better recognition results, you are advised to frame out the material and object as a sample. For xTool P2, this is a necessary step. For other machines, this is optional.

Click Fill. The following is what you get.

Cloud data security

We place a high value on and are committed to protecting the private data of our users stored in the cloud. To ensure data integrity and security, the following technical and management measures are taken:

  • Strict access control: Through advanced authentication and authorization mechanisms, it is ensured that only authorized people can access your data, effectively preventing unauthorized access.
  • Integrity and anti-tampering: Strict data integrity checking mechanisms are adopted to prevent unauthorized modification or destruction of data.
  • Collection and use of private information: We strictly follow the "minimum necessary" principle to collect only the necessary personal information, and use it only to provide you with services or optimize our products. We do not use your information for purposes unrelated to our algorithms.
  • Transparency and compliance: We respect our users' right to information and choice, and will periodically review and may update our privacy policy to keep pace with changes in laws and regulations and technological developments. If there are any changes, we will inform users in a timely manner through announcements, push notifications, and other means.

Troubleshooting on material recognition failure (possible causes and solutions)

Possible cause 1: The baseplate is dirty or scratched, which causes inaccurate material recognition.

Solution: Check and clean the baseplate. Use black tape or ink to cover the scratches to get a black baseplate.

Possible cause 2: The color of the materials is too similar to that of the baseplate, or the materials reflect some light, which causes the algorithms to fail to work.

Solution: Apply white water-soluble paint to the materials before processing.

Possible cause 3: The camera lens is dirty, causing blurred images or overexposure.

Solution: Clean the lens of the camera with a cotton swab moistured with alcohol.

Possible cause 4: The colors, sizes, thicknesses, or textures of the materials are not the same.

Solution: Classify the materials into different types, and process one type of materials at a time.

Possible cause 5: The materials are not placed properly, for example, some of them are placed too close to the edges of the baseplate.

Solution: Place the materials in the center area of the baseplate.

Possible cause 6: No object is placed on a material.

Solution: Place an object on a material, edit it, select it, and then choose Applications > Batch fill.

Possible cause 7: Objects are filled in the wrong direction on materials with holes or loops.

Solution: Check the sharpness of the image captured and the lighting. Ensure that the key characteristics of the materials can be recognized.

Possible cause 8: The filling positions of objects deviate on materials with loops and other structures.

Solution: Frame out the material when using the batch fill function, ensuring that the whole material is included in the bounding box.

FAQ

1. What are the differences between local and cloud algorithms?

  • Pictures captured based on the local algorithms are stored and processed on the local disk. The local algorithms are applicable to scenarios where the requirement on environmental adaptability and accuracy is slightly lower, for example, the processing area is clean and the materials are in simple shapes, such as rectangles, triangles, pentagons, circles, ellipses, and other regular shapes.
  • Pictures captured based on the cloud algorithms are stored and processed on the cloud server. The cloud algorithms are applicable to scenarios where the requirement on environmental adaptability and accuracy is higher, for example, the picture of the processing area is complicated and the materials are in irregular shapes.

2. What material holders work in using the batch fill function?

The following materials holders work:

  • Black baseplate and honeycomb panel of xTool M1
  • Black baseplate and honeycomb panel of xTool S1
  • Baseplate and slats of xTool P2
  • Baseplate of xTool F1
  • Baseplate and conveyor of xTool F1 Ultra

3. How long does it take to complete the filling?

The filling based on the local algorithms is subject to the performance of your computer, and that based on the cloud algorithms is subject to the Internet speed and queue size. Generally, the filling can be completed in 10s, whether it is performed based on the local or cloud algorithms.

For xTool P2, the close-view camera is used to take multiple pictures, which may take some extra time. Please wait patiently.

4. Do I have to frame out a sample material every time?

If you use xTool P2, then the answer is yes. If you use another xTool machine, you don't. Framing out a sample material, however, can help XCS recognize the materials (especially the material with loops and buckles) better and thus improve the filling precision. You are advised to frame out a sample material when using the batch fill function.

5. Are there any special requirements for using the batch fill function?

Yes. 

  • You need to use a clean basplate without scratches so that the software can recognize the materials accurately with the camera. 
  • You need to measure the thickness of the materials before batch filling, which ensures a higher filling precision.

6. Where can I place materials so that they can be captured by the camera?

  • Place the materials in the center of the baseplate, aligning them evenly with an angle difference of less than 10 degrees.
  • If you use a honeycomb panel, place all the materials inside the frames of the honeycomb panel.
  • If you use xTool P2, you are advised to place the materials in the center area more than 8 cm away from the rear side, more than 5 cm from the front side, and more than 14 cm from the left and right sides.

*Note: If a material is placed outside the shooting area of a camera, the camera can't capture the material and therefore the material can't be processed.

7. What are the requirements for materials?

  • Thickness: The batch fill function supports flat materials with a thickness of no more than 4 mm. Thicker materials may fail to be recognized due to the protrusion of some parts. The materials need to be flat. Curved surfaces may not be recognized accurately.
  • Color: The colors of materials can be distinguished from that of the baseplate and the materials do not reflect light. If the color of a material is too similar to that of the background, the edges of the material may fail to be recognized. Reflected light may interfere with material recognition and thus cause recognition failure.
  • Size: Materials with a length of 2 cm to 20 cm are supported. If a material is too small, it may not be recognized; and if it is too large, it may exceed the processing area and can't be captured by the camera.
  • Texture: The materials need to be of similar textures. Differences between textures, colors, reflectance, and exposure may cause recognition failure. For example, a crack or missing part of a material may cause it to fail to be recognized.
  • Shape: For materials with holes, loops, and other structures, pay attention to the lighting. Ensure that the key characteristics are clear and can be recognized.
  • Placement: You need to place the materials in the center of the baseplate with a spacing of more than 2 mm between each two materials.
  • Quantity: Do not place too many materials at a time. Keep the number to less than 20.
  • Rigidity: Currently, materials that may be deformed are not supported.
Was this page helpful?
20 out of 21 found this helpful
Help Ticket
Use this help ticket to submit your issue. We will respond within 1 business day
Submit a Ticket
Help Ticket
Use this help ticket to submit your issue. We will respond within 1 business day
Submit a Ticket
Copyright © 2024 xTool All Rights Reserved.
Call Us
Service Time
Mon-Fri,9:00-18:30 PDT
Pre-sales Hotline
+1(970)638-7030
Customer Service Hotline
+1(775)587-7760
Email Us
Service Time
Mon-Fri,9:00-18:30 PDT
Pre-sales and shipping related
vicky@info.xtool.com
vicky@xtool.com
After-sales and shipping related
support@info.xtool.com
support@xtool.com
Technical Support
support@info.xtool.com(US)
support@xtool.com(US)
support.eu@xtool.com(EU)
support.uk@xtool.com(UK)
Brand Cooperation
If you want to cooperate with
xTool on causes like education,
public welfare, innovation, etc.,
or if you want to review our
machines, please email
partner@xtool.com
US headquarter
XTL US INC. 16035 Arrow Hwy.
Irwindale. CA91706
Copyright © 2024 xTool All Rights Reserved.