Welcome! Log In Create A New Profile

Advanced

code source a modifier

Posted by kourou 
code source a modifier
August 27, 2013 05:13AM
voici le code source d'un fichier customisable et j'aimerai réduire
un peu la taille du rond mais je ne sais pas dans quelles lignes je dois intervenir




intersection() {
cube([20.5/2, 1.6, cover_len], center=true);
translate([0, 3.5, 0])
cylinder(r=6, h=cover_len, $fn=50, center=true);

}

translate([-6.5/2 + wing_width/2,0,0])
cube([wing_width, 2.75, cover_len], center=true);

translate([6.5/2 - wing_width/2,0,0])
cube([wing_width, 2.75, cover_len], center=true);

translate([6.5/2 - wing_width/2 + 0.15, 2.2/2 + 0.35, 0])
cylinder(r=1.05, h=cover_len, center=true, $fn=60);

translate([-6.5/2 + wing_width/2 - 0.15, 2.2/2 + 0.35, 0])
cylinder(r=1.05, h=cover_len, center=true, $fn=60);
}
}

rotate([90, 0, 0])
cover(cover_length);

merci ,

j'ai OpenScad pour le modifier.

Edited 1 time(s). Last edit at 08/27/2013 05:19AM by kourou.


kourou
Re: code source a modifier
August 27, 2013 07:13AM
tu dois changer le diamètre rayon des cylindres qui font 1.05

Edited 1 time(s). Last edit at 08/27/2013 07:14AM by pomalin.


[www.thingiverse.com]
Re: code source a modifier
August 27, 2013 07:33AM
Je me suis amusé a chercher avec le tuto français de Openscad de notre ami François Delègue et j'en ai déjà imprimé 6 .
merci Pomalin


kourou
Re: code source a modifier
August 27, 2013 11:50AM
Cool, ton imprimante est opérationnelle, content pour toi ! Moi j'y suis presque...


RepRap Air V2 - Toulouse
[julienbuabent.fr]
[anythingz.com]
Re: code source a modifier
August 27, 2013 12:32PM
opérationnelle mais pas réglée a 100% toujours le soucis de départ ,je lance une impression et l'extrudeur fais son tour plusieurs fois mais ne lance pas de fil et ensuite ça démarre et coule bien!

après c'est au niveau précision ,un test cube 20X20x10 mm ne le fais pas ,je vais trouvé il le faut si je veux amortir ma machine smiling smiley


kourou
Re: code source a modifier
August 27, 2013 12:41PM
pour tes dimensions régle les pas de tes moteurs dans ton firmware, configuration.h, pour calculer les bons pas c'est ICI

Dansd precise calibration, tu entres :
-la distance demandé
-la distance parcourue
-le nombre de pas dans ton firmware

tu cliques sur calculate et tu auras le nombre de pas à mettre dans ton configuration.h


[www.thingiverse.com]
Re: code source a modifier
August 29, 2013 04:21AM
Il y a une nouvelle version (en tout cas le graphisme a changé) du calculateur de Joseph Prusa ici. Les valeurs calculées sont une très bonne base, elles doivent être ensuite testées et un peu modifiées en fonction de ce que fait réellement la machine.


François
Re: code source a modifier
August 30, 2013 10:21AM
Voici le chiffre que j'obtiens "55.92841163310962" 31.133250311332507 qui se place ou dans configuration h ?

merci winking smiley

Edited 1 time(s). Last edit at 08/30/2013 11:05AM by kourou.


kourou
Re: code source a modifier
August 30, 2013 11:01AM
55.92841163310962 drôle de nombre, trop compliqué, trop de décimales… comment l'obtiens-tu ? s'agit-il d'un nombre de pas pour X, Y, Z ou bien E ? et quel est ton firmware ? (Teacup a un config.h, Marlin un Configuration.h, les autres sais pas et donc ne connais pas de configuration.h…)


François
Re: code source a modifier
August 31, 2013 07:33AM
bonjour François,

j'ai obtenu ça avec [mendelmax.com] mais je pige pas grand chose !

j'ai Marlin comme configuration h et je me sert de Pronterface.

le test est pour l'extrudeur E ,houla la pas encore réglée a ce que je vois ,en plus avec Repetier host que je viens d'essayer l'extrudeur reste a 1 cm du lit pour imprimer ! je vais rester avec Pronterface.smiling smiley


kourou
Re: code source a modifier
August 31, 2013 08:26AM
Dans Configuration.h de Marlin, la ligne

Quote

#define DEFAULT_AXIS_STEPS_PER_UNIT {80.75, 80.46, 3213, 570} // ce sont mes valeurs…

définit le nombre de pas des moteurs, par mm, dans l'ordre X, Y, Z et E. Chez moi pour X et Y la valeur théorique est de 80.00 pour X et Y ( ). (valeurs un peu modifiées après impressions de test).

Pour Z je ne me souviens pas comment j'ai obtenu ma valeur… valable pour mes Mendels avec 1 moteur et poulies et courroie T5 en axe Z). Si ta machine a 2 moteurs pour l'axe Z, directement couplés, en 1/8e de pas, 1280 devrait être une base de départ ( ).

Et pour E aïe aïe aïe je ne peux pas t'aider non plus, tout oublié… une valeur de 96 est une base de départ pour l'Adrian's extruder (plus utilisé) en 16e de pas, ma valeur de 570 (16e de pas aussi) est celle du MGS extruder (adapté à mes Mendels).

Tu peux trouver la valeur E empiriquement :
- partir avec 100 par exemple,
- chauffer la tête suffisamment (M109 S200)
- lorsqu'elle est chaude extruder *lentement* 20mm (G1 E20 F20)
- mesurer ce qui est réellement entré dans l'extruder (faire une marque auparavant)
- recommencer en corrigeant la valeur E jusqu'à ce que réellement 20 mm soient entrés dans la tête
- pour une meilleure précision continuer le test sur de + grandes longueurs (je l'ai fait jusqu'à 160 mm par ex., c'est trop, 100 mm suffiraient sûrement…)

Le tout dans une console Arduino par exemple… Attention à couper le chauffage juste après chaque extrusion (ne pas laisser chauffer et se vider la tête lorsque le moteur ne tourne pas)


François
Re: code source a modifier
August 31, 2013 10:55AM
Bonjour,

ma petite poulie a 9 crans "ce qui me parait bizarre " et j'ai fait le test comme le montre [mchobby.be]
pour ma ordbot hadron,je vais reprendre a zéro le réglage confused smiley
je vais réveiller les possesseurs de ordbot pour voir ce qu'ils ont .

merci François

Edited 1 time(s). Last edit at 08/31/2013 11:38AM by kourou.


kourou
Re: code source a modifier
September 02, 2013 01:53PM
> -chauffer la tête suffisamment (M109 S200)
>- lorsqu'elle est chaude extruder *lentement* 20mm (G1 E20 F20)

comment tu fais pour ça et ou avec quoi? sad smiley je pense dans gcode !!

bon j'ai réussi a réglé l'extrudeur ,déjà ça , le Z est bien reste a voir ce Steps per millimeter - belt driven systems
courroie
Heu comment je fais pour savoir si c'est ce que j'ai ,pour le moteur c'est bien 1,8° ,Pulley tooth count 9 dents,

mais le reste?

Belt pitch Belt presets Driver microstepping

Edited 1 time(s). Last edit at 09/03/2013 02:47AM by kourou.


kourou
Re: code source a modifier
September 03, 2013 03:29AM
Belt pitch Belt presets :

lorsque tu changes Belt presets, Belt pitch se modifie en conséquence. C'est le type de courroie qu'il faut choisir dans Belt presets, T5 : dents écartées de 5 mm, T2,5 de 2,5 mm…

Driver microstepping : cela dépend de ton électronique…


François
Re: code source a modifier
September 03, 2013 07:03AM
Bonjour François,

> Belt presets, Belt pitch se modifie en conséquence, ça c'est bon j'ai vu ,ce qui donne

Result Resolution Teeth Step angle Stepping Belt

177.78 5.625micron 9 1.8° 1/16th 2mm

après appel chez eMotion tech ,je suis bien en 1/16th et le reste est bon ,maintenant je ne sais plus ou balancer tout ça smiling smiley


kourou
Re: code source a modifier
September 03, 2013 08:13AM
dans Configuration.h, modifier la ligne

Quote

#define DEFAULT_AXIS_STEPS_PER_UNIT {80.75, 80.46, 3213, 570} // ce sont mes valeurs…


François
Sorry, only registered users may post in this forum.

Click here to login