Je me souviens d'avoir deja eu un probleme similaire. Dans mon cas, j'avais trouve que c'etait finalement du a une trop grand vitesse/acceleration du retract qui faisait que ca a bien retire le filament, mais n'a pas eu assez de force pour le repousser apres le mouvement. J'avais pu identifier le probleme en dessinant un trait sur l'axe du moteur de l'extrudeur, comme cela j'ai vu que les retravon enif - RepRap Groupe d'Utilisateurs Francophone
Look for the function lcd_implementation_status_screen() which you find either in dogm_lcd_implementation.h for graphic controllers: lcd_print('X'); u8g.drawPixel(8,XYZ_BASELINE - 5); u8g.drawPixel(8,XYZ_BASELINE - 3); u8g.setPrintPos(10,XYZ_BASELINE); lcd_print(ftostr31ns(current_position)); u8g.setPrintPos(43,XYZ_BASELINE); lcd_print('Y'); u8g.drawPixel(49,XYZ_BASELINE - 5);von enif - Firmware - Marlin
Si tu imprimes ton object a differentes positions et orientations sur le plateau, comment l'erreur se transforme selon la position? Ton imprimante etant une delta, une mauvaise calibration peut bien causer des erreurs non-lineaires qui different beaucoup selon l'endroit sur le plateau.von enif - RepRap Groupe d'Utilisateurs Francophone
The 12V-Aux pin header is very near the X stepper driver, so may be something got shorted or mechanically damaged when you manipulated the fan connector. Try switching the X stepper driver with another one and see if the problem persists. In any case, before that I'd also check the proper functioning of your endstops with M119, as this is in general the most likely reason for axis only moving ivon enif - RAMPS Electronics
I am not an expert on this, but here is how I understand it: HEATER_0_MAXTEMP and BED_MAXTEMP are the hard limits at which the printing is aborted. So there is a 15 degree "safety zone" between the maximum allowed working temperature and the absolute maximum, which gives some tolerance for overshooting of the temperature regulation.von enif - Firmware - Marlin
Quel type d'extruder utilises-tu? Quel filament, 1.75mm ou 3mm? Quelle vitesse d'impression? Je commencerais par diminuer la vitesse d'impression par un facteur qui correspond a l'augmentation de la section traversale de ton extrusion (p.e. 2*2=4 si tu as aussi double l'hauteur des couches). Une fois que ca fonctionne, tu peux commencer a augmenter la vitesse au fur et a mesure pour voir ou sonvon enif - RepRap Groupe d'Utilisateurs Francophone
As-tu isole ton plateau par en bas, p.e. avec une couche de liege? Et pendant le chauffage initiale, tu peux couvrir ton plateau par le haut par un carton ondule. Enfin, si ton alimentation te permet de regler le voltage dans un certain intervalle, essaye d'augmenter le voltage de 1 ou 2V. P.e. une augmentation de 12V a 13V augmente la puissance du chauffage de 17%. Ayant fait tout cela, j'arvon enif - RepRap Groupe d'Utilisateurs Francophone
Wenn deine FW Marlin ist und dort das EEPROM aktiviert ist, dann musst du nach jeder Änderung die Werte unter "Control/Store Memory" im EEPROM speichern, damit sie nach dem Aus- und Einschalten erhalten bleiben.von enif - Allgemeines
Make sure that you have MAX_BED_POWER set to 255 (which normally should be, since it is the default). Other than that, I found that the following measures help speeding up the heating of the heat bed: Put some heat insulation underneath your heatbed, e.g. a layer of cork sheet. When heating up, start with a layer of corrugated cardboard on top of the bed and take it away when getting towards thvon enif - Firmware - Marlin
Du kannst dir aber auch einfach einen simplen "Box-Frame" bauen... Der ist viel solider als ein Acrylrahmen und kostet fast nichts - einfach ein paar 12mm-Siebdruckplatten im Baumarkt zuschneiden lassen. Falls es dich interessiert, findest du im Anhang die Bauanleitung zu meinem Box-Frame. Er besteht aus 9 Brettchen, alle mit der gleichen Breite. Die PDF-Datei enthält auch die Bohrvorlagen,von enif - Allgemeines
Nice table - thank you Renato! Just to play with the on-line Excel (which I hadn't used before), I tried to add a line for Sanguinololu, thinking that it wouldn't allow me to save it - but maybe it did - at least I can now see the line when I reopen the link... Do you want people to actively add and modify your table?von enif - Controllers
The duty cycle is the percentage of time the heating is switched on. In Marlin, it is usually a value between 0 for no heating and 127 (or 255) for full heating. In Pronterface (which I use here) I can see this value for both hotend and heated bed in the same line as the current temperatures are listed.von enif - Firmware - Marlin
Did you check the temperature of your hotend while you are printing? Is it constant and is the duty cycle well below 100%? If the heating cartridge of the hotend is running at its limit, after some time it can't keep up melting the incoming cold filament and the temperature of the hotend starts going down.von enif - Firmware - Marlin
QuoteFridi Die Drehzahl der Lüfter wird mit PWM Signalen gesteuert. So eine gepulste Spannung kann den Regler kaput machen. Der Step-Down Regler hängt ja nicht am PWM gepulsten Signal, sondern direkt zwischen 12V/24V und GND. Nur der Lüfter hängt zwischen den geregelten 5V und dem gepulsten GND.von enif - Elektrik & Elektronik
Quoteoldster der Step-Down eignet sich aber nicht besonders zum Regeln der Lüfter. Warum denn nicht? Scheint mir jedenfalls wesentlich besser als ein Widerstand in Serie...von enif - Elektrik & Elektronik
Could it be that your stepper driver is getting too hot and activates thermal protection? Have you tried lowering Vref?von enif - Firmware - Marlin
Backlash (Spiel) auf der X- oder Y-Achse?von enif - Allgemeines
Ich brauch auch nur Linux, bei mir ist's Ubuntu/Mate - mit Pronterface und immer noch SFACT als Slicer. Hab's letztes Jahr mit MatterControl 1.5 versucht und dann aber wieder aufgegeben - hab jetzt aber vor, es mit der neuen Version 1.6.1 nochmals zu versuchen.von enif - Software
Quotekabelfrikkler soweit ich das an den Eagle files erkennen kann liegt auf dem Board ja wieder alles auf einer Masse. oder? Das Hotend-Heizelement und alles was du sonst an D8/D9/D10 hängen hast sicher nicht, die werden ja von den MOSFETs gegen Masse geschaltet...von enif - Elektrik & Elektronik
Quotespaceorange12 Will any 60v, 30a MOSFET do? Definitely no. Check out Dust's link. The MOSFET needs to have a low RDSon resistance (so it doesn't get too hot) and a gate-source saturation voltage ("Miller") below 5V (so it can be switch with a 5V logic signal).von enif - Sanguino(lolu)
Quotespaceorange12 Second, there was only one type of MOSFET, so I bought two, again as backup. The manufacturer part # is L7812CV. Watch out - this is not a MOSFET, but a voltage regulator! You do need one voltage regulator tough for the Sanguinololu, but not for 12V as is the 7812, rather you need a 7805 for 5V.von enif - Sanguino(lolu)
Die Löcher müssen ja nicht bis ganz aussen reichen. Es genügt, die tunnelähnlichen Aussparungen einfach ein paar Extrusionsbreiten im Inneren zu beginnen und auch wieder zu beenden. Dann bleibt die Aussenfläche intakt.von enif - Allgemeines
Einfach noch etwas, das mir beim Lesen des Threads aufgefallen ist: Auf deinem Bild 7 passt die eingezeichnete Verkablung nicht zur Beschriftung oben: Sollten da nicht die (active low) Signale an die Minus-Terminals angelegt werden und die Plus-Terminals alle an 5V?von enif - Allgemeines
Da du die gleichen Versätze in X und Y hast, sieht es so aus, als ob du einen CoreXY Antrieb hast? Falls ja, würde das ja heissen, dass nur der Motor, der in die (+dx,+dy) Richtung schiebt, ein Problem hat und der Motor in (+dx,-dy) gut ist. Bist du sicher, dass der Pulley dort keinen Schlupf hat? Wenn du die (+dx,+dy) und (+dx,-dy) Stepper treiber tauschst, geht dann der Versatz in Richtung (von enif - Allgemeines
Just a note regarding the Minkowski difference: In this other thread I proposed a simple implementation of the Minkowski difference using the Minkowski sum on the "negative" (i.e. a cavity) of the original object...von enif - OpenSCAD
Further to this discussion, I rethought about this problem - and I think that I found a solution... My implementation uses the fact that the Minkowski sum acts as a difference when applied to a cavity inside a larger object. So we need to construct an object which has a "hole" that corresponds to the original object and apply the Minkowski sum to make the hole smaller using the second object. Thvon enif - OpenSCAD
Quotefrankvdh I think the following implements Minkowski difference (if I understand correctly what that is). Or are there subtleties I've missed? I had understood the Minkowski difference the other way round, i.e. not to subtract the original object from the Minkowski sum (which indeed is easy), but rather to subtract the second object from all points on the surface of the first object. So thevon enif - OpenSCAD
OpenScad's children() will execute all or some of the constructs which follow the module call. For more than one "child", the "children" are surrounded by brackets. So, looked at from this point of view, the standard difference() is actually subtracting children([1:$children-1]) from children(0).von enif - OpenSCAD
I doubt that there is any way in OpenScad to pass the name of a module to be called as a parameter. However, OpenScad has probably an even better alternative: the concept of children! So you can easily create a module such as e.g.: module cutbelow(z=0,max=100){ difference(){ children(); translate([-max,-max,z-max])cube([2*max,2*max,max]); } } which will take whatever follows avon enif - OpenSCAD
Have you also tried swapping the stepper drivers instead of the motors? May be it's just the X stepper driver which does not work properly...von enif - RAMPS Electronics