CADxp: Zombie Killer - CADxp

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Zombie Killer Trouver et supprimer les objets proxy

#1 L'utilisateur est hors-ligne   (gile) 

  • ceinture rouge et blanche 8em dan
  • Groupe : Moderateurs
  • Messages : 11021
  • Inscrit(e) : 02-septembre 05

Posté 06 septembre 2013 - 19:21

Salut,

ZombieKiller est une nouvelle application sur Autodesk Exchange Apps pour chercher et supprimer les objets proxy d'un dessin.

Deux commandes :
FindZombies : recherche les objets proxy dans le tout dessin et affiche le résultat sous forme d'arborescence.
KillZombies : supprime les objets proxy pour les applications sélectionnées dans la boite de dialogue.

Un objet proxy (appelé aussi ZombieEntity ou ZombieObject) remplace un objet personnalisé lorsque l'application ObjectARX qui a créé l'objet personnalisé ou l'activateur d'objet de l'application (Object Enabler) n'est pas disponible pour AutoCAD.
Lorsqu'on est certain de ne pas avoir à utiliser ces objets, les supprimer peut considérablement alléger un fichier.
Gilles Chanteau - gileCAD -
Développements sur mesure pour AutoCAD
Image IPB
1

#2 L'utilisateur est hors-ligne   Patrick 

  • grand gourou
  • Groupe : En attente de validation
  • Messages : 5607
  • Inscrit(e) : 06-novembre 02
  • LocationLyon

Posté 06 septembre 2013 - 19:43

Gilles, tueur de zombies! Excellent! Image IPB
Image IPBImage IPBImage IPB

Patrick Emin animateur de la communauté francophone
0

#3 L'utilisateur est hors-ligne   alala 

  • ceinture marron
  • Groupe : Membres
  • Messages : 292
  • Inscrit(e) : 17-août 12
  • LocationBourges->Dieppe

Posté 07 septembre 2013 - 21:23

Merci beaucoup, nous recevons de plus en plus de plans contenant ce types d'ojets, une vraie plaie!
C'est en forgeant que l'on devient forgerons.
Et c'est en sciant que Léonard DeVinci!
0

#4 L'utilisateur est hors-ligne   philsogood 

  • ceinture noire 4em dan
  • Groupe : Membres
  • Messages : 2176
  • Inscrit(e) : 03-mars 10

Posté 09 septembre 2013 - 07:12

hello
Je reviens sur la définition d'un zombie :est-il possible d'avoir un exemple d'objetARX lisible dans une version AutoCAD mais pas dans une autre?
Phil
Projeteur génie climatique - traitement de l'air
0

#5 L'utilisateur est hors-ligne   x_all 

  • ceinture rouge et blanche 6em dan
  • Groupe : Membres
  • Messages : 3296
  • Inscrit(e) : 27-juin 06
  • Location04190

Posté 09 septembre 2013 - 07:38

Merci (gile) c'est vrai qu'on reçois de plus en plus de dessin surchargés...
mais je n'y voyais pas de rapport avec le succès de la série "the walking dead"

:)
"La possibilité d'expliquer m'a toujours paru comme la seule excuse à l’existence de la parole"
JL Godard

quelques trucs sur autocad
0

#6 L'utilisateur est hors-ligne   (gile) 

  • ceinture rouge et blanche 8em dan
  • Groupe : Moderateurs
  • Messages : 11021
  • Inscrit(e) : 02-septembre 05

Posté 09 septembre 2013 - 18:09

Citation

Je reviens sur la définition d'un zombie :est-il possible d'avoir un exemple d'objetARX lisible dans une version AutoCAD mais pas dans une autre?

Tout d'abord, ObjectARX est un environnement de programmation pour AutoCAD (C++). C'est le plus puissant des environnements de programmation entre autre parce que c'est le seul qui permette de créer des objets personnalisés. Les "applications verticales" (Architecture, MEP, Mechanical, MAP, Civil 3d, etc.) sont développées en C++ avec ObjectARX. Toutes ces applications, mais aussi d'autres développées par d'autres sociétés qu'Autodesk, utilisent des objets personnalisés.

Par exemple, un mur, une porte AutoCAD Architecture sont des objets personnalisés propres à cette application et seront vus comme tels et modifiables avec AutoCAD Architecture ou AutoCAD MEP (qui intègre Architecture), il seront aussi visibles sur un AutoCAD "simple" si l'activateur d'objet (Object Enabler) est installé mais "en lecture seule". Sur un AutoCAD "simple" qui n'aurait pas l'activateur d'objets disponible le mur et la porte, mais aussi toutes les entrées de dictionnaire spécifiques sont convertis par AutoCAD en entités proxy (ZombieEntity) pour les entités graphiques et objets proxy (ZombieObject) pour les objets non graphiques. Ces proxies sont inutilisables avec cet AutoCAD simple mais permettront de reconstruire les objets personnalisés si le fichier est à nouveau ouvert sur Archi ou MEP (ou AutoCAD avec l'object enabler).

Donc, si on est certain qu'un fichier contenant des objets personnalisé ne sera plus utilisé avec l'application qui l'a créé (ou avec l'activateur correspondant) on peut supprimer les objets proxy pour alléger le fichier.
Gilles Chanteau - gileCAD -
Développements sur mesure pour AutoCAD
Image IPB
0

#7 L'utilisateur est hors-ligne   philsogood 

  • ceinture noire 4em dan
  • Groupe : Membres
  • Messages : 2176
  • Inscrit(e) : 03-mars 10

Posté 10 septembre 2013 - 07:25

Merci (gile)
Une explication limpide
Projeteur génie climatique - traitement de l'air
0

#8 L'utilisateur est hors-ligne   AnglesDroits 

  • ceinture verte
  • Groupe : Membres
  • Messages : 59
  • Inscrit(e) : 03-juin 14
  • LocationLyon

Posté 17 mai 2017 - 14:54

:(
Tellement triste de n'avoir pas la compatibilité avec Autocad LT...
Dessin, Synthèse, Conseil, en Etude et Exécution.
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)