• 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.

Apporter plus de dxf/dwg sur le même calque

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

MARCOC

Guest
Bonjour tout le monde... Je demande de l'aide... J'ai un jeu de dwg ou dxf dans un dossier... Je dois porter tout leur contenu sur la couche 0 couleur blanche type de ligne continue.. puis effectuer le nettoyage avec la commande "elimina"
Y a-t-il une macro ou quelque chose comme ça qui me permet de sutomatiser ça sans ouvrir de fichiers?? Je parle de barils de 100 fichiers à la fois

Merci beaucoup.
 
Faites un script.
trouver un excellent, mis à jour récemment, qui génère automatiquement le code à insérer dans autocadIci. l'explication des scripts
 
commandes, que je n'ai aucun moyen de vérifier, pour le script doit être (rouge les commentaires):
ouvert (à utiliser uniquement pour écrire le script)nom du fichier (à utiliser uniquement pour écrire le script)Selraps (servit pour sélectionner des objets)tout (vérifiez la bonne formulation dans la barre de commande)Uniscilay (servit pour déplacer tout vers la couche de préférence)nom du calque de départ (vérifiez le risque correct dans la barre de commande)Nom de la couche cible (vérifiez le risque correct dans la barre de commande)purge (vérifiez la bonne formulation dans la barre de commande)tout (vérifiez la bonne formulation dans la barre de commande)Enregistrer
Ta gueule !

avant de terminer le script, faites les étapes de la ligne de commande pour connaître l'écriture exacte des commandes et toutes les options de chacune d'elles; quand avec les différentes étapes, vous obtenez le resulate a voulu les rapporter au script et les vérifier. parfois le script doit être optimisé parce que la commande lancée se comporte légèrement différemment ; Rappelez-vous que si dans autocad la commande ouvre une fenêtre de sélection dans le journal des commandes, un _ (underscore) doit être utilisé pour activer les options.
 
Merci beaucoup, mais je ne sais pas comment créer des scripts... J'ai essayé de jeter un oeil à l'excellent que tu as dit, mais je n'ai rien compris.
 
Le script sera-t-il un fichier txt avec la liste des commandes à exécuter?? Si une fois vous avez créé où vous serez chargé dans aurocad? ?
 
Comment lui dire que le script est appliqué à tous les fichiers d'un dossier ? (vous ne seriez pas en mesure de me donner un exemple très simple même avec une seule commande de votre choix... en mdo que je peux comprendre... par exemple que vous portez le calque 0 sur la couleur rouge à tous les fichiers contenus dans un dossier???) Merci beaucoup.
 
sur la page j'ai lié à post #2 il y a un pdf expliquant ce qu'est un script et il y a d'autres liens de tutoriel; le fichier Excel sert à faciliter le travail.
Cependant, le script est un fichier texte avec l'extension de numérisation et pour le charger il suffit de le glisser à l'intérieur autocad ayant un design blanc ouvert. les choses à la recherche de google sortent facilement
Comment lui dire que le script est appliqué à tous les fichiers présents dans un dossier ? ?
avec le fichier Excel; dans le fichier Excel écrivez vos commandes et puis avec le bouton approprié, sélectionnez des fichiers, comme écrit dans la discussion liée au post #2
 
Merci beaucoup. Je commence à comprendre quelque chose.

Je demande une chose, j'ai besoin après avoir ouvert le fichier
_
_

Dites-lui de séléziner dans tout le design ce qui est sur le calque 0
1616004355849.pngComment puis-je aller au script ? Comment les passages doivent-ils être écrits ? ? ?

Merci beaucoup.
 
Tout d'abord, j'ai deux points:
le soulignement sert à utiliser des commandes en anglais dans des versions dans d'autres langues puis en anglais ou à utiliser la commande ouverte ou _open (comme vous l'avez fait); Si vous utilisez autocad en anglais, le soulignement n'a pas besoin.
pour ne pas ouvrir les fenêtres (comme la qselect) vous devez définir la variable déposé a 0 et utiliser le moins - devant la commande (essayer de lancer la commande -layer)
Je veux souligner que je n'ai aucun moyen d'utiliser l'autocad pour faire des tests, donc je suis juste sur la mémoire et la recherche.
J'ai remarqué que le pdf présent dans la discussion liée n'est plus disponible, vous pouvez le signaler, donc l'allégo
J'ajoute d'autres matériaux inerents, mais pas des scripts
 

Pièces jointes

inpostando filedia a 0 non aapare est plus la fenêtre, mais pas autant que possible sélectionner les calques1616012305274.pngpuis céder1616012335714.png
 
vous l'écrivez..sans la boîte de dialogue... sans sauter qselect... il change automatiquement de pselect... et il n'y a aucune option comme le calque de couleur etc...
 
pas d'italien
J'ai aussi essayé de sélectionner et de pselect, quand dans le script je lui dis de tout sélectionner
Je retourne la sélection inappropriée, car il veut un point dans la zone graphique

Comment puis-je le donner par exemple 0.0 pour que ça marche ? ? ?

(si vous les tapez à partir de la barre de commande, après avoir sélectionné juste écrire t et envoyer) mais à partir du script vous voulez un point

1616048756434.png
 
quelqu'un sait pourquoi de la ligne de commande
sélectionner, envoyer, t, envoyer et travailler (je n'ai remarqué que dans le deuxième post après le "t", je crois que dans les sélections automatiques le point où et placé le curseur, parce qu'il apparaît pour quelques secobdo la roue autour de la croix...au lieu de script veut qu'il lui donne...quelqu'un sait comment le faire? ? ?
 
avec l'option tout (t) n'a pas à voir avec l'emplacement du curseur car il sélectionne tout dans la zone de dessin.
peut-être mal d'écrire le script, l'ajouter à votre message
 
Les gars, même le commandement -élimine me donne des ennuis
de la ligne de commande -elimina vous envoyant aucun envoi et tout okkk
connaît les scripts - supprimer et puis la commande vous ne savez pas comment écrire, je l'écris donc
mais ça ne marche pas
1616089431138.png
 

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