• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Cura Skew Compensation Post Proc Script 3D Printer File Image 1
Cura Skew Compensation Post Proc Script 3D Printer File Image 2
Cura Skew Compensation Post Proc Script 3D Printer File Image 3
Cura Skew Compensation Post Proc Script 3D Printer File Image 4
Cura Skew Compensation Post Proc Script 3D Printer File Image 5
Cura Skew Compensation Post Proc Script 3D Printer File Thumbnail 1
Cura Skew Compensation Post Proc Script 3D Printer File Thumbnail 2
Cura Skew Compensation Post Proc Script 3D Printer File Thumbnail 3
Cura Skew Compensation Post Proc Script 3D Printer File Thumbnail 4
Cura Skew Compensation Post Proc Script 3D Printer File Thumbnail 5

Cura Skew Compensation Post Proc Script

joochung avatarjoochung

August 15, 2018

thingiverse-icon
DescriptionCommentsTags

Description

UPDATE 02/14/2019

mauswerkz fixed an error in the code to fix the skew compensation in the Z axis. I've uploaded mauswerkz' fixed file. File has a date of 02/14/2019 in the files section.

UPDATE 11/28/2018

Looks like I had a typo in the script. Thanks to user m013 for pointing it out. I've uploaded a fixed script today.

UPDATE 8/15/2018

I've added a hand drawn diagram to show the measurements for skew that the script requires. For each side (XY, YZ, or ZX), you only need the tangent or the err & len. You don't need all three.

I've also uploaded an MS Excel spreadsheet that can be used to record the skew measurements from the YACS prints. It will automatically calculate the tangents based on the diagonal measurements.


This is a Cura Post Processing script to do skew compensation for the output gcode. This is based on the gskewer python script https://github.com/MechanizedMedic/gskewer

You should print the YACS (https://www.thingiverse.com/thing:2563185) model to get all the required skew measurements.

See the PDF in the files area for instructions on how to calculate the err/length/tanget values required.

Download the python script. Place it in the scripts folder for Cura. Restart Cura and you should see it in the list of Post Processing scripts.

You can print the 40mm cube to verify that the skew is being corrected.

If you want to view the gcode, use any gcode visualizer you want, such as http://gcode.ws/. The corrected gcode will look skewed in the gcode visualizer. But should print properly on your printer.

License:

Creative Commons - Attribution - Non-Commercial - Share Alike

Related Models

Curved honeycomb vase preview image

Curved honeycomb vase

eggnot profile image

eggnot

47,034

Ender 3 S1 cable holder/guide | Pro | laser modul preview image

Ender 3 S1 cable holder/guide | Pro | laser modul

Bananenminister profile image

Bananenminister

1,223

Cartelli per piante preview image

Cartelli per piante

Marcolino3d profile image

Marcolino3d

3

Save pangolins preview image

Save pangolins

amaochan profile image

amaochan

42,866

Klipper Printer Additions 3.0b9.1 - More Than Boring Start-G-Code preview image

Klipper Printer Additions 3.0b9.1 - More Than Boring Start-G-Code

Christian Vick profile image

Christian Vick

709

Working Stim Pack (For Airsoft, Paintball, etc) preview image

Working Stim Pack (For Airsoft, Paintball, etc)

Kazi profile image

Kazi

1,068

Plantygon - Modular Geometric Stacking Planter for Succulents preview image

Plantygon - Modular Geometric Stacking Planter for Succulents

Printfutura profile image

Printfutura

28,527

Creality Ender 3 V3 KE Slicer profiles for PrusaSlicer & Cura preview image

Creality Ender 3 V3 KE Slicer profiles for PrusaSlicer & Cura

KaminoKGY profile image

KaminoKGY

414