Aller au contenu

Garder la configuration au démarrage


Messages recommandés

Posté(e)

Bonjour,

 

J'ai un soucis qui est le suivant :

Par défaut j'uitlise le format d'hachuse suivant : ANSI31

à chaque démarrage Audocad met le format ANGLE par défaut.

 

Comment faire pour qu'il enregistre mon paramétrage comme paramétrage par défaut ??

 

J ;) e dois avouer avoi rlu quelquechose là dessus quelquepart, mais pas moyen de remettre la main dessus. :casstet:

 

Merci de votre aide.

***********************

Rien ne sert de courrir, il faut partir à point.

Posté(e)

Salut,

Tu dois te créer un icone ou mettre cette macro sur ton icone:

^C^C_.hpname;_ANSI31;_.bhatch;

Voila je pense t'avoir aidé!!

 

"Je suis fasciné par l'air. Si on enlevait l'air du ciel, tous les oiseaux tomberaient par terre... Et les avions aussi... En même temps l'air tu peux pas le toucher... Ca existe et ça existe pas... Ca nourrit l'homme sans qu'il ait faim... It's magic ! L'air c'est beau en même temps tu peux pas le voir, c'est doux et tu peux pas le toucher... L'air, c'est un peu comme mon cerveau..."

J-C Van Damme

Posté(e)

Merci.

 

En effet ca marche, mais avec cette macro tu ouvres l'éditeur de hachures sur ANSI31 à chaque fois.

C'est à dire, si dans le projet tu utilise ANSI32 par exemple, à la prochaine ouverture l'éditeur se met sur ANSI31.

 

En fait, et je vais donc reformule rma question :

Est il possible de faire que l'éditeur se réouvre avec le dernier motif usilisé; et ce même aprés avoir fermé et réouvert le programme ?

 

En clair y'a t'ilm moyen de forcer Autocad à enregistrer cette variable.

 

Merci

 

 

 

[Edité le 21/11/2005 par barbichette]

***********************

Rien ne sert de courrir, il faut partir à point.

Posté(e)

Dans ton bouton, remplace _.batch par -fhach pour lancer la commande hachure en ligne de commande (il doit même y avoir d'autre commande que -FHACH qui je crois est la commande française).

Autocad 2021 - Revit 2022 - Windows 10

Posté(e)

Lancer H tout simplement mais ce ne répond pas au premier soucis.

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

Sans reacteurs, il y a peut être un dévut de piste.

 

Par exemple tu rajoute les lignes suivantes dans acad200Xdoc.lsp (X variant suivant version)

 

((lambda ( / fic)

(setq fic (open (strcat (getvar "dwgprefix") "Last-Hatch.def") "r"))

(cond (fic

(mapcar 'setvar '("HPNAME" "HPBOUND" "HPANG" "HPDOUBLE" "HPSCALE" "HPSPACE") (read (read-line fic)))

(close fic)

))

))

 

Ceci fera que si le fichier existe, les variables de hachures seront fixés aux derniers paramètres.

 

Après il te faudra utiliser la commande "NONDEF" et "REDEF" pour redéfinir tes commandes de fin de session.

La commande "SAUVERAP" (_QSAVE) sera la principale, mais il faudra peut être songer aux autres: _save _quit _close

 

Dans tes redéfinitions de commandes il te faudra inclure la séquence:

((lambda ( / fic)

(setq fic (open (strcat (getvar "dwgprefix") "Last-Hatch.def") "w"))

(prin1 (mapcar 'getvar '("HPNAME" "HPBOUND" "HPANG" "HPDOUBLE" "HPSCALE" "HPSPACE")) fic)

(close fic)

))

avant de faire appel à ta commande originelle avec "_.QSAVE" par exemple.

Ceci pour sauvegarder l'état des variables de hachures dans le fichier, avant de fermer le dessin.

 

Il faudra bien mettre au point les redéfintions avant de les placer aussi dans le fichier acad200Xdoc.lsp pour que tout ça soit executé automatiquement en transparence.

 

Voilà si cette solution t'interresse et que tu veux la mettre en forme....

 

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Posté(e)

Bonuscad,

Je te remercie grandement de t'être penché sur mon probléme.

 

Malheureusement ce que tu dis ressemble à du chinois pour moi.

Redéfinir les commande : je ne sais pas faire.

 

Je n'ai eu aucune formation au LISP.

Je ne vais pas non plus vous prendre votre temps à vous demander de m'expliquer...

 

Je vais continuer comme je fait actuellement...

***********************

Rien ne sert de courrir, il faut partir à point.

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • 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é