CADxp: Créer un fichier dwg par présentation - CADxp

Aller au contenu

Page 1 sur 1

Créer un fichier dwg par présentation

#1 L'utilisateur est hors-ligne   ssalle 

  • Advanced Member
  • PipPipPip
  • Groupe : Membres
  • Messages : 36
  • Inscrit(e) : 20-novembre 15

Posté 30 novembre 2018 - 09:41

Bonjour à tous,

J'ai un problème pour lequel je ne trouve pas de solution.
Je dois avant de livrer les plans dwg à mon client, dissocier tous les onglets de présentation en fichiers distincts; sachant que chacun doit au final avoir le nom de la présentation. J'ai plusieurs dizaines de présentations et c'est un travail fastidieux.
L'un d'entre vous a-t-il une combine pour le faire automatiquement.
Merci par avance.

Seb.
Autocad 2019 - Covadis V17.0b
0

#2 L'utilisateur est hors-ligne   Aleck Ultimate 

  • ceinture noire 1er dan
  • Groupe : Membres
  • Messages : 781
  • Inscrit(e) : 18-novembre 16
  • LocationAlpes de Hautes Provences (04)

Posté 30 novembre 2018 - 09:58

Salut.

J'ais qu'une solution partielle, la version bourrin : tu fait autant de copies du fichier original que tu a de présentations, tu les ouvres, sur un onglet de présentation tu fait clic droit/sélectionner toutes les présentation, puis tu fait [Ctrl + clic gauche] pour désélectionner celle que tu veut garder et clic droit/supprimer toutes les autres. Par contre il n'y aura pas de modifications en EO (espace objet), donc ça risque de donner quelque-chose de lourd en additionnant le tout.

Pour ce qui est de donner le nom de la présentation restante au fichier, en LISP ça doit pas être trop difficile, mais perso je vois pas comment faire autrement que manuellement.
En DAO, la passion me porte ! Le plus important n'est pas l'objectif mais le chemin parcouru pour l'atteindre.
C'est pourquoi il faut continuer à courir après les utopies même quand on se rend compte qu'elles sont inatteignables.

Utilisateur d'AutoCAD 2018 sous Windows 10
0

#3 L'utilisateur est hors-ligne   ssalle 

  • Advanced Member
  • PipPipPip
  • Groupe : Membres
  • Messages : 36
  • Inscrit(e) : 20-novembre 15

Posté 30 novembre 2018 - 10:02

Merci de ta réponse Aleck Ultimate. Ta version bourrin est la seule que je connaisse pour l'instant. A vrai dire, j'espère qq chose d'un peu plus automatique. Quand j'ai 10 présentations, ca va mais là j'ai pas envie de passer une demie journée à faire ça :(
Autocad 2019 - Covadis V17.0b
0

#4 L'utilisateur est hors-ligne   Aleck Ultimate 

  • ceinture noire 1er dan
  • Groupe : Membres
  • Messages : 781
  • Inscrit(e) : 18-novembre 16
  • LocationAlpes de Hautes Provences (04)

Posté 30 novembre 2018 - 10:08

Ma fois, pendant longtemps j'aurais supprimé les présentation une à une. J'ais découvert la possibilité d'en sélectionner plusieurs avec [Maj] et d'en enlever du jeu de sélection avec [Ctrl] par accident et tardivement.

Ca pourrait être pireImage IPB
En DAO, la passion me porte ! Le plus important n'est pas l'objectif mais le chemin parcouru pour l'atteindre.
C'est pourquoi il faut continuer à courir après les utopies même quand on se rend compte qu'elles sont inatteignables.

Utilisateur d'AutoCAD 2018 sous Windows 10
0

#5 L'utilisateur est hors-ligne   ssalle 

  • Advanced Member
  • PipPipPip
  • Groupe : Membres
  • Messages : 36
  • Inscrit(e) : 20-novembre 15

Posté 30 novembre 2018 - 10:29

(rires forts), oui c'est sûr, vu comme ça c'est plus rapide!!
Autocad 2019 - Covadis V17.0b
0

#6 L'utilisateur est hors-ligne   michejl 

  • Member
  • PipPip
  • Groupe : Membres
  • Messages : 16
  • Inscrit(e) : 08-février 08

Posté 30 novembre 2018 - 10:30

Bonjour

Je pense que Patrick35 a ce que tu recherche


EXL v1.11 Exporter les présentations d’un dessin.
L’idée est de créer un nouveau dwg par onglet mais en ne conservant que ce qui est affiché dans la présentation.
Le dessin exporté se nomme en reprenant le nom du dessin actuel et en y ajoutant le nom de l’onglet.
Fonctionne avec une seule fenêtre par présentations

EXL V3.00 Exporter les présentations d’un dessin.
L’idée est de créer un nouveau dwg par onglet mais en ne conservant que ce qui est affiché dans la présentation.
Le dessin exporté se nomme en reprenant le nom du dessin actuel et en y ajoutant le nom de l’onglet.
Fonctionne avec plusieurs fenêtres par présentations.
Nécessite d’utiliser GEXL (fournit avec EXL) pour geler les calques dans les fenêtres des présentations exportées.

longue vie a cadxp, michejl
0

#7 L'utilisateur est hors-ligne   lecrabe 

  • ceinture rouge et blanche 8em dan
  • Groupe : Moderateurs
  • Messages : 8099
  • Inscrit(e) : 10-décembre 03
  • LocationLoire (42)

Posté 30 novembre 2018 - 11:22

Hello

Lien vers EXL / GEXL / DLLs de Patrick_35 :
https://www.dropbox....-v3.00.zip?dl=0

Bye, lecrabe
Autodesk Expert Elite Team
0

#8 L'utilisateur est hors-ligne   ssalle 

  • Advanced Member
  • PipPipPip
  • Groupe : Membres
  • Messages : 36
  • Inscrit(e) : 20-novembre 15

Posté 30 novembre 2018 - 11:33

Merci c'est parfait!!! (enfin presque...)
Je n'ai pas réussi à exporter plusieurs pst° en même tps mais déjà une à une c'est top! Je n'ai plus trop le temps aujourd'hui, je retesterai plus tard.

Encore merci, michejl et aux autres...
Autocad 2019 - Covadis V17.0b
0

#9 L'utilisateur est hors-ligne   philsogood 

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

Posté 30 novembre 2018 - 15:14

hello
je ne connais aps les lisp en questio mais je me dis que ton client doit être un sacré casse ****** pour avoir une telle demande!! :)
sinon lors que tu es sur ta présentation tu fais un clic droit sur la présentation et tu choisis (en bas dans la liste) exporter présentation en objet, ça te crées un DWG de cette présentation uniquement... avec le cartouche.... et les objets dans ton EO ne sont plus à l'échelle 1/1
Phil
Projeteur génie climatique - traitement de l'air
0

#10 L'utilisateur est hors-ligne   PHILPHIL 

  • ceinture noire 1er dan
  • Groupe : Membres
  • Messages : 944
  • Inscrit(e) : 24-janvier 06
  • LocationNANTES

Posté 30 novembre 2018 - 15:39

hello


pourquoi devoir geler les calques une fois que l'exportation a été effectuer ?
le fichier de base n'a plus droit d'etre modifier ?

ou il faut plutot geler les calques avant exportation, pour que le travail s'effectue plus vite, ou sans soucis

le fichier de base subit une destruction ?

a+

Phil
Autodesk Architecture 2015 sous SEVEN 64et REVIT 2015
ecrans 30 pouces horizontal + 24 pouces vertical
0

#11 L'utilisateur est hors-ligne   ssalle 

  • Advanced Member
  • PipPipPip
  • Groupe : Membres
  • Messages : 36
  • Inscrit(e) : 20-novembre 15

Posté 03 décembre 2018 - 07:55

Voir le messagephilsogood, le 30 novembre 2018 - 15:14 , dit :

hello
je ne connais aps les lisp en questio mais je me dis que ton client doit être un sacré casse ****** pour avoir une telle demande!! :)
sinon lors que tu es sur ta présentation tu fais un clic droit sur la présentation et tu choisis (en bas dans la liste) exporter présentation en objet, ça te crées un DWG de cette présentation uniquement... avec le cartouche.... et les objets dans ton EO ne sont plus à l'échelle 1/1
Phil


Oui mon client a des exigences assez importante. Dans ce cas, c'est pour sa base de données afin de répondre au DT/DICT.
Je connais l'export de la présentation en objet, mais ça ne rentre pas non plus dans la charte graphique de mon client. Le plan doit être à l' échelle, géo-référencé et avoir une présentation...
Mais merci quand même, ça aurait pu le faire.

Seb
Autocad 2019 - Covadis V17.0b
0

#12 L'utilisateur est hors-ligne   Raph_38 

  • ceinture noire 1er dan
  • Groupe : Membres
  • Messages : 538
  • Inscrit(e) : 07-août 06
  • LocationGrenoble

Posté 03 décembre 2018 - 15:10

EXL est un lisp que Patrick avait développé à ma demande ... parfois les clients sont un peu chiant.
Raph.

Celui qui pose une question est bête 5 minutes, celui qui n'en pose pas l'est toute sa vie !
0

#13 L'utilisateur est hors-ligne   Patrick_35 

  • ceinture rouge et blanche 8em dan
  • Groupe : Membres
  • Messages : 6358
  • Inscrit(e) : 06-janvier 03

Posté 04 décembre 2018 - 11:59

Bonjour

Voir le messagessalle, le 30 novembre 2018 - 11:33 , dit :

Merci c'est parfait!!! (enfin presque...)
Je n'ai pas réussi à exporter plusieurs pst° en même tps mais déjà une à une c'est top! Je n'ai plus trop le temps aujourd'hui, je retesterai plus tard.

Ce n'est pas normal.

Je viens de m'apercevoir que la classe filedependencies a été supprimée à partir de la version 2018.
Sympa Autodesk de virer des propriétés vlisp sans prévenir. J'espère que c'est la seule.
Donc, j'ai mis à jour le lisp (v3.02) pour palier à ce problème.

@+
Les Lisps de Patrick
Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.
Joseph Joubert, 1754-1824
0

#14 L'utilisateur est hors-ligne   PHILPHIL 

  • ceinture noire 1er dan
  • Groupe : Membres
  • Messages : 944
  • Inscrit(e) : 24-janvier 06
  • LocationNANTES

Posté 05 décembre 2018 - 14:10

hello

je viens de tester EXL, je pensais qu'il n'allait exporter que ce qui est et dépasse dans la fenetre ou les fenetres des présentations.

et virer tout ce qui est en dehors ou geler / invisible dans les fenetres.

pour faire des fichiers plus petits que l original.

est ce normal ?

sinon je ne comprend pas quand utiliser GEXL et son utilité et sur quel fichier ? l original ou l'exportation.

merci

Phil
Autodesk Architecture 2015 sous SEVEN 64et REVIT 2015
ecrans 30 pouces horizontal + 24 pouces vertical
0

#15 L'utilisateur est hors-ligne   Patrick_35 

  • ceinture rouge et blanche 8em dan
  • Groupe : Membres
  • Messages : 6358
  • Inscrit(e) : 06-janvier 03

Posté 05 décembre 2018 - 14:42

Salut

Gexl s'utilise sur le fichier exporté.

L'idée est de créer un fichier par présentation et que sur ce fichier, n'apparaisse que les objets visibles sur ladite présentation.

Comme j'utilise ObjectDbx pour travailler sur l'exportation, qu'il est impossible de modifier les xdatas d'un viewport (fenêtre) en lisp/vlisp sauf avec l'outil fournit par (gile) (avec la dll fournit avec le lisp) mais celui-ci ne travaille qu'avec des ename et non des objets vl.
Pour palier à cela, j'ouvre le/les fichier(s) exporté(s) et j'utilise gexl pour retrouver l'état de mes fenêtres (c'est scriptable si on a plusieurs fichiers).

@+
Les Lisps de Patrick
Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.
Joseph Joubert, 1754-1824
0

#16 L'utilisateur est hors-ligne   ssalle 

  • Advanced Member
  • PipPipPip
  • Groupe : Membres
  • Messages : 36
  • Inscrit(e) : 20-novembre 15

Posté 07 décembre 2018 - 08:14

Voir le messagePatrick_35, le 05 décembre 2018 - 14:42 , dit :

Salut

Gexl s'utilise sur le fichier exporté.

L'idée est de créer un fichier par présentation et que sur ce fichier, n'apparaisse que les objets visibles sur ladite présentation.

Comme j'utilise ObjectDbx pour travailler sur l'exportation, qu'il est impossible de modifier les xdatas d'un viewport (fenêtre) en lisp/vlisp sauf avec l'outil fournit par (gile) (avec la dll fournit avec le lisp) mais celui-ci ne travaille qu'avec des ename et non des objets vl.
Pour palier à cela, j'ouvre le/les fichier(s) exporté(s) et j'utilise gexl pour retrouver l'état de mes fenêtres (c'est scriptable si on a plusieurs fichiers).

@+


Bonjour,

Je viens de tester cette nouvelle version et c'est parfait en tout point.
Merci beaucoup pour tous ces lisp.

Une fois encore CADXP montre son rôle essentiel dans notre quotidien!!! Merci à tous les contributeurs!!!

Seb
Autocad 2019 - Covadis V17.0b
0

Partager ce sujet :


Page 1 sur 1


Réponse rapide

  

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