• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

Créer un script rotatif avec boucle continue

  • Auteur du sujet Auteur du sujet Terix
  • Date de début Date de début

Terix

Guest
Bonjour.
Je viens de m'inscrire parce que je voudrais trouver une solution à un gratte-ciel:
J'ai créé un objet (conçu d'abord avec des lignes puis défini un groupe et attribué le nom "5") et créé un script qui l'a tourné autour de son centre (pour lequel j'ai spécifié les coordonnées et l'angle de rotation); j'ai inséré rscript pour créer une boucle continue.
l'endroit:
roue
g
5

1849.1666 1756.0325,20
3
R.

Je le garde comme "rotation.scr" et je le suis et l'objet tourne à des coups de feu mais pas à 3 degrés (je pense qu'avec le rscript un tel mouvement doit être continu), et parfois il gèle et reprend après quelques secondes.
Comment résoudre le problème ?

merci pour l'attention
 
Assurez-vous qu'après rscript il y a une portée vide.
ajouter un délai de 1 seconde en millisecondes (1000).
mettre osnap dedans
Code:
_rotter
g g
5

1849.1666 1756.0325,20
3
_délayer
1 000
rscript
 
ok parfait merci pour la réponse; ayant le sw en version italienne j'avais inséré la commande "ruota" parce que, après avoir essayé dans la barre de contrôle précisément roue, je l'ai reconnu tranquillement. J'avais aussi pensé à l'osnaps qui s'en allait mais ça n'a pas beaucoup changé. fondamentalement le composant a tourné de type 3/6/9/12 degrés puis s'est cassé comme s'il avait tourné 45, puis après 100°, puis une chose pas exactement fluide.

après rscript (mon erreur de coller le script) j'ai entré l'espace vide.
Je fais toujours ça.

Excusez-moi si je profite de mais exactement le retard que je veux dire comme une pause, est-ce pour ne pas augmenter la taille du fichier et donc pas surcharger le système? Sera-ce comme un "respirez et recommencez" ?
Merci beaucoup.
 
retard est un retard. arrête l'exécution de tout.
J'ai remarqué que sans ce script ça marche... au hasard.

probablement il y a une « juste communication » entre l'exécution de script et la mise à jour vidéo.

Les scripts remontent aux toutes premières versions d'autocad. Au fil des ans, les choses ont changé (et amélioré) dans la gestion de la réponse graphique.

Il me semble qu'il y a une sorte de « hors de synchronisation » entre une exécution séquentielle de commandes par script et la mise à jour de la vidéo aujourd'hui très rapide avec des pcs modernes... ou quelque chose comme ça.
 
merci pour toutes les informations qui m'ont été très utiles.
J'ai inséré dans le script dans des commandes en italien et il fonctionne et chose étrange de dire la vérité maintenant j'aime vraiment courir en boucle même si je n'insère pas le retard et aussi la visualisation du composant dans le style de visualisation réaliste (comme je l'avais dessiné aussi en 3d); J'ai implémenté le projet en insérant 3 objets et reformulé le script de cette façon:
roue
g
1

647.9949,23.9962
0,5
roue
g
2

1024.3001,23.9962
- 0,5.
roue
g
3

1400.6053,23.9962
0,5
R.

Tout fonctionne parfaitement, je peux poursuivre la mise en œuvre du projet.
Merci beaucoup pour l'intervention rapide.
 
J'ai fait le test en tournant 3 lignes... et j'avais besoin du retard.
il peut être qu'avec des objets plus complexes comme le vôtre, le retard implicite dans la sélection laisse le flux des commandes s'écouler correctement.
 
Je pense que c'est aussi parce que, étant donné que la chose a commencé à fonctionner, j'ai aussi fait des essais avec deux engrenages fabriqués en 3d et tourner parfaitement. ..seulement "problème" est qu'en sélectionnant les groupes de script individuellement, ils "illuminent" à chaque fois, et alternativement, qui sont soumis à une rotation.
 
pour désactiver la mise en évidence mettre la variable de mise en évidence à 0(alors réactivez-le lorsque vous devez travailler normalement sinon vous ne réalisez pas si vous avez sélectionné des objets)
 
Bonjour, merci beaucoup depuis que je mets en œuvre le projet, à ce stade, si possible, pour créer un profil ad hoc afin que je puisse aussi personnaliser les variables système
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut