Thread Rating:
  • 0 Vote(s) - 0 Average
xyCompensate
#1
This is a Python script/tool that was created by Jan Mrazek who also created the GUI for it.

If you have prints that have flashing/elephant foot on the base layers, this tool will process the print file and compensate the base layers (in pixels) to remove it, basically shrinking the base layers on the X and Y axis.

1. Open xyCompensate
2. Click "Browse" to select the original print file and select the file to process
3. Click "Save As" and select where to save the new print file and file name
4. Set the First Layer Compensation, default is set to 6.  (I've found that 6-8 works best, but you'll want to play with it for yourself)
5. If X or Y is off, you can also set a compensation value for Normal Layers
6. Click "Run"
7. You will see a status bar as the file is processed, then a notification once completed.

Simply use the new file it created and print Smile

***UPDATE 1/17/20***

The new version of xyCompensate can now add pixels / thickness to prints Smile

So, if you have a print that has thin areas and want to increase the thickness of the model, even by a single pixel on the x and y axis (0.047mm), simply enter a negative number in the layer compensation fields.  For instance, to add 0.5mm total thickness of a print, enter -10 (0.47mm) or -11 (0.517mm) in the layer compensation field and run the tool similar as above and thats it Smile

To download the tool and check for the latest version, please visit the the official project repository at https://github.com/yaqwsx/ElegooMarsUtility
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)