Ton bloc notes
Derniers sujets
» [ SKETCHUP plugins ] Les bon plans Black Friday 2024
par simjoubert Ven 22 Nov 2024 - 16:19
» [ TWINMOTION ] Unreal Engine déménage sur Fab - DataSmith & Archicad
par simjoubert Ven 22 Nov 2024 - 16:04
» [ SKETCHUP généralité ] Tête de pilastre
par jerryvento Ven 22 Nov 2024 - 8:52
» [ CHALLENGE 2024 ] résultats du challenge
par Allansens Ven 22 Nov 2024 - 8:42
» [ ARCHICAD ] Paramétrage des coupes sur Archicad
par AK40Cess Jeu 21 Nov 2024 - 14:12
» [ FORUM ] astuce pour insérer facilement un tableau sur le forum
par tenrev Mer 20 Nov 2024 - 9:12
» [ SKETCHUP plugins ] une barre d’outils perso
par tenrev Lun 18 Nov 2024 - 15:05
» [ 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
» ColorMaker par Didier Bur[ SKETCHUP plugins ]
par JDD Dim 17 Nov 2024 - 20:56
» [ ARCHICAD ] Plus de format *atl dans Archicad
par Coulou Jeu 14 Nov 2024 - 8:26
» [ SKETCHUP tutos ] Créer des Bibliothèques et des livres aléatoires Facilement (2 Méthodes!)
par tenrev Mar 12 Nov 2024 - 11:31
» [ CHALLENGE 2024 ] les images finales du challenge
par tenrev Lun 11 Nov 2024 - 15:35
» [ SKETCHUP composants dynamiques ] Formule IF
par Samuel MATHIEU Jeu 7 Nov 2024 - 21:12
» [ Challenge 2024] cHallenge archjtexture exterieur ou paysagiste-vick-sketchup-enscape
par vick Jeu 7 Nov 2024 - 10:23
» [ SKETCHUP vray ]
par tenrev Mar 5 Nov 2024 - 21:19
» [ CHALLENGE 2024 ] Challenge architecture extérieure ou paysagiste- Gaspard Hauser - Sketchup - D5 render
par tenrev Mar 5 Nov 2024 - 10:22
» [ CHALLENGE 2024 ] Challenge architecture extérieure ou paysagiste - JDD - SketchUp - Enscape
par tenrev Mar 5 Nov 2024 - 10:10
» [ ARCHICAD ] Murs paramétriques
par Coulou Lun 28 Oct 2024 - 10:28
» [ SKETCHUP généralité ] Aide pour SKP 2017
par PEGASE Sam 26 Oct 2024 - 18:36
» [ ARCHICAD ] Ajouter du lambris sur un mur
par Coulou Jeu 24 Oct 2024 - 10:43
» [ SKETCHUP généralité ] 1 Citrouille à imprimer pour Halloween
par jerryvento Jeu 24 Oct 2024 - 8:13
» [ SKETCHUP tutos ] 1 Citrouille à imprimer pour Halloween
par jerryvento Jeu 24 Oct 2024 - 8:11
» [ D5_RENDER] Petit exemple "hors sujet" ... D5
par Gaspard Hauser Mar 22 Oct 2024 - 19:59
» [ MATOS INFORM. ] [WINDOWS] Miniatures de prévisualisation pour les fichiers de modèle 3D au format .OBJ, .FBX, .STL, .3DS et +
par Gaspard Hauser Mar 22 Oct 2024 - 19:49
» [ SKETCHUP Layout ] Symboles Électriques sur Layout
par JDD Jeu 17 Oct 2024 - 9:44
» [ ARCHICAD ] gardes corps et profils complexe ?
par Christophe Fortineau Lun 14 Oct 2024 - 12:10
» [ CHALLENGE 2024 ] Challenge architecture extérieure ou paysagiste - allansens - cinema 4D
par Allansens Sam 12 Oct 2024 - 13:53
» [ ARTLANTIS ] Ca donne envie !
par Gaspard Hauser Jeu 10 Oct 2024 - 10:00
» [ CHALLENGE 2024 ] Challenge architecture extérieure ou paysagiste - AK40Cess - Archicad-Twinmotion
par Coulou Mar 8 Oct 2024 - 11:53
» [ TWINMOTION ] Unreal Engine déménage sur Fab - Assets de Megascan
par JDD Lun 7 Oct 2024 - 21:52
par simjoubert Ven 22 Nov 2024 - 16:19
» [ TWINMOTION ] Unreal Engine déménage sur Fab - DataSmith & Archicad
par simjoubert Ven 22 Nov 2024 - 16:04
» [ SKETCHUP généralité ] Tête de pilastre
par jerryvento Ven 22 Nov 2024 - 8:52
» [ CHALLENGE 2024 ] résultats du challenge
par Allansens Ven 22 Nov 2024 - 8:42
» [ ARCHICAD ] Paramétrage des coupes sur Archicad
par AK40Cess Jeu 21 Nov 2024 - 14:12
» [ FORUM ] astuce pour insérer facilement un tableau sur le forum
par tenrev Mer 20 Nov 2024 - 9:12
» [ SKETCHUP plugins ] une barre d’outils perso
par tenrev Lun 18 Nov 2024 - 15:05
» [ 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
» ColorMaker par Didier Bur[ SKETCHUP plugins ]
par JDD Dim 17 Nov 2024 - 20:56
» [ ARCHICAD ] Plus de format *atl dans Archicad
par Coulou Jeu 14 Nov 2024 - 8:26
» [ SKETCHUP tutos ] Créer des Bibliothèques et des livres aléatoires Facilement (2 Méthodes!)
par tenrev Mar 12 Nov 2024 - 11:31
» [ CHALLENGE 2024 ] les images finales du challenge
par tenrev Lun 11 Nov 2024 - 15:35
» [ SKETCHUP composants dynamiques ] Formule IF
par Samuel MATHIEU Jeu 7 Nov 2024 - 21:12
» [ Challenge 2024] cHallenge archjtexture exterieur ou paysagiste-vick-sketchup-enscape
par vick Jeu 7 Nov 2024 - 10:23
» [ SKETCHUP vray ]
par tenrev Mar 5 Nov 2024 - 21:19
» [ CHALLENGE 2024 ] Challenge architecture extérieure ou paysagiste- Gaspard Hauser - Sketchup - D5 render
par tenrev Mar 5 Nov 2024 - 10:22
» [ CHALLENGE 2024 ] Challenge architecture extérieure ou paysagiste - JDD - SketchUp - Enscape
par tenrev Mar 5 Nov 2024 - 10:10
» [ ARCHICAD ] Murs paramétriques
par Coulou Lun 28 Oct 2024 - 10:28
» [ SKETCHUP généralité ] Aide pour SKP 2017
par PEGASE Sam 26 Oct 2024 - 18:36
» [ ARCHICAD ] Ajouter du lambris sur un mur
par Coulou Jeu 24 Oct 2024 - 10:43
» [ SKETCHUP généralité ] 1 Citrouille à imprimer pour Halloween
par jerryvento Jeu 24 Oct 2024 - 8:13
» [ SKETCHUP tutos ] 1 Citrouille à imprimer pour Halloween
par jerryvento Jeu 24 Oct 2024 - 8:11
» [ D5_RENDER] Petit exemple "hors sujet" ... D5
par Gaspard Hauser Mar 22 Oct 2024 - 19:59
» [ MATOS INFORM. ] [WINDOWS] Miniatures de prévisualisation pour les fichiers de modèle 3D au format .OBJ, .FBX, .STL, .3DS et +
par Gaspard Hauser Mar 22 Oct 2024 - 19:49
» [ SKETCHUP Layout ] Symboles Électriques sur Layout
par JDD Jeu 17 Oct 2024 - 9:44
» [ ARCHICAD ] gardes corps et profils complexe ?
par Christophe Fortineau Lun 14 Oct 2024 - 12:10
» [ CHALLENGE 2024 ] Challenge architecture extérieure ou paysagiste - allansens - cinema 4D
par Allansens Sam 12 Oct 2024 - 13:53
» [ ARTLANTIS ] Ca donne envie !
par Gaspard Hauser Jeu 10 Oct 2024 - 10:00
» [ CHALLENGE 2024 ] Challenge architecture extérieure ou paysagiste - AK40Cess - Archicad-Twinmotion
par Coulou Mar 8 Oct 2024 - 11:53
» [ TWINMOTION ] Unreal Engine déménage sur Fab - Assets de Megascan
par JDD Lun 7 Oct 2024 - 21:52
formulaire/diaporama
chaine sketchup.tv
Serveur Discord
[SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
Page 1 sur 2 • Partagez
Page 1 sur 2 • 1, 2
[SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126496hello les amis
je continue dans mes essais de composants dynamiques pour sketchup , je fais appel à tous les matheux
je m'explique, je cherche à optimiser des étagères sur une longueur donnée avec un composant dynamique sachant que j'ai trois lg standards de tablettes : 75 cm 90 cm 100cm
est ce que vous vous êtes déja penché sur ce type de problèmes ?
dommage dans les composant dynamique à ma connaissance on ne peut pas faire de programmation à l'aide d'une boucle
cela aurait permis de tester chaque valeur et de renvoyer le résultat optimal
donc j'ai pensé à un début de solution en recherchant le pgcd (plus grand commun diviseur de 3 nombres)
pour mon cas 75, 90, 100 le pgcd est 5
donc je divise la longueur totale par 5
une fois le résultat arrondi ça me donne un multiple de 5 qui sera la meilleure valeur possible pour optimiser
si je prend comme exemple une lg de 1258 cm
1258/5 = 251.6 j’arrondis à 251
sachant que 90 = 18*5
sachant que 75 = 15*5
sachant que 100 = 20*5
je pose mon équation : 251 =18x + 15y+20z
x = nombre de tablette de lg 90 cm
y = nombre de tablette lg 75 cm
z= nombre de tablette lg 100 cm
après je ne sais pas trop comment m'y prendre ?
certainement avec ruby qui permettrait de tester toute les valeurs dans une boucle
et renvoyer ces valeurs de x y et z dans le composant dynamique ?
je continue dans mes essais de composants dynamiques pour sketchup , je fais appel à tous les matheux
je m'explique, je cherche à optimiser des étagères sur une longueur donnée avec un composant dynamique sachant que j'ai trois lg standards de tablettes : 75 cm 90 cm 100cm
est ce que vous vous êtes déja penché sur ce type de problèmes ?
dommage dans les composant dynamique à ma connaissance on ne peut pas faire de programmation à l'aide d'une boucle
cela aurait permis de tester chaque valeur et de renvoyer le résultat optimal
donc j'ai pensé à un début de solution en recherchant le pgcd (plus grand commun diviseur de 3 nombres)
pour mon cas 75, 90, 100 le pgcd est 5
donc je divise la longueur totale par 5
une fois le résultat arrondi ça me donne un multiple de 5 qui sera la meilleure valeur possible pour optimiser
si je prend comme exemple une lg de 1258 cm
1258/5 = 251.6 j’arrondis à 251
sachant que 90 = 18*5
sachant que 75 = 15*5
sachant que 100 = 20*5
je pose mon équation : 251 =18x + 15y+20z
x = nombre de tablette de lg 90 cm
y = nombre de tablette lg 75 cm
z= nombre de tablette lg 100 cm
après je ne sais pas trop comment m'y prendre ?
certainement avec ruby qui permettrait de tester toute les valeurs dans une boucle
et renvoyer ces valeurs de x y et z dans le composant dynamique ?
Dernière édition par Tenrev le Lun 6 Nov 2017 - 14:26, édité 3 fois
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage/Salut Invité merci de consulter mon profil/PC fixe Rizen 9 3950 cg RTX3080-64 go de ram DDssd 1To/1 PC portable Lenovo 16'' w11 i7 32go-CG RTX3070 8go/1casque meta Quest 3/1 casque VR Occulus Rift /1 PC portable Dell sous Linux Ubuntu-1 pc portable HP sous chromebook/Raspberry Pi - Arduino / Modélisation :Sketchup-Rhino-Pconplanner-Rendu:Enscape-Keyshot-Unreal Engine-Twinmotion-Autres:Photoshop-Indesign-After Effect-Première pro-Intelligence artificielle -Chatgpt+-Midjourney-Suno-Elevenlabs-Canva
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126497mon objectif est d'arriver à faire comme dans la vidéo ci dessous, mais en optimisant au mieux avec les 3 dimensions disponibles 75/90/100 cm
dans le cas ci dessous toutes les tablettes ont la même dimension 90 cm
dans le cas ci dessous toutes les tablettes ont la même dimension 90 cm
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage/Salut Invité merci de consulter mon profil/PC fixe Rizen 9 3950 cg RTX3080-64 go de ram DDssd 1To/1 PC portable Lenovo 16'' w11 i7 32go-CG RTX3070 8go/1casque meta Quest 3/1 casque VR Occulus Rift /1 PC portable Dell sous Linux Ubuntu-1 pc portable HP sous chromebook/Raspberry Pi - Arduino / Modélisation :Sketchup-Rhino-Pconplanner-Rendu:Enscape-Keyshot-Unreal Engine-Twinmotion-Autres:Photoshop-Indesign-After Effect-Première pro-Intelligence artificielle -Chatgpt+-Midjourney-Suno-Elevenlabs-Canva
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126500Surtout qu'en plus il doit y avoir plusieurs variantes pour une même longueur!
Je ferais toutes les solutions à part dans un tableur par exemple et taperais dans ce tableau de résultats!
(jusqu'à 300 mètres, faut pas exagérer
Maintenant je n'ai aucune idée si un composant dynamique peut piquer des valeurs dans une liste ?
Je ferais toutes les solutions à part dans un tableur par exemple et taperais dans ce tableau de résultats!
(jusqu'à 300 mètres, faut pas exagérer
Maintenant je n'ai aucune idée si un composant dynamique peut piquer des valeurs dans une liste ?
-------------------------------------------------------------------------------------------------------------------------
Petit site Galerie
Est beau ce qui plaît sans concept!
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#1265011258/75 = 16.77333 tablettes de 75
on arrondit à 17
16/4*3 = 16 tablettes de 75 remplacées par 12 tablettes de 100
1275-1258 = 17
17/10 = 1.7 tablettes de 100 à remplacer par des tablettes de 90
soit 10 tablettes de 100 | 2 tablettes de 90 | 1 tablette de 75
(10*100)+(2*90)+(1*75) = 1255
on arrondit à 17
16/4*3 = 16 tablettes de 75 remplacées par 12 tablettes de 100
1275-1258 = 17
17/10 = 1.7 tablettes de 100 à remplacer par des tablettes de 90
soit 10 tablettes de 100 | 2 tablettes de 90 | 1 tablette de 75
(10*100)+(2*90)+(1*75) = 1255
Dernière édition par Silk37 le Dim 14 Mai 2017 - 9:27, édité 1 fois
-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel
PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200
ArchiCAD 10 à 20 - GDL - AutoCAD 2D
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126503Merci Pierre , raisonnement intéressant , je vais essayer de mettre ça sous forme d équation ou de formule générique
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage/Salut Invité merci de consulter mon profil/PC fixe Rizen 9 3950 cg RTX3080-64 go de ram DDssd 1To/1 PC portable Lenovo 16'' w11 i7 32go-CG RTX3070 8go/1casque meta Quest 3/1 casque VR Occulus Rift /1 PC portable Dell sous Linux Ubuntu-1 pc portable HP sous chromebook/Raspberry Pi - Arduino / Modélisation :Sketchup-Rhino-Pconplanner-Rendu:Enscape-Keyshot-Unreal Engine-Twinmotion-Autres:Photoshop-Indesign-After Effect-Première pro-Intelligence artificielle -Chatgpt+-Midjourney-Suno-Elevenlabs-Canva
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126504y a pas de quoi
pas sûr que ce soit ta solution, mais j'aurais essayé
pas sûr que ce soit ta solution, mais j'aurais essayé
-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel
PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200
ArchiCAD 10 à 20 - GDL - AutoCAD 2D
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126538Tu as réussi ?Tenrev a écrit:Merci Pierre , raisonnement intéressant , je vais essayer de mettre ça sous forme d équation ou de formule générique
-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel
PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200
ArchiCAD 10 à 20 - GDL - AutoCAD 2D
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126544Sur tout pas eu le temps, je poste des que je trouve déjà le temps et ensuite la solution
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage/Salut Invité merci de consulter mon profil/PC fixe Rizen 9 3950 cg RTX3080-64 go de ram DDssd 1To/1 PC portable Lenovo 16'' w11 i7 32go-CG RTX3070 8go/1casque meta Quest 3/1 casque VR Occulus Rift /1 PC portable Dell sous Linux Ubuntu-1 pc portable HP sous chromebook/Raspberry Pi - Arduino / Modélisation :Sketchup-Rhino-Pconplanner-Rendu:Enscape-Keyshot-Unreal Engine-Twinmotion-Autres:Photoshop-Indesign-After Effect-Première pro-Intelligence artificielle -Chatgpt+-Midjourney-Suno-Elevenlabs-Canva
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126545D'acc
-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel
PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200
ArchiCAD 10 à 20 - GDL - AutoCAD 2D
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126572Il y a ici un générateur de partition en ligne! (par contre il faut rentrer 1250 pour 1258)
et un peu de théorie
http://www.dcode.fr/generateur-partitions#q1
qui donne classé en ordre...après quelle est la meilleure optimisation...
100+100+100+100+100+100+100+100+100+100+100+75+75
100+100+100+100+100+100+100+100+90+90+90+90+90
100+100+100+100+100+100+100+100+75+75+75+75+75+75
100+100+100+100+100+90+90+90+90+90+75+75+75+75
100+100+100+100+100+75+75+75+75+75+75+75+75+75+75
100+100+90+90+90+90+90+90+90+90+90+90+75+75
100+100+90+90+90+90+90+75+75+75+75+75+75+75+75
100+100+75+75+75+75+75+75+75+75+75+75+75+75+75+75
On peut choisir l'intervalle de la taille de la partition par exemple 13 mini, 14 maxi
100+100+100+100+100+100+100+100+100+100+100+75+75
100+100+100+100+100+100+100+100+90+90+90+90+90
100+100+100+100+100+100+100+100+75+75+75+75+75+75
100+100+100+100+100+90+90+90+90+90+75+75+75+75
100+100+90+90+90+90+90+90+90+90+90+90+75+75
et un peu de théorie
http://www.dcode.fr/generateur-partitions#q1
qui donne classé en ordre...après quelle est la meilleure optimisation...
100+100+100+100+100+100+100+100+100+100+100+75+75
100+100+100+100+100+100+100+100+90+90+90+90+90
100+100+100+100+100+100+100+100+75+75+75+75+75+75
100+100+100+100+100+90+90+90+90+90+75+75+75+75
100+100+100+100+100+75+75+75+75+75+75+75+75+75+75
100+100+90+90+90+90+90+90+90+90+90+90+75+75
100+100+90+90+90+90+90+75+75+75+75+75+75+75+75
100+100+75+75+75+75+75+75+75+75+75+75+75+75+75+75
On peut choisir l'intervalle de la taille de la partition par exemple 13 mini, 14 maxi
100+100+100+100+100+100+100+100+100+100+100+75+75
100+100+100+100+100+100+100+100+90+90+90+90+90
100+100+100+100+100+100+100+100+75+75+75+75+75+75
100+100+100+100+100+90+90+90+90+90+75+75+75+75
100+100+90+90+90+90+90+90+90+90+90+90+75+75
Dernière édition par Pilou le Lun 15 Mai 2017 - 10:50, édité 1 fois
-------------------------------------------------------------------------------------------------------------------------
Petit site Galerie
Est beau ce qui plaît sans concept!
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126576merci Pilou
En 1918, Hardy et Ramanuja ont trouvé une approximation de p(n) pour de grands nombres n
p(n)∼14n3√ eπ2n3
il va falloir que j’intègre cette formule dans mon composant dynamique ???
et selon les résultats, que je donne une préférence à une des solutions (la longueur la plus couramment fabriquée et vendue)
à suivre ......
En 1918, Hardy et Ramanuja ont trouvé une approximation de p(n) pour de grands nombres n
p(n)∼14n3√ eπ2n3
il va falloir que j’intègre cette formule dans mon composant dynamique ???
et selon les résultats, que je donne une préférence à une des solutions (la longueur la plus couramment fabriquée et vendue)
à suivre ......
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage/Salut Invité merci de consulter mon profil/PC fixe Rizen 9 3950 cg RTX3080-64 go de ram DDssd 1To/1 PC portable Lenovo 16'' w11 i7 32go-CG RTX3070 8go/1casque meta Quest 3/1 casque VR Occulus Rift /1 PC portable Dell sous Linux Ubuntu-1 pc portable HP sous chromebook/Raspberry Pi - Arduino / Modélisation :Sketchup-Rhino-Pconplanner-Rendu:Enscape-Keyshot-Unreal Engine-Twinmotion-Autres:Photoshop-Indesign-After Effect-Première pro-Intelligence artificielle -Chatgpt+-Midjourney-Suno-Elevenlabs-Canva
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126579Non pas la peine, car cela ne donne que le "nombre" de partitions, pas sa décomposition!
Dernière édition par Pilou le Lun 15 Mai 2017 - 10:59, édité 2 fois
-------------------------------------------------------------------------------------------------------------------------
Petit site Galerie
Est beau ce qui plaît sans concept!
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126580Pilou a écrit:Non pas la peine, car cela ne donne que le "nombre" de partitions, pas sa décomposition!
Ok merci ça m'évite de me bouffer les neurones sur cette formule
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage/Salut Invité merci de consulter mon profil/PC fixe Rizen 9 3950 cg RTX3080-64 go de ram DDssd 1To/1 PC portable Lenovo 16'' w11 i7 32go-CG RTX3070 8go/1casque meta Quest 3/1 casque VR Occulus Rift /1 PC portable Dell sous Linux Ubuntu-1 pc portable HP sous chromebook/Raspberry Pi - Arduino / Modélisation :Sketchup-Rhino-Pconplanner-Rendu:Enscape-Keyshot-Unreal Engine-Twinmotion-Autres:Photoshop-Indesign-After Effect-Première pro-Intelligence artificielle -Chatgpt+-Midjourney-Suno-Elevenlabs-Canva
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126583https://fr.wikipedia.org/wiki/Partition_d%27un_entier
pour la décomposition, j'ai bien peur qu'il n'y ait pas de formule à proprement dit, que des trucs récursifs ou itératifs!
http://mathenjeans.free.fr/amej/edition/9910part/99_parti.html
https://fr.wikipedia.org/wiki/Probl%C3%A8me_des_pi%C3%A8ces_de_monnaie
https://fr.wikipedia.org/wiki/Probl%C3%A8me_du_rendu_de_monnaie
pour la décomposition, j'ai bien peur qu'il n'y ait pas de formule à proprement dit, que des trucs récursifs ou itératifs!
http://mathenjeans.free.fr/amej/edition/9910part/99_parti.html
https://fr.wikipedia.org/wiki/Probl%C3%A8me_des_pi%C3%A8ces_de_monnaie
https://fr.wikipedia.org/wiki/Probl%C3%A8me_du_rendu_de_monnaie
-------------------------------------------------------------------------------------------------------------------------
Petit site Galerie
Est beau ce qui plaît sans concept!
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#126586Ok merci
je regarde tout ça à l'occasion
je regarde tout ça à l'occasion
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage/Salut Invité merci de consulter mon profil/PC fixe Rizen 9 3950 cg RTX3080-64 go de ram DDssd 1To/1 PC portable Lenovo 16'' w11 i7 32go-CG RTX3070 8go/1casque meta Quest 3/1 casque VR Occulus Rift /1 PC portable Dell sous Linux Ubuntu-1 pc portable HP sous chromebook/Raspberry Pi - Arduino / Modélisation :Sketchup-Rhino-Pconplanner-Rendu:Enscape-Keyshot-Unreal Engine-Twinmotion-Autres:Photoshop-Indesign-After Effect-Première pro-Intelligence artificielle -Chatgpt+-Midjourney-Suno-Elevenlabs-Canva
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#132674hello les amis
du coup je reviens sur ce composant dynamique, après plusieurs essais pas super concluant du fait d’être limité dans les fonctions des composants dynamiques
pas de possibilité de faire des boucles avec des conditions
donc je me suis dis que le nombre de solutions n'étaient finalement pas trop nombreuses , si je réalise 20 mètres au sol d'étagères c'est déjà exceptionnel et si je privilégie la lg 90 cm je limite encore les combinaisons
alors je vais faire une liste intégrée dans une variable ou le composant ira chercher la solution, c'est pas hyper fun dans l'esprit programmation , mais ça devrait fonctionner.
je teste et je posterai le résultat
du coup je reviens sur ce composant dynamique, après plusieurs essais pas super concluant du fait d’être limité dans les fonctions des composants dynamiques
pas de possibilité de faire des boucles avec des conditions
donc je me suis dis que le nombre de solutions n'étaient finalement pas trop nombreuses , si je réalise 20 mètres au sol d'étagères c'est déjà exceptionnel et si je privilégie la lg 90 cm je limite encore les combinaisons
alors je vais faire une liste intégrée dans une variable ou le composant ira chercher la solution, c'est pas hyper fun dans l'esprit programmation , mais ça devrait fonctionner.
je teste et je posterai le résultat
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage/Salut Invité merci de consulter mon profil/PC fixe Rizen 9 3950 cg RTX3080-64 go de ram DDssd 1To/1 PC portable Lenovo 16'' w11 i7 32go-CG RTX3070 8go/1casque meta Quest 3/1 casque VR Occulus Rift /1 PC portable Dell sous Linux Ubuntu-1 pc portable HP sous chromebook/Raspberry Pi - Arduino / Modélisation :Sketchup-Rhino-Pconplanner-Rendu:Enscape-Keyshot-Unreal Engine-Twinmotion-Autres:Photoshop-Indesign-After Effect-Première pro-Intelligence artificielle -Chatgpt+-Midjourney-Suno-Elevenlabs-Canva
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#132679trop de solutions tout de même pour le faire à la main ...
il faut que je cherche encore une solution via un algorithme
il faut que je cherche encore une solution via un algorithme
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage/Salut Invité merci de consulter mon profil/PC fixe Rizen 9 3950 cg RTX3080-64 go de ram DDssd 1To/1 PC portable Lenovo 16'' w11 i7 32go-CG RTX3070 8go/1casque meta Quest 3/1 casque VR Occulus Rift /1 PC portable Dell sous Linux Ubuntu-1 pc portable HP sous chromebook/Raspberry Pi - Arduino / Modélisation :Sketchup-Rhino-Pconplanner-Rendu:Enscape-Keyshot-Unreal Engine-Twinmotion-Autres:Photoshop-Indesign-After Effect-Première pro-Intelligence artificielle -Chatgpt+-Midjourney-Suno-Elevenlabs-Canva
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#132680- ybagMoulin à parole
- Humeur : selon ma femme
Date d'inscription : 03/09/2017
Nombre de messages : 278
Points : 646
Age : 56
Localisation : houdan
Emploi : dessinateur métreur
oh punaise dans quoi tu as mis les pieds, ça dois être l'algorhytme glouton du sac à dos . même avec excel vba je mis lancerai pas.
oublie pas les jouées
oublie pas les jouées
-------------------------------------------------------------------------------------------------------------------------
NVIDIA GeForce GTX 1050
Memory : 1968 MB
Intel(R) Core(TM) i7 CPU K 875 @ 2.93GHz
Memory : 8151 MB
GPU Score : 1840
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#132682ybag a écrit:oh punaise dans quoi tu as mis les pieds, ça dois être l'algorhytme glouton du sac à dos . même avec excel vba je mis lancerai pas.
oublie pas les jouées
ouai pas simple , dans excel vba , j'ai pas essayé car c'est dans sketchup que ca m’intéresse , mais dans vba ou autre ca doit être jouable
avec une boucle qui teste toute les valeurs , bien entendu je n'oublie pas les jouées
à suivre
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage/Salut Invité merci de consulter mon profil/PC fixe Rizen 9 3950 cg RTX3080-64 go de ram DDssd 1To/1 PC portable Lenovo 16'' w11 i7 32go-CG RTX3070 8go/1casque meta Quest 3/1 casque VR Occulus Rift /1 PC portable Dell sous Linux Ubuntu-1 pc portable HP sous chromebook/Raspberry Pi - Arduino / Modélisation :Sketchup-Rhino-Pconplanner-Rendu:Enscape-Keyshot-Unreal Engine-Twinmotion-Autres:Photoshop-Indesign-After Effect-Première pro-Intelligence artificielle -Chatgpt+-Midjourney-Suno-Elevenlabs-Canva
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#132701Bonjour Tenrev
J'ai penché ce dimanche sur ton problème et hormis dans exel...
Cependant les boucles existe dans sketchup elles se nomment COPY
Je m'explique !
Dans ton composant rayonnage tu as le sous composant étagère qui se recopié un certain nombre de fois avec soit la longueur 75, 90 ou 100.
on ajoute un autre sous composant que l'on nommera moduletest dans lequel on rajoute un sous sous composant test
Le module test aura en valeur pour copies ? valeur à trouvé
test aura en valeur pour copies=Rayonnage/la plus petite longueur d'étagère
si copy test correspond à étagère 1 on décale sur les x de 1
si copy test correspond à étagère 2 on décale sur y de 1
si copy test correspond à étagère 3 on décale sur z de 1
pour chaque copy de test on test si module!LenX*75+module!LenY*90+Module!LenZ*1+ la longueur du test n'est pas supérieur à la longueur du rayonnage si supérieur alors longueur=0
Voila un début de réflexion
Bonne journée
Simon
J'ai penché ce dimanche sur ton problème et hormis dans exel...
Cependant les boucles existe dans sketchup elles se nomment COPY
Je m'explique !
Dans ton composant rayonnage tu as le sous composant étagère qui se recopié un certain nombre de fois avec soit la longueur 75, 90 ou 100.
on ajoute un autre sous composant que l'on nommera moduletest dans lequel on rajoute un sous sous composant test
Le module test aura en valeur pour copies ? valeur à trouvé
test aura en valeur pour copies=Rayonnage/la plus petite longueur d'étagère
si copy test correspond à étagère 1 on décale sur les x de 1
si copy test correspond à étagère 2 on décale sur y de 1
si copy test correspond à étagère 3 on décale sur z de 1
pour chaque copy de test on test si module!LenX*75+module!LenY*90+Module!LenZ*1+ la longueur du test n'est pas supérieur à la longueur du rayonnage si supérieur alors longueur=0
Voila un début de réflexion
Bonne journée
Simon
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#132708Voici un petit fichier qui reste à débuguer si plusieur solution mais fonctionne
la seul contrainte est d'entrée une longueur de rayonnage qui soit arrondi au multiple inférieur du plus petit dénominateur commun des différentes longueur d'étagère
75 = 5*5*3
90=3*3*5*2
100=5*2*5*2
ici un multiple de 5
https://www.dropbox.com/s/pviwdeu0fd8xtbg/Rayonnage-versionSketchup7.skp?dl=0
la seul contrainte est d'entrée une longueur de rayonnage qui soit arrondi au multiple inférieur du plus petit dénominateur commun des différentes longueur d'étagère
75 = 5*5*3
90=3*3*5*2
100=5*2*5*2
ici un multiple de 5
https://www.dropbox.com/s/pviwdeu0fd8xtbg/Rayonnage-versionSketchup7.skp?dl=0
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#132719je te remercie, Simon de t'être penché sur ce cas
mais je n'ai pas encore tout compris je vais étudier en détail
pour le fichier dropbox idem j'ai pas bien compris ? pourquoi un fichier version 7 ?
il y a juste un composant dynamique qui se nome "Test copy 100"
et "moduletest" est absent ? donc des erreurs ? c'est normal ?
en tout cas je vais creuser dans la brèche que tu as ouverte
mais je n'ai pas encore tout compris je vais étudier en détail
pour le fichier dropbox idem j'ai pas bien compris ? pourquoi un fichier version 7 ?
il y a juste un composant dynamique qui se nome "Test copy 100"
et "moduletest" est absent ? donc des erreurs ? c'est normal ?
en tout cas je vais creuser dans la brèche que tu as ouverte
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage/Salut Invité merci de consulter mon profil/PC fixe Rizen 9 3950 cg RTX3080-64 go de ram DDssd 1To/1 PC portable Lenovo 16'' w11 i7 32go-CG RTX3070 8go/1casque meta Quest 3/1 casque VR Occulus Rift /1 PC portable Dell sous Linux Ubuntu-1 pc portable HP sous chromebook/Raspberry Pi - Arduino / Modélisation :Sketchup-Rhino-Pconplanner-Rendu:Enscape-Keyshot-Unreal Engine-Twinmotion-Autres:Photoshop-Indesign-After Effect-Première pro-Intelligence artificielle -Chatgpt+-Midjourney-Suno-Elevenlabs-Canva
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#132725Bonsoir à tous
Voici une version corrigé en version 2014
J'attend vos retour
Simon
https://www.dropbox.com/s/y2tb0mee35v2msh/Rayonnage-version2014.skp?dl=0
Voici une version corrigé en version 2014
J'attend vos retour
Simon
https://www.dropbox.com/s/y2tb0mee35v2msh/Rayonnage-version2014.skp?dl=0
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#132726merci Simon , je regarderai ca demain , bonne soirée
-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage/Salut Invité merci de consulter mon profil/PC fixe Rizen 9 3950 cg RTX3080-64 go de ram DDssd 1To/1 PC portable Lenovo 16'' w11 i7 32go-CG RTX3070 8go/1casque meta Quest 3/1 casque VR Occulus Rift /1 PC portable Dell sous Linux Ubuntu-1 pc portable HP sous chromebook/Raspberry Pi - Arduino / Modélisation :Sketchup-Rhino-Pconplanner-Rendu:Enscape-Keyshot-Unreal Engine-Twinmotion-Autres:Photoshop-Indesign-After Effect-Première pro-Intelligence artificielle -Chatgpt+-Midjourney-Suno-Elevenlabs-Canva
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#132728- ybagMoulin à parole
- Humeur : selon ma femme
Date d'inscription : 03/09/2017
Nombre de messages : 278
Points : 646
Age : 56
Localisation : houdan
Emploi : dessinateur métreur
hormis sketchup ...
je me suis cassé la tête sur ce que je connais excel
16300 possibilités pour 7m de longueur
https://drive.google.com/file/d/1gNy85kxsOCffrFHHYEJrkDgnSRkyyl9T/view?usp=sharing
je me suis cassé la tête sur ce que je connais excel
16300 possibilités pour 7m de longueur
https://drive.google.com/file/d/1gNy85kxsOCffrFHHYEJrkDgnSRkyyl9T/view?usp=sharing
-------------------------------------------------------------------------------------------------------------------------
NVIDIA GeForce GTX 1050
Memory : 1968 MB
Intel(R) Core(TM) i7 CPU K 875 @ 2.93GHz
Memory : 8151 MB
GPU Score : 1840
Re: [SKETCHUP - COMPOSANTS DYNAMIQUES]diviser une longeur de façon optimale avec 3 dimensions de base ?
#0- Contenu sponsorisé
Page 1 sur 2 • 1, 2
Sujets similaires
» [ SKETCHUP composants dynamiques ] rapport avec composants dynamiques
» [SKETCHUP composants dynamiques]problémes avec composants
» [ SKETCHUP composants dynamiques ] Optimisez votre workflow Sketchup : Composants dynamiques, couleurs et export Excel !
» [ SKETCHUP composants dynamiques ] un panneau avec des rainures
» [ SKETCHUP composants dynamiques ] Hidden avec formule IF et OR imbriqué
» [SKETCHUP composants dynamiques]problémes avec composants
» [ SKETCHUP composants dynamiques ] Optimisez votre workflow Sketchup : Composants dynamiques, couleurs et export Excel !
» [ SKETCHUP composants dynamiques ] un panneau avec des rainures
» [ SKETCHUP composants dynamiques ] Hidden avec formule IF et OR imbriqué
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum