Bonsoir à tous,
Je cherche un moyen pour avoir des matériaux automatiquement chargés à l'ouverture de Sketchup.
Quelqu'un peut-il me dire comment faire ça ?
merci d'avance,
Boris
Bonsoir à tous,
Je cherche un moyen pour avoir des matériaux automatiquement chargés à l'ouverture de Sketchup.
Quelqu'un peut-il me dire comment faire ça ?
merci d'avance,
Boris
Bonjour à tous,
J'ai un plug in ruby de calcul qui prend "un certain temps" et celui-ci ne dispose pas d'une jauge permettant à l'utilisateur de se rendre compte de la progression du traitement. Je voudrais pouvoir faire cela par un moyen quelconque mais je ne sais pas comment (j'ai récupéré le script que j'ai modifié mais je suis encore un peu débutant en Ruby).
Qui peut m'aider ?
Je vous remercie par avance,
Boris
Bonjour à tous,
Lorsque les composants dynamiques deviennent gros avec une multitude de sous-composants parfois répétés, j'ai remarqué qu'il y a souvent des incohérences et je ne sais jamais comment m'en défaire. Entre autres, je n'arrive pas à faire la différence entre le changement de nom du composant dynamique dans la boite de dialogue Infos sur l'entité et le changement de nom quand je double clique sur le composant. Manifestement, ça ne fait pas la même chose mais je suis incapable de savoir la différence.
Cela a un impact quand vous modifiez le nom d'un composant qui a des sous-composants car souvent, le nom du composant n'est pas repris dans les sous composants et ça génère des erreurs. Mais pourquoi, that is the question...
Quelqu'un peut-il m'expliquer, svp ?
Je vous remercie par avance,
Boris
J'ai téléchargé le plugin, malheureusement, ça ne fait pas ce que je veux. Par contre, si on va un peu plus loin dans le menu des matières, et que l'on clique sur modifier la matière concernée, on peut changer la hauteur et la largeur ce qui permet de modifier l'aspect final. Ca ne me satisfait pas complètement mais c'est un point de départ...
Oui, le problème est qu'en fait, je ne redimensionne pas dynamiquement, ici, c'était juste pour l'exemple : les dimensions du composant sont calculées et je me retrouve avec des textures qui ne ressemblent plus à rien.
Ci joint un exemple plus proche de la réalité. En cliquant sur les options du composant, on change les dimensions
Bonjour à tous,
j'ai un petit souci avec les textures sur les composants. Peut-être saurez-vous le régler.
Dans l'exemple joint :
à gauche, j'ai un objet parallélépipédique sur lequel ,j'applique une texture : quand je fais un tirer pousser pour modifier la taille de l'objet, ma texture garde sa forme
à droite, le même objet ou à peu près mais qui est devenu un composant : quand je modifie sa taille, la texture s'étire avec ce qui est fort peu esthétique.
Auriez-vous une solution pour que ça ne se passe pas, sachant que mes textures sont appliquées non pas à la main mais en sélectionnant une matière dans le composant.
Je vous remercie par avance,
Boris
Bonjour à tous,
Je trouve quand dans des cas un peu complexes, la boite de dialogue des composants dynamiques est peu aboutie (pas de sélecteurs ou de cases à cocher, pas de possibilité de vérifier les champs...).
Est-il possible de piloter un composant dynamique autrement (puisqu'on travaille en JS, peut-être avec un formulaire HTML...) ?
Merci d'avance,
Boris
En fait, dans le composant que tu m'as fourni, je ne peux pas prendre un carré au milieu, l'étirer et faire en sorte que le carré d'à côté continue à se placer à sa suite. J'ai besoin des caractéristiques de la copie n-1 pour trouver la position de n...
Non malheureusement, ce n'est pas le même contexte.
je ne multiplie pas les composants, je dois trouver la position de la copie n en fonction de la copie n-1 et franchement, je sèche puisque je ne connais pas le nombre de copies.
En gros si mes composants sont alignés et se touchent sur l'axe X, je devrais définir X(n)=X(n-1)+LenX(n-1).
C'est étonnant que Sketchup ne puisse pas indexer ses copies de composants...
Bonjour à tous,
J'ai un exemple avec un composant qui est redimensionnable en X. Je fais n copies (n inconnu a priori) de ce composant et je souhaite pouvoir mettre ces composants automatiquement les uns à la suite des autres sur l'axe X. Il faut donc que je définisse la position de la copie n en fonction de la position et de la taille de la copie n-1.
Comment fait-on ça ?
J'ai fait un exemple ci-joint avec 4 rectangles
Merci à tous, j'avance, sauf que je ne découpe rien...
J'ai refait un exemple simple avec deux composants cubes, l'un en verre. Et je voudrais que mon composant en verre "découpe" une ouverture à l'intérieur de l'autre.
L'option "découper" une ouverture de mon composant Verre est bien cochée...
keskivapa ???
Boris
Le souci, c'est que mon composant VELUX existe déjà, je ne le crée pas à la demande (c'est un composant complexe créé une fois pour toutes).
Et je ne sais pas retrouver la boite de dialogue de création en cochant découper une ouverture quand le composant existe déjà.
Bonjour à tous,
J'ai un composant toiture dans lequel je souhaiterais faire un trou de l'épaisseur de ma toiture pour y mettre un autre composant, un velux par exemple. J'ai téléchargé plusieurs plugins censés faire des trous mais aucun ne fonctionne (ou plutôt, je n'arrive à en faire fonctionner aucun).
Avez-vous une solution à ce problème ?
Cordialement,
Boris
Merci à tous d'avoir répondu sur l'impossibilité de gérer ce genre de cas.
Peut-on détourner le problème en alliant un formulaire Web au composant? Ainsi, dans une page Web, on fait ce qu'on veut avec du javascript.
Puis-je trouver des exemples qui font ça si c'est possible et j'adapterai...
Merci d'avance,
Boris
Oui mais encore une fois, ce n'est pas ce que je souhaite. Je souhaite, si c'est possible, pouvoir limiter les valeurs d'un champ unique.
si je fais LARGEUR=SMALLEST("LARGEUR2",350), je suis obligé de saisir LARGEUR2 sinon, j'obtiens une référence circulaire. Or, c'est LARGEUR que je veux saisir et limiter.
Par exemple, quand je saisis le champ largeur et que je fais appliquer, je voudrais que si la largeur est supérieure à 350, alors, il remplace ma saisie par 350.
J'espère être assez clair dans ma demande.
Boris
Je comprends bien mais ce n'est pas ce que je veux obtenir.
Je souhaite en sortie du champ de saisie pouvoir limiter les valeurs, par exemple dire que mon champ Largeur est inférieur à 350. Dans mon cas, LENX n'est pas égal à LARGEUR, c'est bien le champ LARGEUR que je veux limiter et non autre chose.
Boris
Alors, là, je dois être probablement neuneu mais je n'arrive pas à utiliser cette fonction. LARGEST me donne bien la plus grande des valeurs mais j'obtiens une référence circulaire si je l'applique à ma variable.
En fait, en lisant la doc Google, dans la définition de la variable LARGEUR, j'écris : = LARGEST(CURRENT("LARGEUR"),350) pour dire que ma largeur est forcément supérieure à 350.
Et bien ça ne marche pas...
Pourquoi tant de haine ?
Bonjour à tous,
Je cherche à limiter en valeur certaines variables de mes composants. Par exemple, pour une variable appelée largeur, je souhaiterais que l'on ne puisse pas saisir de valeur supérieur à 3500.
J'imagine que c'est possible mais comment ?
Bonjour à tous,
J'ai une petite question de débutant. Voici mon projet avec deux composants exemples , un rectangle et un triangle. J'aimerais pouvoir coller le rectangle sur le triangle sans utiliser les rotations et les translations ce qui est compliqué ici mais en "collant" des points ou des axes ou des faces les uns sur les autres ce qui serait beaucoup plus rapide. Ainsi dans mon exemple, je voudrais "coller" les deux faces rouges ensemble.
Est-ce possible, avec un plugin ou autre chose?
Merci d'avance,
Boris
En reprenant ta méthode et en l'adaptant un peu, j'ai réussi à faire enfin ce que je voulais...
D'abord, mon composant chevron
Je fais un trait dessus, je crée un autre composant avec le trait et le composant chevron -> Composant 2 (le trait sert uniquement à faire en sorte que le chevron devienne un sous composant)
Je masque le trait .
Je fais d'abord ma rotation sur Y dans le sous composant puis ma rotation sur Z dans le composant... Et miracle !!! (en PJ)