By checking the images, it’s the paint instead of the carbon fiber get damaged, it will NOT affect the performance of the robot, no worries.
And I do not recommend you to send the robot to us to get repair, it’s not a good idea to spend you at least 1000 USD(include shipment/tariff/materials and repair cost) to send the robot to us to fix the paint, maybe you can fix the paint by yourself if you do think the damaged paint affect the appearance of the robot.
And some suggestions for you to avoide collision:
(1) Update the firmware/xArm Studio to V1.6.1, the robot will turn on the “self-collision detection” automatically.
(2) Set the “Collision Sensitivity” to Level 3 or higher, be sure you did set right TCP payload before you operating your xArm robot.
(3) Using the “Simulation Robot”(API: arm.set_simulation_robot()) to simulate your project before executing it on the real robot.
(4) It’s better to read the “xArm User Manual”, maybe you could find some useful instructions to avoid mis-operation.
Let us know if you have any questions.
Actually we are not quite clear about which paints should not be used, all the paiting works are done by the suppliers.
I did try to fix the paint of an internal use robot but unfortunately made it’s more ugly as the smooth surface became bumpy surface after paint fixed.
Maybe you could try to use some stickers to cover it?