Page 1 sur 1

JSchem pour les nuls... et les autres aussi

Posté : ven. 3 janv. 2020 13:29
par Martin_Rotsey
Bonjour,

Besoin de mettre à plat le plan de câblage d'une guitare, d'une pédale d'effets, d'un ampli ou simplement d'un cab 4x18" ?

JSchem est un logiciel gratuit qui permet de dessiner des schémas pour pouvoir les stocker, partager, au format image ou pdf.
Il fonctionne sous windows, Linux et Mac (à confirmer pour ce dernier)

Page de présentation du logiciel (en anglais) ici et et encore
Un fil de discussion sur un autre forum (toujours en anglais)

Il exuste des alternatives gratuites à JSchem.

Le but de ce topic est d'échanger nos astuces, composants perso, problèmes rencontrés, etc, etc ... avec ce logiciel.


Donc, je me lance,1ère astuce : ouvrir JSchem sous Linux
Perso, je suis sous Linux et pour utiliser le logiciel j'ouvre une fenêtre dans le terminal et je saisis la commande :
./JSchemUnix.bin
(attention de bien respecter la casse)

On peut aussi rendre le programme executable avec la commande 'chmod'
'chmod +x JSchemUnix.bin'


Si vous avez des questions, des composants, des schémas à partager ou que vous rencontrez des difficultés avec ce logiciel, n'hésitez pas.

:hello:

Re: JSchem pour les nuls... et les autres aussi

Posté : ven. 3 janv. 2020 13:40
par OursAuNougat
:super:

Moi j ouvre sur Windows, double clic et c est tout

Y’a t il une astuce pour tirer les trait droit et pas au hasard en diagonale ? Un raccourci clavier peut-être ?

Re: JSchem pour les nuls... et les autres aussi

Posté : ven. 3 janv. 2020 14:18
par Martin_Rotsey
Pas sûr de répondre à ta question, mais tu peux orienter ton "trait", "fils" ou "câble" (outil entouré en vert sur la photo) une fois tracé.

Avec l'outil de sélection (la flèche - entouré en bleu), tu sélectionne ton trait. Tu te places sur une des extrémités (petit carré jaune) et sans relâcher le clic gauche de la souris, tu déplaces l'extrémité de ton trait pour modifier l'orientation.


Capture du 2020-01-03 14-08-51.png
à noter que si le "trait" est relié à un autre composant, tu peux déplacer le composant et le trait suivra.
Mais en déplaçant le trait, il se séparera de la pastille de connexion du composant.
Dans le logiciel, il y a "ligne" et câble".

À voir duquel des 2 tu parles

Re: JSchem pour les nuls... et les autres aussi

Posté : ven. 3 janv. 2020 15:51
par OursAuNougat
bon ben c'est déjà ce que je faisais je rééditait au point par point je me demandai juste si il y avait pas moins laborieux :]

Re: JSchem pour les nuls... et les autres aussi

Posté : ven. 3 janv. 2020 17:12
par oldamp
Bon, je viens de lancer Jschem sous ubuntu. Ça marche mais :

1/ j'ai mis la grille avec un pas de 5 mm, car en dessous on ne voit pas les points sur la feuille !
2/ les composants R C n'ont pas une longueur correspondant à un multiple du pas de grille... C'est chiant pour les aligner sur la grille ! Peut-on les redimensionner ?
3/ j'ai le magnétisme activé à 1 mm donc je pensais qu'en approchant une extrémité à moins d'1 mm de la grille ça allait être "aspiré" sur la grille mais non..... ça n'aimante pas !
4/ c'est possible d'avoir un certain nombre de composants visibles dans une barre d'outil au lieu d'avoir chaque fois à aller chercher dans la bibliothèque ?
essai JS.jpg

Re: JSchem pour les nuls... et les autres aussi

Posté : ven. 3 janv. 2020 17:37
par OursAuNougat
pareil pour la derniere question et meme les autres c 'est les petits soucis rencontrés de prim abbords

ca et les ligne droite a faire

le magnetisme c 'est pas entre composant et ou traits ?

Re: JSchem pour les nuls... et les autres aussi

Posté : sam. 4 janv. 2020 13:45
par oldamp
Bon... Apparemment le "prof" est en vacance et s'occupe de ses petits ! On n'a même eu aucun écho du Bassmôme...

Re: JSchem pour les nuls... et les autres aussi

Posté : sam. 4 janv. 2020 16:05
par OursAuNougat
Ça va venir et Jsuis sur qu il a pas eu le temps de te transmettre un cadeau de nowel tu me passera ton mail en mp si t es ok oldamp et pareil à Pierre-Alexandre si il passe dans le coin

Re: JSchem pour les nuls... et les autres aussi

Posté : sam. 4 janv. 2020 17:56
par oldamp
Si si j'lai eu ! Merci ! Mais y a pas le Standel 25L15 ni le 50L15 :mdr1:

Re: JSchem pour les nuls... et les autres aussi

Posté : sam. 4 janv. 2020 18:13
par pierre-alexandre
Si si j'ai eu mon cadeau de Noël ! Merci Ours !
Et pour JSchem, bah comme Oldamp, les composants ne se mettent pas sur la grille mais il y a toujours un décalage.

En diminuant la grille à 1mm ça arrange bien les choses.

Re: JSchem pour les nuls... et les autres aussi

Posté : sam. 4 janv. 2020 18:21
par OursAuNougat
ah bon ca va alors cool :super:

oldamp ui ya ptetre pas tout mais ya de quoi faire :ghee:

et oui pareil j ai meme du mal a les accrocher les un aux autres du premier coup jsuis obliger de m y reprendre pour pas faire de discontinuité de circuit

Re: JSchem pour les nuls... et les autres aussi

Posté : sam. 4 janv. 2020 19:06
par Martin_Rotsey
Hè ! j'ai ouvert le topic, ça veut pas dire que je suis "prof".

Je suis plutôt dans la catégorie "pour les nuls"

Perso, j'utilise pas le truc magnétique.

Suis pas chez moi là, mais en rentrant, je ferai un screenshot de mes réglages.
ça pourrait être sympa de comparer les réglages de chacun. :-)

Re: JSchem pour les nuls... et les autres aussi

Posté : sam. 4 janv. 2020 19:44
par oldamp
Ben si t'es marqué "coach" c'est pas pour des prunes :mdr3: Dans inkscape, ça magnétise vachement bien ! faudrait pouvoir importer les symboles de jschem dans inkscape !

edit : alors pour le magnétisme, faut mettre une distance d'aimantation égale au pas de grille ! j'ai mis 5 mm partout. Si je mets 2,5 mm de distance en fait ça aimante sur des points intermédiaires comme s'il y avait une grille au pas de 2.5 mm. Si on met 2 mm, ben comme ce n'est pas un diviseur de 5, ça ne tombe sur les points de grille que tous les deux points (10mm = 5x2 !) . Si je mets un )pas de grille de 2 mm faut que je zoome pour revoir les points mais du coup ça agrandi trop le schéma, déja que sur mon écran 27" j'ai plus qu'une feuille A3+ sans zoomer...

Pour les composants ben faut se faire chier à tous les ouvrir un par un et les mettre en haut de sa feuille. on peut même les reprendre un par un en copier coller et pivoter à 90°. Comme ça on a un échantillon de chaque composant en horizontal et vertical sur la feuille et on renregistre en "modèle" ! Suffit de faire un copier/coller de celui dont on a besoin pour le schéma... C'est un poil plus rapide que d'ouvrir la bibliothèque...

Re: JSchem pour les nuls... et les autres aussi

Posté : sam. 4 janv. 2020 20:51
par OursAuNougat
Oui les copier coller c est ce que je faisais déjà , intéressant l échelle de grille à associer au magnétisme va falloir que j essaye ça

Re: JSchem pour les nuls... et les autres aussi

Posté : sam. 4 janv. 2020 23:11
par Martin_Rotsey
Faut que je voie avec Baloo pour ajouter une sous-catégorie "apprenti-coach"

Voilà mes réglages (à savoir que c'est pas mon point fort les réglages d'affichage) :
Capture du 2020-01-04 22-47-51.png
Capture du 2020-01-04 22-48-03.png
Capture du 2020-01-04 22-48-12.png
Capture du 2020-01-04 22-48-28.png
Par contre, est-ce que quelqu'un sait ce que ça veut dire la dernière option ?

Component IDs Offset per Page

Un petit cadeau pour la route ;-)
ltpi.zip

Re: JSchem pour les nuls... et les autres aussi

Posté : sam. 4 janv. 2020 23:20
par pierre-alexandre
Est ce qu'il y a un moyen de mettre les composants qu'on utilise le plus sur la bande de gauche ? Parce qu'aller chercher à chaque fois les composants dans la bibliothèque c'est pas terrible.

1mm c'est bien je trouve.
1.jpg

Re: JSchem pour les nuls... et les autres aussi

Posté : sam. 4 janv. 2020 23:34
par Martin_Rotsey
Pour les résistance, capa, chimiques, potars, etc... une fois que j'en ai un sur la feuille, je copie-colle.

Avec la magnétisation, je n'y arrive décidément pas au dessus de 0,1mm :nono:

Re: JSchem pour les nuls... et les autres aussi

Posté : dim. 5 janv. 2020 05:52
par OursAuNougat
Pour le offset par page ça serai pas les marges ?

Re: JSchem pour les nuls... et les autres aussi

Posté : dim. 5 janv. 2020 11:52
par oldamp
Je dirai que c'est le nombre d'objets (composants) différents par page...

Martin, un pas de 0.5 mm c'est vachement fin comme grille ! C'est tellement serré que c'est comme s'il n'y avait pas de grille ! J'ai mis 5 mm parce que ça correspond à un carreau de feuille papier...

Ah non ! l'ID c'est le suffixe de la numérotation des composants ! avec 100 le 1er composant R va s'appeler R101, !e deuxième R102 etc...Idem pour C... C101 C102 etc...

Re: JSchem pour les nuls... et les autres aussi

Posté : dim. 5 janv. 2020 13:36
par OursAuNougat
Ah oui voilà c est plus logique en plus :super:

Re: JSchem pour les nuls... et les autres aussi

Posté : lun. 13 janv. 2020 15:41
par Martin_Rotsey
+1 pour l'ID component, bien vu :super:

Dans le menu, il y a une option "Auto-assign component IDs"

J'ai testé sur un schéma existant et ça ajoute un numéro d'ordre à l'info "code pièce" des caractéristiques de l'objet.

Par contre, c'est pas très performant. :(


Édit du 12/01/2020

Une petite macro de PI cathodyne, pour votre bibliothèque
catho.zip

Édit du 13/01/2020

L'étage final d'un PP d'EL84 optimisé pour éviter la "blocking distortion", tiré de l'évangile selon Blencowe (page 176)
On peut aussi modifier les valeurs et noms des tubes pour en faire un étage final générique.
À noter que j'ai ajouté un filtre conjonctif "en l'air" et des prises-écran sur l'OT
À noter aussi que je me suis fais scier à organiser les R et les C pour qu'il n'y ait plus que le numéro d'ordre à incrémenter.
EL84 PP LTPI.zip

Re: JSchem pour les nuls... et les autres aussi

Posté : lun. 13 janv. 2020 21:09
par OursAuNougat
Faut que je télécharge tout ça sur le Pc merci :amen:

Re: JSchem pour les nuls... et les autres aussi

Posté : dim. 5 avr. 2020 12:47
par Martin_Rotsey
Avant d'oublier... :]

Je trouve le pont de diode du logiciel un peu galère. En voyant un schéma, j'ai repris leur schématique


Et j'ai aussi dessiné quelques Tone-Stacks