vidéo sur youtube
Ton bloc notes
Derniers sujets
» [ SKETCHUP généralité ] Problème d'ouverture de SO
par lionel Claude Hier à 23:06
» [ SKETCHUP composants dynamiques ] Grue parametrique
par simjoubert Hier à 21:38
» [ SKETCHUP généralité ] sketchup , photoshop beta , Substance viewer beta pour du rendu d'objets "style studio"
par tenrev Hier à 14:23
» [ SKETCHUP plugins ] Enregistrer vos fichiers dans une ancienne version de SketchUp avec SketchUp 2024
par tenrev Hier à 14:13
» [ SKETCHUP plugins ] une barre d’outils perso
par bianhai Jeu 16 Jan 2025 - 13:12
» [ ARCHICAD-BIM CLOUD/TEAMWORK ] BimOBject.Com
par odrik Jeu 16 Jan 2025 - 9:56
» [ ARCHICAD-OBJETS GDL ] Boîte à eau
par Jean-Marc Jeu 16 Jan 2025 - 7:57
» [ INTELLIGENCE ARTIFICIELLE ] Nvidia Project Digits: Un Supercalculateur d'Intelligence Artificielle sur Votre Bureau
par tenrev Mar 14 Jan 2025 - 23:13
» [ SKETCHUP composants dynamiques ] petite piqure de rappel - cours de 6h30 sur les composants dynamiques
par tenrev Mar 14 Jan 2025 - 9:47
» [ INTELLIGENCE ARTIFICIELLE ] Heygen IA et de nouvelles fonctionnalités
par tenrev Lun 13 Jan 2025 - 16:21
» [ AUTRES LOGICIELS ] Sites utile concernant Revit, AutoCad, sketchup
par tenrev Mer 8 Jan 2025 - 16:32
» [ SKETCHUP plugins ] SJ SectionBox
par furax49 Mar 7 Jan 2025 - 15:29
» [ INTELLIGENCE ARTIFICIELLE ] j'ai généré une appli no code avec Bolt et Chatgpt
par tenrev Mar 7 Jan 2025 - 14:06
» [ INTELLIGENCE ARTIFICIELLE ] un tout petit peu de sketchup et beaucoup d'IA
par tenrev Lun 6 Jan 2025 - 17:15
» [ SKETCHUP généralité ] Comment éviter l'overlapping des géométries des composants en miroir ?
par simjoubert Dim 5 Jan 2025 - 13:43
» [ SKETCHUP généralité ]
par tenrev Sam 4 Jan 2025 - 15:52
» [ SKETCHUP plugins ] Moulures cadres
par Lionscov Lun 16 Déc 2024 - 23:28
» [ PHOTOSHOP ] tuto (encore)
par tenrev Ven 13 Déc 2024 - 9:37
» [ SKETCHUP généralité ] 3D Basecamp 2024 Keynote Highlights
par tenrev Jeu 28 Nov 2024 - 21:54
» [ TWINMOTION ] sortie de twinmotion 2025 review
par tenrev Jeu 28 Nov 2024 - 21:50
» [ SKETCHUP tutos ] Vasque Cannelée et Évasée sur les côtés
par jerryvento Jeu 28 Nov 2024 - 15:42
» [ SKETCHUP généralité ] Tête de pilastre
par jerryvento Jeu 28 Nov 2024 - 15:31
» [résolu] [ ARCHICAD ] Paramétrage des coupes sur Archicad
par Patrick Superpat Jeu 28 Nov 2024 - 11:25
» [ SKETCHUP généralité ] probleme insertion image
par gthib09 Jeu 28 Nov 2024 - 11:04
» [ AUTRES LOGICIELS ] Appli générée par l'IA
par tenrev Mer 27 Nov 2024 - 15:05
» [ TWINMOTION ] Unreal Engine déménage sur Fab - Assets de Megascan
par JDD Lun 25 Nov 2024 - 15:55
» [ SKETCHUP plugins ] Les bon plans Black Friday 2024
par tenrev Lun 25 Nov 2024 - 12:41
» [ CHALLENGE 2024 ] résultats du challenge
par Allansens Ven 22 Nov 2024 - 8:42
» [ FORUM ] astuce pour insérer facilement un tableau sur le forum
par tenrev Mer 20 Nov 2024 - 9:12
» [ SKETCHUP généralité ] Orienter 1 Face, 1 Profil Normal (Perpendiculaire) à 1 Arête, 1 Trajectoire
par jerryvento Lun 18 Nov 2024 - 14:47
» [ SKETCHUP généralité ] Modéliser facilement 1 spirale en moins de 40 secondes
par jerryvento Lun 18 Nov 2024 - 14:47
» [ SKETCHUP généralité ] Modélise 1 Forme Hélicoïdale, en forme de spirale : main courante, rampe d'accès voitures...
par jerryvento Lun 18 Nov 2024 - 14:46
» [ SKETCHUP tutos ] Orienter 1 Face, 1 Profil Normal (Perpendiculaire) à 1 Arête, 1 Trajectoire
par jerryvento Lun 18 Nov 2024 - 14:45
» [ SKETCHUP tutos ] Modéliser facilement 1 spirale en moins de 40 secondes
par jerryvento Lun 18 Nov 2024 - 14:44
» [ SKETCHUP tutos ] Modélise 1 Forme Hélicoïdale, en forme de spirale : main courante, rampe d'accès voitures...
par jerryvento Lun 18 Nov 2024 - 14:43
par lionel Claude Hier à 23:06
» [ SKETCHUP composants dynamiques ] Grue parametrique
par simjoubert Hier à 21:38
» [ SKETCHUP généralité ] sketchup , photoshop beta , Substance viewer beta pour du rendu d'objets "style studio"
par tenrev Hier à 14:23
» [ SKETCHUP plugins ] Enregistrer vos fichiers dans une ancienne version de SketchUp avec SketchUp 2024
par tenrev Hier à 14:13
» [ SKETCHUP plugins ] une barre d’outils perso
par bianhai Jeu 16 Jan 2025 - 13:12
» [ ARCHICAD-BIM CLOUD/TEAMWORK ] BimOBject.Com
par odrik Jeu 16 Jan 2025 - 9:56
» [ ARCHICAD-OBJETS GDL ] Boîte à eau
par Jean-Marc Jeu 16 Jan 2025 - 7:57
» [ INTELLIGENCE ARTIFICIELLE ] Nvidia Project Digits: Un Supercalculateur d'Intelligence Artificielle sur Votre Bureau
par tenrev Mar 14 Jan 2025 - 23:13
» [ SKETCHUP composants dynamiques ] petite piqure de rappel - cours de 6h30 sur les composants dynamiques
par tenrev Mar 14 Jan 2025 - 9:47
» [ INTELLIGENCE ARTIFICIELLE ] Heygen IA et de nouvelles fonctionnalités
par tenrev Lun 13 Jan 2025 - 16:21
» [ AUTRES LOGICIELS ] Sites utile concernant Revit, AutoCad, sketchup
par tenrev Mer 8 Jan 2025 - 16:32
» [ SKETCHUP plugins ] SJ SectionBox
par furax49 Mar 7 Jan 2025 - 15:29
» [ INTELLIGENCE ARTIFICIELLE ] j'ai généré une appli no code avec Bolt et Chatgpt
par tenrev Mar 7 Jan 2025 - 14:06
» [ INTELLIGENCE ARTIFICIELLE ] un tout petit peu de sketchup et beaucoup d'IA
par tenrev Lun 6 Jan 2025 - 17:15
» [ SKETCHUP généralité ] Comment éviter l'overlapping des géométries des composants en miroir ?
par simjoubert Dim 5 Jan 2025 - 13:43
» [ SKETCHUP généralité ]
par tenrev Sam 4 Jan 2025 - 15:52
» [ SKETCHUP plugins ] Moulures cadres
par Lionscov Lun 16 Déc 2024 - 23:28
» [ PHOTOSHOP ] tuto (encore)
par tenrev Ven 13 Déc 2024 - 9:37
» [ SKETCHUP généralité ] 3D Basecamp 2024 Keynote Highlights
par tenrev Jeu 28 Nov 2024 - 21:54
» [ TWINMOTION ] sortie de twinmotion 2025 review
par tenrev Jeu 28 Nov 2024 - 21:50
» [ SKETCHUP tutos ] Vasque Cannelée et Évasée sur les côtés
par jerryvento Jeu 28 Nov 2024 - 15:42
» [ SKETCHUP généralité ] Tête de pilastre
par jerryvento Jeu 28 Nov 2024 - 15:31
» [résolu] [ ARCHICAD ] Paramétrage des coupes sur Archicad
par Patrick Superpat Jeu 28 Nov 2024 - 11:25
» [ SKETCHUP généralité ] probleme insertion image
par gthib09 Jeu 28 Nov 2024 - 11:04
» [ AUTRES LOGICIELS ] Appli générée par l'IA
par tenrev Mer 27 Nov 2024 - 15:05
» [ TWINMOTION ] Unreal Engine déménage sur Fab - Assets de Megascan
par JDD Lun 25 Nov 2024 - 15:55
» [ SKETCHUP plugins ] Les bon plans Black Friday 2024
par tenrev Lun 25 Nov 2024 - 12:41
» [ CHALLENGE 2024 ] résultats du challenge
par Allansens Ven 22 Nov 2024 - 8:42
» [ FORUM ] astuce pour insérer facilement un tableau sur le forum
par tenrev Mer 20 Nov 2024 - 9:12
» [ SKETCHUP généralité ] Orienter 1 Face, 1 Profil Normal (Perpendiculaire) à 1 Arête, 1 Trajectoire
par jerryvento Lun 18 Nov 2024 - 14:47
» [ SKETCHUP généralité ] Modéliser facilement 1 spirale en moins de 40 secondes
par jerryvento Lun 18 Nov 2024 - 14:47
» [ SKETCHUP généralité ] Modélise 1 Forme Hélicoïdale, en forme de spirale : main courante, rampe d'accès voitures...
par jerryvento Lun 18 Nov 2024 - 14:46
» [ SKETCHUP tutos ] Orienter 1 Face, 1 Profil Normal (Perpendiculaire) à 1 Arête, 1 Trajectoire
par jerryvento Lun 18 Nov 2024 - 14:45
» [ SKETCHUP tutos ] Modéliser facilement 1 spirale en moins de 40 secondes
par jerryvento Lun 18 Nov 2024 - 14:44
» [ SKETCHUP tutos ] Modélise 1 Forme Hélicoïdale, en forme de spirale : main courante, rampe d'accès voitures...
par jerryvento Lun 18 Nov 2024 - 14:43
formulaire/diaporama
chaine sketchup.tv
Serveur Discord
[plugin] pente polaire ou pourcentage
Page 1 sur 1 • Partagez
Bonjour,
Sur un autre forum, j'ai tenté de faire une commande permettant de saisir des lignes en donnant
longueur< angle ou bien longueur< coefficient%
C'est plus ou moins bien réussi, mais je vous la soumets en test, cela peut intéresser certains, et je sais qu'il y a ici un "scripteur" qui pourra me donner un avis sur les problèmes.
video démo et téléchargement, lire avant d'utiliser
Sur un autre forum, j'ai tenté de faire une commande permettant de saisir des lignes en donnant
longueur< angle ou bien longueur< coefficient%
C'est plus ou moins bien réussi, mais je vous la soumets en test, cela peut intéresser certains, et je sais qu'il y a ici un "scripteur" qui pourra me donner un avis sur les problèmes.
video démo et téléchargement, lire avant d'utiliser
-------------------------------------------------------------------------------------------------------------------------
AD'TAL HEURE
Cordialement yvon
- jojo2modérateur
- Date d'inscription : 14/11/2009
Nombre de messages : 135
Points : 170
Salut,
A première vue, ton problème semble résolvable.
Sauf que je n'ai pas bien compris à quoi peut servir de gérer une pente 2D dans un espace 3D.
Je viens de me connecter à ton site mais le script que tu laisses est en rbs. Je ne peux donc le lire et t'aider pour ton problème.
Envoie-moi le rb si tu veux que je t'aide.
++
A première vue, ton problème semble résolvable.
Sauf que je n'ai pas bien compris à quoi peut servir de gérer une pente 2D dans un espace 3D.
Je viens de me connecter à ton site mais le script que tu laisses est en rbs. Je ne peux donc le lire et t'aider pour ton problème.
Envoie-moi le rb si tu veux que je t'aide.
++
Bonjour,
Merci tout d'abord.
Je pensais trouver une solution mais ce n'est pas le cas.
A quoi cela sert ?
Je ne sais pas, j'ai simplement voulu répondre à quelqu'un qui exprimait ce besoin, juste pour pouvoir me confronter à cela.
J'ai rajouté le fichier.rb au même endroit.
PS:je n'ai pas trouvé comment insérer un fichier joint ici.
Merci tout d'abord.
Je pensais trouver une solution mais ce n'est pas le cas.
A quoi cela sert ?
Je ne sais pas, j'ai simplement voulu répondre à quelqu'un qui exprimait ce besoin, juste pour pouvoir me confronter à cela.
J'ai rajouté le fichier.rb au même endroit.
PS:je n'ai pas trouvé comment insérer un fichier joint ici.
-------------------------------------------------------------------------------------------------------------------------
AD'TAL HEURE
Cordialement yvon
- jojo2modérateur
- Date d'inscription : 14/11/2009
Nombre de messages : 135
Points : 170
Re,
Va pour l'exercice de style, alors!
Evidemment, comme tu t'en doutes, tout se passe dans la définition "onUserText".
Je pense que tu préfèreras corriger toi-même ton script alors je te fais 3 remarques pour te guider:
a) la commande "begin, rescue, end" est une commande à rattrapage d'erreur.
cad: on écrit
b) le positionnement:
Vu comment tu as écrit ton code, il t'est interdit de commencer le traçage d'une ligne sur un des axes => erreur de création de "vec".
Il serait peut-être plus judicieux de forcer la vue sur face ou top ainsi que l'affichage en "projection parallèle" et éliminer toutes ces lignes de positionnement devenues inutiles.
c) la gestion de la valeur VCB:
La commande split est bien utilisée.
Mais tu peux fortement simplifier le décodage du % dans le style :
Tu peux aussi gérer l'absence du "<" en suivant le fonctionnement normal du linetool.rb.
Voili, voilou, je reste à ta disposition si mes explications ne sont pas assez claires.
++
Va pour l'exercice de style, alors!
Evidemment, comme tu t'en doutes, tout se passe dans la définition "onUserText".
Je pense que tu préfèreras corriger toi-même ton script alors je te fais 3 remarques pour te guider:
a) la commande "begin, rescue, end" est une commande à rattrapage d'erreur.
cad: on écrit
- Code:
begin
commandes normales du script
test quelconque
si le test est ok, on continue
commandes normales du script
re-test quelconque
si le re-test est ok, on continue
etc...
rescue
ici les commandes en cas d'erreur du test ou du re-test
end # fin du begin
b) le positionnement:
- Code:
if @ip1.position.x!=0 and @ip1.position.y!=0
vec = Geom::Vector3d.new a,b,0
end
if @ip1.position.x!=0 and @ip1.position.z!=0
vec = Geom::Vector3d.new a,0,b
end
if @ip1.position.y!=0 and @ip1.position.z!=0
vec = Geom::Vector3d.new 0,a,b
end
if @ip1.position.x!=0 and @ip1.position.y!=0 and @ip1.position.z!=0
vec = Geom::Vector3d.new 0,a,b
end
Vu comment tu as écrit ton code, il t'est interdit de commencer le traçage d'une ligne sur un des axes => erreur de création de "vec".
Il serait peut-être plus judicieux de forcer la vue sur face ou top ainsi que l'affichage en "projection parallèle" et éliminer toutes ces lignes de positionnement devenues inutiles.
c) la gestion de la valeur VCB:
La commande split est bien utilisée.
Mais tu peux fortement simplifier le décodage du % dans le style :
- Code:
degres = (casse[1].to_i.modulo(800) * 0.45).to_f
Tu peux aussi gérer l'absence du "<" en suivant le fonctionnement normal du linetool.rb.
Voili, voilou, je reste à ta disposition si mes explications ne sont pas assez claires.
++
Bonjour,
C'est vraiment "sympa" de t'intéresser à mon cas (d'école puisque non indispensable).
Je regarde de plus près en tenant compte de tes remarques et je tente de les mettre en application.
Je me permettrai d'abuser encore un peu pour refaire le point après...
A plus.
yvon
C'est vraiment "sympa" de t'intéresser à mon cas (d'école puisque non indispensable).
Je regarde de plus près en tenant compte de tes remarques et je tente de les mettre en application.
Je me permettrai d'abuser encore un peu pour refaire le point après...
A plus.
yvon
-------------------------------------------------------------------------------------------------------------------------
AD'TAL HEURE
Cordialement yvon
- Contenu sponsorisé
Sujets similaires
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum