Git Product home page Git Product logo

tabantiwarping's Introduction

Tab Anti Warping

Add element as rounded Tab to limit warping effect in print corner.

Pastille

Using Helper Disks, which act on the corners of your model to help keep everything pinned down. Once the print is finished, the disks can be cut away pretty easily.

Test with a diameter of 20mm and Support X/Y Distance=0.2mm. To keep a support with a full pattern don't goes over 20/25mm.

Pastille

Note : Actual solution is limited by the possibility to use just a global : Support X/Y Distance

Installation

First, make sure your Cura version is 4.4 or newer.

Manual Install

Download & extract the repository as ZIP or clone it. Copy the files/plugins/TabAntiWarping directory to:

on Windows: [Cura installation folder]/plugins/TabAntiWarping

on Linux: ~/.local/share/cura/[YOUR CURA VERSION]/plugins/TabAntiWarping (e.g. ~/.local/share/cura/4.6/plugins/TabAntiWarping)

on Mac: ~/Library/Application Support/cura/[YOUR CURA VERSION]/plugins/TabAntiWarping

Automatic installation

First, make sure your Cura version is 4.4 or newer. This plugin is now avalaible in the Cura marketplace. So you can install it automaticaly from this place:

Automatic Install

Tab Anti Warping on Ultimaker Market place

How to use

  • Load a model in Cura and select it

  • Click on the "Tab Anti Warping" button on the left toolbar (Shortcut I)

  • Change de value for the tab Size in numeric input field in the tool panel if necessary

  • Click anywhere on the model to place "Tab Anti Warping" there

  • Clicking existing Tab deletes it

  • Clicking existing Tab + Ctrl switch automaticaly to the Translate Tool to modify the position of the "Tab Anti Warping".

  • The height of the tabs is automaticaly set to the Initial Layer Height .
  • Change de value for the tab X/Y Distance in numeric input field in the tool panel if necessary this value will adjust the distance between the tab treated as support and the model . By keeping enought distance, the tab will be easier to remove.

Note: it's easier to add/remove tabs when you are in "Solid View" mode

Update V1.1.0

New option "Define as Capsule" to create a Capsule style tab.

Menu

This new design has been integrated following the request of Reality4DEvolution in this post : Discussion #9

Capsule design

The new design should offer a bevel on the outsite of the tab to be much more easy to remove, as you can get the scraper under it, and start to remove the project much easier.

Scrapper

Update V1.2.0

New option "Number of layers" to create tabs with several layers height. Discussion in this post : Discussion #8.

Menu

If the number of layers is bigger than 1, then the Support Density is automaticaly set to 100%.

Message 100%

Version 2.5.5

tabantiwarping's People

Contributors

5axes avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

tabantiwarping's Issues

Crash with SDK 5.0.0

Hey,

I was just testing your plugin in the portal and am getting a crash in SDK 5.0.0 (Cura 3.5)

Log snippet:

2020-06-08 15:52:16,749 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [68]: AttributeError: 'GlobalStack' object has no attribute 'extruderList'

Reproduction steps:

  • Open Cura 3.5
  • Install TabAntiWarping-v5.0.0-2020-06-02T13_25_07Z.curapackage by dragging and dropping onto Cura window
  • Restart Cura 3.5
  • Plugin installs as expected
  • Load UMS5_cube50x50x50.3mf
  • Click a corner of the cube
  • Cura crashes

I've attached a log, video and 3mf below. I was able to reproduce it every time. This will need to be resolved before I can put it through the portal.

SDK 5.0.0 crash.zip

suggestion more than an issue

the anti warping idea is great. but, problem with all stuff in early layers is removal from bed.
in sketchup, i actually made little attachable tabs to put on my other projects, they had a reverse bevel so that the distal corner was free from the bed, could get the scraper under it, and start to remove the project much easier.
if you combined such an effect, into the anti warping circles, it would be fantastic !
anyway, thanks !
509

Cura 5.7

Several of my plugins share the same code and therefore present the same problem. The geometries added as Support / Tab / Text or Support Eraser once the project has been saved and reloaded in Cura are no longer in the right position.

I assume that the problem comes from the same code problem, but I haven't found the solution.

Problem seen on :

  • Tab Anti Warping
  • Tab+ Anti Warping
  • Custom Cylinder Support
  • Custom Support Eraser
  • Name It
  • Spoon Anti Warping

The same problem also seems to affect some models of the Calibration Shapes plugin. After reloading a project, the model is no longer at position 0,0,0.

Initial Position

image

Save and Reload Project

image

Tabs are not filled correctly

I use CURA 4.13.0 on Linux. A few days ago I installed TabAntiWarping because I wanted to try PA12 (Nylon) and have horrible warping.

In its current version TabAntiWarping is for sure not working properly.

It appears to me that TabAntiWarping needs a massive improvement. Currently it creates a fill identical to the infill selected for my part. So in my case I get a grid of 3x3 mm instead if a much denser one (able to stick to the bed). Such tabs are useless.

My suggestion:
Add another setting, "Percentage of Tab Fill", for tabs.

I made a screenshot to show you what I get:
2022-03-10_09-14

Enable Support Brim Not working

When I enable support brim nothing changes. The supports still are all disconnected and grid like causing my prints to fail every time.
Capture

The only solution I have found is to make them solid using per model setting but then I have to cut them off with a knife.

Support x/y distance issue

My "support x/y distance" is overwriting the tab "x/y distance" is this something that can be corrected so each value can be modified independently?
Screen Shot 2020-12-05 at 12 45 32 PM

Need to untick "Ensure models are kept apart"

Hi is there any way the plugin can be excluded from processing by the "Ensure models are kept apart" option in Cura?
With that setting enabled, I get some really strange results and my 2nd tab is pushed off the build area as this option makes sure the models are kept apart.

Tab infill have way to much flow

Walls of tabs have perfect flow, but once it goes to fill them in, it has insane flow rate all the sudden.

Cura 4.12.
Plugin 1.3.2

20221130_225513

Model becomes manifold when adding tabs

I have just today encountered the issue that more often than not when adding tabs the model will get marked as manifold (see picture below).
Screenshot 2023-11-17 170259
I have no idea what caused this issue, but it makes it nearly impossible to place the tabs now.
They also just get displaced all over the built plate even though I clicked on the model.

I have since tested it with Cura 5.2.2 and its working fine there.

I have already tried:

  • Adding different models to see if it maybe was an issue of the STL
  • Re-installing the plugin

Tabs interfere with scale values

Adding tabs changes the dimensions of the model and scale % in the scale tool, even if only the model is selected. This is consistent across Cura 5.7.0 and another Cura-based slicer with an older Cura version. It seems to be adding itself to the model node in a strange way.

The original dimensions of this cube are 100x100x100, the tab is 50mm.
tabscale

Help needed. Models with chamfer

Hello!
For some reason I get this when I try to add tabs to a modem with chamfers.
зображення
I want a solid connection with a model. What settings do I need to change to achive this?
When I use the same settings and add a tab to a calibration cube (which has no chamfers), everything works as intended.

How to use this plugin ?

Hello,

I'm just testing TabAntiWarping for the first time.
I get weird results, maybe I don't use it as it should be...

I get this : a "yellow" grid pattern.

Capture1

The yellow pattern looking like an infill, I changed the infill density to 100% using the "per model settings". I got this : 2 overlapping objects : the result is not printable.

Capture2

How do I get a cyan tab, part of the "adhesion gcode", as shown on the plugin homepage ?

Tested with Cura 4.6.2

Just came here to say thank you :)

Its the single most useful plugin I use in Cura and it makes my life so much easier. Before i loaded added and copied my round "mickey mouse ears", but your plugin makes it so much easier!
Thank you for your effort!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.