Page 1 sur 2

[Sketchup] Plugins, où et comment les installer ?

Publié : 27 déc. 2012, 04:30
par reve
Bonjour à tous

Quelqu'un peut il m'expliquer, pas à pas, comment installer un plugin!
Une fois télécharger je ne sais pas quoi en faire.
Hervé

Re: PLUGIN

Publié : 27 déc. 2012, 05:43
par jft68
Bonjour,
je recopie ici ce que j'ai écrit sur plusieurs forums concernant ce sujet.
Il y a probablement des choses à mettre à jour, mais l'essentiel doit y être.


Au fil des questions sur divers forum j'avais compilé quelques infos permettant aux débutants,
de savoir comment s'y prendre pour installer des plugins dans SketchUp.
Ci-dessous ce résumé, que l'on pourra compléter/amender au besoin.

Dans le texte ci-après j'utilise alternativement les termes de plugin et de script. C'est la même chose.

Pour la localisation des plugins, je ne parlerai principalement ici de l'environnement du système d'exploitation Windows.

Donc les plugins sont à "installer" (je préfère parler de copier car il n'y a pas d'installation au sens propre du terme)
dans le répertoire: C:\Program Files\Google\Google SketchUpX\Plugins.
Remplacer "X" par "6,7,8" selon votre version.
Ils sont actifs dès que l'on relance le programme sketchUp.

PS: on peut les lancer depuis la console Ruby, sans redémarrer SketchUp, mais ce n'est pas le propos ici.

Ces plugins sont des fichiers texte qui ont une terminaison en .rb ou .rbs.
Les derniers sont cryptés et non modifiables.
Les premiers sont modifiables à condition de connaître le langage de programmation "Ruby". Mais c'est un autre sujet.

Depuis l'arrivée de Sketchup 8 releaseM2, une aide à l'installation des plugins
est directement disponible dans un menu de Sketchup. Le format de fichier est alors .rbz.
Ce n'est rien d'autre qu'un fichier archive qui est reconnu par Sketchup.
Ces fichiers sont parfaitement utilisables avec les anciennes versions.
Il suffit de changer l'extension .rbz par .zip et le tour est joué !


De plus en plus de ces plugins, appelés aussi scripts, s'enrichissent de fonctionnalités, mais se complexifient aussi.
Ils intègrent des barres d'icônes, voire pour les derniers arrivés d'une possibilité de paramétrage des valeurs par défaut du plugin.

Cette complexité peut faire qu'un script est en fait une suite de scripts s'appelant l'un l'autre.
Pour l'utilisateur de base que je suis, cela n'a aucune importance.
Mais j'explique cela car de plus en plus ces scripts "package" sont livrés sous forme d'un fichier archive.zip,
qu'il faut décompacter dans le répertoire plugins mentionné plus haut.

Lors du décompactage, il se peut qu'un ou plusieurs sous-répertoires soient automatiquement créés.
Certains d'entre eux contenant d'ailleurs les images des icônes nécessaires aux barres d'outils,
ainsi qu'un fichier d'aide au format PDF, le plus souvent.

Comme pour les scripts basiques de la forme: script.rb, les scripts "packagés" nécessitent de relancer SketchUp pour être actifs.
Mais il se peut encore qu'une activation soit encore nécessaire à l'intérieur de SketchUp.
Pour cela aller dans le menu Fenêtre > Préférences > Extensions
et là cocher le ou les plugins dont on veut activer le fonctionnement.
Il suffit de le faire une seule fois. Au prochain démarrage de SketchUp, celui-ci s'en souviendra.
L'outil "Bac à sable" livré en standard avec SketchUp fonctionne de cette manière.

J'ai parlé des barres d'outils qui s'installent dans l'environnement de SketchUp.
Certains programmeurs ont fait le nécessaire pour que ces barres d'outils s'affichent automatiquement.
Dans d'autres cas il faudra aller le faire toi-même. Ceci est intéressant car cela permet d'alléger son environnement,
quand on n'utilise qu'épisodiquement certaines barres d'outils. Il suffit de les cacher en les désactivant.
Pour cela il faut aller dans le menu Affichage > Barres d'outils
Et là, cocher ou décocher ce qui convient.

Des plugins pour SketchUp il y en a maintenant... un certain nombre.
Certains avaient un sens pour les anciennes versions de SketchUp à qui il manquait certaines fonctionnalités.
Mais beaucoup moins maintenant. Ensuite , et en fonction de l'utilisation que l'on a de ce logiciel,
des plugins seront plus utiles voire indispensables que d'autres.
Sur le long fil SketchUp sur le forum de SystemeD, nous en avions listé certains pour l'usage des boiseux.
Mais c'est une sélection très difficile à faire.

Où les trouver ? Là encore la liste commence à être longue, mais on peut déjà aller voir ici:
http://www.smustard.com/scripts/

http://www.crai.archi.fr/RubyLibraryDep ... tions.html

http://www.1001bit.com/

http://www.sketchucation.com/forums/scf ... mp;t=10142

La plupart d'entre-eux sont gratuits. Mais d'autres sont payants, pour quelques US$.
Au départ, ne prendre que les gratuits, il y a suffisamment à faire avec eux.
Ensuite, en fonction d'un besoin particulier, on pourra décider d'acheter l'un ou l'autre.

J'ai encore oublié de préciser une chose importante.
L'accessibilité aux scripts depuis SketchUp est très variable.
Au début on cherche souvent où ils se trouvent et comment s'en servir.

Une première catégorie est accessible en ouvrant tout simplement le menu "Plugins".
Une autre est accessible depuis d'autres menus comme Edition, Affichage, Dessin, Outils.
C'est selon l'objet du script et la classification décidée par le programmeur.
Lorsque l'on connaît un peu les scripts cela se modifie aisément. Il y a aussi les scripts qui sont dits contextuels.
Ils s'activent via un menu que l'on fait apparaître par un clic droit de la souris.
De la même manière que l'on accède aux commandes inverser face, par exemple.

Enfin il y a les barres d'outils qui comportent plus ou moins d'icônes.
C'est très pratique, mais on finit par en remplir son écran au détriment de la place disponible pour le dessin.
A moins d'avoir la chance de disposer d'un grand écran 22" ou 24" par exemple.

Je terminerai en disant que point trop n'en faut. Éviter de s'encombrer de scripts inutiles.
Être sélectif en lisant les divers forums SketchUp, où des utilisateurs donnent leur avis sur l'utilisation de ces "additifs".
Ensuite faire son choix. Ne pas hésiter à les désinstaller dès que l'on n'en a plus l'usage.

Si certains plugins sont assez intuitifs d'utilisation, d'autres ont des fonctionnalités étendues.
Pour trouver de l'aide dans leur usage il y a en gros 3 catégories.
La première: eh bien il n'y a aucune explication et il faut se débrouiller tout seul !
La deuxième: éditer le plugin avec un éditeur de texte comme le Bloc-Notes de Windows et regarder en début de fichier.
Il y a des explications sommaires mais suffisantes qui décrivent le contexte dans lequel l'utiliser et les éventuelles commandes.
La troisième: la plus rare, les auteurs ont pris le temps d'écrire un fichier d'aide au format PDF,
expliquant avec tu texte et des images l'utilisation de leur plugin.
Certains vont même jusqu'à faire des petites vidéos qu'ils placent sur YouTube. Là c'est vraiment le nec plus ultra !
En complément, ils font apparaître des messages dans la barre de texte en bas à gauche de votre écran.
Ces messages vous guident dans les différentes étapes.
Mais, car il y a toujours un mais. Ces textes d'explications sont la plupart du temps en anglais.
Et cela même si l'auteur est français, comme pour notre Ami Fredo6. Internationalisation oblige

Une autre source d'aide peut être trouvée sur différents forums consacrés à SketchUp qui décrivent par un tutoriel,
l'usage de certains plugins remarquables.
Je vous donne l'adresse de deux sites que je trouve pas mal. Mais toujours en anglais, bien évidemment !
Certains de ces forums nécessitent de s'inscrire au préalable, mais c'est gratuit et sans engagement.

http://www.pushpullbar.com/forums/ruby- ... ripts.html

http://forums.sketchucation.com/viewtop ... 80&t=16909

Re: PLUGIN

Publié : 27 déc. 2012, 06:07
par reve
jft68 je ne suis vraiment pas doué!!
ou trouver le répertoire c:\..............

Re: PLUGIN

Publié : 27 déc. 2012, 06:56
par jft68
Tu es sous Windows ou sous Mac? Dans le second cas, je ne pourrai pas t'aider car je ne connais pas.

C:\ c'est la lettre qui identifie ton disque dur.
Tu peux visualiser cela sur ta machine en utilisant l'explorateur de fichiers Windows.
Localisation REP plugins.jpg
Localisation REP plugins.jpg (33.24 Kio) Consulté 14591 fois

Re: PLUGIN

Publié : 27 déc. 2012, 08:50
par reve
Essais toujours vains!!!!
Je pars ce matin pour la Bretagne 3 jours.
Hervé

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 10:09
par Jean-Mich
Bonjour,

Désolé le post m'a échappé.

Voici un tuto:
Tuto Décompression des plugins.pdf
(652.47 Kio) Téléchargé 562 fois
Cordialement Jean-Mich

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 10:42
par reve
voila ce que j'obtiens sur l'écran quand je télécharge le plugin

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 11:00
par jft68
Bonjour,
Hervé, là tu es en édition du plugin et tu vois le code Ruby.
Lorsque tu as un plugin qui est sous la forme fichier.rb,
Il n'y a rien d'autre à faire que de le copier dans le répertoire plugins du programme Sketchup.
Il se trouve comme je te l'ai déjà mentionné ici: C:\Program Files\Google\Google SketchUpX\Plugins.

La méthode expliquée par Jean-Mich n'est valable que pour les plugins qui sont livrés "compactés" dans un fichier archive du type Fichier.zip ou Fichier.rar

La méthode que j'utilise est - de mon point de vue - plus simple.
J'utilise le programme 7Zip pour tous mes fichiers archive. (il est gratuit).
Je copie directement mon Fichier.zip dans le répertoire C:\Program Files\Google\Google SketchUpX\Plugins.
Et je fais un clic droit sur le fichier pour ouvrir ces fenêtres.
7Zip Extraire ici.png
7Zip Extraire ici.png (9.16 Kio) Consulté 14404 fois
Une fois que c'est fait, j'efface le Fichier.zip, qui est devenu inutile.

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 15:23
par reve
est ce bon comme ceci?
quand j'ouvre SketchUp je ne vois pas la courbe bezier.

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 15:57
par jft68
oui, le fichier est à la bonne place.
Mais quand tu as dû faire plusieurs téléchargements, ton explorateur de fichiers à ajouté (1) dans le nom du plugin.
Il faut donc que tu le renomme comme indiqué sur mon image.
Faire un clic droit sur le nom de fichier puis renommer.
Ne pas laisser de blanc entre Bezier_fr et le .rb
bezier_fr.jpg
bezier_fr.jpg (15.37 Kio) Consulté 14503 fois

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 16:18
par reve
Voila le plugin renommé, quelle est l'étape suivante?

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 16:21
par jft68
Redémarrer Sketchup et normalement du vas trouver dans le menu Dessiner
Le nom du plugin qui est devenu une commande.
Cliquer dessus et tu peux commencer à dessiner ta courbe de Bezier.

J'avais fait un petit tuto sur le sujet il y a longtemps sur le forum de SystèmeD.
Le lien ici: http://www.systemed.fr/forum-bricolage/ ... 0-140.html

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 16:25
par reve
J'obtiens ceci quand je clic sur plugins
Menu Plugins.jpg

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 16:28
par jft68
Désolé, je t'ai dit une bêtise il faut aller dans le menu Dessiner.

Attention, tu as mal renommé ton fichier.
Il faut que le souligné reste !
bezier_fr.rb
bezier erreur nom.jpg
bezier erreur nom.jpg (13.67 Kio) Consulté 14498 fois

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 16:38
par reve
Moi aussi je suis désolé car la courbe de bezier n'est pas dans dessiner!!!!
Je n'est pas du faire ce qu'il faut ( comme d'habitude. ) Ah l'informatique et moi...........

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 16:53
par jft68
Bon, je vais réinstaller ce plugin que je n'utilise plus depuis longtemps et voir ce que je peux faire.

Aujourd'hui cette fonction courbes de bezier est intégrée dans d'autres plugins plus évolués.
dont l'un s'appelle BezierSpline.rb. Il a été écrit par un français dont le pseudo est Fredo6.
Le fichier archive est joint ci-après.
https://www.box.com/shared/9ebl84nyku
Mais pour qu'il fonctionne, il a besoin de sa librairie dénommée Libfredo6.rb
(à n'installer qu'une fois pour tous les plugins de Fredo6)
https://www.box.com/shared/6gtb6kfesb

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 17:06
par jft68
Voici, si tu as correctement installé ton plugin, ce que tu devrais voir dans ton menu dessiner.
J'ai récupéré le même plugin que toi, il ne devrait donc pas y avoir de différence avec toi.
Tu devrais voir dans le menu Dessiner Courbe de Bezier.
Bezier courbe menu Dessiner.jpg
Bezier courbe menu Dessiner.jpg (17.86 Kio) Consulté 5523 fois

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 18:00
par reve
Merci pour tout Jean-Franco mais je crois que je vais me passer de plugins
encore un moment étant incapable de les installer.

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 20:49
par reve
jft68

Après avoir fait plein de bêtises et d'erreurs, j'ai désinstallé sketchup puis réinstallé.
J'ai ensuite téléchargé le plugin "bezier" comme tu me l'as indiqué et cela a fonctionné!!! :D
Ton aide n'a pas été vaine, encore merci de ta patience.
bezier_fr succes.jpg

Re: [Sketchup] Plugins, où et comment les installer ?

Publié : 30 déc. 2012, 21:03
par jft68
Eh bien ça me fait grand plaisir ! :D
J'étais en train de regarder pour te faire une vidéo.
Car ça ne m'apparaissait pas vraiment être une difficulté, mais comme tu n'y arrivais pas ...