Aller au contenu

[Autocad 2021] Eloge de la lenteur...


GEGEMATIC

Messages recommandés

il y a 19 minutes, Fraid a dit :

En fait, tu veux tout faire en même temps.

C'est spurge qui n'est pas compatible avec accoreconsole.

Non, regarde bien mon script, il s'appelle spurgec, mais il n'y a pas plus spurge dedans, simplement un :

(print "script")

Au début j'avais la totale, avec un chemin réseau.

j'ai simplifié au fur et à mesure, chemin local, pas de profile, script minimaliste, mais les dessins ne sont pas ouverts et pas sauvegardés.

en plus, il n'accepte pas les noms de fichier comportant plusieurs "." !

Comme si c'était moi qui décide !

a+

gégé

 

----------------------------------------------------------------------

Site: https://www.g-eaux.fr

Blog: http://g-eaux.over-blog.com

Lien vers le commentaire
Partager sur d’autres sites

et aussi le fait que je n'ai pas mis de qsave, car j'aavais mal compris ton blog:

Citation

Ne demande pas d'enregistrer avant de quitter.

J'ai cru que ça voulait dire "enregistre automatiquement"

Je refait des essais encore plus simples, sans $ et je te tiens au courant

a+

----------------------------------------------------------------------

Site: https://www.g-eaux.fr

Blog: http://g-eaux.over-blog.com

Lien vers le commentaire
Partager sur d’autres sites

1er test ultra simple:

Répertoire et fichiers:


"C:\accoreconsole\console.bat"
"C:\accoreconsole\console.scr"
"C:\accoreconsole\dessin1.dwg"

"C:\accoreconsole\dessin2.dwg"

Contenu fichiers bat:

cd "c:\accoreconsole"
for /f "delims=" %%f IN ('dir /s /b "*.dwg"') do "C:\\Program Files\\Autodesk\\AutoCAD 2021\\accoreconsole.exe" /i "%%f"  /s console.scr
pause

Contenu fichiers scr:

(setvar 'clayer "0")
zoom
et
_qsave

résultat:

C:\accoreconsole>cd "c:\accoreconsole"

C:\accoreconsole>for /F "delims=" %f IN ('dir /s /b "*.dwg"') do "C:\\Program Files\\Autodesk\\AutoCAD 2021\\accoreconsole.exe" /i "%f"  /s console.scr

C:\accoreconsole>"C:\\Program Files\\Autodesk\\AutoCAD 2021\\accoreconsole.exe" /i "C:\accoreconsole\dessin1.dwg"  /s console.scr
Redirect stdout (file: C:\Users\Gerald\AppData\Local\Temp\accc177802).
AcCoreConsole: StdOutConsoleMode: processed-output: enabled,auto
AutoCAD Core Engine Console - Copyright 2020 Autodesk, Inc.  All rights reserved. (R.163.0.0)

Execution Path:
C:\Program Files\Autodesk\AutoCAD 2021\accoreconsole.exe

Version Number: R.163.0.0 (UNICODE)
Chargement de Base AEC...
Chargement des DLL de Modeler.
Résolu Xréf "Xref - VEP tunnel de la Mescla et Reveston_A": Xref - VEP tunnel de la Mescla et Reveston_A.dwg
"Xref - VEP tunnel de la Mescla et Reveston_A.dwg" introuvable.
Résolu Xréf "Xref-Topo_Reveston-Sud": .\Xref-Topo_Reveston-Sud.dwg
"Xref-Topo_Reveston-Sud.dwg" introuvable.
Résolu Xréf "LZ3_Export Recolement MESCLA": LZ3_Export Recolement MESCLA.dwg
"LZ3_Export Recolement MESCLA.dwg" introuvable.
Régénération du modèle.
**** Variable système modifiée ****
1 des variables système gérées a été modifiée par rapport à la valeur préférée. Utilisez la commande MONITEURVARSYS pour afficher les modifications.
Commande:
Commande:
"console.scr": Impossible de trouver le fichier.
Commande:
Commande:
Commande inconnue "EXTERNALREFERENCES".  Appuyez sur F1 pour obtenir de l'aide.
Commande:
Commande: *Annuler*
Commande:
Commande: *Annuler*
Commande: _.quit

C:\accoreconsole>"C:\\Program Files\\Autodesk\\AutoCAD 2021\\accoreconsole.exe" /i "C:\accoreconsole\dessin2.dwg"  /s console.scr
Redirect stdout (file: C:\Users\Gerald\AppData\Local\Temp\accc266682).
AcCoreConsole: StdOutConsoleMode: processed-output: enabled,auto
AutoCAD Core Engine Console - Copyright 2020 Autodesk, Inc.  All rights reserved. (R.163.0.0)

Execution Path:
C:\Program Files\Autodesk\AutoCAD 2021\accoreconsole.exe

Version Number: R.163.0.0 (UNICODE)
Chargement de Base AEC...
Régénération du modèle. xte peut ne pas s'imprimer
**** Variable système modifiée ****
1 des variables système gérées a été modifiée par rapport à la valeur préférée. Utilisez la commande MONITEURVARSYS pour afficher les modifications.
Commande:
Commande:
"console.scr": Impossible de trouver le fichier.
Commande:
Commande:
Commande inconnue "EXTERNALREFERENCES".  Appuyez sur F1 pour obtenir de l'aide.
Commande:
Commande: *Annuler*
Commande:
Commande: *Annuler*
Commande: _.quit

On voit que la méthode du script dans le même répertoire ne macrhe pas, il faut spécifier son chemin

----------------------------------------------------------------------

Site: https://www.g-eaux.fr

Blog: http://g-eaux.over-blog.com

Lien vers le commentaire
Partager sur d’autres sites

il y a 19 minutes, Fraid a dit :

ça peut être bien, tu en a plusieurs dans ta collection je vois ...

mais pour les tester, il faut la définition de:

getaxdbdoc

D'avance merci !

autre chose :

Citation
Detach images not referenced from drawings contained in a folder.
 

c'est pas plutôt :

"Detach unresolved images from drawings contained in a folder."

ça tombe bien, c'est de ça que j'ai besoins ...

----------------------------------------------------------------------

Site: https://www.g-eaux.fr

Blog: http://g-eaux.over-blog.com

Lien vers le commentaire
Partager sur d’autres sites

il y a 14 minutes, Fraid a dit :

 

Bizzare,

Ton dossier est il approuvé par Autocad?

"c:\accoreconsole" ? Non bien sur, je l'ai créé spécialement, mais "E:\aclsp\ini" l'était déjà.

De toute façon, j'ai intérêt à faire comme j'avais prévu, le bat et scr placé dans un répertoire fixe, présent dans le path de windows,

a+

gégé

----------------------------------------------------------------------

Site: https://www.g-eaux.fr

Blog: http://g-eaux.over-blog.com

Lien vers le commentaire
Partager sur d’autres sites

il y a 41 minutes, Fraid a dit :

Bon j'ai bien trouvé les fonction générales, j'ai testé sur un dessin contenant:

- Une image non référencée (mais trouvable)

- 3 images non résolues (introuvables) dont une renommée

Rien ne se passe, mes 4 images sont toujours là ...

 

----------------------------------------------------------------------

Site: https://www.g-eaux.fr

Blog: http://g-eaux.over-blog.com

Lien vers le commentaire
Partager sur d’autres sites

Ok, je vais faire comme ça.

Je suis déjà trop content d'avoir enfin identifié des sources de ralentissement pour lesquelles il y a une solution,

une solution qui n'est pas de se priver d'une fonctionnalité. (En gros travailler avec Autocad 2010 sous Autocad 2021 ...)

Messages à tous: Si votre réseau est lent, utilisez "disponible hors connexion" ça va accélérer votre Autocad ...

a+

Gégé

 

----------------------------------------------------------------------

Site: https://www.g-eaux.fr

Blog: http://g-eaux.over-blog.com

Lien vers le commentaire
Partager sur d’autres sites

  • 6 mois après...

salut,

des nouvelles de process Monitor,

on sait que la palette des blocs est douteuse concernant la performance.

On l'a prise en "flag" de ralentissement débile:

Le dernier bloc inséré dans un dessin, et il est donc encore proposé dans la palette blocs, provoques un nombre astronomique de requêtes (environ 500 à 1000 par seconde) vers ce bloc

image.png.5abc5282e95266d0af3b0598cf7e552f.png

image.png.e265740378116c59bcdb0a010b7029ba.png

Moralité: remplacer les alias I et -I par INSERCLASSIQUE et -INSERCLASSIQUE peuvent vous épargner bien des déboires.

a+

Gégé

 

----------------------------------------------------------------------

Site: https://www.g-eaux.fr

Blog: http://g-eaux.over-blog.com

Lien vers le commentaire
Partager sur d’autres sites

  • 4 mois après...
Invité T-R

Bonjour,

Je travaille sur des projets 2D de bâtiments de ±10 étages créés avec Revit et convertis en .DWG. j'ai fait un bloc avec tous les éléments du Xref et j'ai lié le Xref dans le projet. ça semble avoir résolu mes problèmes de lenteur. AutoCAD détecte un bloc au lieu de milliers.

 

Lien vers le commentaire
Partager sur d’autres sites

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité