Feature Fix Needed
Posted: Sun Dec 18, 2011 1:53 pm
Marco,
Lasersafe1 told me about an issue that I did not realize existed. I promised him I would test it out and let you know what I found.
The DSP warns if there is not enough space to start a job, either in the X or the Y direction. It does NOT however, tell you if there is enough room to complete the job. Let me explain.
If you draw a square and tell it to engrave, the controller calculates if there is enough room, including the acceleration space required at each side of the object. If not enough space, it warns you with the "Extended Space" warning. That is good.
If you draw a triangle, with the widest part at the bottom, the controller will start the job and engrave until it reaches a point in the triangle where there is no longer enough room to process it, due to the need for the acceleration area at each side. Then it just stops the job.
What is needed is for the controller to look ahead in the encoded job to see if there is enough space to complete the entire job and give a warning before even starting the job. Getting the warning mid-job is too late and causes the user to waste sometimes valuable materials (granite, etc).
In this image, I put a triangle right next to the useable edge of my workspace. I first hand it outline the triangle, so you can see the area it is supposed to use, and then told it to engrave the same area. It only engraved a portion of the area and stopped with the "Extended Space" error.
Please contact your programmer and ask him to do calculations on the entire job before beginning to run it.
Thanks!
Lasersafe1 told me about an issue that I did not realize existed. I promised him I would test it out and let you know what I found.
The DSP warns if there is not enough space to start a job, either in the X or the Y direction. It does NOT however, tell you if there is enough room to complete the job. Let me explain.
If you draw a square and tell it to engrave, the controller calculates if there is enough room, including the acceleration space required at each side of the object. If not enough space, it warns you with the "Extended Space" warning. That is good.
If you draw a triangle, with the widest part at the bottom, the controller will start the job and engrave until it reaches a point in the triangle where there is no longer enough room to process it, due to the need for the acceleration area at each side. Then it just stops the job.
What is needed is for the controller to look ahead in the encoded job to see if there is enough space to complete the entire job and give a warning before even starting the job. Getting the warning mid-job is too late and causes the user to waste sometimes valuable materials (granite, etc).
In this image, I put a triangle right next to the useable edge of my workspace. I first hand it outline the triangle, so you can see the area it is supposed to use, and then told it to engrave the same area. It only engraved a portion of the area and stopped with the "Extended Space" error.
Please contact your programmer and ask him to do calculations on the entire job before beginning to run it.
Thanks!