Welcome! Log In Create A New Profile

Advanced

Modifié un view source Thingiverse

Posted by kourou 
Modifié un view source Thingiverse
August 17, 2014 01:32PM
salut tous,

j'aimerai modifié un fichier source de thingiverse mais je patauge dans l'écriture : > Modèle > " translate([movr*3.4,0,flag_height/2])rotate([0,45,0])cube([3,10,3])"

avez vous un tuto a proposé car j'aime comprendre ce que je fais ! enfin j'essai smiling smiley ,déjà essayé sur un petit fichier pour voir mais pour les grands avec plusieurs paramêtres de largeur/longeur et autres ça coince. winking smiley

merci d'avance


kourou
Re: Modifié un view source Thingiverse
August 18, 2014 03:15AM
Bonjour

C'est de l'OpenScad...

Tutoriel OpenScad

Décompose ton fichier pour reprendre chaque fonctions.

Si tu comprends les fonctions de base et l'imbrication des fonctions tu pourras adapter le fichier source à ton besoin.

A+


« Le progrès ne vaut que s'il est partagé par tous. » : Aristote
Site WEB pour retrouver plus vite des sujets que j'ai traité
Ma chaîne
Re: Modifié un view source Thingiverse
August 18, 2014 04:36AM
> Strofe ,je connais, même imprimé ça c fait .

ç'est au niveau des fonctions de base que ça pêche donc faut que je retourne a l'école smiling smiley

merci de la réponse


kourou
Re: Modifié un view source Thingiverse
August 18, 2014 04:58AM
Bonjour Kourou

Donne un exemple de fonction qui te gène on pourrait t'aider..

A+


« Le progrès ne vaut que s'il est partagé par tous. » : Aristote
Site WEB pour retrouver plus vite des sujets que j'ai traité
Ma chaîne
Re: Modifié un view source Thingiverse
August 18, 2014 12:38PM
salut tous,


alors voilà il s'agit entre autres de ce jeton [www.thingiverse.com]

donc j'en ais fait plusieurs mais 2 on casser au niveau de l'attache en spirale alors je voudrais faire toute la partie ne concernant pas la pièce plus épaisse "+2 mm environ "
j'ai enregistré le dossier source et étudié avec le tuto Openscad dont je comprends quand même pas mal de chose mais là je n'ai pas compris comment changé l'épaisseur de cette partie ! sad smiley

alors j'en appel a vos neurones winking smiley ,j'avais déjà fait une demande sur le site pour changé quelques lignes mais je ne retrouve pas la chose .

merci d'avance thumbs up

si j'ai compris pour l'épaisseur c'est le HCOIN /2 que je dois modifié ? dans toutes les lignes ou ça apparait .

// Première zone droite (qui part de la pièce) de longueur L1
translate([-HCOIN/2, DCOIN-0.125, 0]) cube([HCOIN, L1, HCOIN]);





sad smiley et là [www.thingiverse.com]

Edited 4 time(s). Last edit at 08/18/2014 02:48PM by kourou.


kourou
Re: Modifié un view source Thingiverse
August 18, 2014 02:41PM
Super, le fichier n'est pas en mode public...
Re: Modifié un view source Thingiverse
August 18, 2014 05:49PM
Bonsoir

Quote
kourou
si j'ai compris pour l'épaisseur c'est le HCOIN /2 que je dois modifié ? dans toutes les lignes ou ça apparait .

// Première zone droite (qui part de la pièce) de longueur L1
translate([HCOIN/2, DCOIN-0.125, 0]) cube([HCOIN, L1, HCOIN]);

Non Translate --> [X, Y, Z] --> C'est l'axe Z qui doit changer... Par rapport au Zéro du Z tu veux 1 mm de chaque côté..



Donc tu décalles de 1 vers le bas --> -1 et tu augmentes la hauteur de 2 mm...

translate([HCOIN/2, DCOIN-0.125, -1]) cube([HCOIN, L1, HCOIN+2]);

Pense à jourer avec les couleurs --> [www.openscad.org]

Tu mets un caractère :
* devant une fonction pour la désactiver
# pour la mettre en évidence

Courage.. c'est costaud mais faisable...

A+

Edited 2 time(s). Last edit at 08/19/2014 03:30AM by Strofe.


« Le progrès ne vaut que s'il est partagé par tous. » : Aristote
Site WEB pour retrouver plus vite des sujets que j'ai traité
Ma chaîne
Re: Modifié un view source Thingiverse
August 19, 2014 02:41AM
salut tous,

merci strofe, a 62 ans je retourne a l'école hé hé winking smiley

j'ai regardé la dite ligne hier soir dans tous les sens ,maintenant je comprends mieux ,allez au boulot car c'est toute la pognée que je vais faire plus grosse .

encore merci .

au fait ,tu l'a imprimé ton jeton ? si oui les lettres ne se collent pas trop ,j'imagine que ça change en fonction de la police utilisé!

Edited 1 time(s). Last edit at 08/19/2014 03:03AM by kourou.


kourou
Re: Modifié un view source Thingiverse
August 19, 2014 08:05AM
Bonjour Kourou

Non je n'ai pas imprimé de jeton...

Tu en es où dans tes modifications ???



Si tu butes sur un bloc fait signe grinning smiley


« Le progrès ne vaut que s'il est partagé par tous. » : Aristote
Site WEB pour retrouver plus vite des sujets que j'ai traité
Ma chaîne
Re: Modifié un view source Thingiverse
August 21, 2014 04:06AM
salut tous,

> Strofe ,hé bien après 4 h de dur labeur j'ai réussi a pigé les arcanes de la bète "enfin un peu " avec 2 écrans c plus facile pour voir les différences accomplies dans Openscad et F5 c plus rapide winking smiley

la pièce en photo n'est pas belle ,j'en est fait une autre bien mieux qui est déjà partie et fonctionne ,j'ai fais trop épais le ressort ,3 mm >1.2 mm c mieux ,mais j'ai le soucis de placer l'attache au centre ,ça j'ai pas trouver encore mais ça va venir!

j'en suis pas encore au point de créer un fichier mais au moins de le modifier smiling smiley merci a toi .

je vais refaire une autre pièce et mettre la photo ,faut que je règle aussi le soucis des dimentions car en faisant un cube 10 x10 j'obtiens des mesures différentes de + <> 0.2 mm !


kourou
Attachments:
open | download - Ks.jpg (3.2 KB)
Re: Modifié un view source Thingiverse
August 21, 2014 04:31AM
Bonjour Kourou

Voici la modification que j'ai réalisé.. une bonne base peut-être.

JetonCarab.scad

A+


« Le progrès ne vaut que s'il est partagé par tous. » : Aristote
Site WEB pour retrouver plus vite des sujets que j'ai traité
Ma chaîne
Re: Modifié un view source Thingiverse
August 21, 2014 01:07PM
salut tous,

> Strofe ,j'ai visioné ton scad et je vois que tu indiques

"" // Une boucle de taille non paramétrique (on scalera)
module oneloop(){
difference(){
//cylinder(h=HCOIN, r=1.3, $fn=10); //Avant Strofe
//translate([0,0,-0.01]) cylinder(h=HCOIN+0.02, r=1.3-TH, $fn=10); //Avant Strofe
//translate([0, -5, -0.01]) cube([10,10,HCOIN+0.02]); //Avant Strofe
cylinder(h=HCOIN+2, r=1.3, $fn=10); //Après Strofe
translate([0,0,-0.5]) cylinder(h=HCOIN+2.02, r=1.3-TH, $fn=10); //Après Strofe
translate([0, -5, -0.5]) cube([10,10,HCOIN+3]); //Après Strofe
}

partout avant/après sur toutes les lignes concernant le translate ,tu peux expliqué le pourquoi car moi je ne l'ai pas vu sur le fichier source !!

et tu a rajouté des lignes de code semble t'il eye popping smiley

j'ai voulu faire un print avec ta pièce et ça va tellement vite que ça n'a pas le temps de collé donc j'ai essayé d'en refaire une a moi et pas de soucis !

Edited 2 time(s). Last edit at 08/21/2014 01:28PM by kourou.


kourou
Re: Modifié un view source Thingiverse
August 21, 2014 01:30PM
Bonjour

Pour ajouter un commentaire tu peux procéder de différentes façons... C'est pratique lorsque tu relis ton code..

// Permet d'ajouter un commentaire tout ce qui se trouvera sur la ligne après // ne sera pas interprété par OpenScad.

Donc j'ai commenté les lignes que j'ai modifié

Le bloc avant modification --> Remarque les // en début de chaque lignes
//cylinder(h=HCOIN, r=1.3, $fn=10); //Avant Strofe
//translate([0,0,-0.01]) cylinder(h=HCOIN+0.02, r=1.3-TH, $fn=10); //Avant Strofe
//translate([0, -5, -0.01]) cube([10,10,HCOIN+0.02]); //Avant Strofe

Le code modifié
cylinder(h=HCOIN+2, r=1.3, $fn=10); //Après Strofe
translate([0,0,-0.5]) cylinder(h=HCOIN+2.02, r=1.3-TH, $fn=10); //Après Strofe
translate([0, -5, -0.5]) cube([10,10,HCOIN+3]); //Après Strofe

Avant Strofe = Code source inhibé car commenté pour mémo
Après Strofe = Le code que j'ai adapté pour obtenir le résultat que tu souhaites.

Pour faire plus simple

Cette ligne
//cylinder(h=HCOIN, r=1.3, $fn=10); //Avant Strofe
Est devenue comme ceci
cylinder(h=HCOIN+2, r=1.3, $fn=10); //Après Strofe

J'ai ajouté +2 après HCOIN.

A+


« Le progrès ne vaut que s'il est partagé par tous. » : Aristote
Site WEB pour retrouver plus vite des sujets que j'ai traité
Ma chaîne
Re: Modifié un view source Thingiverse
August 21, 2014 01:49PM
winking smiley j'apprends ,j'apprends et j'adore ,merci winking smiley

j'ai voulu faire un print avec ta pièce et ça va tellement vite que ça n'a pas le temps de collé donc j'ai essayé d'en refaire une a moi et pas de soucis !
réglage dans slic3r??


kourou
Re: Modifié un view source Thingiverse
August 22, 2014 07:22AM
salut tous,


> Strofe ,j'ai modifié ton jeton pour que tout soit au raz du lit et je print mais on vois qu'il manque la finition sur la pièce "strofe" je me suis servi de ton code et juste baissé les translate([-0.6,3.9-2*TH,-0]) cube([1.2, TH, HCOIN+2]); //Après Strofe,au lieu de 1.

rien touché d'autre !!

²éme image c le preview avant le print et on vois qu'il manque des lignes ,non ?

Edited 1 time(s). Last edit at 08/22/2014 07:50AM by kourou.


kourou
Attachments:
open | download - Capture d’écran (5).png (387 KB)
open | download - Capture d’écran (6).png (309.4 KB)
Re: Modifié un view source Thingiverse
August 23, 2014 03:31AM
Bonjour

J'ai modifié le fichier comme tu l'as fait et j'ai testé avec Cura, je n'ai pas le même résultat que toi...

Je vais tenter d'adoucir la liaison entre le départ du crochet et le jeton puis je ferai une impression.

A+


« Le progrès ne vaut que s'il est partagé par tous. » : Aristote
Site WEB pour retrouver plus vite des sujets que j'ai traité
Ma chaîne
Re: Modifié un view source Thingiverse
August 23, 2014 04:02AM
salut tous,

> Strofe ,je vais testé avec Cura pour voir ,je fais un print d'un vase hier soir m'a surpris thumbs up c la première fois que j'ai cette qualité .

merci


kourou
Attachments:
open | download - IMG_0122[1].jpg (15.4 KB)
Re: Modifié un view source Thingiverse
August 23, 2014 04:12AM
Bonjour

Ce code
// Première zone droite (qui part de la pièce) de longueur L1
//translate([-HCOIN/2, DCOIN-0.125, 0]) cube([HCOIN, L1, HCOIN]); //Avant Strofe 
rconge=3;
translate([-HCOIN/2, DCOIN-0.125, 0]) cube([HCOIN, L1, HCOIN+2]); // Après Strofe

Devient ce code
// Première zone droite (qui part de la pièce) de longueur L1
//translate([-HCOIN/2, DCOIN-0.125, 0]) cube([HCOIN, L1, HCOIN]); //Avant Strofe 
rconge=3;
difference() {
	translate([-HCOIN/2, DCOIN-0.125, 0]) cube([HCOIN, L1, HCOIN+2]); // Après Strofe
	difference() {
		translate([-4,DCOIN-7,5]) rotate([0,90,0]) cube([rconge-0.3,10,18]);
		translate([-5,DCOIN+rconge/2+1,rconge/2]) rotate([0,90,0]) cylinder(20,r=rconge, $fn=20);
	}
}

Cela permet de casser l'angle... J'ai fait ça un peu au pif... ça pourrait être optimisé..



A+


« Le progrès ne vaut que s'il est partagé par tous. » : Aristote
Site WEB pour retrouver plus vite des sujets que j'ai traité
Ma chaîne
Re: Modifié un view source Thingiverse
August 23, 2014 04:32AM
avec Cura voici ce que j'obtiens !!

évidemment le print fini est le même .

Edited 1 time(s). Last edit at 08/23/2014 04:33AM by kourou.


kourou
Attachments:
open | download - Capture d’écran (8).png (167.1 KB)
Sorry, only registered users may post in this forum.

Click here to login