Tout les fichiers sont accessibles dans
http://sites.google.com/site/emethodes/home/outils-pour-autocad/e-methodes.zip
Mise à jour le 29/6/2010 :
Le phasage peut être réalisé en gelant / dégelant des calques tels que défini dans un fichier CSV choisit.
On y défini des états de calques : [step 1], [step 2]....
Pour chacun de ces états sont définis les calques gelé : frozen = .... ou pas : unfroz = ....
La macro parcours ensuite ces [step...] tout en incrémentant un n° de page et une position de blocs de titres.
Pour en faciliter la compréhension un exemple est ajouté dans le fichier e-methodes.zip : il s'agit de phasage.dwg et phasage.csv
Mise à jour du 09/04/2010 :
Les macro phas_impjpj et phas_vuejpj créent maintenant une ligne de texte contenant la suite de commande de zoom:
"_.MSPACE _.-pan 0,0 0,3000 _.PSPACE " => pour un zoom de 3000
Cette ligne de commande peut être copiée et collée dans la barre de commande d'Autocad ce qui permet d'obtenir le défilement seul.
C'est utile en cas de reprise du dessin en avec un Autocad Light qui ne supporte pas les outils complémentaires en Lisp.
Ca ne gère pas le numéro de page mais ça aide quand même pour le travail dans le respect de la mise en page initiale.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Le problème :
Représenter un phasage sur Autocad nécessite beaucoup de dessin (un par phase)
MAIS
Créer de nombreuses présentations augmente fortement la taille des fichiers.
Cela ne facilite pas la mise à jour
Sélectionner tout les onglets et imprimer donne un résultat aléatoire quand à l'ordre des pages
Faut vous dire qu'en c'temp la qu'ca a été développé l'Tocad l'avait point la sophistication d'maintenant.
=> sans doute des solutions ont elles été apportées dans les nouvelles versions mais je trouve toujours cette manière de procéder fort utile.
La solution :
Dessiner dans l'espace objet les différentes phases les unes "sous" les autres : dans le sens des Y descendants.
Utiliser les fonctions Lisp fournies dans PHAS_jpj.lsp pour faire défiler l'espace objet dans une présentation.
Le fichier est à positionner dans <RepMeth>\e-methodes\Lsp\
Les boutons déclenchant les macros peuvent ensuite être créées.
N.B. : si vous utilisez la procédure d'installation proposé avec le fichier menu fournit c'est fait avec les autres outils.
Fonctions disponibles :
phas_ImpJpj => imprime N pages en demandant de confirmer ou pas entre chaque impression
phas_VueJpj => fait défiler N pages mais sans imprimer
Ces 2 fonctions demandent
le n° de page, qui peut être ou non dans l'espace imprimé de la présentation.
le bloc de titre qui doit éventuellement défiler dans l'espace papier en même temps que l'espace objet. Ce n'est utile qu'en cas d'utilisation d'un phasage en 3D, sinon il est plus facile d'intégrer les titres dans l'espace objet
le nombre de pages à traiter N
l'espacement des zones de l'espace objet à imprimer/voir
s'il faut faire une pause entre chaque impression. C'est utile dans le cas d'une impression via un émulateur type PDFCreator pour conserver l'ordre des pages.
phas_AvaJpj et phas_RevJpj => avancent et reculent respectivement d'une page.
Si le numéro de page n'est pas défini à l'utilisation de ces fonctions elles lancent VueJpj pour acquérir les infos.